@charset "UTF-8";body{background:#fff;font-family:"minion-pro","Noto Serif JP",serif;font-display:swap;color:#272728;font-size:1.4rem;letter-spacing:0;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;word-wrap:break-word}a.link{color:#8d6d2b}a.link:hover{opacity:.8}@media screen and (max-width:768px){body{font-size:1rem}}*{box-sizing:border-box}main{overflow-x:hidden}.heading-block{display:flex;justify-content:center}main{margin-top:0;clear:both;display:block}#wrapper{margin-top:0;background-color:#fff}@media only screen and (min-width:768px){#wrapper{margin-top:0;background-size:100%}}@media only screen and (min-width:768px) and (max-width:992px){#wrapper{margin-top:0}}#sns{margin:0 auto 0 auto;width:100%;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5}#sns h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}#sns .cont01{margin:0 auto 0 auto;width:100%;background-color:#fff;padding-bottom:30px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/com/subtle_dots.png) repeat}#sns .cont01 h3{display:block}#sns .cont01 .h3{display:block;margin:20px auto 20px auto;width:90%;height:30px;font-size:14px;color:#444;padding-top:5px;padding-left:25px;border-left:5px solid #1f518e;border-bottom:1px solid #bdc3c7}#sns .cont01 .left{width:100%}#sns .cont01 .right{width:100%}#sns .cont01 .right .fb-page{margin:0 auto 0 auto;width:100%;max-width:320px}#sns .cont01 .right p{padding-left:20px;padding-right:20px;padding-bottom:20px}#sns .cont01 .left p{margin:20px auto 20px 50px;width:61px;height:61px;text-indent:-99999px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/sns/facebook.png) no-repeat;background-size:61px 61px}@media only screen and (min-width:414px) and (max-width:768px){#sns .cont01 .right p{padding-left:13%;padding-right:0;padding-bottom:20px}}@media only screen and (min-width:768px){#sns{margin:0 auto 0 auto;width:100%;border-top:3px solid #e5e5e5;border-bottom:1px solid #f5f5f5}#sns .cont01{margin:50px auto 30px auto;width:100%;max-width:1100px;height:700px;padding-bottom:60px;padding-top:50px}#sns .cont01 h3{display:block}#sns .cont01 .h3{display:block;margin:0 auto 60px auto;width:65%;width:90%;height:40px;font-size:22px;color:#555;padding-top:5px;padding-left:40px;border-left:5px solid #1f518e;border-bottom:1px solid #bdc3c7}#sns .cont01 .left{float:left;margin-left:17%;width:20%;position:relative}#sns .cont01 .right{float:left;width:60%}#sns .cont01 .right .fb-page{margin:0 auto 0 auto;width:700px}#sns .cont01 .right p{float:left;padding-left:0;padding-right:30px;padding-bottom:30px}#sns .cont01 .left p{margin:0 auto 0 0;width:94px;height:100px}}@media only screen and (min-width:768px) and (max-width:992px){#sns .cont01{margin:30px auto 30px auto;width:100%;height:670px;padding-bottom:30px;padding-top:30px}#sns .cont01 .h3{display:block;margin:0 auto 60px auto;width:90%;height:30px;font-size:17px;padding-top:5px;padding-left:20px}#sns .cont01 .left{float:left;margin-left:8%;width:20%;position:relative}#sns .cont01 .right{float:left;width:70%}#sns .cont01 .right .fb-page{margin:0 auto 0 auto;width:400px}}#sns .cont01 p img{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#sns .cont01 p:hover img{-webkit-opacity:.5;-moz-opacity:.5;-o-opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";opacity:.5}#sns a{text-decoration:none}#sns .ease a{transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}#sns .ease a:hover{transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}#toPamphlet{position:fixed;bottom:5px;right:15%;z-index:9}#toPamphlet a{display:block;width:319px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/menu/pamphlet_ov.png) no-repeat;transition:.8s ease-in-out;-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-o-transition:.8s ease-in-out}#toPamphlet a:hover img{visibility:hidden;transition:.8s ease-in-out;-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-o-transition:.8s ease-in-out}@media only screen and (min-width:768px) and (max-width:992px){#toPamphlet{display:none}}@media only screen and (max-width:768px){#toPamphlet{position:fixed;bottom:10px;left:0;right:0;margin:auto;width:256px;height:42px;z-index:9}#toPamphlet img{zoom:.8}#toPamphlet a{display:block;width:256px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/com/pamphlet.png) no-repeat;background-size:256px 42px}#toPamphlet a:hover{display:block;width:256px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/com/pamphlet_ov.png) no-repeat;background-size:256px 42px}}#toFacebook{position:fixed;bottom:300px;right:18px;z-index:9999}#toFacebook a{display:block;width:39px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/sns/facebook.png) no-repeat}#toFacebook a:hover img{visibility:hidden}@media only screen and (min-width:768px) and (max-width:992px){#toFacebook{position:fixed;bottom:250px;right:0;z-index:9999}}@media only screen and (max-width:992px){#toFacebook{display:none;position:fixed;bottom:150px;right:0;z-index:99}}#toInstagram{position:fixed;bottom:220px;right:8px;z-index:9999}#toInstagram a{display:block;width:57px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/sns/instagram.png) no-repeat}#toInstagram a:hover img{visibility:hidden}@media only screen and (min-width:768px) and (max-width:992px){#toInstagram{position:fixed;bottom:250px;right:0;z-index:9999}}@media only screen and (max-width:992px){#toInstagram{display:none;position:fixed;bottom:150px;right:0;z-index:99}}#toPlanning{display:none;position:fixed;bottom:0;right:8%;z-index:9}#toPlanning a{display:block;width:281px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/menu/planning_ov.png) no-repeat;background-size:281px 61px;transition:.8s ease-in-out;-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-o-transition:.8s ease-in-out}#toPlanning a:hover img{visibility:hidden;transition:.8s ease-in-out;-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-o-transition:.8s ease-in-out}@media only screen and (max-width:768px){#toPlanning{position:fixed;bottom:0;left:0;right:0;margin:auto;width:226px;height:50px;z-index:9}#toPlanning img{zoom:.8}#toPlanning a{display:block;width:226px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/menu/reserve.png) no-repeat;background-size:281px 61px;background-size:226px 50px}#toPlanning a:hover{display:block;width:226px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/menu/reserve_ov.png) no-repeat;background-size:226px 50px}}#toContact{position:fixed;bottom:0;left:10%;z-index:9999}#toContact a{display:block;width:281px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/menu/inquiry_ov.png) no-repeat;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}#toContact a:hover img{visibility:hidden;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}@media only screen and (min-width:768px) and (max-width:992px){#toContact{position:fixed;bottom:250px;right:0;z-index:9999}}@media only screen and (max-width:992px){#toContact{display:none;position:fixed;bottom:150px;right:0;z-index:99}}#toPageTop{position:fixed;bottom:18px;right:14px;z-index:9999}#toPageTop a{display:block;width:44px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/com/toTop_ov.png) no-repeat;transition:.8s ease-in-out;-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-o-transition:.8s ease-in-out}#toPageTop a:hover img{visibility:hidden;transition:.8s ease-in-out;-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-o-transition:.8s ease-in-out}@media only screen and (min-width:768px) and (max-width:992px){#toPageTop{position:fixed;bottom:30px;right:0;z-index:9999}}@media only screen and (max-width:768px){#toPageTop{position:fixed;bottom:30px;right:1px;z-index:9999}#toPageTop img{zoom:.8}#toPageTop a{display:block;width:35px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/com/toTop.png) no-repeat;background-size:35px 35px}}@media only screen and (min-width:768px) and (max-width:992px){#toPageTop{position:fixed;bottom:5px;right:5px;z-index:9999}}#FG{position:fixed;bottom:100px;left:10px;z-index:99}#FG a{display:block;width:15px;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/com/logo09.png) no-repeat}#FG a:hover img{visibility:hidden}@media only screen and (min-width:768px) and (max-width:992px){#FG{position:fixed;bottom:130px;left:0;z-index:99}}@media only screen and (max-width:768px){#FG{display:none}}#relation{margin:0 auto 0 auto;width:100%;padding-top:10px;padding-bottom:50px;background-color:#fff}#relation ul{margin:0 auto 0 auto;width:100%}#relation ul li{margin:20px auto 0 auto;width:160px}@media only screen and (min-width:768px){#relation{margin:80px auto 0 auto;width:100%;padding-top:0;padding-bottom:30px;background-color:#fff}#relation ul{margin:30px auto 30px auto;display:flex;flex-wrap:nowrap;justify-content:space-between;width:60%}#relation ul li{margin:0 auto 0 auto;width:160px;padding-bottom:0}#relation ul li a{display:block;width:160px;height:52px}}@media only screen and (min-width:768px) and (max-width:992px){#relation{margin:0 auto 0 auto;width:100%;padding-bottom:0;background-color:#fff}}#banner{margin:0 auto 0 auto;width:100%;padding-bottom:30px;background-color:#fff;background:linear-gradient(180deg,#fff 0%,#fff 37%,#f5f5f5 37%,#f5f5f5 100%)}#banner h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}#banner ul.bn01{margin:0 auto 0 auto;width:100%}#banner ul.bn01 li{margin:20px auto 0 auto;width:301px}#banner ul.bn01 li img{max-width:100%;height:auto}#banner ul.bn02{margin:0 auto 0 auto;width:100%}#banner ul.bn02 li{margin:20px auto 0 auto;width:301px}#banner ul.bn02 li a img{margin:0 auto 0 auto;display:block;max-width:85%;height:auto}@media only screen and (min-width:768px){#banner{margin:0 auto 0 auto;width:100%;padding-bottom:0;background-color:#fff;background:linear-gradient(180deg,#fff 0%,#fff 25%,#f5f5f5 25%,#f5f5f5 100%)}#banner ul.bn01{margin:30px auto 30px auto;display:flex;flex-wrap:nowrap;justify-content:space-between;width:70%}#banner ul.bn01 li{margin:0 auto 0 auto;width:301px;padding-bottom:0}#banner ul.bn01 li a{display:block;width:301px;height:91px}#banner ul.bn01 li img{width:281px;height:auto;height:91px}#banner ul.bn02{margin:80px auto 40px auto;display:flex;flex-wrap:nowrap;justify-content:space-between;width:65%}#banner ul.bn02 li{margin:0 auto 0 auto;width:301px;padding-bottom:0}#banner ul.bn02 li a{display:block}#banner ul.bn02 li a img{display:block;max-width:100%;height:auto}@media only screen and (min-width:993px) and (max-width:1400px){#banner ul.bn02{margin:80px auto 40px auto;width:70%}}}@media only screen and (min-width:768px) and (max-width:992px){#banner{margin:0 auto 0 auto;width:100%;padding-bottom:0;background-color:#fff;background:linear-gradient(90deg,#f5f5f5 0%,#f5f5f5 40%,#fff 40%,#fff 100%)}#banner ul.bn02{margin:80px auto 40px auto;width:80%}}.footer01{display:block;margin:-20px auto 0 auto;width:100%;height:130px;background-color:#dfc77d;position:relative}.footer01 .flogo{position:absolute;top:25px;left:10%;width:183px;height:103px;display:block;text-indent:-99999px;border:0}.footer01 .flogo a{overflow:hidden;width:183px;height:0 !important;height:103px;padding-top:103px;display:block;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/com/logo01.svg) no-repeat;background-size:261px 147px;background-size:183px 103px}.footer01 .flogo a:hover{display:block;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/com/logo01.svg) no-repeat;background-size:183px 103px}.footer01 dl,dt,dd{display:block}.footer01 dl{position:absolute;top:25px;top:50px;left:22%;width:450px;text-align:left}.footer01 dt{font-size:15px;font-weight:700;font-weight:400;font-weight:600;font-family:"Lora","Noto Serif JP",serif;font-display:swap;color:#fff;padding-bottom:10px}.footer01 dd{font-size:13px;line-height:20px;font-weight:600;font-family:"Lora","Noto Serif JP",serif;font-display:swap;color:#fff}.footer01 ul.ankbn{position:absolute;top:50px;right:8%;width:45%;display:flex;justify-content:space-between;flex-wrap:wrap}.footer01 ul.ankbn>li{padding:0 auto 0 auto;width:45%}.footer01 ul.sns{display:block;position:absolute;top:50%;right:7.5%;width:250px;display:flex;justify-content:space-between;flex-wrap:wrap;align-self:center}.footer01 ul.sns>li{padding:0 auto 0 auto}.footer01 ul.sns>li:first-child img{zoom:.6}.footer01 ul.sns>li:nth-child(2) img{zoom:.5}.footer01 ul.sns>li:nth-child(3) img{zoom:.5}.footer01 ul.sns>li{width:25px;height:auto}.footer01 ul.sns>li a img{width:100%;height:auto;vertical-align:middle}.footer01 li a{color:#666}.footer01 li a:hover{color:#a4966a}@media screen and (max-width:768px){.footer01{display:none}}.footer02sp{display:none}.fmenu{display:block;margin:0 auto 0 auto;width:100%;padding-bottom:30px;background-color:#dfc77d;border-top:1px solid #dfc77d}.fmenu>ul{margin:0 auto 0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.fmenu>ul.fm01{margin:30px auto 0 auto}.fmenu>ul.fm01>li{width:25%;padding-bottom:0;text-align:center;color:#fff;font-weight:700;letter-spacing:.1em;padding-bottom:0;margin-bottom:15px}.fmenu>ul.fm01>li.logo_company img{max-width:120px}.fmenu>ul li>a,.fmenu>ul li{font-size:1.1rem;font-display:swap;color:#fff}.fmenu>ul li>a:hover{color:#faf8f1;color:#faf8f1}.fmenu .sub-menu{margin:0 auto;width:100%;padding-bottom:0}.fmenu .sub-menu>li>a{width:100%;font-size:1rem;font-weight:400;letter-spacing:.1em;line-height:1.3em;font-display:swap;padding-bottom:5px}.fmenu .sub-menu>li>a{color:#fff}.fmenu .sub-menu>li>a:hover{color:#faf8f1;color:#faf8f1}@media only screen and (max-width:767px){.fmenu{display:none}}@media only screen and (min-width:768px) and (max-width:1400px){.fmenu ul li>a,.fmenu ul li{font-size:1.1rem}.fmenu .fm02 p{width:100%;font-size:1rem}.footer01 .flogo{position:absolute;top:25px;left:7.5%;width:171px;height:81px}}@media only screen and (max-width:992px){.footer01 .flogo a:hover{display:block;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/com/logo.svg) no-repeat;background-size:62px 63px}.footer01 dl,dt,dd{display:block}.footer01 dl{position:absolute;top:20px;left:5%;width:95%;text-align:left}.footer01 dt{font-size:14px;font-weight:700;color:#fff;padding-bottom:10px}.footer01 dd{font-size:11.5px;color:#333;padding-bottom:3px}.footer01 dd a.mapank{padding-left:10px;color:#bdc3c7}.footer01 dd a.mapank:hover{color:#a4966a}.footer01 ul.ankbn{display:block;position:absolute;top:180px;right:0;left:0;margin:0 auto 0 auto;width:100%}.footer01 ul.ankbn>li{margin:0 auto 20px auto;width:60%}.footer01 ul.ankbn>li a{display:block;text-align:center}.footer01 ul.ankbn>li a img{display:block;margin:0 auto 0 auto;width:100%}.footer01 ul.sns{display:none}.footer02sp{display:block;margin:0 auto 0 auto;width:100%;height:30px;position:relative}.footer02sp .ftanksp{position:absolute;top:68%;font-size:11px;color:#333}.footer02sp #ftank03{display:block;float:left;width:50%;padding:8px;padding-top:0;padding-left:30px}.footer02sp #ftank04{display:block;float:left;width:50%;padding:8px}@media only screen and (min-width:414px){.footer02sp{display:block;margin:0 auto 0 auto;width:100%;height:30px;border-Top:1px solid #bdc3c7;background-color:#f5f5f5;position:relative}}@media only screen and (max-width:320px){.footer01 ul{position:absolute;top:230px;left:-9%;width:100%;width:250px}.footer02sp #ftank03{width:40%;height:30px;padding:8px}.footer02sp #ftank04{width:50%;height:30px;padding:8px}}@media only screen and (min-width:768px) and (max-width:992px){.footer01 .flogo a:hover{display:block;background:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/com/logo.svg) no-repeat;background-size:62px 63px}.footer01 ul.ankbn{display:block;position:absolute;top:180px;right:0;left:0;margin:0 auto 0 auto;width:75%;display:flex;justify-content:space-between;flex-wrap:wrap}.footer01 ul.ankbn>li{padding:0 auto 0 auto;width:45%}.footer02sp{display:block;margin:0 auto 0 auto;width:100%;height:30px;border-Top:none;background-color:#fff}.footer02sp .ftanksp{position:absolute;top:0;font-size:13px;color:#333}.footer02sp #ftank03{display:block;float:left;width:50%;padding:8px;padding-top:0;padding-left:30px}}}.footer02 .ftank{font-size:13px;color:#333}.footer02 #ftank01{position:absolute;top:12px;right:15%;right:18%}.footer02 #ftank02{position:absolute;top:10px;left:35%}.footer03{position:relative;width:100%;height:auto;background-color:#dfc77d}.footer03 .copy{margin:0 auto 0 auto;padding-top:5px;text-align:center;font-size:12px;color:#fff;font-family:"Lora","Noto Serif JP",serif;font-display:swap}@media only screen and (max-width:992px){.footer03{display:none}}.footer03sp{margin-top:-80px;margin-bottom:0;position:relative;width:100%;height:30px;z-index:1}.footer03sp .copy{margin:auto;margin-top:0;width:100%;max-width:360px;height:20px;text-align:center;padding-top:5px;font-size:10px;line-height:12px;color:#fff;font-family:"Lora","Noto Serif JP",serif;font-display:swap}@media only screen and (min-width:768px) and (max-width:992px){.footer03sp .copy{padding-top:50px;color:#fff}}@media only screen and (max-width:767px){.footer03sp .copy{color:#333}.footer03sp{padding-top:20px;margin-top:0!important;margin-bottom:100px}.footer03sp ul li.logo_company{text-align:center;margin:0 auto 20px}.footer03sp ul li.logo_company img{width:100px}}@media only screen and (min-width:992px){.footer03sp{display:none}.Navsp ul{width:100%;display:flex;justify-content:center;padding:0;padding-top:0;list-style:none}}#gallery{display:block;margin:0 auto 0 auto;width:100%;height:260px;background-image:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/bg/brline02.svg),url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/bg/brline01.svg);background-size::contain,:contain;background-position:center top 15%,center top 19%;background-repeat:no-repeat,no-repeat;padding-bottom:30px}#gallery .items{margin:80px auto 0 auto;width:85%;padding-top:0;padding-bottom:0}#gallery .items ui.slider{margin:0;list-style-type:none;background-color:#f5f5f5}#gallery .items ui.slider li img{display:block;max-width:100%;height:auto;padding-left:0}@media screen and (max-width:768px){#gallery{display:none;margin:0 auto 50px auto;width:100%;height:820px;background-image:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/bg/brline02.svg),url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/bg/brline01.svg);background-size::cover,:cover;background-position:center top 3%,center top 0%;background-repeat:no-repeat,no-repeat;padding-bottom:0}#gallery .items{margin:0 auto 0 2.5%;width:95%;padding-top:0;padding-bottom:0}#gallery .items ui.slider{margin:0;padding:0;list-style-type:none}#gallery .items ui.slider li img{max-width:100%;height:auto}}#gallery-spl{display:none}#gallery-pc{display:block;margin:50px auto 30px auto;width:100%;padding-top:20px;padding-bottom:30px}#gallery-pc #sec01title{margin:0 auto 70px auto;width:80%;padding-bottom:0}#gallery-pc #sec01title h2{display:block;margin:0 auto 0 auto;width:90%;text-align:center;font-size:32px;font-family:"Lora","Noto Serif JP",serif;font-display:swap;color:#333;padding-top:0;padding-bottom:0}#gallery-pc #sec01title .h2line{margin:30px auto 0 auto;width:70%;height:1px;text-indent:-99999px;background:linear-gradient(90deg,#ccc 0%,#ccc 98%,#bf0122 98%,#bf0122 100%)}#gallery-pc ul{margin:0 auto 0 auto;width:80%}#gallery-pc ul.gallery-pc{display:none;margin:0 auto 50px 35%;width:30%}#gallery-pc ul.gallery-pc li{margin:0 auto 0 auto;width:100%}#gallery-pc ul.gallery-pc li img{margin:0 auto 0 auto;width:100%;padding-left:0;vertical-align:bottom}#gallery-pc ul.gallery-pc .slick-prev{display:none}#gallery-pc ul.choice-btn-pc li img{display:block;margin:0 auto 0 auto;width:100%;height:auto}@media screen and (max-width:768px){#gallery-pc{display:block;margin:50px auto 30px auto;width:100%;background-image:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/bg/brline02.svg),url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/bg/brline01.svg);background-size::contain,:contain;background-position:center top 15%,center top 19%;background-repeat:no-repeat,no-repeat;padding-bottom:20px}#gallery-pc ul{margin:20px auto 0 auto;width:90%}#gallery-pc ul.gallery-pc{margin:0 auto 20px auto;width:70%}#gallery-spl{display:none;margin:0 auto 50px auto;width:100%;height:820px;background-image:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/bg/brline02.svg),url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/bg/brline01.svg);background-size::cover,:cover;background-position:center top 3%,center top 0%;background-repeat:no-repeat,no-repeat;padding-bottom:0}#gallery-spl ul.galleryitem-sp{margin:0 auto 0 auto;display:block;width:95%;padding-bottom:0}#gallery-spl ul.galleryitem-sp li{float:left;margin:0 auto 0 auto;width:50%;padding-bottom:5px;padding-right:0;text-align:center}#gallery-spl ul.galleryitem-sp li img{width:95%}}.img-responsive{max-width:100%;height:auto}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}.h2invisible{display:none}main{overflow-x:hidden}a{color:#333}a -hover{color:#a4966a}.ease a{transition:.8s ease-in-out;-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-o-transition:.8s ease-in-out}.ease a:hover{transition:.8s ease-in-out;-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-o-transition:.8s ease-in-out}.ease02 a{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}.ease02 a:hover{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}a:hover img{-webkit-opacity:.5;-moz-opacity:.5;-o-opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";opacity:.5}a img{-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.subt{color:#a4966a;font-size:13px;text-align:center}.subt01{color:#a4966a;font-size:15px}@media only screen and (max-width:768px){.subt01{font-size:12px}}.tranquwell01{color:#a91117}.tranquwell02{color:#b82e2b}.tranquwell03{color:#8b702c}.tranquwell04{color:#c5b167}.tranquwell05{color:#d6c57e}.tranquwell06{color:#1f4175}.tranquwell-beige{color:#f0ede4}.tranquwell-gray01{color:#280808}.smm2-gray01{color:#dbdcdc}.smm2-gray02{color:#b5b9ba}.smm2-gray03{color:#909090}.beige-gray{color:#e7ddd2}.gold{color:#a4966a}.goldc02{padding-left:20px;color:#b27c04}.goldc03{font-weight:700;color:#b27c04}@media only screen and (min-width:992px){.goldc03{font-weight:400;font-family:"Lora","Noto Serif JP",serif;font-display:swap;color:#b27c04}}.silver{color:#bdc3c7}.uline{border-bottom:1px solid #b27c04}.mtext{color:#666}.beige{color:#e7ddd2}input{border-radius:0}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}.grecaptcha-badge{z-index:10}@media screen and (min-width:768px){.experts_box{max-width:1000px;padding:0 10px;margin:100px auto;display:flex;flex-wrap:wrap;justify-content:space-between}.experts_box .photo{width:35%}.experts_box .experts_info{width:55%}.experts_box .experts_info h3{font-size:2.5rem;font-weight:900;line-height:2.5rem;margin-bottom:0;border-bottom:1px solid #f0ede4;text-align:center;padding-bottom:20px;margin-bottom:20px}.experts_box .experts_info h4:first-child{margin:0 0 20px}.experts_box .experts_info h4{font-size:1.3rem;font-weight:700;margin:30px 0 20px}.experts_box ul.photo_slide{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:40px}.experts_box ul.photo_slide li{width:32%;margin-right:1.33%}.experts_box ul.photo_slide li img{width:100%;height:250px;object-fit:cover}.experts_box ul.photo_slide li:last-child{margin-right:0}.experts_box .experts_info p.info{text-align:center;margin-bottom:40px}.article_pagenation a{background-color:#bdb095;display:inline-block;padding:15px 15px 10px}.experts_box .photo .article_pagenation a img{width:30px;height:auto}.banner_box{margin:50px auto 0 auto;width:100%;text-align:center;padding:50px 0 30px;background-color:#f0ede4}.banner_box #splan-btn{margin:0 auto 0 auto;width:25%;max-width:250px;border:1px solid #8d6d2b}p.request_btn{margin:100px auto 40px;width:80%;max-width:400px}p.request_btn.compare{margin:20px auto;width:100%;max-width:600px;position:relative}p.request_btn.compare:after{content:"\03009";position:absolute;right:0;top:50%;transform:translateY(-50%);color:#fff;font-weight:700}p.request_btn.backtop{margin:20px auto;width:100%;max-width:600px;position:relative}p.request_btn.backtop:after{content:"\03009";position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-180deg);color:#fff;font-weight:700}p.request_btn.compare:hover:after,p.request_btn.backtop:hover:after{color:#8b702c}p.request_btn a{padding:15px 30px}p.request_btn.compare a{font-size:1.2rem}.experts_box .name h3{font-size:1.8rem;font-weight:700}.article_pagenation.sp{display:none}}@media screen and (max-width:767px){#experts_sec{padding:0 20px}.experts_box{max-width:768px;margin:50px auto}.experts_box .photo{width:100%;margin:0 auto 20px;text-align:center}.experts_box .photo img{max-width:200px}.experts_box .experts_info h3{font-size:2rem;font-weight:900;line-height:2rem;margin-bottom:0;border-bottom:1px solid #f0ede4;text-align:center;padding-bottom:20px;margin-bottom:20px}.experts_box .experts_info h4:first-child{margin:0 0 20px}.experts_box .experts_info h4{font-size:1.3rem;font-weight:700;margin:30px 0 20px}.experts_box .experts_info p.info{text-align:center;margin-bottom:20px}.article_pagenation a{background-color:#bdb095;display:inline-block;padding:10px 10px 0}.article_pagenation a img{width:15px;height:auto}.banner_box{margin:25px auto 0 auto;max-width:100%;text-align:center;padding:50px 20px 15px;background-color:#f0ede4}.banner_box #splan-btn{margin:0 auto 0 auto;max-width:100%;border:1px solid #8d6d2b}.experts_box .name h3{font-size:1.5rem;font-weight:700}.experts_box ul.photo_slide li img{width:100%;margin:10px auto}.article_pagenation.pc{display:none}p.request_btn{margin:50px auto 20px;width:90%;max-width:350px}p.request_btn a{padding:15px}}.experts_box .name{text-align:center;margin:40px auto 10px;padding-bottom:20px;border-bottom:1px solid #bdb095}.experts_box .photo img{width:100%;margin:0 auto;text-align:center}.experts_box .profile h4{font-size:1.2rem;text-align:center;margin-bottom:10px}.experts_box .profile p{text-align:left}.experts_box .experts_info p{margin-bottom:1em}.experts_box .experts_info p:last-child{margin-bottom:0}.article_pagenation{display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px auto 0;padding:0 10px;position:relative}.article_pagenation a:hover:before{display:block;position:absolute;color:#8d6d2b;font-size:1.3rem;top:50%;left:50%;transform:translate(-50%,-50%)}.article_pagenation a[rel=prev]:hover:before{content:"Next Expert"}.article_pagenation a[rel=next]:hover:before{content:"Before Expert"}.article_pagenation a[rel=prev]{margin:0 0 0 auto}.banner_box #splan-btn a{display:block;padding:15px 30px;text-align:center;font-weight:700;font-family:"Lora","Noto Serif JP",serif;font-display:swap;color:#fff;background-color:#8d6d2b}.banner_box #splan-btn a:hover{display:block;color:#8d6d2b;background-color:#f0ede4}.banner_box p.tailtxt{width:100%;text-align:center;font-size:18px;font-family:"Lora","Noto Serif JP",serif;font-family:"Lora","Noto Serif JP",serif;font-display:swap;color:#333;padding-top:30px;padding-bottom:30px}p.request_btn{border:1px solid #8d6d2b}p.request_btn a{display:block;text-align:center;font-weight:700;font-display:swap;color:#fff;background-color:#8d6d2b}p.request_btn a:hover{background-color:#fff;color:#8d6d2b}.planning_button p.request_btn.multi a{background-color:#fff;color:#8d6d2b}.planning_button p.request_btn.multi a:hover{color:#fff;background-color:#8d6d2b}@media screen and (min-width:768px){.tour_slides p.kv_catch{width:80%;line-height:2}section.tour_catch{padding:80px 0}section.tour_catch h2{max-width:650px;font-size:2rem;font-weight:500;text-align:center;margin:0 auto}section.season_list .season{padding:60px 0}.season .season_tour{display:flex;flex-wrap:wrap;justify-content:space-between;width:80%;margin:60px auto 0}.season .season_outline{width:80%}.season .season_tour>div{width:47%;position:relative;margin-bottom:60px}.season .season_tour div .tour_info_box h4{font-size:1.5rem;margin-bottom:20px}.season .season_tour div .tour_info_box{padding:20px;width:80%}section.season_list .season h3 span{padding:0 10px 20px}section.season_list .season h3{font-size:2rem;margin-bottom:60px}.season .season_tour div .tour_info_box{position:absolute;background-color:#fff;margin-top:-30px;z-index:1;position:relative}}@media screen and (max-width:767px){.tour_slides p.kv_catch{width:95%;line-height:1.5}section.tour_catch{padding:40px 0}section.tour_catch h2{max-width:650px;font-size:1.5rem;font-weight:500;text-align:center;margin:0 auto}section.season_list .season{padding:30px 0}.season .season_tour{width:100%;margin:30px auto 0;padding:0 20px}.season .season_outline{width:100%}.season .season_tour>div{width:100%;position:relative;margin-bottom:30px}.season .season_tour div .tour_info_box h4{font-size:1.2rem;margin-bottom:10px}.season .season_tour div .tour_info_box{padding:10px 20px;width:90%}section.season_list .season h3 span{padding:0 10px 10px}section.season_list .season h3{font-size:1.4rem;margin-bottom:40px}.season .season_tour div .tour_info_box{position:absolute;background-color:#fff;margin-top:-20px;z-index:1;position:relative}}.tour_slides{position:relative;width:100%;margin:0 auto;z-index:0}.tour_slides img{width:100%;height:auto}.tour_slides p.kv_catch{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:1}section.tour_catch{text-align:center;background-color:#fff;background-image:none}section.season_list .season{background-image:none}section.season_list .season:nth-child(odd){background-color:#f8f4e7}section.season_list .season:nth-child(even){background-color:#fff}section.season_list .season h3{text-align:center;color:#555;font-weight:700}section.season_list .season h3 span{border-bottom:2px solid #dbc886}section.season_list .season p.season_outline{margin:0 auto;text-align:center;font-size:1.2rem;padding:0 20px}.season .season_tour>div .sub_photo img{width:100%;height:auto}.season .season_tour div .tour_info_box h4{color:#555;font-weight:700}.season .season_tour div .tour_info_box p.head_catch{font-size:1rem;min-height:45px}.season .season_tour div a:hover .tour_info_box h4,.season .season_tour div .tour_info_box p.head_catch{opacity:.8}.trip_review_one{display:block;text-align:center;margin:40px auto 0}.trip_review_one>div{display:inline-block;margin:0 auto;width:100%}@media screen and (min-width:769px){section.quiz{padding:100px 0 80px;background-size:28%,17.7%}section.quiz h2{margin:0 auto 100px}.quiz_button p.catch{display:flex;justify-content:center;align-items:center;font-size:1.5rem;text-align:center;margin:0 auto 20px;color:#8d6e2c;font-weight:600}.quiz_button p.catch:before,.quiz_button p.catch:after{content:'';width:2px;height:30px;background-color:#8d6e2c}.quiz_button p.catch:before{margin-right:30px;transform:rotate(-35deg)}.quiz_button p.catch:after{margin-left:30px;transform:rotate(35deg)}section.quiz .quiz_button p.btn{margin:0 auto 0 auto;width:80%;max-width:450px;border:1px solid #8d6d2b}section.quiz .quiz_button p.btn a{display:block;padding:15px 30px;text-align:center;font-weight:700;font-display:swap;color:#fff;background-color:#8d6d2b;font-size:1.7rem;letter-spacing:.1rem}}@media screen and (max-width:769px){section.quiz{padding:50px 0 80px;background-size:40%,37%}section.quiz h2{margin:0 auto 50px}.quiz_button p.catch{display:flex;justify-content:center;align-items:center;font-size:1rem;text-align:center;margin:0 auto 20px;color:#8d6e2c;font-weight:600}.quiz_button p.catch:before,.quiz_button p.catch:after{content:'';width:2px;height:20px;background-color:#8d6e2c}.quiz_button p.catch:before{margin-right:10px;transform:rotate(-35deg)}.quiz_button p.catch:after{margin-left:10px;transform:rotate(35deg)}section.quiz .quiz_button p.btn{margin:0 auto 0 auto;width:90%;max-width:450px;border:1px solid #8d6d2b}section.quiz .quiz_button p.btn a{display:block;padding:15px 5px;text-align:center;font-weight:700;font-display:swap;color:#fff;background-color:#8d6d2b;font-size:1.2rem;letter-spacing:.1rem}}section.quiz{position:relative;background-image:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/top/quiz_bk_left.png),url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/top/quiz_bk_right.png);background-position:left 30px,right 30px}section.quiz .lead-desc p{text-align:center}section.quiz .quiz_button p.btn a:hover{background-color:#fff;color:#8d6d2b}h2{font-weight:700}.w100{width:100%!important}.pt0{padding-top:0!important}.pt10{padding-top:10px!important}.pt20{padding-top:20px!important}.pt30{padding-top:30px!important}.pt40{padding-top:40px!important}.pt50{padding-top:50px!important}.pt60{padding-top:60px!important}.pt70{padding-top:70px!important}.pt80{padding-top:80px!important}.pt90{padding-top:90px!important}.pt100{padding-top:100px!important}.pb0{padding-bottom:0!important}.pb10{padding-bottom:10px!important}.pb20{padding-bottom:20px!important}.pb30{padding-bottom:30px!important}.pb40{padding-bottom:40px!important}.pb50{padding-bottom:50px!important}.pb60{padding-bottom:60px!important}.pb70{padding-bottom:70px!important}.pb80{padding-bottom:80px!important}.pb90{padding-bottom:90px!important}.pb100{padding-bottom:100px!important}.pl0{padding-left:0 !important}.pl10{padding-left:10px !important}.pl20{padding-left:20px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pl50{padding-left:50px !important}.pl60{padding-left:60px !important}.pl70{padding-left:70px !important}.pl80{padding-left:80px !important}.pl90{padding-left:90px !important}.pl100{padding-left:100px !important}.pl10per{padding-left:10% !important}.pr0{padding-right:0 !important}.pr10{padding-right:10px !important}.pr20{padding-right:20px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.pr50{padding-right:50px !important}.pr60{padding-right:60px !important}.pr70{padding-right:70px !important}.pr80{padding-right:80px !important}.pr90{padding-right:90px !important}.pr100{padding-right:100px !important}.pr10per{padding-right:10% !important}.margin-center{margin:0 auto}.mt0{margin-top:0 !important}.mt10{margin-top:10px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt70{margin-top:70px !important}.mt80{margin-top:80px !important}.mt90{margin-top:90px !important}.mt100{margin-top:100px !important}.mb0{margin-bottom:0 !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.ml0{margin-left:0 !important}.ml10{margin-left:10px !important}.ml20{margin-left:20px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.ml50{margin-left:50px !important}.ml60{margin-left:60px !important}.ml70{margin-left:70px !important}.ml80{margin-left:80px !important}.ml90{margin-left:90px !important}.ml100{margin-left:100px !important}.ml10per{margin-left:10% !important}.mr0{margin-right:0 !important}.mr10{margin-right:10px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr40{margin-right:40px !important}.mr50{margin-right:50px !important}.mr60{margin-right:60px !important}.mr70{margin-right:70px !important}.mr80{margin-right:80px !important}.mr90{margin-right:90px !important}.mr100{margin-right:100px !important}.mr10per{margin-right:10% !important}.w10{width:10% !important}.w20{width:20% !important}.w30{width:30% !important}.w40{width:40% !important}.w50{width:50% !important}.w60{width:60% !important}.w70{width:70% !important}.w80{width:80% !important}.w90{width:90% !important}.w100{width:100% !important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.bg-green{background-color:#f3f7f2}.bg-yellow{background-color:#f7f0dc}.bg-wh{background-color:#fff}.bg-square{position:relative;z-index:10}.bg-square:after{content:'';position:absolute;width:70%;height:20em;background:#f3f3f3;right:10%;top:20%;z-index:-1}.bg-style01{background:linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,.2)),url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/bg/info_back04.png) no-repeat}.bg-style02{background-image:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/bg/brline02.svg),url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/bg/brline01.svg);background-size::contain,:contain;background-position:center top 24%,center top 22%;background-repeat:no-repeat,no-repeat}.bg-washi{background:#f3f3f3 url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/bg/bg_washi.png);background-size:48px 48px}.bg-list{padding-left:60px!important;background-image:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/tours/tour_detail_bk.png);background-size:6px;background-repeat:repeat-y;background-position:20px 5px;height:calc(100% - 70px)}.ttl-style01{font-family:"Gothic A1",sans-serif;color:#cac2b1;letter-spacing:0;line-height:1;margin:0 0 20px;font-size:4rem}.font-s{line-height:1.4;font-size:1.1rem}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-17{font-size:17px}.font-18{font-size:18px}.font-19{font-size:19px}.font-20{font-size:20px}.font-21{font-size:21px}.font-22{font-size:22px}.font-23{font-size:23px}.font-24{font-size:24px}.font-25{font-size:25px}.font-26{font-size:26px}.font-27{font-size:27px}.font-28{font-size:28px}.font-29{font-size:29px}.font-30{font-size:30px}.font-31{font-size:31px}.font-32{font-size:32px}.font-33{font-size:33px}.font-34{font-size:34px}.font-35{font-size:35px}.font-36{font-size:36px}.font-37{font-size:37px}.font-38{font-size:38px}.font-39{font-size:39px}.font-40{font-size:40px}.font-41{font-size:41px}.font-42{font-size:42px}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-lara{font-family:"Lora","Noto Serif JP",serif}.font-minion-pro{font-family:"Minion Pro","Noto Serif JP",serif}.font-gothic-a1{font-family:"Gothic A1",sans-serif}.font-marion{font-family:"marion",serif}.link_text a{color:#8d6d2b;border-bottom:2px solid #896b2b;padding:0 20px 10px;font-weight:500}.link_text a:hover{opacity:.8;border-bottom:none}.color-gold{color:#a4966a}.box-shadow{box-shadow:0 0 20px #ccc}.wp-block-separator{border:none;border-top:2px solid #d8d8d8!important}.line-height-1{line-height:1}.line-height-1-2{line-height:1.2}.line-height-1-4{line-height:1.4}.line-height-1-6{line-height:1.6}.line-height-1-7{line-height:1.7}.line-height-1-8{line-height:1.8}.line-height-1-9{line-height:1.9}.line-height-2{line-height:2.0}.section-w100 .c-container{max-width:none!important}.space-b{letter-spacing:.1em}.hidden{overflow:hidden}.star_list li,.circle_list02 li,.cross_list li{position:relative;border-bottom:3px solid #b29351;padding-bottom:5px;margin-bottom:25px;font-size:1.7rem;padding-left:1.2em;text-indent:-1.2em}.star_list li:before{content:"★";padding-right:5px}.circle_list02 li:before{content:"◎";padding-right:5px}.cross_list li:before{content:"✕";padding-right:5px}.sp-block{display:none}.pc-block{display:block}.hover a{transition:all .3s ease}.hover a:hover{opacity:.8}.aioseo-breadcrumbs{max-width:1120px;width:calc(100% - 20px);margin:20px auto 0}.no-wrap{white-space:nowrap}@media screen and (max-width:769px){.star_list li,.circle_list02 li,.cross_list li{font-size:18px}.sp-column{flex-direction:column}.sp-column .sp-bottom{order:2}.sp-column .sp-top{order:1}.bg-list{padding-left:30px!important;background-image:url(//wellnessretreatjapan.com/wp/wp-content/themes/tranquwell_v5_3/css/../images/tours/tour_detail_bk.png);background-size:6px;background-repeat:repeat-y;background-position:10px 0}.bg-square:after{left:-50px;right:auto;width:100%}.ttl-style01{font-size:2.7rem}.font-19{font-size:16px!important}.font-32{font-size:24px!important}.font-36{font-size:28px!important}.mt0-sp{margin-top:0 !important}.mt10-sp{margin-top:10px !important}.mt20-sp{margin-top:20px !important}.mt30-sp{margin-top:30px !important}.mt40-sp{margin-top:40px !important}.mt50-sp{margin-top:50px !important}.mt60-sp{margin-top:60px !important}.mt70-sp{margin-top:70px !important}.mt80-sp{margin-top:80px !important}.mt90-sp{margin-top:90px !important}.mt100-sp{margin-top:100px !important}.mb0-sp{margin-bottom:0 !important}.mb10-sp{margin-bottom:10px !important}.mb20-sp{margin-bottom:20px !important}.mb30-sp{margin-bottom:30px !important}.mb40-sp{margin-bottom:40px !important}.mb50-sp{margin-bottom:50px !important}.mb60-sp{margin-bottom:60px !important}.mb70-sp{margin-bottom:70px !important}.mb80-sp{margin-bottom:80px !important}.mb90-sp{margin-bottom:90px !important}.mb100-sp{margin-bottom:100px !important}.ml0-sp{margin-left:0 !important}.ml10-sp{margin-left:10px !important}.ml20-sp{margin-left:20px !important}.ml30-sp{margin-left:30px !important}.ml40-sp{margin-left:40px !important}.ml50-sp{margin-left:50px !important}.ml60-sp{margin-left:60px !important}.ml70-sp{margin-left:70px !important}.ml80-sp{margin-left:80px !important}.ml90-sp{margin-left:90px !important}.ml100-sp{margin-left:100px !important}.mr0-sp{margin-right:0 !important}.mr10-sp{margin-right:10px !important}.mr20-sp{margin-right:20px !important}.mr30-sp{margin-right:30px !important}.mr40-sp{margin-right:40px !important}.mr50-sp{margin-right:50px !important}.mr60-sp{margin-right:60px !important}.mr70-sp{margin-right:70px !important}.mr80-sp{margin-right:80px !important}.mr90-sp{margin-right:90px !important}.mr100-sp{margin-right:100px !important}.pt0-sp{padding-top:0 !important}.pt10-sp{padding-top:10px !important}.pt20-sp{padding-top:20px !important}.pt30-sp{padding-top:30px !important}.pt40-sp{padding-top:40px !important}.pt50-sp{padding-top:50px !important}.pt60-sp{padding-top:60px !important}.pt70-sp{padding-top:70px !important}.pt80-sp{padding-top:80px !important}.pt90-sp{padding-top:90px !important}.pt100-sp{padding-top:100px !important}.pb0-sp{padding-bottom:0 !important}.pb10-sp{padding-bottom:10px !important}.pb20-sp{padding-bottom:20px !important}.pb30-sp{padding-bottom:30px !important}.pb40-sp{padding-bottom:40px !important}.pb50-sp{padding-bottom:50px !important}.pb60-sp{padding-bottom:60px !important}.pb70-sp{padding-bottom:70px !important}.pb80-sp{padding-bottom:80px !important}.pb90-sp{padding-bottom:90px !important}.pb100-sp{padding-bottom:100px !important}.pl0-sp{padding-left:0 !important}.pl10-sp{padding-left:10px !important}.pl20-sp{padding-left:20px !important}.pl30-sp{padding-left:30px !important}.pl40-sp{padding-left:40px !important}.pl50-sp{padding-left:50px !important}.pl60-sp{padding-left:60px !important}.pl70-sp{padding-left:70px !important}.pl80-sp{padding-left:80px !important}.pl90-sp{padding-left:90px !important}.pl100-sp{padding-left:100px !important}.pr0-sp{padding-right:0 !important}.pr10-sp{padding-right:10px !important}.pr20-sp{padding-right:20px !important}.pr30-sp{padding-right:30px !important}.pr40-sp{padding-right:40px !important}.pr50-sp{padding-right:50px !important}.pr60-sp{padding-right:60px !important}.pr70-sp{padding-right:70px !important}.pr80-sp{padding-right:80px !important}.pr90-sp{padding-right:90px !important}.pr100-sp{padding-right:100px !important}.font-12-sp{font-size:12px !important}.font-13-sp{font-size:13px !important}.font-14-sp{font-size:14px !important}.font-15-sp{font-size:15px !important}.font-16-sp{font-size:16px !important}.font-17-sp{font-size:17px !important}.font-18-sp{font-size:18px !important}.font-19-sp{font-size:19px !important}.font-20-sp{font-size:20px !important}.font-21-sp{font-size:21px !important}.font-22-sp{font-size:22px !important}.font-23-sp{font-size:23px !important}.font-24-sp{font-size:24px !important}.font-25-sp{font-size:25px !important}.font-26-sp{font-size:26px !important}.font-27-sp{font-size:27px !important}.font-28-sp{font-size:28px !important}.font-29-sp{font-size:29px !important}.font-30-sp{font-size:30px !important}.font-31-sp{font-size:31px !important}.font-32-sp{font-size:32px !important}.font-33-sp{font-size:33px !important}.font-34-sp{font-size:34px !important}.font-35-sp{font-size:35px !important}.font-36-sp{font-size:36px !important}.font-37-sp{font-size:37px !important}.font-38-sp{font-size:38px !important}.font-39-sp{font-size:39px !important}.font-40-sp{font-size:40px !important}.font-41-sp{font-size:41px !important}.font-42-sp{font-size:42px !important}.font-43-sp{font-size:43px !important}.font-44-sp{font-size:44px !important}.font-45-sp{font-size:45px !important}.font-46-sp{font-size:46px !important}.font-47-sp{font-size:47px !important}.font-48-sp{font-size:48px !important}.font-49-sp{font-size:49px !important}.font-50-sp{font-size:50px !important}.font-51-sp{font-size:51px !important}.font-52-sp{font-size:52px !important}.font-53-sp{font-size:53px !important}.font-54-sp{font-size:54px !important}.font-55-sp{font-size:55px !important}.font-56-sp{font-size:56px !important}.font-57-sp{font-size:57px !important}.font-58-sp{font-size:58px !important}.font-59-sp{font-size:59px !important}.font-60-sp{font-size:60px !important}.font-61-sp{font-size:61px !important}.font-62-sp{font-size:62px !important}.font-63-sp{font-size:63px !important}.font-64-sp{font-size:64px !important}.font-65-sp{font-size:65px !important}.font-66-sp{font-size:66px !important}.font-67-sp{font-size:67px !important}.font-68-sp{font-size:68px !important}.font-69-sp{font-size:69px !important}.font-70-sp{font-size:70px !important}.font-71-sp{font-size:71px !important}.font-72-sp{font-size:72px !important}.font-73-sp{font-size:73px !important}.font-74-sp{font-size:74px !important}.font-75-sp{font-size:75px !important}.font-76-sp{font-size:76px !important}.font-77-sp{font-size:77px !important}.font-78-sp{font-size:78px !important}.font-79-sp{font-size:79px !important}.font-80-sp{font-size:80px !important}.font-81-sp{font-size:81px !important}.font-82-sp{font-size:82px !important}.font-83-sp{font-size:83px !important}.font-84-sp{font-size:84px !important}.font-85-sp{font-size:85px !important}.font-86-sp{font-size:86px !important}.font-87-sp{font-size:87px !important}.font-88-sp{font-size:88px !important}.font-89-sp{font-size:89px !important}.font-90-sp{font-size:90px !important}.font-91-sp{font-size:91px !important}.font-92-sp{font-size:92px !important}.font-93-sp{font-size:93px !important}.font-94-sp{font-size:94px !important}.font-95-sp{font-size:95px !important}.font-96-sp{font-size:96px !important}.font-97-sp{font-size:97px !important}.font-98-sp{font-size:98px !important}.font-99-sp{font-size:99px !important}.font-100-sp{font-size:100px !important}.sp-block{display:block}.pc-block{display:none}.star_list li,.circle_list02 li,.cross_list li{position:relative;border-bottom:2px solid #b29351;padding-bottom:5px;margin-bottom:15px;font-size:1.1rem;padding-left:1.3em;text-indent:-1.3em}}