html:not(.no-admin-bar){margin-top:0 !important}.logged-in #wpadminbar{opacity:.2;transition:opacity .25s;height:16px}.logged-in #wpadminbar:hover{opacity:1;height:32px}.js .home .swiper{visibility:hidden}.js .home .swiper.swiper-initialized{visibility:visible}body{position:relative}@media screen and (max-width: 767px){body{min-width:375px}body:after{display:block;content:"";width:100%;height:2px;bottom:0;left:0;right:0;position:absolute;background:#fff;z-index:9}}.mb0_pc{margin-bottom:0 !important}.rad8{border-radius:8px}.gap12{gap:12px}.gap16{gap:16px}.gap24{gap:24px}.btn_inq a{display:block;color:#fff;background:#3859a8;position:relative;box-sizing:border-box;font-weight:bold;text-align:center;overflow:hidden}.btn_inq a>span{line-height:90px;background:url(../img/common/i_mail.svg) 0 50% no-repeat;background-size:30px auto;padding-left:34px;transition:all .4s linear;position:relative;z-index:3}.btn_inq a::before{display:block;content:"";width:100%;height:100%;top:0;left:0;bottom:0;margin:auto;position:absolute;background:linear-gradient(99.39deg, #3859a8 7.15%, #5298ed 67.22%, #79bde2 92.96%);transition:all .4s linear}.btn_inq a:hover::before{left:70%}header{pointer-events:none;width:92%;position:fixed;top:0;left:0;right:0;z-index:1000;margin-inline:auto;transform:translateY(0);transition:transform 240ms ease,background-color 240ms ease;will-change:transform;box-sizing:border-box;transition:all .7s linear}header .h_logo{position:relative;z-index:999;transition:all .7s linear;pointer-events:all}@media screen and (max-width: 767px){header{width:100%}header .header_inbox{padding:20px 15px 0}header .h_logo{width:45px}}@media screen and (min-width: 768px){header{padding:30px}header .toggle{display:none}header .h_nav_wrap{padding-bottom:40px}header .h_nav{cursor:pointer;position:relative;width:150px}header .h_nav+.h_nav{padding-top:20px}header .h_nav .ch_list{opacity:0;max-height:0;background-color:var(--ye);padding-block:0px;border-radius:0 0 10px 10px;visibility:hidden;transition:opacity .4s linear}header .h_nav .ch_list .ch{opacity:0;visibility:hidden;transition:opacity .4s linear;padding-bottom:0px;padding-inline:0px !important}header .h_nav .ch_list .ch a{display:inline-block !important;font-size:14px;line-height:1 !important;border-bottom:1px solid #333 !important}header .h_nav .ch_list .ch a::before{display:none !important}header .h_nav .ch_list.or{background-color:var(--or)}header .h_nav .ch_list.or a{color:#fff;border-bottom:1px solid #fff !important}header .h_nav .pa a{display:block;padding-bottom:10px;position:relative;transition:all .4s linear}header .h_nav .pa a:before{transition:all .4s linear;display:block;content:"";width:100%;height:1px;bottom:0;left:0;margin:auto;position:absolute;background:#333}header .h_nav .pa a span{letter-spacing:0}header .h_nav:hover .ch_list{opacity:1;visibility:visible;padding-block:10px;max-height:300px}header .h_nav:hover .ch_list .ch{opacity:1;visibility:visible;height:40px;padding-bottom:10px}header .h_nav:hover .ch_list .ch a{line-height:30px !important}}header #gnavi{pointer-events:all}.site-header.is-hidden{transform:translateY(-100%)}#main{position:relative}#main_contents{padding-bottom:80px}@media screen and (max-width: 767px){#main_contents{padding-bottom:60px}}.home #main_contents{padding-bottom:4px}@media screen and (max-width: 767px){.home #main_contents{padding-bottom:105px}}header.fixed+#main{padding-top:60px}#fv{margin:0 auto 100px;width:92%}#fv .fv_img{width:100%}#fv .fv_img img{height:auto;width:100%}#fv .h1_lead{position:absolute;top:15%;right:36%;margin:auto;width:38%;z-index:8}@media screen and (min-width: 768px){#fv .h1_lead{aspect-ratio:513/458}}#fv .h1_lead picture{width:100%}#fv .h1_lead img{width:100%;height:auto}@media screen and (min-width: 768px){#fv .h1_lead img{aspect-ratio:513/458}}@media screen and (max-width: 767px){#fv{width:100%}#fv .fv_img img{height:650px;-o-object-fit:cover;object-fit:cover}#fv .h1_lead{top:100px;right:calc(50% - 96px);margin:auto;width:254px;height:240px;z-index:8}}.title__wrap{margin:0 auto 20px;height:510px;width:100%;position:relative}@media screen and (min-width: 768px){.title__wrap{height:600px;width:min(1358px,92%)}}.title__bg{position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:100%}.title__bg img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 50%;object-position:40% 50%}@media screen and (max-width: 767px){.title__bg img{-o-object-position:0 50%;object-position:0 50%}}@media screen and (min-width: 768px){.title__txt_box{padding-top:165px;padding-left:min(100px,9%);width:530px}}@media screen and (max-width: 767px){.title__txt_box{padding-top:max(95px,20vw);padding-inline:min(30px,6%);width:88%}.title__txt_box .txt50{font-size:max(30px,7.4vw)}}@media screen and (max-width: 767px){.post-type-archive-kurashi .title__bg img{-o-object-position:62% 50%;object-position:62% 50%}}@media screen and (max-width: 767px)and (min-width: 500px){.post-type-archive-experience .title__bg img{-o-object-position:30% 50%;object-position:30% 50%}.post-type-archive-experience .title__txt_box{width:min(70%,600px)}}@media screen and (max-width: 767px){.post-type-archive-experience .title__txt_box{padding-left:min(30px,6%);width:max(75%,255px)}}@media screen and (max-width: 767px){.post-type-archive-info .title__bg img{-o-object-position:0 50%;object-position:0 50%}}@media screen and (min-width: 768px){.post-type-archive-experience .title__bg img{-o-object-position:20% 50%;object-position:20% 50%}}.single .title__wrap{margin:0 auto 60px;height:510px}@media screen and (min-width: 768px){.single .title__wrap{margin:0 auto 60px;height:700px}}.tax .title__wrap{display:grid;place-items:center}.tax .title__bg:before{display:block;content:"";width:100%;height:100%;top:0;left:0;right:0;margin:auto;position:absolute;background:rgba(66,36,0,.5)}.tax .title__txt_box2{display:flex;flex-direction:column;align-items:center;width:min(730px,90%);gap:36px}@media screen and (min-width: 768px){.tax .title__txt_box2{gap:60px}}.tax .title__txt_box2 .stit_kumo{display:grid;place-content:center}.tax .title__txt_box2 .stit_kumo .fw500{letter-spacing:.05em}@media screen and (max-width: 767px){.tax .title__txt_box2 .stit_kumo{font-size:24px}.tax .title__txt_box2 .stit_kumo .lh15{line-height:1.3}.tax .title__txt_box2 .stit_kumo .txt18{font-size:12px}}.tax #searchform{width:100%;border-radius:10px;overflow:hidden;display:flex;justify-content:center;flex-wrap:wrap;align-items:center}@media screen and (max-width: 767px){.tax #searchform{width:86%}}.tax #searchform .search-field{-webkit-appearance:none;outline:none;width:calc(100% - 48px);font-size:16px;line-height:60px;background:#fff;box-sizing:border-box;padding:2px 5px 2px 14px;height:42px;border-radius:10px 0 0 10px}@media screen and (min-width: 768px){.tax #searchform .search-field{padding:2px 5px 2px 20px;height:60px;width:calc(100% - 100px);font-size:16px;line-height:60px}}.tax #searchform .search-submit{display:inline-block;height:42px;width:48px;padding:0;color:#fff;background:var(--sky);text-align:center;border:none;cursor:pointer;z-index:1;box-sizing:border-box;position:relative;transition:all .4s linear}@media screen and (min-width: 768px){.tax #searchform .search-submit{height:60px;width:100px}}.tax #searchform .search-submit img{transition:all .4s linear}@media screen and (max-width: 767px){.tax #searchform .search-submit img{width:15px;padding-bottom:2px}}.tax #searchform .search-submit:hover img{transform:scale(1.2)}.tax input{-webkit-appearance:none;outline:none;border:none;font-family:"Zen Kaku Gothic Antique"}.tax input[type=hidden]{display:none}.wave_btm{-webkit-mask-image:linear-gradient(#000 0 0),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 172 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0 H172 V14 Q129 28 86 14 Q43 0 0 14 Z'/%3E%3C/svg%3E");-webkit-mask-size:100% calc(100% - var(--wave-h)),var(--wave-w) var(--wave-h);-webkit-mask-repeat:no-repeat,repeat-x;-webkit-mask-position:top,calc(50% - var(--wave-w)/4) 100%;mask-image:linear-gradient(#000 0 0),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 172 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0 H172 V14 Q129 28 86 14 Q43 0 0 14 Z'/%3E%3C/svg%3E");mask-size:100% calc(100% - var(--wave-h)),var(--wave-w) var(--wave-h);mask-repeat:no-repeat,repeat-x;mask-position:top,calc(50% - var(--wave-w)/4) 100%}@media screen and (min-width: 768px){.wave_btm{--wave-h: 40px;--wave-w: 142px}}@media screen and (max-width: 767px){.wave_btm{--wave-h: 12px;--wave-w: 60px}}.stit_kumo{position:relative}.stit_kumo>span{background:url(../img/common/kumo4_y.svg) 50% 50% no-repeat;background-size:100% auto !important;width:412px;height:123px;display:grid;letter-spacing:.2em;place-content:center;place-items:center}@media screen and (max-width: 767px){.stit_kumo>span{background:url(../img/common/kumo4_y_sp.png) 50% 50% no-repeat;background-size:100% auto !important;width:311px;height:99px;font-size:24px}}.stit_kumo>span.kumo_w{background:url(../img/common/kumo_w.svg) 50% 50% no-repeat;width:502px}@media screen and (max-width: 767px){.stit_kumo>span.kumo_w{width:331px}}@media screen and (max-width: 767px){.stit_kumo.mb100{margin-bottom:40px}}.cat_feed__tit_wrap{padding-top:60px;box-sizing:border-box}@media screen and (min-width: 768px){.cat_feed__tit_wrap{height:600px}}.cat_feed__tit_wrap_sp{flex-direction:column-reverse}.cat_feed__txt_box{width:calc(100% - 40px);margin-inline:auto;box-sizing:border-box}@media screen and (min-width: 768px){.cat_feed__txt_box{margin-inline:0;width:min(610px,58%)}}@media screen and (min-width: 768px)and (max-width: 1160px){.cat_feed__txt_box{padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px){.cat_feed__tit_img{position:absolute;top:0;margin:auto;width:calc(100% - min(720px,26%));height:600px}}@media screen and (min-width: 768px)and (max-width: 1000px){.cat_feed__tit_img{height:500px}}@media screen and (min-width: 768px){.cat_feed__tit_img img{position:absolute;top:0;bottom:0;margin:auto;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 767px){.cat_feed__tit_img{margin-top:40px;aspect-ratio:285/254;width:80%;margin-left:0;margin-right:auto;position:relative;border-radius:0 300px 300px 0;overflow:hidden}.cat_feed__tit_img img{max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;border-radius:0 300px 300px 0}}@media screen and (min-width: 768px){#index_kurashi .cat_feed__txt_box{padding-right:50px}.cat_feed__tit_img{right:calc(50% + 100px)}.cat_feed__tit_img img{border-radius:0 300px 300px 0;right:0}#index_experience .cat_feed__txt_box{padding-left:50px}#index_experience .cat_feed__tit_img{left:calc(50% + 100px)}#index_experience .cat_feed__tit_img img{border-radius:300px 0 0 300px;left:0;right:0;-o-object-position:100% 100%;object-position:100% 100%;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.copy_txt{position:absolute;top:-30px;color:#ffe8d9;font-size:12px;right:0;margin:auto;width:9em;height:1.2em}}@media screen and (max-width: 767px){#index_experience .cat_feed_tit_wrap_sp:before{display:block;content:"©熊本県観光連盟";width:9em;height:1.2em;bottom:110px;right:77%;margin:auto;position:absolute;color:#ffe8d9;font-size:10px;z-index:99}}@media screen and (max-width: 767px)and (max-width: 580px){#index_experience .cat_feed_tit_wrap_sp:before{bottom:48px;right:73%}}@media screen and (max-width: 767px){#index_experience .cat_feed__tit_img{margin-left:auto;margin-right:0;border-radius:300px 0 0 300px}#index_experience .cat_feed__tit_img img{width:100%;height:100%;right:0;left:0;border-radius:300px 0 0 300px;-o-object-position:10% 100%;object-position:10% 100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 767px){.copy_txt{display:none}}a .img.ho_z{border-radius:10px}.tax_cate_list{margin:0px auto 80px;gap:19px}@media screen and (min-width: 768px){.tax_cate_list li{width:215px}}.tax_cate_list li a{font-size:16px;letter-spacing:0;padding:0 50px 0 10px;height:55px}.tax_cate_list li a::before{width:40px;height:35px;right:10px;background:url(../img/common/ar_down.svg) 50% 50% no-repeat #fff}@media screen and (max-width: 767px){.tax_cate_list{max-width:94%;gap:10px 10px}}@media screen and (max-width: 767px)and (max-width: 560px){.tax_cate_list{display:grid !important;grid-template-columns:repeat(2, 1fr);max-width:350px;margin-inline:auto}}@media screen and (max-width: 767px){.tax_cate_list li{width:170px}.tax_cate_list li a{font-size:14px;padding:0 40px 0 10px;font-feature-settings:"halt"}.tax_cate_list li a::before{width:30px;height:30px}}.cat_slide{width:min(1106px,100%)}.cat_slide .swiper-container{padding-block:50px}@media screen and (max-width: 580px){.cat_slide .swiper-container{padding-block:40px;margin-bottom:10px}}.cat_slide .swiper-container.swiper-initialized{width:350px;overflow:visible}@media screen and (min-width: 1000px){.cat_slide .swiper-container.swiper-initialized{width:min(350px,31%);margin-inline:auto}}@media screen and (max-width: 999px){.cat_slide .swiper-container.swiper-initialized{width:350px;margin-left:80px}}@media screen and (max-width: 580px){.cat_slide .swiper-container.swiper-initialized{width:260px;margin-left:90px}.cat_slide .swiper-container.swiper-initialized .swiper-slide-prev{opacity:0}.cat_slide .swiper-container.swiper-initialized .swiper-slide .img{aspect-ratio:220/203 !important}}.cat_slide .swiper-container.swiper-initialized .swiper-slide{transform:scale(0.79)}.cat_slide .swiper-container.swiper-initialized .swiper-slide .img{aspect-ratio:290/295}.cat_slide .swiper-container.swiper-initialized .swiper-slide .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cat_slide .swiper-container.swiper-initialized .swiper-slide-active{transform:scale(1)}.cat_slide .swiper-container:not(.swiper-initialized) .swiper-wrapper{padding-right:50px;padding-left:20px;box-sizing:border-box;-moz-column-gap:3.5%;column-gap:3.5%}.cat_slide .swiper-container:not(.swiper-initialized) .swiper-slide{flex:1;height:418px}.cat_slide .swiper-container:not(.swiper-initialized) .swiper-slide img{height:295px}.cat_slide .swiper-wrapper{align-items:center}.cat_slide .swiper-slide{display:flex;justify-content:flex-start;transition:all .5s cubic-bezier(0.55, 0.05, 0.22, 0.99);transition-property:opacity,visibility,transform}.cat_slide .swiper-slide a{width:100%;display:block;position:relative;border-radius:20px;overflow:hidden;padding:30px;background-color:var(--ye);box-sizing:border-box}@media screen and (max-width: 1100px){.cat_slide .swiper-slide a{padding:20px 20px 28px}}.cat_slide .swiper-slide .img{margin-bottom:20px}.cat_slide .swiper-slide img{width:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.cat_slide .swiper-slide .txt22{font-size:18px;line-height:1.2}}.cat_slide .swiper-slide.is-empty{position:relative;overflow:hidden}.cat_slide .swiper-slide.is-empty::before{display:inline-block;content:"COMING SOON";font-size:20px;color:#fff;font-weight:bold;text-align:center;padding:0 70px;height:50px;line-height:50px;top:36px;left:-18%;margin:auto;position:absolute;background:#62c0b4;z-index:9;transform:rotate(-35deg)}.cat_slide .swiper-slide.is-empty a{pointer-events:none;opacity:.5}.cat_slide .swiper-slide-active{margin-top:0}.cat_slide .swiper-slide-active a{background-color:var(--or);color:#fff}.cat_slide .swiper-backface-hidden .swiper-slide{transform:scale(0.79) translateZ(0)}.cat_slide .swiper-backface-hidden .swiper-slide.swiper-slide-active{transform:scale(1) translateZ(0)}.swiper-slide h3.txt20{line-height:1.5;font-size:21px}@media screen and (max-width: 767px){.swiper-slide h3.txt20{font-size:18px}}.cat_slide__wrap .swiper-pagination{text-align:right;padding:0 10px;box-sizing:border-box;z-index:99;cursor:pointer}.cat_slide__wrap .swiper-pagination-bullet{background-color:var(--ye);opacity:1 !important}.cat_slide__wrap .swiper-pagination-bullet-active{background-color:var(--or)}.cat_slide__wrap .swiper-pagination-current{color:#333}.cat_slide__wrap .swiper-pagination-total{color:#ed8d5f}.cat_slide__wrap .cat_slide_nav{width:60px;height:40px;border-radius:50px;border:none;background:url(../img/common/ar_w.svg) 50% 50% no-repeat var(--sky);transition:all .4s linear}.cat_slide__wrap .cat_slide_nav:after{display:none}.cat_slide__wrap .cat_slide_nav:hover{background-position:60% 50%}.cat_slide__wrap .swiper-button-next{right:-72px}.cat_slide__wrap .swiper-button-prev{left:-72px;transform:scale(-1, 1)}@media screen and (max-width: 1295px){.cat_slide__wrap .swiper-button-next{right:-70px}.cat_slide__wrap .swiper-button-prev{left:-70px}}@media screen and (max-width: 580px){.cat_slide__wrap .cat_slide_nav{width:52px;height:38px;border:3px solid #fff}.cat_slide__wrap .swiper-button-next{right:-30px}.cat_slide__wrap .swiper-button-prev{left:-30px}}.cat_slide__wrap{margin-top:-100px;box-sizing:border-box;height:590px}@media screen and (max-width: 767px){.cat_slide__wrap{margin-bottom:44px}}.cat_slide__wrap:after,.cat_slide__wrap:before{display:block;content:"";width:calc(100% - 295px);height:15px;top:0;margin:auto;position:absolute;background:url(../img/common/bg_top.png) 50% 50% repeat-x;background-size:auto 15px;z-index:2}.cat_slide__wrap:after{top:auto;bottom:0;transform:scaleY(-1)}@media screen and (max-width: 580px){.cat_slide__wrap{margin-top:-40px;height:420px}.cat_slide__wrap:after,.cat_slide__wrap:before{width:calc(100% - 200px)}}.cat_slide__bg{height:570px;display:grid;place-items:center}.cat_slide__bg:before{display:block;content:"";width:calc(100% - 295px);height:calc(100% - 20px);top:10px;bottom:10px;margin:auto;position:absolute;background:#fff}.cat_slide__bg:after{display:block;content:"";width:295px;height:100%;top:0;margin:auto;position:absolute;background:url(../img/common/bg_round.png) left 50% no-repeat;background-size:auto 100% !important}@media screen and (max-width: 580px){.cat_slide__bg{height:420px}.cat_slide__bg:before{width:calc(100% - 200px)}.cat_slide__bg:after{width:200px;left:0}}#index_kurashi .cat_slide__wrap{margin-left:calc((100% - 1152px)/2);padding-left:min(140px,10%)}@media screen and (max-width: 1200px){#index_kurashi .cat_slide__wrap{margin-left:2%}}#index_kurashi .cat_slide__wrap:after,#index_kurashi .cat_slide__wrap:before{left:295px}#index_kurashi .cat_slide__bg:before{left:295px}#index_kurashi .cat_slide__bg:after{left:0}@media screen and (max-width: 580px){#index_kurashi .cat_slide__wrap{margin-left:-80px}#index_kurashi .cat_slide__wrap:after,#index_kurashi .cat_slide__wrap:before{left:200px}#index_kurashi .cat_slide__bg:before{left:200px}}@media screen and (min-width: 768px){#index_kurashi .btn01{margin:-45px 0 0 calc((100% - 1152px)/2);padding-left:min(140px,10%)}}@media screen and (min-width: 768px)and (max-width: 1100px){#index_kurashi .btn01{margin-left:2%}}@media screen and (min-width: 768px){#index_kurashi .btn01 a{position:relative;width:275px;height:80px;border:10px solid #fff}}#index_experience .cat_slide__wrap{margin-right:calc((100% - 1152px)/2);padding-right:min(140px,10%)}@media screen and (max-width: 1200px){#index_experience .cat_slide__wrap{margin-right:2%}}#index_experience .cat_slide__wrap:after,#index_experience .cat_slide__wrap:before{right:295px}@media screen and (max-width: 580px){#index_experience .cat_slide__wrap{margin-right:-80px}#index_experience .cat_slide__wrap:after,#index_experience .cat_slide__wrap:before{right:200px}}#index_experience .cat_slide__bg:before{right:295px}#index_experience .cat_slide__bg:after{right:0;transform:scaleX(-1)}@media screen and (max-width: 580px){#index_experience .cat_slide__bg:before{right:200px}#index_experience .cat_slide__bg:after{right:0px;left:auto}}@media screen and (max-width: 999px){#index_experience .cat_slide .swiper-container.swiper-initialized{margin-left:auto;margin-right:80px}}@media screen and (max-width: 580px){#index_experience .cat_slide .swiper-container.swiper-initialized .swiper-slide-prev{opacity:1}#index_experience .cat_slide .swiper-container.swiper-initialized .swiper-slide-next{opacity:0 !important}}#index_experience .cat_slide .swiper-container:not(.swiper-initialized) .swiper-wrapper{padding-left:50px;padding-right:20px}#index_experience .cat_slide .swiper-slide a{background-color:var(--or);color:#fff}#index_experience .cat_slide .swiper-slide.swiper-slide-active a{background-color:var(--ye);color:#333}#index_experience .cat_slide .swiper-pagination-bullet{background-color:var(--or)}#index_experience .cat_slide .swiper-pagination-bullet-active{background-color:var(--ye)}#index_experience .cat_slide .swiper-pagination{text-align:left}@media screen and (min-width: 768px){#index_experience .btn01{margin:-45px 2% 0 0;padding-right:min(140px,10%)}#index_experience .btn01 a{position:relative;width:275px;height:80px;border:10px solid #fff}}#index_info{margin-bottom:130px}@media screen and (max-width: 767px){#index_info{margin-bottom:80px}}#index_info .index_info__bg{width:min(1364px,100%);margin-inline:auto;padding:150px 50px 100px;border-radius:1000px 1000px 100px 100px;background:url(../img/top/bg_info.jpg) 50% 50% no-repeat;background-size:cover !important}@media screen and (max-width: 767px){#index_info .index_info__bg{padding:100px 0px 60px;background:url(../img/top/bg_info_sp.jpg) 50% 50% no-repeat}#index_info .index_info__bg .stit_kumo{margin-bottom:30px}#index_info .index_info__bg .stit_kumo>span.kumo_w{background:url(../img/bg/kumo_cat_sp.png) 50% 50% no-repeat;width:330px;height:114px;padding-top:28px;box-sizing:border-box}}#index_info .index_info__lead{width:min(1000px,90%);margin-inline:auto}@media screen and (max-width: 767px){#index_info .index_info__lead{width:min(88%,100% - 20px);margin-inline:auto;box-sizing:border-box}}#index_info .info_slide .swiper{overflow:visible}@media screen and (max-width: 767px){#index_info .info_slide .swiper{width:350px}}@media screen and (max-width: 580px){#index_info .info_slide .swiper{width:260px}}@media screen and (min-width: 768px){#index_info .info_slide .cat_slide_nav{display:none}}@media screen and (max-width: 767px){#index_info .info_slide .swiper-slide{transform:scale(0.79)}#index_info .info_slide .swiper-slide-active{transform:scale(1)}#index_info .info_slide .cat_slide_nav{width:52px;height:38px;border:3px solid #fff;border-radius:50px;background:url(../img/common/ar_w.svg) 50% 50% no-repeat var(--sky);transition:all .4s linear}#index_info .info_slide .cat_slide_nav:after{display:none}#index_info .info_slide .swiper-button-next{right:-40px}#index_info .info_slide .swiper-button-prev{left:-40px;transform:scale(-1, 1)}}#index_info .info_card__wrap{gap:20px;width:min(1090px,95%);margin-inline:auto}@media screen and (max-width: 767px){#index_info .info_card__wrap{width:100%}}#index_info .info_card.is-empty{position:relative;overflow:hidden;background-color:#fff;border-radius:20px}#index_info .info_card.is-empty::before{display:inline-block;content:"COMING SOON";font-size:20px;color:#fff;font-weight:bold;text-align:center;padding:0 70px;height:50px;line-height:50px;top:34px;left:-18%;margin:auto;position:absolute;background:#62c0b4;z-index:9;transform:rotate(-35deg)}#index_info .info_card.is-empty a{pointer-events:none;opacity:.5}#index_info .info_card a{width:100%;display:block;position:relative;border-radius:20px;overflow:hidden;padding:30px;background-color:#fff;box-sizing:border-box}@media screen and (max-width: 1100px){#index_info .info_card a{padding:20px 20px 28px}}#index_info .info_card a .img{border-radius:10px;overflow:hidden;aspect-ratio:290/295;margin-bottom:20px}#index_info .info_card a .img img{aspect-ratio:290/295;width:100%;border-radius:10px;margin-bottom:20px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){#index_info .info_card a .txt22{font-size:18px;line-height:1.2}}#index_insta .btn01 a{width:287px}#index_insta .btn01 a .i_insta{min-height:30px;background:url(../img/common/insta.svg) 0 50% no-repeat;background-size:30px auto;padding-left:50px}#index_insta .sbi_feedtheme_header_text *{color:#fff}#index_insta .sbi_bio{text-align:left}.article_main_img{width:min(1358px,92%);margin:0 auto 20px}.article_main_img img{width:100%}.article_box{margin-inline:auto !important}@media screen and (min-width: 768px){.article_box{width:min(1358px,92%);margin-bottom:100px}}.article_box #toc_container{margin-inline:auto;margin-bottom:2em}.article_box .box_w__bg_block{padding-bottom:100px}@media screen and (max-width: 767px){.article_box .box_w__bg_block{padding-inline:30px;padding-bottom:55px}}.article_box .post_date{margin-bottom:20px}@media screen and (max-width: 767px){.article_box .post_tit{font-size:26px}}.article_wrap{max-width:86%;margin-inline:auto}@media screen and (max-width: 767px){.article_wrap{width:calc(100% - 40px)}}.article_card{width:calc((100% - 40px)/3)}.article_card__wrap{gap:40px 20px;margin-inline:auto}@media screen and (max-width: 767px){.article_card__wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.article_card__wrap .article_card{width:calc((100% - 20px)/2)}}@media screen and (max-width: 640px){.article_card__wrap{flex-direction:column;align-items:center}.article_card__wrap .article_card{width:min(400px,100%);gap:30px}}.article_card__wrap .no-article{width:100%}.article_card a{width:100%;height:100%;display:block;position:relative;border-radius:20px;overflow:hidden;padding:30px;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1100px){.article_card a{padding:20px}}.article_card img{width:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.article_card h3{font-size:21px;line-height:1.5}@media screen and (max-width: 767px){.article_card h3{font-size:18px}}article .excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media screen and (max-width: 767px){.box_w{margin-bottom:60px}.box_w__bg_block{padding-top:40px;padding-bottom:40px;background-color:#fff;box-sizing:border-box}.box_w__bg_block:after,.box_w__bg_block:before{display:block;content:"";width:80%;height:20px;top:-19px;margin:auto;position:absolute}.box_w__bg_block:before{background:url(../img/common/sp_bg_topL.png) left 50% no-repeat;background-size:auto 20px;left:0}.box_w__bg_block:after{background:url(../img/common/sp_bg_topR.png) right 50% no-repeat;background-size:auto 20px;right:0}.box_w__bg_corner{padding-bottom:0px;box-sizing:border-box}.box_w__bg_corner:after,.box_w__bg_corner:before{display:block;content:"";width:80%;height:20px;bottom:-19px;margin:auto;position:absolute;transform:scaleY(-1)}.box_w__bg_corner:before{background:url(../img/common/sp_bg_topL.png) left 50% no-repeat;background-size:auto 20px;left:0}.box_w__bg_corner:after{background:url(../img/common/sp_bg_topR.png) right 50% no-repeat;background-size:auto 20px;right:0}}@media screen and (min-width: 768px){.box_w{margin-bottom:80px}.box_w__bg_block{padding-block:65px;background-color:#fff;box-sizing:border-box}.box_w__bg_block:after,.box_w__bg_block:before{display:block;content:"";width:100%;height:15px;top:-15px;left:0;right:0;margin:auto;position:absolute;background:url(../img/common/bg_top.png) 50% 50% repeat-x;background-size:auto 15px}.box_w__bg_block:after{top:auto;bottom:-15px;transform:scaleY(-1)}.box_w__bg_corner{padding:15px 110px 15px 0}.box_w__bg_corner:after,.box_w__bg_corner:before{display:block;content:"";width:110px;height:110px;top:0;right:0;margin:auto;position:absolute;background:url(../img/common/bg_kado.png) 50% 50% no-repeat;background-size:auto 100%;transform:rotate(90deg)}.box_w__bg_corner:after{top:auto;bottom:0;transform:rotate(180deg)}.box_w__bg_inline:before{display:block;content:"";width:110px;height:calc(100% - 220px);top:0;bottom:0;right:0;margin:auto;position:absolute;background:url(../img/common/bg_right.png) right 50% repeat-y;background-size:15px auto}.box_w__bg_inline:after{display:block;content:"";width:calc(100% - 15px);height:calc(100% - 220px);bottom:110px;right:15px;bottom:110px;margin:auto;position:absolute;background:#fff;z-index:-1}}@media screen and (min-width: 768px){.box_w:nth-of-type(even){margin-left:min(80px,4%)}.box_w:nth-of-type(even) .box_w__bg_corner{padding:15px 0 15px 110px}.box_w:nth-of-type(even) .box_w__bg_corner:after,.box_w:nth-of-type(even) .box_w__bg_corner:before{transform:rotate(0deg);left:0;right:auto}.box_w:nth-of-type(even) .box_w__bg_corner:after{transform:rotate(-90deg)}.box_w:nth-of-type(even) .box_w__bg_inline:before{transform:scale(-1, 1);right:auto;left:0}.box_w:nth-of-type(even) .box_w__bg_inline:after{display:block;content:"";width:calc(100% - 15px);height:calc(100% - 220px);bottom:110px;bottom:110px;margin:auto;position:absolute;background:#fff;z-index:-1;right:auto;left:15px}}.box_w:nth-of-type(even) .stit_kumo span{background:url(../img/common/kumo4_or.svg) 50% 50% no-repeat;background-size:100% auto !important;color:#fff}@media screen and (max-width: 767px){.box_w:nth-of-type(even) .stit_kumo span{background:url(../img/common/kumo4_or_sp.png) 50% 50% no-repeat !important;background-size:100% auto !important}}.box_w:nth-of-type(even) .no-article{color:var(--or)}@media screen and (min-width: 768px){.box_w:nth-of-type(even) .tax_slide{padding-right:min(180px,10vw)}}.box_w:nth-of-type(even) .tax_slide .swiper-slide a{background-color:var(--or)}.box_w:nth-of-type(even) .tax_slide .swiper-slide a *{color:#fff}.no-article{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:800}@media screen and (max-width: 767px){.no-article{font-size:40px;padding-top:40px}}@media screen and (min-width: 768px){.box_w:nth-of-type(odd){margin-right:min(80px,4%)}.box_w:nth-of-type(odd) .tax_feed__tit_wrap{justify-content:flex-end}.box_w:nth-of-type(odd) .tax_feed__tit_wrap+.no-article{margin-left:auto;margin-right:0}.box_w:nth-of-type(odd) .tax_feed__tit_img{left:auto;right:610px}.box_w:nth-of-type(odd) .tax_feed__tit_img img{border-radius:0 300px 300px 0}.box_w:nth-of-type(odd) .tax_slide{padding-left:min(180px,10vw)}}@media screen and (max-width: 767px){.box_w:nth-of-type(odd) .tax_feed__tit_img{margin-left:0;margin-right:auto}.box_w:nth-of-type(odd) .tax_feed__tit_img img{border-radius:0 300px 300px 0}}@media screen and (min-width: 768px){.article_box:before{display:block;content:"";width:calc(100% - 30px);height:calc(100% - 220px);top:110px;left:15px;right:15px;bottom:110px;margin:auto;position:absolute;background:#fff}.article_box .box_w__bg_corner.left{padding:15px 0 15px 110px}.article_box .box_w__bg_corner.left:before{transform:rotate(0deg);top:15px;bottom:auto;left:0;right:auto}.article_box .box_w__bg_corner.left:after{top:auto;bottom:15px;transform:rotate(-90deg);left:0;right:auto}.article_box .box_w__bg_inline:after{display:block;content:"";width:110px;height:calc(100% - 220px);top:0;bottom:0;left:0;right:auto;margin:auto;position:absolute;background:url(../img/common/bg_right.png) right 50% repeat-y;background-size:15px auto;transform:scale(-1, 1)}}.pagenavi2{margin:60px auto 0}.pagenavi2>.page-numbers{overflow:hidden;margin-left:auto;margin-right:auto;text-align:center;gap:16px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.pagenavi2>.page-numbers *{font-style:normal}.pagenavi2>.page-numbers li:first-child:last-child{display:none}.pagenavi2>.page-numbers a,.pagenavi2>.page-numbers .current{transition:all .4s linear;color:#fff;padding:0 8px;line-height:1.8;text-align:center;box-sizing:border-box}.pagenavi2>.page-numbers a:hover,.pagenavi2>.page-numbers a.current,.pagenavi2>.page-numbers span.current{border-bottom:1px solid #fff}@media screen and (min-width: 768px){.tax_feed__tit_wrap{height:481px;padding-top:30px;box-sizing:border-box;display:flex;justify-content:flex-start;flex-wrap:wrap}.tax_feed__tit_wrap+.no-article{width:550px;transform:translateY(-250%)}}.tax_feed__txt_box{width:min(550px,100% - 40px);box-sizing:border-box}@media screen and (max-width: 767px){.tax_feed__txt_box{width:calc(100% - 40px);margin-inline:auto}}@media screen and (min-width: 768px){.tax_feed__tit_img{position:absolute;top:0;left:610px;margin:auto;width:calc(100% - 610px);height:481px}}@media screen and (max-width: 767px){.tax_feed__tit_img{margin-top:40px;aspect-ratio:300/254;width:80%;margin-left:auto;margin-right:0}}.tax_feed__tit_img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:300px 0 0 300px}.tax_slide{margin-inline:auto;margin-top:-80px}@media screen and (min-width: 541px){.tax_slide{margin-top:-60px;max-width:92%}.tax_slide .swiper-container{padding-bottom:100px;max-width:1200px}}@media screen and (max-width: 539px){.tax_slide.is-two-sp .swiper-wrapper{display:flex;flex-direction:column;align-items:center;gap:30px}.tax_slide.is-two-sp .swiper-wrapper .swiper-slide{width:max(290px,72%)}.tax_slide:not(.is-two-sp){display:flex;justify-content:center}.tax_slide:not(.is-two-sp) .swiper-container .swiper-slide{transform:scale(0.85)}.tax_slide:not(.is-two-sp) .swiper-container .swiper-slide-active{transform:scale(1)}.tax_slide .swiper-wrapper{height:auto}.tax_slide .swiper-slide a{height:auto}}.tax_slide .swiper-slide{height:auto !important}.tax_slide .swiper-slide a{width:100%;height:100%;display:flex;flex-direction:column;gap:20px;position:relative;border-radius:20px;overflow:hidden;padding:20px;background-color:var(--ye);box-sizing:border-box}.tax_slide .swiper-slide img{height:auto;width:100%;border-radius:10px;aspect-ratio:120/64;vertical-align:bottom}@media screen and (max-width: 767px){.tax_slide .swiper-slide .txt22{font-size:18px;line-height:1.6}}.tax_slide .swiper-pager-wrap{gap:20px;width:140px;height:60px}.tax_slide .swiper-pager-wrap .swiper-button{top:0;margin-top:0;width:60px;height:60px;background-color:var(--sky);border-radius:40px;display:grid;place-items:center;border:none;outline:none;z-index:99}.tax_slide .swiper-pager-wrap .swiper-button::before{z-index:2;display:block;content:"";width:21px;height:12px;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;background:url(../img/common/ar_w.svg) 50% 50% no-repeat;transition:all .4s linear}.tax_slide .swiper-pager-wrap .swiper-button::after{display:none}.tax_slide .swiper-pager-wrap .swiper-button-prev{left:0;transform:scale(-1, 1)}.tax_slide .swiper-pager-wrap .swiper-button-prev:hover::before{transform:translateX(4px)}.tax_slide .swiper-pager-wrap .swiper-button-next{right:0}.tax_slide .swiper-pager-wrap .swiper-button-next:hover::before{transform:translateX(4px)}.tax_slide .swiper-pager-wrap .swiper-button-lock{opacity:.4}@media screen and (min-width: 541px){.tax_slide .slide_btn_wrap{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;position:absolute;bottom:0;right:0;left:0;margin:auto}.tax_slide .slide_btn_wrap .btn01{width:255px}}@media screen and (max-width: 539px){.tax_slide .swiper-pager-wrap{width:91%;position:absolute;left:0;right:0;top:auto;bottom:45%;margin:auto}.tax_slide .swiper-pager-wrap .swiper-button{width:52px;height:36px;border:3px solid #fff}.tax_slide .btn01{margin:40px auto 0;width:230px}}.tax_slide:not(:has(.swiper-initialized)) .swiper-pager-wrap,.swiper-pager-wrap:has(.swiper-button-prev.swiper-button-lock):has(.swiper-button-next.swiper-button-lock){display:none}@media screen and (min-width: 540px){.tax_slide:not(:has(.swiper-initialized)) .swiper-wrapper,.tax_slide:has(.swiper-button-prev.swiper-button-lock):has(.swiper-button-next.swiper-button-lock) .swiper-wrapper{width:100% !important;display:flex;justify-content:center;flex-wrap:wrap;align-items:stretch;gap:20px}.tax_slide:not(:has(.swiper-initialized)) .swiper-slide:not(:first-child:last-child),.tax_slide:has(.swiper-button-prev.swiper-button-lock):has(.swiper-button-next.swiper-button-lock) .swiper-slide:not(:first-child:last-child){flex:1 !important;max-width:calc((100% - 40px)/3)}.tax_slide:not(:has(.swiper-initialized)) .swiper-slide:first-child:last-child,.tax_slide:has(.swiper-button-prev.swiper-button-lock):has(.swiper-button-next.swiper-button-lock) .swiper-slide:first-child:last-child{margin-right:0 !important;width:calc((100% - 40px)/3)}}@media screen and (max-width: 767px){.wp-block-button,.btn01{display:flex;justify-content:center;flex-wrap:wrap}}.wp-block-button a,.btn01 a{padding:0 60px 0 10px;overflow:hidden;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;text-align:left;font-weight:bold;margin:0;font-size:16px;position:relative;color:#fff;letter-spacing:.5px;background:var(--sky);border-radius:40px;width:min(255px,100%);line-height:1.5;height:60px;z-index:2;box-sizing:border-box;transition:all .4s linear}.wp-block-button a.bo_w,.btn01 a.bo_w{border:2px solid #fff}.wp-block-button a span,.btn01 a span{display:grid;place-items:center;transition:all .4s linear}.wp-block-button a::before,.btn01 a::before{z-index:2;display:block;content:"";width:50px;height:40px;top:0;right:12px;bottom:0;margin:auto;position:absolute;background:url(../img/common/ar_bl.svg) 50% 50% no-repeat #fff;border-radius:20px;transition:all .4s linear}.wp-block-button a:hover span,.btn01 a:hover span{letter-spacing:.1em}.wp-block-button a:hover::before,.btn01 a:hover::before{right:9px}.wp-block-button.tC,.btn01.tC{justify-content:center}.share-btn_wrap{padding-top:50px;gap:30px}.share-btn_wrap .share-btn{background-color:var(--sky);width:100px;height:60px;border-radius:50px}.share-btn_wrap .share-btn img{transition:all .4s linear}.share-btn_wrap .share-btn:hover img{transform:scale(1.2)}@media screen and (max-width: 767px){.share-btn_wrap{gap:normal;width:min(320px,100%)}.share-btn_wrap .share-btn{width:70px;height:70px}}.share-btn_wrap .share-btn--copy_wrap{position:relative;display:inline-block}.share-btn_wrap .copy-message{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-8px);font-size:10px;white-space:nowrap;opacity:1;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.tag__list{gap:10px 20px}.tag__link{background-color:var(--ye);border-radius:30px;padding-inline:30px;line-height:36px}.tag__link::before{content:"# "}.post_content{padding-top:50px;min-height:100px}.post_content>#ez-toc-container{width:min(800px,80%);border:2px dashed var(--or);border-radius:20px;margin:40px auto 60px;padding:20px 60px;box-sizing:border-box}.post_content>#ez-toc-container:first-child{margin-top:0}.post_content>#ez-toc-container .ez-toc-title{color:var(--or);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:800;text-transform:uppercase;font-size:26px;line-height:1.8;margin-bottom:20px}@media screen and (max-width: 767px){.post_content>#ez-toc-container{width:100%;margin:30px auto;padding:20px}.post_content>#ez-toc-container .ez-toc-title{font-size:20px}}.post_content>#ez-toc-container nav *{line-height:1.6}.post_content>#ez-toc-container nav ul ul{margin-left:2em;padding-bottom:10px}.post_content>#ez-toc-container nav ul ul li{padding-left:1em}.post_content>#ez-toc-container nav ul ul li a{font-size:15px;font-weight:500;margin-bottom:5px}.post_content>#ez-toc-container nav ul ul li a::before{content:"";display:block;content:"";width:.4em;height:.4em;top:.65em;border-radius:10px;left:0;position:absolute;background:var(--or)}.post_content>#ez-toc-container nav ul ul ul{margin-left:1em}.post_content>#ez-toc-container nav ul ul ul li a{font-size:14px;font-weight:normal}.post_content>#ez-toc-container nav ul ul ul ul{margin-left:1em}.post_content>#ez-toc-container nav ul ul ul ul li a{font-size:13px;font-weight:normal}.post_content>#ez-toc-container nav ul ul ul ul ul{margin-left:1em}.post_content>#ez-toc-container nav ul ul ul ul ul li a{font-size:12px}.post_content>#ez-toc-container nav>ul>li{margin-top:4px}.post_content>#ez-toc-container nav>ul>li>a{font-size:16px;font-weight:bold;margin-bottom:10px}.post_content>#ez-toc-container nav>ul>li>a:last-child{margin-bottom:5px}.post_content>#ez-toc-container nav>ul>li>a::before{line-height:26px;font-size:14px;content:counter(item, numeric) !important;color:var(--or);margin-right:1em;counter-increment:item;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:bold}.post_content :where(h2,h3,h4){line-height:1.8;font-weight:700;letter-spacing:.05em}.post_content h2{font-size:28px;margin-block:1em}.post_content h3{font-size:24px;margin-block:1em;padding-left:26px;position:relative}.post_content h3::before{display:block;content:"";width:10px;height:10px;top:.75em;left:0;position:absolute;background:#333;border-radius:10px}.post_content h4{font-size:20px;margin-block:1em}.post_content h5{font-size:18px;margin-block:1em}.post_content h5{font-size:16px;margin-block:1em}.post_content h6{font-size:14px;margin-block:1em}@media screen and (max-width: 767px){.post_content :where(h2,h3,h4){line-height:1.6}.post_content h2{font-size:22px}.post_content h3{font-size:18px;padding-left:26px}.post_content h3::before{top:.55em}.post_content h4{font-size:16px}.post_content h5{font-size:15px}.post_content h6{font-size:13px}}.post_content :where(ul,ol){margin:1.2em 0;padding-left:1.4em}.post_content ol{list-style:revert}.post_content ul.wp-block-list{padding-left:0}.post_content ul.wp-block-list li{position:relative;padding-left:20px}@media screen and (max-width: 767px){.post_content ul.wp-block-list li{padding-left:16px}}.post_content ul.wp-block-list li::before{display:block;content:"";width:6px;height:6px;top:.75em;left:6px;position:absolute;background:#333;border-radius:10px}.post_content li{margin:.4em 0}.post_content+.tag__list{margin-top:50px}.post_content .wp-block-separator{margin-block:50px;border-top:1px solid #ed8d5f}.post_content .shop_box{margin-inline:auto;margin-block:50px}.post_content .shop_box .txt_box{margin-top:30px;border-radius:20px;padding:40px;background-color:#effbff}@media screen and (max-width: 767px){.post_content .shop_box .txt_box{padding:20px 25px}}.post_content .shop_box .txt_box .wp-block-group__inner-container>:first-child{margin-top:0}.post_content .shop_box .txt_box .wp-block-group__inner-container>:last-child{margin-bottom:0}.post_content .shop_box .txt_box a{text-decoration:underline}.post_content .shop_box h3{padding-left:40px;position:relative}.post_content .shop_box h3::before{display:block;content:"";width:20px;height:20px;top:.6em;left:0;position:absolute;background:var(--sky);border-radius:10px}@media screen and (max-width: 767px){.post_content .shop_box h3{padding-left:24px}.post_content .shop_box h3::before{width:14px;height:14px;top:.45em}}.post_content .shop_box .wp-block-image{width:min(800px,80%);margin-inline:auto}@media screen and (max-width: 767px){.post_content .shop_box .wp-block-image{width:100%}}.post_content .shop_box p{margin:1.2em 0}.post_content .shop_box ul{padding-left:0}.post_content .shop_box ul li{position:relative;padding-left:20px}@media screen and (max-width: 767px){.post_content .shop_box ul li{padding-left:16px}}.post_content .shop_box ul li::before{display:block;content:"";width:8px;height:8px;top:.7em;left:0;position:absolute;background:var(--sky);border-radius:10px}.post_content .shop_box.orange .txt_box{background-color:#fff4ef}.post_content .shop_box.orange h3::before{background:var(--or)}.post_content .shop_box.orange p{border-top:dashed 1px var(--or);border-bottom:dashed 1px var(--or)}.post_content .shop_box.orange ul li::before{background:var(--or)}.post_content .shop_box.yellow .txt_box{background-color:#fffded}.post_content .shop_box.yellow h3::before{background:var(--ye)}.post_content .shop_box.yellow p{border-top:dashed 1px var(--ye);border-bottom:dashed 1px var(--ye)}.post_content .shop_box.yellow ul li::before{background:var(--ye)}.ez-toc-debug-messages{display:none}#inq_btm{padding-top:7vw}@media screen and (max-width: 767px){#inq_btm{padding-top:25vw}}#inq_btm .inq_bg{position:relative;background:url(../img/common/bg_contact.jpg) 50% 50% no-repeat;background-size:cover;border-radius:40px 40px 0 0}#inq_btm .inq_bg .box1000{padding:80px 0}@media screen and (max-width: 767px){#inq_btm .inq_bg .box1000{padding:64px 0;gap:24px}}#inq_btm .inq_bg .stit_ja_en .font-z{font-size:28px}#inq_btm .inq_bg .bg_w.rad8{padding:32px 40px;gap:min(40px,4%)}@media screen and (min-width: 768px){#inq_btm .inq_bg .bg_w.rad8{margin:48px auto 0;width:880px}#inq_btm .inq_bg .bg_w.rad8 .tel_box{flex:1}#inq_btm .inq_bg .bg_w.rad8 .btn_inq{width:380px;height:90px}}@media screen and (max-width: 767px){#inq_btm .inq_bg .bg_w.rad8{width:calc(100% - 32px);padding:24px 22px}#inq_btm .inq_bg .bg_w.rad8 .tel_box{margin-bottom:16px}#inq_btm .inq_bg .bg_w.rad8 .tel_box .txt40{font-size:32px}#inq_btm .inq_bg .bg_w.rad8 .btn_inq a{line-height:56px;width:min(300px,100%);margin-inline:auto}#inq_btm .inq_bg .bg_w.rad8 .btn_inq a span{font-size:16px}}.single .breadcrumb{width:min(1358px,92%);padding-left:110px}@media screen and (max-width: 1100px){.single .breadcrumb{padding-left:0px}}@media screen and (max-width: 767px){.single .breadcrumb{width:auto;padding-left:4%}}.breadcrumb{width:86%;box-sizing:border-box;z-index:9;margin:0 auto 55px}@media screen and (max-width: 767px){.breadcrumb{width:auto;padding-left:4%;margin-bottom:35px;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb ol{white-space:nowrap}.breadcrumb ol li,.breadcrumb ol a{display:inline-block !important}.breadcrumb ol span{white-space:nowrap !important}.breadcrumb ol li:last-child{padding-right:20px}}.breadcrumb ol{margin-inline:auto;line-height:1.8}.breadcrumb ol>li{display:inline}.breadcrumb ol span{display:inline}.breadcrumb ol a,.breadcrumb ol .current{color:#ffd6b0;display:inline-block;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.breadcrumb ol .current{color:#fff}.breadcrumb ol img{transform:translateY(-1px)}.breadcrumb ol>li:not(:last-child){position:relative;padding-right:6px}@media screen and (max-width: 767px){.breadcrumb ol>li:not(:last-child){padding-right:3px}}.breadcrumb ol>li:not(:last-child) a{text-decoration:underline}.breadcrumb ol>li:not(:last-child) a:hover{text-decoration:none}.breadcrumb ol>li:not(:last-child)::after{content:"";display:inline-block;margin-left:8px;width:6px;height:6px;transform:rotate(45deg);border-right:1px solid #fff;border-top:1px solid #fff;vertical-align:middle}@media screen and (max-width: 767px){.breadcrumb ol>li:not(:last-child)::after{margin-left:3px;width:4px;height:4px}}.breadcrumb ol>li:last-child a{pointer-events:none}#pagetop{position:fixed;bottom:30px;right:30px;margin:auto;width:100px;height:100px;opacity:0;visibility:hidden;transition:opacity .3s;z-index:99}#pagetop.is-visible{opacity:1;visibility:visible}#pagetop a{vertical-align:top;pointer-events:all;width:100px;height:100px;border-radius:50px;background:var(--sky);opacity:1;display:grid;place-items:center;position:relative}#pagetop a:hover{opacity:.8;transition:all .4s linear}@media screen and (max-width: 767px){#pagetop{width:60px;height:60px;bottom:20px;right:20px}#pagetop a{width:60px;height:60px}#pagetop a img{width:15px}}.footer{box-sizing:border-box}.footer .footer__inbox{margin-inline:auto}@media screen and (min-width: 768px){.footer .footer__inbox{width:min(1156px,98%)}}.footer .footer__inbox a:not(.btn){position:relative;display:block}.footer .footer__inbox .logo_box_wrap{width:342px;gap:48px;align-items:center}.footer .footer__inbox .logo_box_wrap .logo_box{width:min(325px,90%);gap:15px}.footer .footer__inbox .logo_box_wrap .logo_box .txt_link{width:140px}.footer .footer__inbox .logo_box_wrap .btn01{width:100%}.footer .footer__inbox .logo_box_wrap .btn01 a{justify-content:flex-start;width:100%;height:90px;gap:20px;padding:0 20px 0 30px;border-radius:50px;letter-spacing:0}.footer .footer__inbox .logo_box_wrap .btn01 a:before{display:block;content:"";width:50px;height:50px;border-radius:40px;right:20px;transition:all .4s linear}.footer .footer__inbox .logo_box_wrap .btn01 a:hover span{letter-spacing:.02em}.footer .footer__inbox .logo_box_wrap .btn01 a:hover:before{right:14px}.footer .footer__inbox .logo_box_wrap .taiyo_box{width:280px}.footer .footer__inbox .logo_box_wrap a.ar_mini{border-bottom:1px solid var(--sky);font-weight:500;font-size:15px;line-height:47px}.footer .footer__inbox .logo_box_wrap a.ar_mini::before{display:block;content:"";width:11px;height:8px;top:50%;right:0;margin:auto;position:absolute;background:url(../img/common/ar_bl_mini.svg) right 50% no-repeat}@media screen and (max-width: 1100px){.footer .footer__inbox{align-items:center;flex-direction:column;gap:60px}}.footer .footer__inbox .f_nav_wrap{width:min(707px,100% - 362px);gap:30px}@media screen and (max-width: 1100px){.footer .footer__inbox .f_nav_wrap{width:100%}}@media screen and (max-width: 767px){.footer .footer__inbox .f_nav_wrap{gap:26px;width:min(100%,400px)}}@media screen and (min-width: 768px){.footer .f_nav{width:202px}.footer .f_nav .pa a{background:url(../img/common/kumo5_y.svg) 50% 50% no-repeat;background-size:auto 100% !important;width:100%;margin-bottom:17px;letter-spacing:.2em;font-size:16px;height:50px;display:grid;place-items:center;font-weight:bold;transition:all .4s linear}.footer .f_nav .pa a.or{background:url(../img/common/kumo5_or.svg) 50% 50% no-repeat;color:#fff}}@media screen and (min-width: 768px)and (max-width: 767px){.footer .f_nav .pa a{height:69px !important}.footer .f_nav .pa a span{padding-right:25px;background:url(../img/common/ar_bl_mini.svg) right 50% no-repeat}.footer .f_nav .pa a.or span{background:url(../img/common/ar_w_mini.svg) right 50% no-repeat}}@media screen and (min-width: 768px){.footer .f_nav .pa a:hover{letter-spacing:.25em}}.footer .copy{padding-top:34px;color:#ccc;width:100%;line-height:2}@media screen and (max-width: 767px){.h_nav_wrap{gap:26px;padding-bottom:35px}.f_nav .pa a,.h_nav .pa a{background:url(../img/common/kumo5_y.svg) 50% 50% no-repeat;background-size:auto 100% !important;width:100%;letter-spacing:.2em;font-size:16px;height:60px !important;display:grid !important;place-items:center;font-weight:bold;transition:all .4s linear;text-align:center}.f_nav .pa a.or,.h_nav .pa a.or{background:url(../img/common/kumo5_or.svg) 50% 50% no-repeat;color:#fff}.f_nav .pa a span,.h_nav .pa a span{padding-right:25px;background:url(../img/common/ar_bl_mini.svg) right 50% no-repeat}.f_nav .pa a.or span,.h_nav .pa a.or span{background:url(../img/common/ar_w_mini.svg) right 50% no-repeat}.f_nav .ch_list,.h_nav .ch_list{text-align:left;max-width:86.6%;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3, auto);gap:1px 35px}}@media screen and (min-width: 768px){.f_nav li.ch,.h_nav li.ch{padding-inline:20px}}.f_nav li.ch.nolink a,.h_nav li.ch.nolink a{pointer-events:none;color:#ccc}.f_nav li.ch.nolink a::before,.h_nav li.ch.nolink a::before{display:none}.f_nav li.ch a,.h_nav li.ch a{display:block;line-height:46px;font-size:15px;border-bottom:1px solid var(--ye);transition:all .4s linear}@media screen and (max-width: 767px){.f_nav li.ch a,.h_nav li.ch a{font-size:14px;margin-top:7px;line-height:45px}}.f_nav li.ch a::before,.h_nav li.ch a::before{display:block;content:"";width:11px;height:8px;top:50%;right:0;margin:auto;position:absolute;background:url(../img/common/ar_bl_mini.svg) right 50% no-repeat}.f_nav li.ch a:hover,.h_nav li.ch a:hover{letter-spacing:.1em}.f_nav .or .ch a,.h_nav .or .ch a{border-bottom:1px solid var(--or)}@media screen and (min-width: 768px){.footer{background:#fff;padding:120px 0 160px;--wave-h: 40px;--wave-w: 142px;-webkit-mask-image:linear-gradient(#000 0 0),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 172 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 14 Q43 0 86 14 Q129 28 172 14 V28 H0 Z'/%3E%3C/svg%3E");-webkit-mask-size:100% calc(100% - var(--wave-h)),var(--wave-w) var(--wave-h);-webkit-mask-repeat:no-repeat,repeat-x;-webkit-mask-position:0 calc(var(--wave-h) - 1px),calc(50% - var(--wave-w)/4) 0;mask-image:linear-gradient(#000 0 0),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 172 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 14 Q43 0 86 14 Q129 28 172 14 V28 H0 Z'/%3E%3C/svg%3E");-webkit-mask-size:100% calc(100% - var(--wave-h) + 1px),var(--wave-w) var(--wave-h);mask-size:100% calc(100% - var(--wave-h) + 1px),var(--wave-w) var(--wave-h);mask-repeat:no-repeat,repeat-x;mask-position:0 calc(var(--wave-h) - 1px),calc(50% - var(--wave-w)/4) 0}}@media screen and (max-width: 767px){.footer{padding-top:31px;background:url(../img/common/footer_wave_sp.svg) 50% top repeat-x;background-size:auto 55px}.footer__inbox{width:100%;padding:32px 32px 270px;background:#fff;box-sizing:border-box}.footer__inbox::before{display:block;content:"";width:100%;height:32px;top:0;left:0;right:0;margin:auto;position:absolute}#gnavi{position:absolute;top:0;left:0;right:0px;margin:auto;pointer-events:none}#gnavi .toggle{pointer-events:all;width:35px;height:40px;text-align:center;box-sizing:border-box;top:20px;right:15px;position:absolute;cursor:pointer;z-index:9999;background-color:var(--rose);display:grid;place-items:center;place-content:center;gap:7px}#gnavi .toggle span{width:35px;height:3px;border-radius:2px;background:var(--sky);display:inline-block;transition:all .5s;box-sizing:border-box}#gnavi .toggle span:nth-of-type(2){background:var(--ye)}#gnavi .toggle span:nth-of-type(3){background:#eebacc}#gnavi .menu_toggle:checked+label .toggle span:nth-of-type(1){transform:translateY(5px) rotate(-330deg)}#gnavi .menu_toggle:checked+label .toggle span:nth-of-type(2){display:none}#gnavi .menu_toggle:checked+label .toggle span:nth-of-type(3){transform:translateY(-5px) rotate(330deg)}#gnavi .menu_open{pointer-events:none;z-index:992;width:100%;position:absolute;top:-100%;top:0px;opacity:0;transition:all .5s}#gnavi .menu_open ul.pa{width:240px;opacity:0;height:0;margin:0px auto 32px;transition:all .4s linear}#gnavi .menu_open ul.pa>li{opacity:0;height:0;transition:all .4s linear;pointer-events:none;border-top:1px solid var(--br6)}#gnavi .menu_open ul.pa>li>a{text-align:left;position:relative;overflow:hidden;line-height:45px;display:block;padding-left:28px;font-size:20px}}@media screen and (max-width: 767px)and (max-width: 767px){#gnavi .menu_open ul.pa>li>a{font-size:18px}}@media screen and (max-width: 767px){#gnavi .menu_open ul.pa>li>a::before{display:block;content:"";width:16px;height:16px;top:0;left:0;bottom:0;margin:auto;position:absolute;background:url(/assets/img/common/btn_ar.svg) 50% 50% no-repeat var(--rose);background-size:8px auto;border-radius:12px}}@media screen and (max-width: 767px){#gnavi .menu_open ul.pa>li li a{line-height:40px;padding-left:36px;font-size:18px}}@media screen and (max-width: 767px)and (max-width: 767px){#gnavi .menu_open ul.pa>li li a{font-size:16px}}@media screen and (max-width: 767px){#gnavi .menu_open ul.pa>li li a::before{display:block;content:"";width:8px;height:2px;top:50%;left:16px;margin:auto;position:absolute;background:var(--rose)}}@media screen and (max-width: 767px){#gnavi .menu_open .h_inq{padding:24px 24px 40px;background:#eff6ff;flex-direction:column;display:flex;gap:16px}#gnavi .menu_open .h_inq .tel-text .txt24{display:inline-block}#gnavi .menu_open .h_inq .tel-text a{font-size:32px}#gnavi .menu_open .h_inq .btn_inq{display:flex;justify-content:center;flex-wrap:wrap}#gnavi .menu_open .h_inq .btn_inq a{width:300px;height:56px;gap:16px;border-radius:8px}#gnavi .menu_open .h_inq .btn_inq a span{font-size:16px;line-height:56px}}@media screen and (max-width: 767px){#menu_toggle:checked~.menu_open{pointer-events:all;right:0;left:0;top:0px;display:block;opacity:1;overflow-y:scroll;height:100vh;background:#fff}#menu_toggle:checked~.menu_open #spNav{padding:90px 0px 0px}}#index_kurashi .stit_kumo::before{display:block;content:"";width:142px;height:185px;bottom:70%;left:57%;position:absolute;background:url(../img/bg/fishing.svg) 50% 50% no-repeat;background-size:100% auto;z-index:2}@media screen and (max-width: 767px){#index_kurashi .stit_kumo::before{width:95px;height:124px;bottom:67%;left:55%}}#index_kurashi .img_tree4{position:absolute;bottom:calc(100% - 10px);right:15px;margin:auto;width:230px;height:141px;z-index:0}#index_kurashi .img_family3{position:absolute;bottom:-40px;left:-85px;margin:auto;width:245px;height:201px;z-index:10}#index_kurashi ._btn01::after{display:block;content:"";width:245px;height:201px;bottom:-40px;left:-10px;position:absolute;background:url(../img/bg/family3.svg) 50% 50% no-repeat;background-size:100% auto;z-index:3c}#index_experience .stit_kumo::before{display:block;content:"";width:193px;height:148px;bottom:77%;right:62%;position:absolute;background:url(../img/bg/surfin.svg) 50% 50% no-repeat;background-size:100% auto;z-index:2}@media screen and (max-width: 767px){#index_experience .stit_kumo::before{width:115px;height:88px;bottom:79%;right:59%}}#index_experience .img_hotels{position:absolute;bottom:calc(100% - 32px);left:15px;margin:auto;width:153px;height:144px;z-index:0}#index_experience .img_family4{position:absolute;bottom:-140px;right:-35px;margin:auto;width:330px;aspect-ratio:362/231;z-index:10}@media screen and (max-width: 1100px){#index_experience .img_family4{width:300px}}#index_experience::after{display:block;content:"";width:254px;height:59px;bottom:-104px;right:calc(50% + 275px);position:absolute;background:url(../img/bg/cat.svg) 50% 50% no-repeat;z-index:2}#index_insta .stit_kumo{overflow:visible}#index_insta .stit_kumo::before{display:block;content:"";width:157px;height:195px;bottom:0;left:calc(50% + 273px);position:absolute;background:url(../img/bg/girls.svg) 50% 50% no-repeat;z-index:2}@media screen and (max-width: 767px){#index_insta .stit_kumo::before{width:63px;height:89px;background-size:100% auto;left:calc(50% + 97px);bottom:-42px}}.footer_wrap{padding-top:110px}.footer_wrap::before{display:block;content:"";width:395px;height:auto;aspect-ratio:395/236;top:0;left:80px;position:absolute;background:url(../img/bg/dolphin.svg) 50% 50% no-repeat;background-size:100% auto}@media screen and (max-width: 767px){.footer_wrap{padding-top:50px}.footer_wrap::before{left:8%;width:171px}}@media screen and (min-width: 768px){.footer::before{display:block;content:"";width:187px;height:91px;top:28%;right:calc(50% + 570px);position:absolute;background:url(../img/bg/fish4.svg) 50% 50% no-repeat}.footer::after{display:block;content:"";width:116px;height:43px;top:45%;left:calc(50% + 600px);position:absolute;background:url(../img/bg/fish2.svg) 50% 50% no-repeat}.footer__inbox::before{display:block;content:"";width:267px;height:260px;bottom:-100px;right:-63px;position:absolute;background:url(../img/bg/diving.svg) 50% 50% no-repeat}}@media screen and (max-width: 767px){.footer::after{display:block;content:"";width:322px;height:202px;bottom:40px;right:calc(50% - 150px);position:absolute;background:url(../img/bg/footer_sp.svg) 50% 50% no-repeat}}.box404{padding-top:14%}@media screen and (max-width: 767px){.box404{max-width:400px;margin-inline:auto;padding-top:25%}.box404 .txt40{font-size:32px}.box404 .txt30{font-size:21px;margin-bottom:20px}}
/*# sourceMappingURL=style.min.css.map */