.special-joshitabi{color:#333;word-wrap:break-word;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,Osaka,sans-serif;font-size:13px;line-height:1.3}.special-joshitabi *,.special-joshitabi :before,.special-joshitabi :after{box-sizing:content-box}.special-joshitabi input,.special-joshitabi select,.special-joshitabi textarea,.special-joshitabi button,.special-joshitabi table{box-sizing:border-box}.special-joshitabi img{max-width:none;height:revert;vertical-align:baseline;border:0;display:inline}.special-joshitabi h1,.special-joshitabi h2,.special-joshitabi h3,.special-joshitabi h4,.special-joshitabi h5{font-size:100%;font-weight:700}.special-joshitabi table{font-size:inherit;border-collapse:collapse;border-spacing:0}.special-joshitabi a{color:#333;text-decoration:none}.special-joshitabi a:visited,.special-joshitabi a:hover,.special-joshitabi a:focus,.special-joshitabi a:active{color:#333}.special-joshitabi a:hover{opacity:.8;text-decoration:underline}.special-joshitabi a:hover img{opacity:.6}.special-joshitabi h1.h1_rt{color:#333;text-align:right;margin-top:12px;font-size:13px;font-weight:400}.special-joshitabi .relationInfo{width:900px;max-width:100%;margin:0 auto;line-height:1.5}.special-joshitabi .relationInfo h2{border-left:3px solid #f9423a;margin:30px 0;padding:5px 30px;font-size:22px}.special-joshitabi .relationInfo ul{display:flex}.special-joshitabi .relationInfo ul li{width:23.7%;margin-left:1.5%}.special-joshitabi .relationInfo ul li a{display:block;max-width:100%!important;margin:0!important;padding:30px 0!important}.special-joshitabi .relationInfo ul li:first-child{margin-left:0}.special-joshitabi .relationInfo ul li img{width:100%;margin:0!important;padding:0!important}@media screen and (max-width:657px){.special-joshitabi .relationInfo{padding-left:0!important;padding-right:0!important}.special-joshitabi .relationInfo h2{padding:0 0 0 10px;font-size:18px;margin:15px 0 30px!important}.special-joshitabi .relationInfo ul{flex-wrap:wrap;justify-content:space-between}.special-joshitabi .relationInfo ul li{width:49%;margin:0;padding:0 0 10px!important}.special-joshitabi .relationInfo ul li a{padding:0!important}}.special-joshitabi .sp{display:none}.special-joshitabi h1{max-width:960px;margin:0 auto}.special-joshitabi h2{border:none;margin-bottom:30px}.special-joshitabi .kome{font-size:12px}.special-joshitabi #contents{width:auto;margin:0 auto;line-height:1.8;display:block}.special-joshitabi #contents .title{margin-bottom:20px}.special-joshitabi #contents img{max-width:100%}.special-joshitabi #contents section{padding:50px 0}.special-joshitabi #contents .Cont,.special-joshitabi #contents #link{width:1060px;margin:0 auto}.special-joshitabi #contents h2{text-align:center}.special-joshitabi #contents h2 span{position:relative}.special-joshitabi #contents h2 span .icon{position:absolute;top:-56px;left:-85px}.special-joshitabi #contents .gaibulink{color:red}.special-joshitabi #contents .gaibulink:after{content:"";vertical-align:middle;background:url(/special/joshitabi/images/icon_externallink_RED.png) no-repeat;width:16px;height:14px;margin:0 4px;display:inline-block}.special-joshitabi #contents .pagetop{text-align:right;clear:both;width:1060px;margin:0 auto;font-size:16px}.special-joshitabi #contents .pagetop a{text-decoration:underline}.special-joshitabi #contents .buttonLink{justify-content:space-between;width:772px;margin:40px auto 65px;display:flex}.special-joshitabi #contents .buttonLink a{text-align:center;color:#fff;background:#3296d6;border:1px solid #3296d6;border-radius:10px;justify-content:center;align-items:center;width:46%;height:70px;margin:0 auto;font-size:24px;text-decoration:none;transition:all .2s;display:flex;position:relative}.special-joshitabi #contents .buttonLink a:after{content:"";border-top:2px solid #fff;border-right:2px solid #fff;width:12px;height:12px;margin-top:-7px;transition:all .2s;display:inline-block;position:absolute;top:50%;right:20px;transform:rotate(45deg)}.special-joshitabi #contents .buttonLink a:hover{color:#3296d6;background:#fff}.special-joshitabi #contents .buttonLink a:hover:after{border-top:2px solid #3296d6;border-right:2px solid #3296d6;transform:rotate(45deg)}.special-joshitabi .mainVisual{text-align:center;background:#fff9de;padding-bottom:35px;font-size:20px}.special-joshitabi .condition{text-align:center;background:#ffe9f2}.special-joshitabi .condition h2{margin-top:-15px}.special-joshitabi .condition ul{justify-content:center;width:100%;margin-bottom:60px;padding-top:20px;display:flex}.special-joshitabi .condition ul li:first-child{width:30%;margin:-20px 55px 0 0}.special-joshitabi .condition ul li:nth-child(2){width:33%;margin-right:10px}.special-joshitabi .condition ul li:last-child{width:29%}.special-joshitabi .anker{text-align:center}.special-joshitabi .anker ul{justify-content:center;width:100%;display:flex}.special-joshitabi .anker ul li{width:20%}.special-joshitabi .recommend section .Inner{background:#fff;justify-content:space-between;padding:20px 27px;display:flex;position:relative}.special-joshitabi .recommend section .Inner h3{letter-spacing:2px;border-bottom:2px solid #3f3f3f;margin:-6px 0 10px;font-size:34px;line-height:1.5}.special-joshitabi .recommend section .Inner h3 span{font-size:80%}.special-joshitabi .recommend section .Inner>div{width:64%}.special-joshitabi .recommend section .Inner>div.photo{width:53%;margin-left:-7%;padding-top:10px}.special-joshitabi .recommend section .Inner:after{content:"";background:#fff;width:3px;height:100%;display:block;position:absolute;top:15px;right:-15px}.special-joshitabi .recommend section .Inner:before{content:"";background:#fff;width:290px;height:3px;display:block;position:absolute;bottom:-15px;right:-15px}.special-joshitabi .recommend section .Inner .detail{font-size:16px}.special-joshitabi .recommend section .Inner .detail h4{z-index:10;letter-spacing:1px;color:#3296d6;border-bottom:2px solid #6cb1de;margin-bottom:15px;padding-bottom:8px;font-size:18px;font-weight:400;position:relative}.special-joshitabi .recommend section .Inner .detail h4:after{content:url(/special/joshitabi/images/resort_headline_arrow.png);display:block;position:absolute;bottom:-8px;left:30px}.special-joshitabi .recommend section .Inner .detail .text{margin-bottom:20px}.special-joshitabi .recommend section .Inner .detail .point{justify-content:space-between;width:490px;display:flex}.special-joshitabi .recommend section .Inner .detail .point>div{width:265px;font-size:22px}.special-joshitabi .recommend section .Inner .detail .point>div:first-child{width:41%}.special-joshitabi .recommend section .Inner .detail .point>div:first-child h4{line-height:15px}.special-joshitabi .recommend section .Inner .detail .point>div:last-child h4{border:none;line-height:15px}.special-joshitabi .recommend section .Inner .detail .point dl{flex-wrap:wrap;align-items:center;width:180px;margin:-6px auto 0;line-height:1.4;display:flex}.special-joshitabi .recommend section .Inner .detail .point dl dt{width:77%}.special-joshitabi .recommend section .Inner .detail .point dl dd{color:#3296d6;width:23%;font-size:40px}.special-joshitabi .recommend section .Inner .detail .point table{width:265px;margin-top:-15px;font-size:17px}.special-joshitabi .recommend section .Inner .detail .point table th,.special-joshitabi .recommend section .Inner .detail .point table td{border:2px solid #6cb1de;padding:3px 10px}.special-joshitabi .recommend section .Inner .detail .point table th{text-align:left;border-right:none;font-weight:400}.special-joshitabi .recommend section .Inner .detail .point table td{color:#3296d6;border-left:none;font-size:22px}.special-joshitabi .recommend section .Inner .detail .rating{vertical-align:middle;text-align:center;clear:both;box-sizing:border-box;background:#a7e0ff;justify-content:center;align-items:center;width:490px;margin:16px 0 10px;padding:3px;font-size:20px;display:flex;position:relative}.special-joshitabi .recommend section .Inner .detail .rating:before{content:"";border:12px solid #0000;border-bottom:20px solid #a7e0ff;display:block;position:absolute;top:-27px;left:15%}.special-joshitabi .recommend section .Inner.reverse{flex-direction:row-reverse}.special-joshitabi .recommend section .Inner.reverse>div.photo{margin-left:0;margin-right:-7%}.special-joshitabi .recommend section .Inner.reverse>div .point,.special-joshitabi .recommend section .Inner.reverse>div .rating{float:right}.special-joshitabi .recommend #walk .Inner .detail h4{color:#ff7224;border-color:#ff9b63}.special-joshitabi .recommend #walk .Inner .detail h4:after{content:url(/special/joshitabi/images/walk_headline_arrow.png)}.special-joshitabi .recommend #relux .Inner .detail h4{color:#ed3578;border-color:#ef78a3}.special-joshitabi .recommend #relux .Inner .detail h4:after{content:url(/special/joshitabi/images/relux_headline_arrow.png)}.special-joshitabi .recommend #nature .Inner .detail h4{color:#59aa0b;border-color:#87bd53}.special-joshitabi .recommend #nature .Inner .detail h4:after{content:url(/special/joshitabi/images/nature_headline_arrow.png)}.special-joshitabi .recommend #reasonable .Inner .detail h4{color:#8931b8;border-color:#9c69b8}.special-joshitabi .recommend #reasonable .Inner .detail h4:after{content:url(/special/joshitabi/images/reasonable_headline_arrow.png)}.special-joshitabi #resort{background-color:#eff8fe;background-image:url(/special/joshitabi/images/resort_bg_01.png),url(/special/joshitabi/images/resort_bg_02.png);background-position:0 500px,right bottom 536px;background-repeat:no-repeat,no-repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.special-joshitabi #walk{background-image:url(/special/joshitabi/images/walk_bg_01.png),url(/special/joshitabi/images/walk_bg_02.png);background-position:right 400px,left bottom 430px;background-repeat:no-repeat,no-repeat}.special-joshitabi #walk h2 span .icon{left:-188px}.special-joshitabi #walk .Inner{border:3px solid #ff7224}.special-joshitabi #walk .Inner:before,.special-joshitabi #walk .Inner:after{background:#ff7224}.special-joshitabi #walk .Inner .detail .point dl dd{color:#ff7224}.special-joshitabi #walk .Inner .detail .point table th,.special-joshitabi #walk .Inner .detail .point table td{border-color:#ff9b63}.special-joshitabi #walk .Inner .detail .point table td{color:#ff7224}.special-joshitabi #walk .Inner .rating{background:#ffda81}.special-joshitabi #walk .Inner .rating:before{border-bottom:20px solid #ffda81}.special-joshitabi #walk .buttonLink a{background-color:#ff7224;border-color:#ff7224}.special-joshitabi #walk .buttonLink a:hover{color:#ff7224}.special-joshitabi #walk .buttonLink a:hover:after{border-color:#ff7224}.special-joshitabi #relux{background-color:#fdf2f6;background-image:url(/special/joshitabi/images/relux_bg_01.png),url(/special/joshitabi/images/relux_bg_02.png);background-position:0 260px,right bottom 270px;background-repeat:no-repeat,no-repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.special-joshitabi #relux h2 span .icon{top:-65px;left:-235px}.special-joshitabi #relux .Inner .detail .point dl dd{color:#ed3578}.special-joshitabi #relux .Inner .detail .point table th,.special-joshitabi #relux .Inner .detail .point table td{border-color:#ef78a3}.special-joshitabi #relux .Inner .detail .point table td{color:#ed3578}.special-joshitabi #relux .Inner .rating{background:#ffc5c5}.special-joshitabi #relux .Inner .rating:before{border-bottom:20px solid #ffc5c5}.special-joshitabi #relux .buttonLink a{background-color:#ed3578;border-color:#ed3578}.special-joshitabi #relux .buttonLink a:hover{color:#ed3578}.special-joshitabi #relux .buttonLink a:hover:after{border-color:#ed3578}.special-joshitabi #nature{background-image:url(/special/joshitabi/images/nature_bg_01.png);background-position:0 360px;background-repeat:no-repeat}.special-joshitabi #nature h2{padding-top:20px}.special-joshitabi #nature h2 span .icon{top:-80px;left:-194px}.special-joshitabi #nature .Inner{border:3px solid #59aa0b}.special-joshitabi #nature .Inner:before,.special-joshitabi #nature .Inner:after{background:#59aa0b}.special-joshitabi #nature .Inner .detail .point dl dd{color:#59aa0b}.special-joshitabi #nature .Inner .detail .point table th,.special-joshitabi #nature .Inner .detail .point table td{border-color:#87bd53}.special-joshitabi #nature .Inner .detail .point table td{color:#59aa0b}.special-joshitabi #nature .Inner .rating{background:#e3e889}.special-joshitabi #nature .Inner .rating:before{border-bottom:20px solid #e3e889}.special-joshitabi #nature .buttonLink a{background-color:#59aa0b;border-color:#59aa0b}.special-joshitabi #nature .buttonLink a:hover{color:#59aa0b}.special-joshitabi #nature .buttonLink a:hover:after{border-color:#59aa0b}.special-joshitabi #reasonable{background-color:#fbf6fa;background-image:url(/special/joshitabi/images/reasonable_bg_01.png),url(/special/joshitabi/images/reasonable_bg_02.png);background-position:right 400px,left bottom 430px;background-repeat:no-repeat,no-repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.special-joshitabi #reasonable h2 span .icon{top:-68px;left:-77px}.special-joshitabi #reasonable .Inner .detail .point dl dd{color:#8931b8}.special-joshitabi #reasonable .Inner .detail .point table th,.special-joshitabi #reasonable .Inner .detail .point table td{border-color:#9c69b8}.special-joshitabi #reasonable .Inner .detail .point table td{color:#8931b8}.special-joshitabi #reasonable .Inner .rating{background:#e0d2fa}.special-joshitabi #reasonable .Inner .rating:before{border-bottom:20px solid #e0d2fa}.special-joshitabi #reasonable .buttonLink a{background-color:#8931b8;border-color:#8931b8}.special-joshitabi #reasonable .buttonLink a:hover{color:#8931b8}.special-joshitabi #reasonable .buttonLink a:hover:after{border-color:#8931b8}.special-joshitabi #link{font-size:20px}.special-joshitabi #link .lead{text-align:center}.special-joshitabi #link .no_icon,.special-joshitabi #link .no_icon a{margin-bottom:0}.special-joshitabi #link .no_icon a:after{display:none}.special-joshitabi .relationInfo{width:100%;max-width:1060px}.special-joshitabi .relationInfo h2{border-left:none;font-size:28px}.special-joshitabi .relationInfo ul{justify-content:center}.special-joshitabi .relationInfo ul li img{max-width:280px!important}@media screen and (max-width:1280px){.special-joshitabi #contents .Cont,.special-joshitabi #contents #link{width:960px}.special-joshitabi .recommend section .Inner>div.photo{width:43%;padding-top:40px}.special-joshitabi #contents .pagetop{width:960px}}@media screen and (max-width:1024px){.special-joshitabi #contents .Cont,.special-joshitabi #contents #link,.special-joshitabi #contents .pagetop{width:95%;max-width:600px}.special-joshitabi .mainVisual{font-size:17px}.special-joshitabi .condition ul li:first-child{margin-right:40px}.special-joshitabi .recommend h2 img{max-height:56px}.special-joshitabi .recommend h2 .icon{max-height:none;max-width:200px!important}.special-joshitabi .recommend section .Inner{flex-wrap:wrap;margin:0 auto}.special-joshitabi .recommend section .Inner>div{width:100%;margin-left:0!important;margin-right:0!important}.special-joshitabi .recommend section .Inner>div.photo{text-align:center;width:100%;padding-top:20px}.special-joshitabi .recommend section .Inner>div .rating{float:none!important;width:100%!important;margin:16px auto 10px!important}.special-joshitabi .recommend section .Inner h3{letter-spacing:0}.special-joshitabi .recommend section .Inner .detail .point{justify-content:space-around;width:100%;float:none!important}.special-joshitabi .recommend section .Inner .detail .point>div:first-child{width:200px}.special-joshitabi #contents .buttonLink{flex-direction:column;width:90%;max-width:500px}.special-joshitabi #contents .buttonLink a{width:100%;font-size:18px}.special-joshitabi #contents .buttonLink a:after{width:8px;height:8px;left:inherit;margin-top:-4px;right:12px}.special-joshitabi #contents .buttonLink a+a{margin-top:15px}.special-joshitabi #link{font-size:17px}}.special-joshitabi #contents .slide{width:320px;margin:10px auto 40px;position:relative}.special-joshitabi #contents .slide .icon{z-index:80;width:70px;position:absolute;bottom:-30px;right:15px}.special-joshitabi #contents .slide .swiper-pagination{text-align:center;background-color:#fff;width:100%;line-height:1;position:absolute;bottom:-25px}.special-joshitabi #contents .slide .swiper-pagination-bullet{opacity:1;background:#d1d1d1;border-radius:50%;width:12px;height:12px;margin:0 5px}.special-joshitabi #contents .slide .swiper-pagination-bullet:hover,.special-joshitabi #contents .slide .swiper-pagination-bullet-active{background:#489ece}.special-joshitabi #walk .slide .swiper-pagination-bullet:hover,.special-joshitabi #walk .slide .swiper-pagination-bullet-active{background:#ff7224}.special-joshitabi #relux .slide .swiper-pagination-bullet:hover,.special-joshitabi #relux .slide .swiper-pagination-bullet-active{background:#ef3578}.special-joshitabi #nature .slide .swiper-pagination-bullet:hover,.special-joshitabi #nature .slide .swiper-pagination-bullet-active{background:#59aa0b}.special-joshitabi #reasonable .slide .swiper-pagination-bullet:hover,.special-joshitabi #reasonable .slide .swiper-pagination-bullet-active{background:#8b31ba}@media screen and (max-width:657px){.special-joshitabi .pc{display:none}.special-joshitabi .sp{display:inline-block}.special-joshitabi h1{font-size:10px}.special-joshitabi #contents{font-size:12px;line-height:1.6}.special-joshitabi #contents section{padding:30px 0}.special-joshitabi #contents .pagetop{font-size:13px}.special-joshitabi #contents h2{margin-bottom:10px}.special-joshitabi #contents h2 span .icon{top:-37px;left:-72px;transform:scale(.6)}.special-joshitabi .mainVisual{font-size:14px}.special-joshitabi .condition ul{flex-wrap:wrap;margin-bottom:30px}.special-joshitabi .condition ul li{margin:0 2%}.special-joshitabi .condition ul li:first-child{width:41%;margin:0 2%}.special-joshitabi .condition ul li:nth-child(2){width:49%}.special-joshitabi .condition ul li:last-child{width:44%;margin-top:-20px}.special-joshitabi #contents .anker{padding:0}.special-joshitabi #contents .anker .Cont{width:100%}.special-joshitabi #contents .anker h2{background:#ffe9f2;margin-bottom:0;padding:10px 20px 15px}.special-joshitabi #contents .anker ul li{border:4px solid #a9e2ff;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1.2;display:flex;position:relative}.special-joshitabi #contents .anker ul li a{width:100%;padding:6px 0 14px;display:block}.special-joshitabi #contents .anker ul li:after{content:"";border:4px solid #0000;border-top-color:#333;margin-left:-4px;position:absolute;bottom:1px;left:50%}.special-joshitabi #contents .anker ul li:nth-child(2){border-color:#ffdc83}.special-joshitabi #contents .anker ul li:nth-child(3){border-color:#ffc7c7}.special-joshitabi #contents .anker ul li:nth-child(4){border-color:#e5ea8b}.special-joshitabi #contents .anker ul li:last-child{border-color:#e2d4fc}.special-joshitabi #contents .anker.float{padding-bottom:58px}.special-joshitabi #contents .anker.float ul{z-index:10000;background:#fff;position:fixed;top:0;left:0}.special-joshitabi #contents .pagetop{width:320px}.special-joshitabi .recommend section{background:0 0!important}.special-joshitabi .recommend section h2 img{max-height:66px}.special-joshitabi .recommend section .Inner{width:320px;padding:20px 0;border:none!important}.special-joshitabi .recommend section .Inner:before,.special-joshitabi .recommend section .Inner:after{content:none!important}.special-joshitabi .recommend section .Inner h3{font-size:24px}.special-joshitabi .recommend section .Inner .detail{text-align:center;font-size:13px}.special-joshitabi .recommend section .Inner .detail .point{justify-content:space-between}.special-joshitabi .recommend section .Inner .detail .point>div{width:166px;font-size:22px}.special-joshitabi .recommend section .Inner .detail .point>div h4{font-size:15px!important}.special-joshitabi .recommend section .Inner .detail .point>div h4:after{bottom:-8px}.special-joshitabi .recommend section .Inner .detail .point>div:first-child{width:126px;font-size:15px}.special-joshitabi .recommend section .Inner .detail .point dl{text-align:left;width:100%}.special-joshitabi .recommend section .Inner .detail .point dl dd{font-size:28px}.special-joshitabi .recommend section .Inner .detail .point table{width:100%;font-size:12px}.special-joshitabi .recommend section .Inner .detail .point table th,.special-joshitabi .recommend section .Inner .detail .point table td{padding:5px}.special-joshitabi .recommend section .Inner .detail .point table td{font-size:12px}.special-joshitabi .recommend section .Inner .detail .rating{font-size:15px}.special-joshitabi .recommend section .Inner .detail .rating img{width:70px;height:13px;margin-bottom:2px}.special-joshitabi .recommend section .Inner h3{letter-spacing:0;border:none;padding-bottom:15px;line-height:1;display:inline-block;position:relative}.special-joshitabi .recommend section .Inner h3:after{content:"";border-bottom:4px double #3f3f3f;width:64px;margin-left:-32px;display:block;position:absolute;bottom:0;left:50%}.special-joshitabi .recommend section .Inner h3 img{width:auto;height:40px;position:absolute;bottom:0;left:-85px;max-width:none!important}.special-joshitabi .recommend section .Inner h3 span{font-size:14px}.special-joshitabi .recommend section .Inner .text{text-align:left}.special-joshitabi .recommend section .Inner.dubai h3 img{height:45px;left:-75px}.special-joshitabi .recommend section .Inner.italy h3 img{left:-75px}.special-joshitabi .recommend section .Inner.bali h3 img{height:50px;bottom:-10px;left:-60px}.special-joshitabi .recommend section .Inner.grandcircle h3 img{height:60px;left:inherit;z-index:100;bottom:-50px;right:0}.special-joshitabi .recommend section .Inner.korea h3 img{left:-70px}.special-joshitabi .recommend section .Inner.taiwan h3 img{left:-120px}.special-joshitabi #contents .recommend .buttonLink{width:100%;max-width:330px;margin:0 auto 70px}.special-joshitabi #walk h2 span .icon{margin-left:45px;top:-30px;left:32%}.special-joshitabi #relux h2 span .icon{top:-10px;left:-165px;transform:scale(.5)}.special-joshitabi #nature h2 span .icon{top:-80px;left:inherit;top:-40px;right:-110px;left:inherit;right:-110px}.special-joshitabi #reasonable h2 span .icon{top:-33px;left:-53px}.special-joshitabi #link{font-size:13px}.special-joshitabi #link .lead{text-align:left;margin-bottom:20px;padding:0 10px}.special-joshitabi #link .buttonLink a{width:100%}}@media screen and (max-width:360px){.special-joshitabi #contents .buttonLink a{padding:10px 0;font-size:11px}.special-joshitabi #contents .buttonLink a:after{width:4px;height:4px;margin-top:-4px;right:8px}.special-joshitabi .recommend section .Inner{width:310px}.special-joshitabi .recommend section .Inner h3{font-size:21px}}.special-joshitabi .anker h2{margin-bottom:-5px;font:500 29px 游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}.special-joshitabi .anker h2 .big{letter-spacing:-.15em;font-size:42px}.special-joshitabi .anker figure{margin-bottom:30px}@media screen and (max-width:657px){.special-joshitabi .anker h2{font:500 16px 游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}.special-joshitabi .anker h2 .big{font-size:23px}}.special-joshitabi h2 .sans01{color:#000;font:700 40px 游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}.special-joshitabi h2 .sans02{color:#000;font:700 50.5px 游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}.special-joshitabi h2 .serif01{color:#000;letter-spacing:.05em;font:700 50px Yu Mincho,YuMincho,serif}.special-joshitabi h2 .cont1{color:#ed3578;padding-left:4px;font:700 86px 游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}.special-joshitabi h2 .cont2{letter-spacing:.15em;background-image:radial-gradient(.08em .08em,#000,#000 50%,#0000);background-position:-2px 0;background-repeat:repeat-x;background-size:1.15em .3em;padding:.25em 0 0 .1em}.special-joshitabi h2 .pk{color:#ed3578}.special-joshitabi h2 .bl{color:#3296d6}.special-joshitabi h2 .or{color:#ff7224}.special-joshitabi h2 .gr{color:#59aa0b}.special-joshitabi h2 .pu{color:#8931b8}@media screen and (max-width:1280px){.special-joshitabi h2 .sans01{font:700 30px 游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}.special-joshitabi h2 .sans02{font:700 37px 游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}.special-joshitabi h2 .serif01{letter-spacing:.05em;font:700 37px Yu Mincho,YuMincho,serif}.special-joshitabi h2 .cont1{font:700 63px 游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}.special-joshitabi h2 .cont2{letter-spacing:.13em;background-size:1.13em .3em}}@media screen and (max-width:657px){.special-joshitabi h2 .sans01{font:700 20px 游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}.special-joshitabi h2 .sans02{font:700 25px 游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}.special-joshitabi h2 .serif01{letter-spacing:.05em;font:700 25px Yu Mincho,YuMincho,serif}.special-joshitabi h2 .cont1{font:700 43px 游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}.special-joshitabi h2 .cont2{letter-spacing:.13em;background-size:1.13em .3em}}.special-joshitabi .h2_under_y{background:#ffdb29;padding:0 55px 10px}@media screen and (max-width:657px){.special-joshitabi .h2_under_y{padding:0 30px 5px}}.special-joshitabi .h2_under{background:#cdefff;padding:4px 15px}@media screen and (max-width:657px){.special-joshitabi .h2_under{padding:0 0 3px}}.special-joshitabi .orange{background:#ffe566}.special-joshitabi .pink{background:#ffcad3}.special-joshitabi .green{background:#f7ff94}.special-joshitabi .purple{background:#eed4ff}
