@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;700;900&display=swap";body{background-image:url("./img/back.webp");font-family:"游明朝 Medium","Yu Mincho Medium","YuMincho Medium","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;color:#000}h1,h2,h3,h4,h5,h6{font-family:"游明朝 Medium","Yu Mincho Medium","YuMincho Medium","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif}#sp_title{display:none}@media all and (max-width: 1000px)and (min-width: 768px){.main-navigation a{padding:1vw}}@media all and (max-width: 1200px){body{font-size:1vw}}#site-header-menu{padding:5px;display:flex;align-items:center;justify-content:space-between;background-color:rgba(255,255,255,.3);position:fixed;left:0;top:0;z-index:10;width:100%}#site-header-menu h1{margin:0;padding:0}#site-header-menu #site-navigation{max-width:inherit;width:100%}#site-header-menu #site-navigation #primary-menu{max-width:100%;display:flex;align-items:center;justify-content:flex-end}#site-header-menu #site-navigation #primary-menu li{min-width:150px}#site-header-menu #site-navigation #primary-menu li.current-menu-item{border-bottom:2px solid orange}@media all and (max-width: 1200px){#site-header-menu #site-navigation #primary-menu li{min-width:auto}}#site-header-menu #site-navigation #primary-menu li a{color:#000;font-family:"游明朝 Medium","Yu Mincho Medium","YuMincho Medium","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:bold;font-size:140%;transition:.3s}#site-header-menu #site-navigation #primary-menu li a:hover{color:#333}#site-header-menu .hamburger-menu{display:block;display:none;position:absolute;transition:all .5s;z-index:100;right:0;top:0}#site-header-menu .hamburger-menu p{position:absolute;font-size:60%;top:0}#site-header-menu .hamburger-menu .menu-btn.on span{background-color:rgba(255,255,255,0) !important;box-shadow:none;width:25px}#site-header-menu .hamburger-menu .menu-btn.on span::before{bottom:0;transform:rotate(45deg);transition:all .5s;width:25px}#site-header-menu .hamburger-menu .menu-btn.on span::after{top:0;transform:rotate(-45deg);transition:all .5s;width:25px}#site-header-menu .hamburger-menu .menu-btn{position:absolute;top:0;right:0;display:flex;height:50px;width:50px;justify-content:center;align-items:center;z-index:90;transition:all .5s}#site-header-menu .hamburger-menu .menu-btn span,#site-header-menu .hamburger-menu .menu-btn span:before,#site-header-menu .hamburger-menu .menu-btn span:after{content:"";display:block;height:3px;width:25px;border-radius:3px;background-color:#333;position:absolute;transition:all .5s}#site-header-menu .hamburger-menu .menu-btn span:before{bottom:8px;width:25px;right:0}#site-header-menu .hamburger-menu .menu-btn span:after{top:8px;width:25px;right:0}.start-sm{display:flex;text-align:center;flex-direction:column-reverse}.start-sm .site-title{display:none}.main-navigation{padding:0}.main-navigation .primary-menu{align-items:center;justify-content:space-between}.main-navigation li{text-align:center}.main-navigation li a{white-space:inherit}.main-navigation li span{display:block;line-height:100%;font-size:80%;text-align:center}#content{background-color:inherit}.slim #primary{width:auto}.slide.slick-initialized.slick-slider img{max-width:inherit;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}img{max-width:100%;vertical-align:middle}p{word-break:auto-phrase}.pc{display:inline-block}.sp{display:none !important}#main section{padding:5% 0}#goods h2,#news h2,#photo_gallery_top h2,#tinpao_catch h2{font-size:250%;padding-left:10%;max-width:40%}#tinpao_catch h2{margin-bottom:5%}#photo_gallery_top h2{max-width:inherit}#photo_gallery_top .gallery_images{width:100%;padding-top:100%;margin-bottom:-15%;position:relative}#photo_gallery_top .gallery_images div[class^=img]{position:absolute;left:0;top:0}#photo_gallery_top .gallery_images div[class^=img] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}#photo_gallery_top .gallery_images div.img01{width:50%;padding-top:50%}#photo_gallery_top .gallery_images div.img02{z-index:2;width:49%;padding-top:24.5%;left:51%;top:0}#photo_gallery_top .gallery_images div.img03{z-index:2;width:49%;padding-top:24.5%;left:51%;top:25.5%}#photo_gallery_top .gallery_images div.img04{z-index:2;width:59%;padding-top:30%;top:51%}#photo_gallery_top .gallery_images div.img05{z-index:2;width:40%;padding-top:30%;left:60%;top:51%}#photo_gallery_top .btn{z-index:2;position:relative}#news .news_blocks,#news .goods_blocks,#goods .news_blocks,#goods .goods_blocks{display:flex;flex-wrap:wrap;margin-bottom:8%}#news .news_blocks .news,#news .news_blocks .goods,#news .goods_blocks .news,#news .goods_blocks .goods,#goods .news_blocks .news,#goods .news_blocks .goods,#goods .goods_blocks .news,#goods .goods_blocks .goods{width:25%;padding:1%}#news .news_blocks .news a,#news .news_blocks .goods a,#news .goods_blocks .news a,#news .goods_blocks .goods a,#goods .news_blocks .news a,#goods .news_blocks .goods a,#goods .goods_blocks .news a,#goods .goods_blocks .goods a{display:block;color:#222}#news .news_blocks .news a .image,#news .news_blocks .goods a .image,#news .goods_blocks .news a .image,#news .goods_blocks .goods a .image,#goods .news_blocks .news a .image,#goods .news_blocks .goods a .image,#goods .goods_blocks .news a .image,#goods .goods_blocks .goods a .image{background-color:#fff;padding-top:100%;position:relative;margin-bottom:5%}#news .news_blocks .news a .image.noimage:before,#news .news_blocks .goods a .image.noimage:before,#news .goods_blocks .news a .image.noimage:before,#news .goods_blocks .goods a .image.noimage:before,#goods .news_blocks .news a .image.noimage:before,#goods .news_blocks .goods a .image.noimage:before,#goods .goods_blocks .news a .image.noimage:before,#goods .goods_blocks .goods a .image.noimage:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.3);position:absolute;left:0;top:0;z-index:2}#news .news_blocks .news a .image.noimage:after,#news .news_blocks .goods a .image.noimage:after,#news .goods_blocks .news a .image.noimage:after,#news .goods_blocks .goods a .image.noimage:after,#goods .news_blocks .news a .image.noimage:after,#goods .news_blocks .goods a .image.noimage:after,#goods .goods_blocks .news a .image.noimage:after,#goods .goods_blocks .goods a .image.noimage:after{content:"NO IMAGE";position:absolute;left:50%;top:50%;color:#222;transform:translate(-50%, -50%);z-index:3}#news .news_blocks .news a .image img,#news .news_blocks .goods a .image img,#news .goods_blocks .news a .image img,#news .goods_blocks .goods a .image img,#goods .news_blocks .news a .image img,#goods .news_blocks .goods a .image img,#goods .goods_blocks .news a .image img,#goods .goods_blocks .goods a .image img{width:100%;height:100%;position:absolute;top:0;left:0}#news .news_blocks .news a .date,#news .news_blocks .goods a .date,#news .goods_blocks .news a .date,#news .goods_blocks .goods a .date,#goods .news_blocks .news a .date,#goods .news_blocks .goods a .date,#goods .goods_blocks .news a .date,#goods .goods_blocks .goods a .date{display:flex;justify-content:flex-end;align-items:center;font-size:80%}#news .news_blocks .news a .cates,#news .news_blocks .goods a .cates,#news .goods_blocks .news a .cates,#news .goods_blocks .goods a .cates,#goods .news_blocks .news a .cates,#goods .news_blocks .goods a .cates,#goods .goods_blocks .news a .cates,#goods .goods_blocks .goods a .cates{margin-bottom:5%;padding:5% 0;border-bottom:1px solid #222;display:flex;justify-content:space-between;align-items:center}#news .news_blocks .news a .cates .cate_name,#news .news_blocks .goods a .cates .cate_name,#news .goods_blocks .news a .cates .cate_name,#news .goods_blocks .goods a .cates .cate_name,#goods .news_blocks .news a .cates .cate_name,#goods .news_blocks .goods a .cates .cate_name,#goods .goods_blocks .news a .cates .cate_name,#goods .goods_blocks .goods a .cates .cate_name{font-size:130%;display:flex;align-items:center;width:100%}#news .news_blocks .news a .cates .tag_name,#news .news_blocks .goods a .cates .tag_name,#news .goods_blocks .news a .cates .tag_name,#news .goods_blocks .goods a .cates .tag_name,#goods .news_blocks .news a .cates .tag_name,#goods .news_blocks .goods a .cates .tag_name,#goods .goods_blocks .news a .cates .tag_name,#goods .goods_blocks .goods a .cates .tag_name{margin-left:5%}#news .news_blocks .news a .cates .tag_name span,#news .news_blocks .goods a .cates .tag_name span,#news .goods_blocks .news a .cates .tag_name span,#news .goods_blocks .goods a .cates .tag_name span,#goods .news_blocks .news a .cates .tag_name span,#goods .news_blocks .goods a .cates .tag_name span,#goods .goods_blocks .news a .cates .tag_name span,#goods .goods_blocks .goods a .cates .tag_name span{font-size:70%;display:inline-block;padding:3px 5px;line-height:1;border:1px solid #222;border-radius:5px;font-weight:bold}#news .news_blocks .news a .cates .tag_name span.animal,#news .news_blocks .goods a .cates .tag_name span.animal,#news .goods_blocks .news a .cates .tag_name span.animal,#news .goods_blocks .goods a .cates .tag_name span.animal,#goods .news_blocks .news a .cates .tag_name span.animal,#goods .news_blocks .goods a .cates .tag_name span.animal,#goods .goods_blocks .news a .cates .tag_name span.animal,#goods .goods_blocks .goods a .cates .tag_name span.animal{color:#864000;border-color:#864000}#news .news_blocks .news a .cates .new_mark span,#news .news_blocks .goods a .cates .new_mark span,#news .goods_blocks .news a .cates .new_mark span,#news .goods_blocks .goods a .cates .new_mark span,#goods .news_blocks .news a .cates .new_mark span,#goods .news_blocks .goods a .cates .new_mark span,#goods .goods_blocks .news a .cates .new_mark span,#goods .goods_blocks .goods a .cates .new_mark span{display:inline-block;font-size:12px;padding:5px 10px;color:#fff;background-color:#288151;line-height:1;font-weight:bold;font-family:"游ゴシック Medium","Yu Gothic Medium","游ゴシック体","YuGothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","verdana",sans-serif}#news .news_blocks .news a h3,#news .news_blocks .goods a h3,#news .goods_blocks .news a h3,#news .goods_blocks .goods a h3,#goods .news_blocks .news a h3,#goods .news_blocks .goods a h3,#goods .goods_blocks .news a h3,#goods .goods_blocks .goods a h3{font-size:110%;padding:5% 0;margin-bottom:5%}#news .news_blocks .news a h3 span,#news .news_blocks .news a h3 strong,#news .news_blocks .goods a h3 span,#news .news_blocks .goods a h3 strong,#news .goods_blocks .news a h3 span,#news .goods_blocks .news a h3 strong,#news .goods_blocks .goods a h3 span,#news .goods_blocks .goods a h3 strong,#goods .news_blocks .news a h3 span,#goods .news_blocks .news a h3 strong,#goods .news_blocks .goods a h3 span,#goods .news_blocks .goods a h3 strong,#goods .goods_blocks .news a h3 span,#goods .goods_blocks .news a h3 strong,#goods .goods_blocks .goods a h3 span,#goods .goods_blocks .goods a h3 strong{display:block;font-size:100%}#news .news_blocks .news a p,#news .news_blocks .goods a p,#news .goods_blocks .news a p,#news .goods_blocks .goods a p,#goods .news_blocks .news a p,#goods .news_blocks .goods a p,#goods .goods_blocks .news a p,#goods .goods_blocks .goods a p{line-height:1.2;font-size:80%}#news .linktab,#goods .linktab{padding:1rem .5rem;display:flex;gap:3rem}#news .linktab a,#goods .linktab a{display:inline-block;padding:1rem 3rem;background-color:#c9cbb4;border-radius:10px;color:#fff;font-size:120%;text-align:center;letter-spacing:.5px;transition:.3s}#news .linktab a:hover,#news .linktab a.active,#goods .linktab a:hover,#goods .linktab a.active{background-color:#919566}#top_contact{text-align:center;padding-bottom:10% !important}#top_contact h2{font-size:110%}.pc_block.flex{display:flex;flex-wrap:wrap;justify-content:space-between}.pc_block.flex .tate_image_pc{width:5%;display:flex;align-items:flex-start;justify-content:center}.pc_block.flex .text,.pc_block.flex .block01{width:90%}.btn{display:flex;align-items:center;padding:2% 0}.btn.center{justify-content:center}.btn.pc_right{justify-content:flex-end}.btn a{display:inline-block;padding:1rem 3rem;background-color:#c9cbb4;border-radius:10px;color:#fff;font-size:120%;text-align:center;letter-spacing:.5px;transition:.3s}.btn a:hover{color:#c9cbb4;background-color:#fff}.btn.arrow a{display:flex;align-items:center;justify-content:center}.btn.arrow a:after{content:"";margin-left:5px;background-image:url("./img/arrow.png");background-repeat:no-repeat;width:20px;padding-top:10px;background-size:contain;background-position:center}.main_catch{text-align:center;margin-bottom:15%}.main_catch .text{width:80%;margin:auto;text-align:left}.list_blocks{display:flex;flex-wrap:wrap;justify-content:space-around}.list_blocks .block{width:21%;margin:2%;text-align:center}.list_blocks .block h3{padding:5% 0;margin:auto;font-size:120%}@media all and (max-width: 1000px){.list_blocks .block h3{font-size:100%}}.list_blocks .block p{display:block;text-align:left;padding:0 10%}.categorys{text-align:center}.categorys .category_blocks{width:80%;margin:auto;position:relative;text-align:left}.categorys .category_blocks>div{display:inline-block;width:47%;padding:0;margin:1%}.categorys .category_blocks>div a{align-items:center;justify-content:space-between;display:flex}.categorys .category_blocks>div a .image{width:30%}.categorys .category_blocks>div a .text{width:65%;text-align:left}.categorys .category_blocks>div a .text span{display:block;font-size:90%}.categorys .category_blocks>div a:hover img{opacity:.8}.categorys .category_blocks>div:hover .ko{display:flex}.categorys .category_blocks .ko,.categorys .category_blocks .mago{position:absolute;display:none}.categorys .category_blocks .mago,.categorys .category_blocks .ko{display:none;flex-wrap:wrap;width:100%;max-width:400px;background-color:#fff}.categorys .category_blocks .mago>div,.categorys .category_blocks .ko>div{min-width:50%;padding:1rem .5rem;position:relative}.categorys .category_blocks .mago>div:nth-last-of-type(even),.categorys .category_blocks .ko>div:nth-last-of-type(even){background-color:#fefefe}.categorys .category_blocks .mago>div a,.categorys .category_blocks .ko>div a{display:block;padding:2% 1%}.categorys .category_blocks .mago>div .ko_btn,.categorys .category_blocks .mago>div .mago_btn,.categorys .category_blocks .ko>div .ko_btn,.categorys .category_blocks .ko>div .mago_btn{display:none}.categorys .category_blocks .mago:hover>div:hover>.mago,.categorys .category_blocks .ko:hover>div:hover>.mago{display:flex;width:100%}.categorys .category_blocks .mago{left:0;display:flex;margin-left:0%}.categorys .category_blocks .mago>div{min-width:100%;width:100%}.footer-widgets.container.wrapper .col-sm-6{flex-basis:100%;max-width:100%}.footer-widgets.container.wrapper ul.menu{display:flex;width:100%;justify-content:space-between}.footer-widgets.container.wrapper ul.menu ul.sub-menu{display:flex;flex-direction:column;padding:0;margin:0}.footer-widgets.container.wrapper ul.menu li{padding:0;margin:0}.footer-widgets.container.wrapper ul.menu a{display:block;padding:5% 10px}.site-info.wrapper{width:100%;max-width:inherit}input[type=submit],#submit,button,.button{margin-bottom:1%}.t_center{text-align:center}.mw_wp_form .form,.mw_wp_form .title{text-align:left;font-size:100%}.mw_wp_form .hissu:before{content:"※";color:red}.mw_wp_form form input{width:auto}.mw_wp_form .form_block{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1% 0 2%}.mw_wp_form .form_block .form_title{width:20%}.mw_wp_form .form_block .form_field{width:78%}.mw_wp_form .form_block.btns{justify-content:center}.mw_wp_form .form_block.btns input{display:inline-block;min-width:30%;max-width:48%;margin:1%}.mw_wp_form .form_block.btns .back.btn{background:#888;border-color:#888}.mw_wp_form .conf{padding:0 0 5%;text-align:left}.mw_wp_form dl{display:flex;flex-wrap:wrap}.mw_wp_form dl dt,.mw_wp_form dl dd{padding:1% 1% 1% 1%}.mw_wp_form dl dt{width:30%;text-align:left;border-top:1px solid #fff}.mw_wp_form dl dd{border-top:1px solid #fff;text-align:left;width:70%}.mw_wp_form select,.mw_wp_form .textarea{text-align:left;padding:3% 0}.mw_wp_form select h4,.mw_wp_form .textarea h4{text-align:left;margin-bottom:2%}.mw_wp_form.mw_wp_form_confirm .form_block:not(.btns){border-bottom:1px dotted #fff}.mw_wp_form.mw_wp_form_complete{text-align:center}.mw_wp_form .error{margin:1% 0;padding:1%;background:#b70000;color:#fff;display:inline-block;border-radius:5px}table.advgb-table-frontend{margin-bottom:3em !important}table.advgb-table-frontend,table.advgb-table-frontend tr,table.advgb-table-frontend tr td{border:1px solid #f4f4f4}ul.archive_lists{display:block}ul.archive_lists>li{width:100%;text-align:left}ul.archive_lists>li ul.children{font-size:90%}ul.archive_lists>li ul.children>li{display:inline-block;padding:1% 2%}.edd_download_title a{color:#fff}.footer_css{background-color:#8d9d88;background-image:url("./img/footer_back.png");background-size:cover;background-position:right bottom;color:#000}.footer_css .site-info.wrapper{color:#000;text-align:left;max-width:1252px}.footer_css .footer-widgets .widget{margin-bottom:0}.footer_css .widget_nav_menu{width:50%;max-width:600px;display:flex;align-items:center;justify-content:center}.footer_css .widget_nav_menu:before{content:"";display:block;width:50%;padding-top:50%;margin-right:5%;background-image:url("./img/footer_logo.png");background-size:contain;background-repeat:no-repeat;background-position:center}.footer_css .widget_nav_menu ul{display:flex;flex-wrap:wrap}.footer_css .widget_nav_menu ul li{width:50%}.footer_css .widget_nav_menu ul li a{display:block}.footer_css a{color:#000}.bnr{padding:1% 0;padding-top:5%;display:flex;align-items:center;justify-content:center;background:#fff}.bnr a{display:inline-block;margin:3px;padding:3px 10px;background:#fff;transition:.3s}.bnr a:hover{opacity:.8}.bnr a img{max-height:3vw}.site-content .page-header{padding-bottom:0 !important}.site-content h1.page-title{text-align:left;padding-top:5rem}.site-content .page-profile .profile_block .flex{display:flex;flex-direction:row-reverse;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.site-content .page-profile .profile_block .flex .image{width:38%}.site-content .page-profile .profile_block .flex .text{width:60%;height:inherit}.site-content .page-profile .profile_block .flex .text .flex.column{flex-direction:column;height:100%}.site-content .page-profile .profile_block .flex .text h2.name{padding-top:10%}.site-content .page-profile .profile_block .flex .text h2.name span{font-weight:normal;font-size:80%;display:block}.site-content .page-profile .profile_block .flex .text h2.name strong{font-size:200%}.site-content .page-profile h3.wp-block-heading{text-align:left;border-left:5px solid #000;padding:5px 2%;line-height:1}.site-content .page-profile .books>.wp-block-column{width:50%;height:inherit}.site-content .page-profile .books>.wp-block-column .wp-block-columns{margin-bottom:10% !important}.site-content .link_block a{color:#000;text-decoration:underline;text-underline-offset:4px}.site-content .nomark{list-style:none}.site-content .nomark li{list-style-type:none}.downloadFooter .edd_price{display:none}#edd_checkout_cart_form .edd_cart_actions a{color:#333}#edd_profile_personal_fieldset,#edd_profile_address_fieldset,#edd_profile_password_fieldset,#edd_discount_code,#edd_checkout_user_info,#edd_register_account_fields,#edd_login_fields,#eddc_profile_paypal_fieldset,#edd_purchase_form #edd_cc_address,#edd_cc_fields,#edd_terms_agreement,#edd_simple_shipping_fields,#edd_simple_shipping_diff_address,#edd-stripe-manage-cards>fieldset,#edd_payment_mode_select{color:#333}#edd_profile_personal_fieldset a,#edd_profile_address_fieldset a,#edd_profile_password_fieldset a,#edd_discount_code a,#edd_checkout_user_info a,#edd_register_account_fields a,#edd_login_fields a,#eddc_profile_paypal_fieldset a,#edd_purchase_form #edd_cc_address a,#edd_cc_fields a,#edd_terms_agreement a,#edd_simple_shipping_fields a,#edd_simple_shipping_diff_address a,#edd-stripe-manage-cards>fieldset a,#edd_payment_mode_select a{color:#333}.slide_block{position:relative;overflow:hidden}.slide_block h3,.slide_block p{color:#f8fbff;display:block;padding:0;margin:0;font-family:"Noto Serif JP",serif;text-shadow:0 0 8px #ff0,0 0 18px #ff0,0 0 28px #ff0,0 0 38px #ff0}.slide_block h3{position:absolute;top:4%;right:3%;width:100%;text-align:right;font-size:300%;font-weight:bold}.slide_block p{font-size:300%;position:absolute;bottom:10%;left:3%;width:100%;text-align:left}.slide_block:after{content:"";width:10%;padding-top:10%;background-image:url("./img/art01.png");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:0%;bottom:0%;-webkit-animation:fuwafuwa 30s infinite linear alternate;animation:fuwafuwa 30s infinite linear alternate}.blog_list{padding:3% 0 5%}.blog_list ul{text-align:left}.blog_list ul li a{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2%;box-sizing:border-box;border-bottom:1px dotted #fff}.blog_list ul li a span{text-align:center;width:25%}.blog_list ul li a b{width:73%}.blog_detail{width:100% !important}.blog_single,.blog_archive{display:flex;flex-wrap:wrap;justify-content:space-between}.blog_single .single_data,.blog_single .list,.blog_archive .single_data,.blog_archive .list{width:70%}.blog_single .single_data h2.entry-title,.blog_single .list h2.entry-title,.blog_archive .single_data h2.entry-title,.blog_archive .list h2.entry-title{width:100%;padding:1% !important}.blog_single .single_data h2.entry-title a,.blog_single .list h2.entry-title a,.blog_archive .single_data h2.entry-title a,.blog_archive .list h2.entry-title a{color:#fff;text-align:left;display:block}.blog_single .side,.blog_archive .side{width:28%}.gallery_archive{display:block;width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}.gallery_archive>h2{text-align:left;padding-top:5rem}.gallery_archive .photo_images{display:flex;flex-wrap:wrap}.gallery_archive .photo_images>a{display:block;width:19%;box-sizing:border-box;margin:.5%;height:0;padding-top:20%;overflow:hidden;position:relative;transition:.3s}.gallery_archive .photo_images>a img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;position:absolute;left:0;top:0}.gallery_archive .photo_images>a .hovers{opacity:.01;display:flex;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);color:#fff;justify-content:center;align-items:center;flex-direction:column;transition:.3s}.gallery_archive .photo_images>a .hovers .cats{width:100%;padding:0 3%;box-sizing:border-box;display:block;text-align:left}.gallery_archive .photo_images>a .hovers .cats span{display:inline-block;padding:2%}.gallery_archive .photo_images>a:hover{transition:.3s}.gallery_archive .photo_images>a:hover .hovers{opacity:1;transition:.3s}.gallery_archive .gallery_link{display:flex;margin-bottom:5%;justify-content:space-between;position:relative;z-index:5;background:#000}.gallery_archive .gallery_link li{width:100%}.gallery_archive .gallery_link li a{border:1px solid #fff;padding:15px 1%;background-color:#000;display:block;transition:.3s}.gallery_archive .gallery_link li a:hover{color:#333;background:#fff}.gallery_archive .gallery_link li:hover>.children,.gallery_archive .gallery_link li.on>.children{display:flex;left:0}.gallery_archive .gallery_link .children{display:none;position:absolute;width:100%}.youtube_movie{width:50%;margin:auto}.youtube_movie .wp-block-embed__wrapper{position:relative;width:100%;padding-top:56.25%}.youtube_movie .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;width:100%;height:100%}.news_archive{padding-top:10% !important;width:100%}.goods_archive{padding-top:10% !important;width:100%}.goods_archive .goods_archive_text{padding:0;width:100%;text-align:center}.goods_archive .goods_archive_text h3{font-weight:normal;letter-spacing:.3rem;font-size:200%;margin-bottom:0}.goods_archive .goods_archive_text .text{padding:5% 0}.goods_archive .goods_archive_text .text p{line-height:2}.goods_archive .goods_archive_text .link_block a{margin:0 2%;padding:1.5% 5%;border-radius:10px;background-color:#c9cbb4;color:#fff;transition:.3s;text-decoration:none;letter-spacing:.1rem;line-height:1}.goods_archive .goods_archive_text .link_block a:hover{background-color:#e6e9ca}.goods_archive #goods .goods_blocks{margin-bottom:0}.goods_archive #goods .list_title{padding:3% 0 5%;margin:0;font-size:180%}.goods_archive #goods .list_title span{display:inline-block;margin-left:5%}.site-content .nav-links{padding:5%;display:flex;align-items:stretch;justify-content:center;font-size:150%}.site-content .nav-links span,.site-content .nav-links a{margin:5px;padding:5px 10px;color:#000;transition:.3s}.site-content .nav-links span.current,.site-content .nav-links a.current{border-bottom:1px solid #000}.site-content .nav-links a:hover{color:#555}.goods_detail{width:100%}.goods_detail .goods_header .sub_title{text-align:center;padding:4rem;border-bottom:1px solid #ccc;max-width:1200px;margin-bottom:3rem}@media all and (max-width: 1200px){.goods_detail .goods_header .sub_title{max-width:90%}}.goods_detail .goods_names .date{display:flex;justify-content:flex-end;align-items:center;font-size:80%}.goods_detail .goods_names .cates{display:flex;justify-content:flex-start;align-items:center}.goods_detail .goods_names .cates .cate_name{font-size:100%;display:flex;align-items:center;width:100%}.goods_detail .goods_names .cates .tag_name{margin-left:2%;display:flex;align-items:center;justify-content:flex-start}.goods_detail .goods_names .cates .tag_name span{font-size:70%;display:inline-block;padding:3px 5px;line-height:1;border:1px solid #222;border-radius:5px;font-weight:bold}.goods_detail .goods_names .cates .tag_name span.animal{color:#864000;border-color:#864000}.goods_detail .goods_names h3{font-size:110%;padding:1% 0;margin-bottom:2%}.goods_detail .goods_names h3 span,.goods_detail .goods_names h3 strong{display:block;font-size:100%}.goods_detail .goods_names h3 span{font-size:200%}.goods_detail .goods_images{display:flex;flex-wrap:wrap;margin-bottom:2%}.goods_detail .goods_images .left{width:40%}.goods_detail .goods_images .right{width:60%}.goods_detail .goods_images .left img,.goods_detail .goods_images .right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.goods_detail .goods_gallery{display:flex;max-height:300px}.goods_detail .goods_gallery .image{width:100%}.goods_detail .goods_gallery .image img{width:100%;height:100%;max-height:300px;-o-object-fit:cover;object-fit:cover}.goods_detail .goods_content{padding:5% 0;max-width:1200px;border-bottom:1px solid #ccc;margin-bottom:2%}.goods_detail .goods_content *{line-height:2}.goods_detail .goods_content .fullimg img{width:100%;-o-object-fit:cover;object-fit:cover}.goods_detail .goods_footer{max-width:1200px}.goods_detail .goods_footer .buy_btns{border-bottom:1px solid #ccc;margin-bottom:2%;padding:3% 0;text-align:center}.goods_detail .goods_footer .buy_btns h2{font-size:100%}.goods_detail .goods_footer .buy_btns .flex{width:100%;display:flex;justify-content:center;gap:1rem}.goods_detail .goods_footer .back_goods{display:flex;align-items:center;justify-content:center}.goods_detail .goods_footer .back_goods .btn a{background-color:#fff;color:#818650;border:1px solid #818650}.goods_detail .goods_footer .back_goods .btn a:hover{color:#fff;background-color:#818650}.blog_news_detail{padding:10% 5% !important}.blog_news_detail p{word-break:break-all}.pagination{padding:1rem .5rem}.pagination .page-numbers{display:flex;align-items:center;justify-content:center}.pagination .page-numbers span,.pagination .page-numbers a{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;color:#fff;background-color:#818650;border:1px solid #818650;margin:.1rem;border-radius:10rem;transition:.3s}.pagination .page-numbers span:hover,.pagination .page-numbers span.current,.pagination .page-numbers a:hover,.pagination .page-numbers a.current{color:#818650;background-color:#fff}.pagination .page-numbers span.next,.pagination .page-numbers span.prev,.pagination .page-numbers a.next,.pagination .page-numbers a.prev{width:6rem}@media all and (max-width: 767px)and (orientation: portrait){.pagination .page-numbers span,.pagination .page-numbers a{width:2rem;height:2rem}.pagination .page-numbers span.next,.pagination .page-numbers span.prev,.pagination .page-numbers a.next,.pagination .page-numbers a.prev{width:4rem}}@media all and (max-width: 1200px){#site-header-menu #site-navigation #primary-menu li a{padding:1vw}}@media screen and (min-width: 768px){.edd_download_columns_3 .edd_download{width:32% !important}}@media screen and (max-width: 1200px){.gallery_archive .photo_images>a{width:31%}}@media screen and (max-width: 767px)and (orientation: portrait){.pc{display:none !important}.sp{display:inline-block !important}#main section{margin-top:5%;padding:10% 0 15%}.btn.sp_center{justify-content:center}.btn a{min-width:50vw;padding:.8rem 1rem}body{font-size:3.5vw}#sp_title{display:block;text-align:center}#sp_title h1{margin:5%}#site-header-menu{background-color:inherit}#site-header-menu .logo{display:none}#site-header-menu #site-navigation{position:fixed;width:100vw;height:100vh;left:100vw;transition:.3s;top:0;z-index:5;background-color:rgba(204,204,204,.9)}#site-header-menu #site-navigation.on{left:0}#site-header-menu #site-navigation #primary-menu{flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh}#site-header-menu #site-navigation #primary-menu li.current-menu-item{position:relative}#site-header-menu #site-navigation #primary-menu li.current-menu-item:after{content:"";width:80%;height:2px;background-color:#ef4500}#site-header-menu .hamburger-menu{display:flex;top:5%}#site-header-menu .hamburger-menu .menu-btn{height:10vw;width:10vw;margin-top:1%;margin-right:2%}#site-header-menu .hamburger-menu .menu-btn.on span:before,#site-header-menu .hamburger-menu .menu-btn.on span:after{background-color:#fff !important}#menu-toggle-wrap{display:block;width:15vw;height:15vw;left:auto;top:0;right:0;position:fixed;z-index:100}#menu-toggle-wrap #menu-toggle{line-height:1;width:15vw;height:15vw;margin:0;display:block;padding:0;font-size:60%}#menu-toggle-wrap #menu-toggle:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;display:block;padding:1%;font-size:300%}.no-js #mobile-menu,.toggled-on #mobile-menu{max-height:inherit;background:rgba(255,255,255,.95);position:fixed;z-index:10;width:calc(100% - 15vw)}#mobile-menu .search-form .search-field{border:1px solid #ccc}#mobile-menu a span{padding-left:2vw}#mobile-menu .nav-action a span{padding-left:0}.site-branding{padding:5%;width:auto;height:15vw}.custom-logo-link img{display:block;height:auto;width:40vw}.custom-logo-link{display:inline-block}.custom-logo-link:after{content:"";display:block;background:url(./img/catch01.png);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;width:25vw;height:12vw;position:absolute;top:10%;right:20vw}.site-description{display:block;font-size:60%;text-align:left}#content h2{font-size:150%;display:block}.site-content{position:relative}.site-content:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;border-top:1px solid #2b2b2b}.site-content .page-header{padding:5% 10% 0 !important;padding-bottom:0 !important}.site-content h1.page-title{padding-top:0}.site-content .page-profile .profile_block{margin:0 !important;padding:0 5% 0 !important}.site-content .page-profile .profile_block .flex{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:wrap}.site-content .page-profile .profile_block .flex .image{width:100%}.site-content .page-profile .profile_block .flex .text{width:100%;height:inherit}.site-content .page-profile .profile_block .flex .text .flex.column{flex-direction:column;height:100%}.site-content .page-profile .profile_block .flex .text h2.name{padding-top:10%}.site-content .page-profile .profile_block .flex .text h2.name span{font-weight:normal;font-size:80%;display:block}.site-content .page-profile .profile_block .flex .text h2.name strong{font-size:150%}.site-content .page-profile .profile_block .flex .text h3 span{font-size:60%}.site-content .page-profile .books>.wp-block-column{width:50%;height:inherit}.site-content .page-profile .books>.wp-block-column .wp-block-columns{margin-bottom:10% !important}.site-content .link_block a{color:#000;text-decoration:underline;text-underline-offset:4px}.site-content .nomark{list-style:none;padding:0;margin:0 0 5%}.site-content .nomark li{list-style-type:none}.site-content .nomark li:before{content:"■"}.site-content .wp-block-spacer{display:none}.site-content h3.wp-block-heading{text-align:left;border-left:5px solid #000;padding:5px 2%;line-height:1;margin:0}.site-content .sp_plus_minus{padding:5%;border-top:1px solid #929292;position:relative;border-bottom:0px solid #929292;cursor:pointer}.site-content .sp_plus_minus:before{content:"";transition:.3s;position:absolute;top:50%;right:5%;height:2px;width:3vw;background-color:#2b2b2b;transform:translateY(-50%)}.site-content .sp_plus_minus:after{content:"";transition:.3s;position:absolute;top:50%;right:5%;height:2px;width:3vw;background-color:#2b2b2b;transform:translateY(-50%) rotate(90deg)}.site-content .sp_plus_minus.last{border-bottom:1px solid #929292}.site-content .sp_plus_minus+div{overflow:hidden;height:0;padding:0;transition:.3s}.site-content .sp_plus_minus.view.last{border-bottom:0px solid #929292}.site-content .sp_plus_minus.view:after{transform:translateY(-50%)}.site-content .sp_plus_minus.view+div{height:auto;transition:.3s;padding:5%}.site-content .sp_plus_minus.view+div.last{border-bottom:1px solid #929292}#news h2,#goods h2,#photo_gallery_top h2,#tinpao_catch h2{padding-left:0%;max-width:60%}#news,#goods,#photo_gallery_top{border-top:1px solid #2b2b2b}#news h2,#goods h2,#photo_gallery_top h2{padding-bottom:0;margin-bottom:0;font-size:120%;line-height:1.8}#news .pc_block .tate_image_pc,#goods .pc_block .tate_image_pc,#photo_gallery_top .pc_block .tate_image_pc{justify-content:flex-start}#news .pc_block .tate_image_pc img,#goods .pc_block .tate_image_pc img,#photo_gallery_top .pc_block .tate_image_pc img{max-width:60%}#tinpao_catch{padding-top:20% !important}#tinpao_catch h2{max-width:80%}#tinpao_catch .pc_block.flex .tate_image_pc{margin-bottom:10%}#tinpao_catch .pc_block.flex .tate_image_pc img{max-width:40%}#tinpao_catch .pc_block.flex .text.block01 p{margin:0;padding:0;line-height:1.8;font-size:130%;font-weight:bold}#news .pc_block .tate_image_pc img,#goods .pc_block .tate_image_pc img{max-width:40%}#news .news_blocks,#news .goods_blocks,#goods .news_blocks,#goods .goods_blocks{flex-wrap:wrap}#news .news_blocks .news,#news .news_blocks .goods,#news .goods_blocks .news,#news .goods_blocks .goods,#goods .news_blocks .news,#goods .news_blocks .goods,#goods .goods_blocks .news,#goods .goods_blocks .goods{width:100%;margin-bottom:10%}#news .news_blocks .news:nth-of-type(n+4),#news .news_blocks .goods:nth-of-type(n+4),#news .goods_blocks .news:nth-of-type(n+4),#news .goods_blocks .goods:nth-of-type(n+4),#goods .news_blocks .news:nth-of-type(n+4),#goods .news_blocks .goods:nth-of-type(n+4),#goods .goods_blocks .news:nth-of-type(n+4),#goods .goods_blocks .goods:nth-of-type(n+4){display:none}#news .news_blocks .news a .date,#news .news_blocks .goods a .date,#news .goods_blocks .news a .date,#news .goods_blocks .goods a .date,#goods .news_blocks .news a .date,#goods .news_blocks .goods a .date,#goods .goods_blocks .news a .date,#goods .goods_blocks .goods a .date{font-size:100%}#news .news_blocks .news a .cates .cate_name,#news .news_blocks .goods a .cates .cate_name,#news .goods_blocks .news a .cates .cate_name,#news .goods_blocks .goods a .cates .cate_name,#goods .news_blocks .news a .cates .cate_name,#goods .news_blocks .goods a .cates .cate_name,#goods .goods_blocks .news a .cates .cate_name,#goods .goods_blocks .goods a .cates .cate_name{font-size:180%}#news .news_blocks .news a h3,#news .news_blocks .goods a h3,#news .goods_blocks .news a h3,#news .goods_blocks .goods a h3,#goods .news_blocks .news a h3,#goods .news_blocks .goods a h3,#goods .goods_blocks .news a h3,#goods .goods_blocks .goods a h3{font-size:180%;line-height:1.5}#news .news_blocks .news a p,#news .news_blocks .goods a p,#news .goods_blocks .news a p,#news .goods_blocks .goods a p,#goods .news_blocks .news a p,#goods .news_blocks .goods a p,#goods .goods_blocks .news a p,#goods .goods_blocks .goods a p{font-size:130%;font-weight:bold;line-height:1.8}#news .linktab,#goods .linktab{justify-content:center;gap:1rem}#top_contact h2{font-size:130%}.pc_block.flex{display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:column}.pc_block.flex .tate_image_pc{width:100%;display:flex;justify-content:flex-end;padding-bottom:10%}.pc_block.flex .tate_image_pc img{max-width:30%}.pc_block.flex .text,.pc_block.flex .block01{width:100%;padding:5% 0}.main_catch .text{width:100%}.list_blocks{display:block;margin-bottom:20%}.list_blocks .block{width:96%;margin-bottom:3%}.list_blocks .block a{display:flex;flex-wrap:wrap}.list_blocks .block a p{display:none}.list_blocks .block a .image{width:30%}.list_blocks .block a h3{width:60%;text-align:left;font-size:100%}.categorys .category_blocks{width:calc(100% - 1px);display:flex;flex-wrap:wrap;margin-left:1px;position:relative}.categorys .category_blocks>div{width:calc(100% - 0px);margin:0 0 1px;position:relative}.categorys .category_blocks>div a{font-size:3.5vw}.categorys .category_blocks>div a .image{width:20%}.categorys .category_blocks>div a .text{width:75%}.categorys .category_blocks>div.view .ko{display:block;transition:.3s}.categorys .category_blocks>div.view .ko>div{padding:0 .5rem;background:rgba(255,255,255,.2)}.categorys .category_blocks>div.view .ko a{background:inherit}.categorys .category_blocks>div.view .ko+.ko_btn:after{transition:.3s;transform:rotate(135deg);top:1.5vw}.categorys .category_blocks .ko+.ko_btn{width:14vw;height:14vw;position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center}.categorys .category_blocks .ko+.ko_btn:after{transition:.3s;content:"";width:5vw;height:5vw;border-left:1px solid #000;border-bottom:1px solid #000;transform:rotate(-45deg);position:relative;top:-1.5vw}.categorys .category_blocks .ko{transition:.3s;width:calc(100% - 1px);display:none;position:relative}.categorys .category_blocks .mago{display:flex;position:relative;width:100%;margin:0}.categorys .category_blocks .mago>div{min-width:33.3%;width:33.3%;padding:.2rem}.categorys .category_blocks .mago>div a{padding:5% 0}.footer-widgets.container.wrapper ul.menu{display:block;width:100%;-moz-column-count:1;column-count:1}.footer-widgets.container.wrapper ul.menu>li{display:inline-block;width:100%}.footer-widgets.container.wrapper ul.menu>li a{padding:0 3%;box-sizing:border-box;line-height:120%}.mw_wp_form dl dt,.mw_wp_form dl dd{padding:1% 1% 1% 1%;width:100%;border-top:none}.mw_wp_form dl dt{background:rgba(255,255,255,.1);padding:2%}.mw_wp_form dl dd{padding:5% 1%}.mw_wp_form.mw_wp_form_input .mwform-zip-field input[type=text],.mw_wp_form.mw_wp_form_input .mwform-tel-field input[type=text]{width:25%}.mw_wp_form.mw_wp_form_input input[type=text].zip,.mw_wp_form.mw_wp_form_input input[type=text].zip2{width:70%}.mw_wp_form .textarea{text-align:left}.mw_wp_form textarea,.mw_wp_form input[type=number],.mw_wp_form input[type=email],.mw_wp_form input[type=text]{padding:2% 5%;width:90%}.mw_wp_form textarea.href,.mw_wp_form input[type=number].href,.mw_wp_form input[type=email].href,.mw_wp_form input[type=text].href{width:90%}.mw_wp_form input[type=number].idou{width:30%}.bnr{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:5%}.bnr a{width:50%;box-sizing:border-box;display:block;margin:0;padding:2vw;text-align:center;background:#fff}.bnr a img{max-height:inherit}.slide_block{padding:5% 10%}.slide_block .slide.slick-initialized.slick-slider img{width:100%;height:60vh;-o-object-fit:cover;object-fit:cover}.slide_block:after{width:25%;padding-top:25%}.slide_block h3,.slide_block p{font-size:4vw}.slide_block p{bottom:30%}.blog_single .single_data,.blog_single .list,.blog_archive .single_data,.blog_archive .list{width:100%}.blog_single .side,.blog_archive .side{width:100%}.blog_list ul li a span,.blog_list ul li a b{width:100%;text-align:left}.blog_list ul li a span{font-size:70%}.youtube_movie{width:100%}.gallery_archive>h2{padding:5% 10% 0 !important;padding-bottom:0 !important;text-align:center}.gallery_archive .gallery_link{flex-wrap:wrap}.gallery_archive .gallery_link li{position:relative}.gallery_archive .gallery_link li.next_link:before{content:"";z-index:9;width:15vw;height:100%;position:absolute;right:0;top:0}.gallery_archive .gallery_link li.next_link:after{content:"";z-index:10;border-left:1px solid #fff;position:absolute;right:5%;top:2vw;width:5vw;height:5vw;transform:rotate(-45deg);border-bottom:1px solid #fff}.gallery_archive .gallery_link .children{position:relative;flex-direction:column}.gallery_archive .gallery_link .children>li a{padding:3% 1%}.gallery_archive .gallery_link .children>li:after{top:2vw}.gallery_archive .photo_images>a{width:49%;padding-top:50%}.footer_css{background-image:url("./img/footer_back_sp.png");background-position:right bottom}.footer_css .site-info.wrapper{padding:2% 0;text-align:center}.footer_css .site-info.wrapper p{margin:0;font-size:90%}.footer_css .widget_nav_menu{flex-direction:column;align-items:flex-start}.footer_css .widget_nav_menu:before{width:50%;padding-top:50%;margin:10% 0}.goods_archive h2.title{padding:0 5%;font-size:250% !important}.goods_archive .goods_archive_text{padding:5% 0 !important}.goods_archive .goods_archive_text h3{display:flex;flex-direction:column}.goods_archive .goods_archive_text h3 span{width:100%;display:block;font-size:130%}.goods_archive .goods_archive_text h3 span.sp_title01{text-align:left}.goods_archive .goods_archive_text h3 span.sp_title02{padding-left:15%}.goods_archive .goods_archive_text .text{padding-top:10%}.goods_archive .goods_archive_text .text p{text-align:left;font-size:110%}.goods_archive .goods_archive_text .link_block{display:flex;flex-direction:column;padding:5%}.goods_archive .goods_archive_text .link_block a{max-width:60%;margin:5% auto;padding:5% 10%}.goods_archive #goods{border-top:none}.goods_archive #goods h3.list_title{display:flex;flex-direction:column}.goods_archive #goods h3.list_title strong{font-size:80%}.goods_archive #goods h3.list_title span{padding:5% 0;margin:0;font-size:180%}.goods_detail{padding:0 5% 5% !important}.goods_detail .goods_header .sub_title{max-width:100%;padding:0;margin-bottom:2rem}.goods_detail .goods_images{flex-direction:column}.goods_detail .goods_images .left,.goods_detail .goods_images .right{width:100%;width:100%;padding-top:100%;position:relative}.goods_detail .goods_images .left img,.goods_detail .goods_images .right img{position:absolute;left:0;top:0}.goods_detail .goods_footer .buy_btns{margin-bottom:3rem}.goods_detail .goods_footer .buy_btns h2{padding:0;margin:3% 0;font-size:100%}.goods_detail .goods_footer .buy_btns .flex{flex-direction:column;align-items:center}}.fuwafuwa{-webkit-animation:fuwafuwa 3s infinite linear alternate;animation:fuwafuwa 3s infinite linear alternate}@-webkit-keyframes fuwafuwa{0%{-webkit-transform:translate(0, 0) rotate(-5deg)}50%{-webkit-transform:translate(0, -5px) rotate(0deg)}100%{-webkit-transform:translate(0, 0) rotate(5deg)}}@keyframes fuwafuwa{0%{transform:translate(0, 0) rotate(-5deg)}50%{transform:translate(0, -5px) rotate(0deg)}100%{transform:translate(0, 0) rotate(5deg)}}.fuwatto.js-target{transition:.3s;opacity:0}.fuwatto.js-target.js-active{-webkit-animation:fuwatto .3s linear 0s normal both;animation:fuwatto .3s linear 0s normal both}@-webkit-keyframes fuwatto{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@keyframes fuwatto{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=style.min.css.map */