@charset "UTF-8";@keyframes sp_animation{0%{background-position-x:100%}100%{background-position-x:0}}@keyframes katakata{0%{transform:translate(0,0) rotate(0)}21%{transform:translate(0,0) rotate(0)}22%{transform:translate(0,0) rotate(-3deg)}23%{transform:translate(0,-1px) rotate(0)}24%{transform:translate(0,-1px) rotate(3deg)}25%{transform:translate(1px,0) rotate(-2deg)}26%{transform:translate(0,1px) rotate(0)}27%{transform:translate(0,0) rotate(3deg)}28%{transform:translate(0,0) rotate(0)}100%{transform:translate(0,0) rotate(0)}}@keyframes katakata2{0%{transform:rotate(0) scale(1)}13%{transform:rotate(-10deg) scale(1.1)}25%{transform:rotate(10deg) scale(1.1)}38%{transform:rotate(-10deg) scale(1.1)}50%{transform:rotate(10deg) scale(1.1)}68%{transform:rotate(-10deg) scale(1.1)}80%{transform:rotate(10deg) scale(1.1)}90%{transform:rotate(-10deg) scale(1.1)}100%{transform:rotate(0) scale(1)}}@keyframes kv_bar_1{0%{transform:translateY(-13.49325vh)}33%{transform:translateY(-13.49325vh)}100%{transform:translateY(13.04348vh)}}@keyframes kv_bar_1_vw{0%{transform:translateY(-24vw)}33%{transform:translateY(-24vw)}100%{transform:translateY(23.2vw)}}@keyframes kv_bar_2{0%{transform:translateY(-17.7665vh)}33%{transform:translateY(-17.7665vh)}100%{transform:translateY(17.7665vh)}}@keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes loop-text{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop-text2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}body{overflow-x:hidden;background-image:url(../img/bg.jpg);background-repeat:repeat}body .sp{display:inline}body .pc{display:none}body #mainContents{color:#212121;overflow-x:hidden}body #mainContents #mainVisual{width:87.2vw;margin:0 auto;padding-top:6.4vw;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}body #mainContents #mainVisual .kv{position:relative;margin-bottom:8.26667vw}body #mainContents #mainVisual .kv .kv_slide{width:100%;margin-bottom:5.06667vw}body #mainContents #mainVisual .kv .kv_slide .slide_item img{width:100%}body #mainContents #mainVisual .kv .slide_navs{display:flex;justify-content:center;align-items:center}body #mainContents #mainVisual .kv .slide_navs .nav_item{padding-left:2.13333vw;padding-right:2.13333vw}body #mainContents #mainVisual .kv .slide_navs .nav_item span{display:block;width:2.13333vw;height:2.13333vw;background-color:#fff;border:1px solid #212121;border-radius:2.66667vw;cursor:pointer}body #mainContents #mainVisual .kv .slide_navs .nav_item.active span{background-color:#212121}body #mainContents #mainVisual .kv .slide_navs .nav_pre{display:flex;align-items:center;justify-content:center;padding-right:8.53333vw;cursor:pointer}body #mainContents #mainVisual .kv .slide_navs .nav_next{display:flex;align-items:center;justify-content:center;padding-left:8.53333vw;cursor:pointer}body #mainContents #mainVisual .shinkansen{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:16vw;width:90.4vw;margin-left:-1.33333vw;padding-top:3.2vw}body #mainContents #mainVisual .shinkansen div{width:43.46667vw;transform:scale(1.1);margin-bottom:2.66667vw}body #mainContents #mainVisual .shinkansen div.a{transform:scale(1.1) rotate(1deg)}body #mainContents #mainVisual .shinkansen div.b{transform:scale(1.1) rotate(-2deg)}body #mainContents #mainVisual .shinkansen div.c{transform:scale(1.1) rotate(3deg)}body #mainContents #myStyle{position:relative;width:90.4vw;background-color:#fff;margin:0 auto;margin-bottom:26.66667vw}body #mainContents #myStyle .inner{position:relative;width:100%;padding-top:5.86667vw;padding-right:1.86667vw;padding-bottom:69.33333vw;padding-left:1.86667vw}body #mainContents #myStyle .inner .ms_contents_left{width:100%}body #mainContents #myStyle .inner .ms_contents_left .ms_logo{width:100%}body #mainContents #myStyle .inner .ms_contents_left .ms_logo img{width:100%}body #mainContents #myStyle .inner .ms_contents_left .ms_heading{display:flex;align-items:flex-start;gap:4.26667vw;padding-left:6.13333vw;padding-right:6.13333vw;margin-bottom:9.06667vw;font-size:6.4vw;font-weight:700;line-height:1.3}body #mainContents #myStyle .inner .ms_contents_left .ms_heading img{width:72.53333vw;margin-top:.8vw}body #mainContents #myStyle .inner .ms_contents_left .ms_heading span{font-feature-settings:"palt"}body #mainContents #myStyle .inner .ms_contents_right{width:100%;padding-left:6.66667vw;padding-right:6.66667vw}body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb{width:100%;margin-bottom:12.53333vw}body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black{background-color:#212121;color:#fff;position:relative;padding:4.53333vw 0;padding-bottom:5.33333vw;width:100%;display:block;text-align:center;margin-top:5.33333vw;margin-bottom:2.66667vw;font-weight:700;font-size:3.46667vw;line-height:1.38462}body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black::after{position:absolute;content:'';width:100%;box-sizing:border-box;height:1.33333vw;background-color:#fff;border:solid 1px #212121;bottom:0;left:0}body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black img{width:17.06667vw}body #mainContents #myStyle .inner .ms_contents_right .ms_sns{display:flex;justify-content:center;align-items:center;gap:11.73333vw;margin-bottom:10.66667vw}body #mainContents #myStyle .inner .ms_contents_right .ms_sns li a{display:block;height:11.73333vw}body #mainContents #myStyle .inner .ms_contents_right .ms_sns li a img{width:auto;height:100%}body #mainContents #myStyle .inner .ms_contents_right .ms_txt img{width:62.66667vw}body #mainContents #myStyle .inner .ms_contents_right .ms_txt .txt{display:block;margin-top:4.26667vw;font-size:3.2vw;line-height:1.5}body #mainContents #myStyle .inner .ms_contents_right .ms_txt .txt:not(:first-of-type){margin-top:2.66667vw}body #mainContents #myStyle .inner .ms_contents_right .ms_txt .txt a{color:#212121;text-decoration:none;border-bottom:1px solid #212121}body #mainContents #myStyle .ms_girl{position:absolute;right:-6.66667vw;bottom:2.66667vw;width:88vw;pointer-events:none}body #mainContents #myStyle .ms_border{position:absolute;top:0;left:0;display:block;width:100%;height:100%;pointer-events:none}body #mainContents #myStyle .ms_border img{width:100%;height:100%}body #mainContents #modalContents{position:fixed;top:0;left:0;display:block;z-index:10000000;width:100%;height:100%;background-color:rgba(0,0,0,.75)}body #mainContents #modalContents .inner{position:relative;width:100%;height:100%}body #mainContents #modalContents .inner .modalMovieBox{max-width:96%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body #mainContents #modalContents .inner .modalMovieBox iframe{width:100%;height:100%;aspect-ratio:16/9}body #mainContents #modalContents .inner .modalMovieBox .modalClose{display:block;position:absolute;top:-8.53333vw;right:0;width:8.53333vw;height:8vw;background:unset;cursor:pointer}body #mainContents #modalContents .inner .modalMovieBox .modalClose span{width:10.66667vw;height:.53333vw;background-color:#fff;position:absolute;top:50%;left:50%}body #mainContents #modalContents .inner .modalMovieBox .modalClose span:first-of-type{transform:translate(-50%,-50%) rotate(45deg)}body #mainContents #modalContents .inner .modalMovieBox .modalClose span:last-of-type{transform:translate(-50%,-50%) rotate(-40deg)}body #mainContents #contents{width:100%;position:relative;padding:0 6.4vw;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}body #mainContents #contents .contentsWrapper{padding:0}body #mainContents #contents .black{background-color:#212121;color:#fff;position:relative;padding:4.53333vw 0;padding-bottom:5.33333vw;width:100%;display:block;text-align:center;margin-bottom:53.33333vw;font-weight:700;font-size:3.46667vw;line-height:1.38462}body #mainContents #contents .black::before{position:absolute;content:'';background-image:url(../img/allow_white_b.svg);width:4.26667vw;height:1.2vw;background-repeat:no-repeat;background-size:contain;top:50%;transform:translateY(-50%);right:3.73333vw}body #mainContents #contents .black::after{position:absolute;content:'';width:100%;box-sizing:border-box;height:1.33333vw;background-color:#fff;border:solid 1px #212121;bottom:0;left:0}body #mainContents #contents h2{width:100%;padding-bottom:6.66667vw;border-bottom:solid 3px #000;margin-bottom:10.4vw}body #mainContents #contents h2 span{display:block;text-align:center}body #mainContents #contents h2 .circle{width:32.8vw;margin:0 auto;position:relative;margin-bottom:3.46667vw;display:block}body #mainContents #contents h2 .circle::before{content:'';position:absolute;height:3px;background-color:#000;width:24.53333vw;top:58%;right:-27.2vw;transform:translateY(-50%)}body #mainContents #contents h2 .circle::after{content:'';position:absolute;height:3px;background-color:#000;width:24.53333vw;top:58%;left:-27.2vw;transform:translateY(-50%)}body #mainContents #contents h2 .main{font-size:9.6vw;font-family:Oswald,sans-serif;letter-spacing:.02em;line-height:1;margin-bottom:2.66667vw;font-weight:600}body #mainContents #contents h2 .sub{font-size:3.73333vw;letter-spacing:0;line-height:1;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}body #mainContents #contents h2.second .main{margin-bottom:2.13333vw}body #mainContents #contents h2.second .middle{font-size:4.26667vw;letter-spacing:.06em;line-height:1.5;margin-bottom:3.2vw}body #mainContents #contents .spot{margin-bottom:17.33333vw}body #mainContents #contents .spot.tokyo{margin-bottom:32.8vw}body #mainContents #contents .spot h3 .text{display:inline-block;font-size:3.2vw;font-family:Oswald,sans-serif;letter-spacing:.06em;line-height:2.75;font-weight:700;background-color:#212121;color:#fff;padding:0 4.26667vw;position:relative;z-index:1}body #mainContents #contents .spot h3 .text::after{position:absolute;content:'';background-color:#fff;height:1.33333vw;width:1.33333vw;top:1.06667vw;right:1.06667vw;border-radius:50%}body #mainContents #contents .spot h3 .text .tag{position:absolute;width:33.06667vw;top:-8vw;right:-31.2vw;z-index:3;display:inline-block}body #mainContents #contents .spot .white{border:solid 1px #212121;background-color:#fff}body #mainContents #contents .spot .white .title{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;border-bottom:none;font-size:6.93333vw;letter-spacing:0;line-height:1.30769;padding:3.73333vw;padding-bottom:4.53333vw;margin-bottom:0;font-feature-settings:"palt";font-weight:700}body #mainContents #contents .spot .white .title.spot3_place{padding-right:0;letter-spacing:.04em}body #mainContents #contents .spot .white .title sub{display:inline-block;transform:translateY(2.66667vw)}body #mainContents #contents .spot .white .block_title{display:flex;border-bottom:solid 1px #212121;margin-bottom:4vw}body #mainContents #contents .spot .white .block_title .info{padding:4vw 1.33333vw 4vw 2.66667vw;width:61.6vw}body #mainContents #contents .spot .white .block_title .info.model-info{width:100%}body #mainContents #contents .spot .white .block_title .info.info02{width:100%}body #mainContents #contents .spot .white .block_title .info .sub{font-size:3.2vw;font-family:Oswald,sans-serif;letter-spacing:.06em;line-height:1.16667;font-weight:700;display:block;margin-bottom:2.4vw}body #mainContents #contents .spot .white .block_title .info .main{font-size:4.8vw;letter-spacing:-.04em;line-height:1.4;display:block;font-weight:700}body #mainContents #contents .spot .white .block_title .info .main span{font-size:3.73333vw}body #mainContents #contents .spot .white .block_title .place{width:25.86667vw;border-left:solid 1px #212121;position:relative}body #mainContents #contents .spot .white .block_title .place.spot4_place_pc{width:17.33333vw}body #mainContents #contents .spot .white .block_title .place span{display:block;width:100%;position:absolute;font-size:4.26667vw;letter-spacing:.06em;line-height:1.5;font-weight:700;top:50%;left:50%;transform:translate(-50%,-50%);width:-moz-fit-content;width:fit-content;margin:0 auto;white-space:nowrap;text-align:start;font-feature-settings:"palt"}body #mainContents #contents .spot .white .block_title .place span.pc{display:none}body #mainContents #contents .spot .white .block_title .place span.spot2_place{width:25.06667vw!important}body #mainContents #contents .spot .white .block_title .place span.spot3_place{width:22.13333vw!important}body #mainContents #contents .spot .white .block_title .place span.spot2_hotel{width:16vw!important;left:55%}body #mainContents #contents .spot .white .block_title .place span.spot3_hotel{width:16vw!important;left:54%}body #mainContents #contents .spot .white .box .big_tag{margin-bottom:10.66667vw}body #mainContents #contents .spot .white .box .big_tag .image{width:77.33333vw;padding-top:9.33333vw;margin:0 auto;transform:rotate(-8deg) scale(1.3);margin-bottom:0;transition:all .5s ease-in-out;opacity:0}body #mainContents #contents .spot .white .box .big_tag .image.active{transform:rotate(-4deg) scale(1.1);opacity:1}body #mainContents #contents .spot .white .box .big_tag .text{font-size:3.2vw;letter-spacing:.01em;line-height:1.66667;padding-left:6.13333vw}body #mainContents #contents .spot .white .box .right{width:78.66667vw;margin:0 auto;padding-bottom:6.66667vw}body #mainContents #contents .spot .white .box .right .bnr{margin-bottom:4.53333vw}body #mainContents #contents .spot .white .box .right .bnr a{display:block}body #mainContents #contents .spot .white .box .right .bnr a:nth-child(1){margin-bottom:1.06667vw}body #mainContents #contents .spot .white .box .right .bnr a:nth-child(2){margin-left:11.73333vw;width:59.2vw}body #mainContents #contents .spot .white .box .right .alert{font-size:3.2vw;letter-spacing:.01em;line-height:1.66667;padding-left:4.26667vw;position:relative}body #mainContents #contents .spot .white .box .right .alert:after{position:absolute;content:'※';font-size:3.2vw;letter-spacing:.01em;line-height:1.66667;top:0;left:0}body #mainContents #contents .spot .white .box .right .flex .site_block{margin-top:4.26667vw}body #mainContents #contents .spot .white .box .right .flex .site_block .desc{display:block;font-size:3.2vw;letter-spacing:.01em;line-height:1.66667;text-decoration:underline;color:#212121;margin-bottom:4.26667vw}body #mainContents #contents .spot .white .box .right .flex .site_block.yakuji_block a{width:71.73333vw}body #mainContents #contents .spot .white .box.box-contents01{padding-bottom:8.8vw}body #mainContents #contents .spot .white .box.box-contents01 .contents-img{width:101.06667vw;margin-left:-6.66667vw}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01{position:relative;width:100vw;padding-left:4vw;height:266.66667vw;margin-left:-6.4vw}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 div{transition-duration:.5s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01.active div{opacity:1;transform:none}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01.active .bg-border{animation-name:bgbanim}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .bg-border{position:absolute;width:73.6vw;top:17.33333vw;left:9.86667vw;height:auto;z-index:1;opacity:0;animation-duration:3s;animation-delay:.8s;animation-fill-mode:both;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 48%,rgba(0,0,0,0) 52%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 0,#000 48%,rgba(0,0,0,0) 52%,rgba(0,0,0,0) 100%);-webkit-mask-size:200% 200%;mask-size:200% 200%;-webkit-mask-position:0 100%;mask-position:0 100%}@keyframes bgbanim{0%{-webkit-mask-position:0 100%;mask-position:0 100%;opacity:1}100%{-webkit-mask-position:0 0;mask-position:0 0;opacity:1}}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .start{position:absolute;top:0;width:53.33333vw;left:9.33333vw;height:auto;z-index:2;opacity:0}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .img01{position:absolute;width:47.2vw;top:28vw;right:.53333vw;left:initial;height:auto;z-index:3;opacity:0;transform:scale(.1);transition-delay:.4s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .img02{position:absolute;width:48.26667vw;top:88vw;left:0;height:auto;z-index:3;opacity:0;transform:scale(.1);transition-delay:.8s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .img03{position:absolute;width:46.4vw;top:113.33333vw;left:initial;right:4vw;height:auto;z-index:3;opacity:0;transform:scale(.1);transition-delay:1.6s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .img04{position:absolute;width:46.13333vw;top:146.66667vw;right:initial;left:4vw;height:auto;z-index:3;opacity:0;transform:scale(.1);transition-delay:2s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .goal{position:absolute;width:53.33333vw;left:9.33333vw;right:initial;bottom:15.46667vw;height:auto;z-index:2;opacity:0;transform:scale(.1);transition-delay:2.4s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .img05{position:absolute;width:64.8vw;right:0;bottom:0;height:auto;z-index:3;opacity:0;transform:scale(.1);transform-origin:20% 70%;transition-delay:2.6s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .txt01{position:absolute;width:44.26667vw;bottom:65.33333vw;right:10.93333vw;height:auto;z-index:2;opacity:0;transition-delay:2s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .illustration04{position:absolute;width:21.33333vw;right:16vw;bottom:46.66667vw;top:initial;height:auto;z-index:3;opacity:0;transition-delay:2s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .illustration04-01{position:absolute;width:2.66667vw;right:29.33333vw;bottom:56vw;top:initial;height:auto;z-index:3;opacity:0;transition-delay:2.2s;transform:rotate(80deg);transition-duration:.8s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .illustration04-02{position:absolute;width:2.66667vw;right:22.66667vw;bottom:56vw;top:initial;height:auto;z-index:3;opacity:0;transition-delay:2.3s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .illustration04-03{position:absolute;width:2.66667vw;right:20.26667vw;bottom:60vw;top:initial;height:auto;z-index:3;opacity:0;transition-delay:2.3s;transform:rotate(80deg);transition-duration:.8s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .txt02{position:absolute;width:52.26667vw;top:34.66667vw;left:6.13333vw;height:auto;z-index:3;opacity:0;transition-delay:.4s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .illustration03{position:absolute;width:17.6vw;top:72.53333vw;left:5.86667vw;height:auto;z-index:3;opacity:0;transform:rotate(30deg);transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-delay:.8s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .txt03{position:absolute;width:26.4vw;top:86.66667vw;left:initial;right:19.2vw;height:auto;z-index:3;opacity:0;transition-delay:1.2s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .illustration02{position:absolute;width:6.66667vw;top:94.66667vw;left:46.66667vw;height:auto;z-index:3;opacity:0;transform:rotate(30deg);transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-delay:1.2s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 .illustration01{position:absolute;width:24.53333vw;top:97.33333vw;left:53.33333vw;height:auto;z-index:3;opacity:0;transition-delay:1.2s}body #mainContents #contents .spot .white .box.box-contents01 .contents-img.contents-img01 img{width:100%;height:auto}body #mainContents #contents .spot .white .box.box-contents01 a{width:78.66667vw;margin:4.26667vw auto 0}body #mainContents #contents .spot .white .box.box-contents02{padding-bottom:8.8vw}body #mainContents #contents .spot .white .box.box-contents02 .contents-img{width:72.68267vw;margin:0 auto 4.26667vw}body #mainContents #contents .spot .white .box.box-contents02 .alert{width:78.66667vw;margin:0 auto}body #mainContents #contents .spot .white .box.box-contents02 .alert p{position:relative;font-size:3.73333vw;font-weight:700;padding-left:1em}body #mainContents #contents .spot .white .box.box-contents02 .alert p::before{position:absolute;content:"※";left:0}body #mainContents #contents .spot .white .box.box-contents02 a{width:78.66667vw;margin:4.26667vw auto 0}body #mainContents #contents .spot#disney .white .title{border-bottom:solid 1px #212121;padding-right:0}body #mainContents #contents .spot#disney .white .block_title{margin-bottom:6.4vw}body #mainContents #contents .spot#disney .white .block_title .info .main.pc{display:none}body #mainContents #contents .spot#disney .white .box .big_tag{margin-bottom:10.13333vw;border-bottom:solid 1px #000}body #mainContents #contents .spot#disney .white .box .big_tag .image{width:74.66667vw;padding-bottom:6.4vw;padding-top:0}body #mainContents #contents .spot#disney .white .box .big_tag .image.active{transform:rotate(0) scale(1)}body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area{display:flex;justify-content:space-between;align-items:center;margin-top:1.86667vw;margin-bottom:2.13333vw;padding-left:1.6vw;padding-right:1.6vw;font-size:2.93333vw}body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area .caption_txt a{color:#212121}body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area .number_txt{padding-left:1.06667vw;padding-right:1.06667vw;border:1px solid #212121}body #mainContents #contents .spot#disney .white .box .right .bnr .hotel{margin-bottom:1.46667vw}body #mainContents #contents .spot#disney .white .box .right .bnr .hotel a{width:100%;margin:0}body #mainContents #contents .spot#disney.android .white .title sub{font-weight:400}body #mainContents #contents .spot#disney_on_ice{padding-top:16vw}body #mainContents #contents .spot#disney_on_ice .white .title{border-bottom:solid 1px #212121;padding-right:0}body #mainContents #contents .spot#disney_on_ice .white .block_title{margin-bottom:6.4vw}body #mainContents #contents .spot#disney_on_ice .white .block_title .info{width:48vw;padding:4vw 4.26667vw}body #mainContents #contents .spot#disney_on_ice .white .block_title .info .main.pc{display:none}body #mainContents #contents .spot#disney_on_ice .white .block_title .info .main.sp{width:38.66667vw}body #mainContents #contents .spot#disney_on_ice .white .block_title .place{width:39.2vw}body #mainContents #contents .spot#disney_on_ice .white .box .big_tag{margin-bottom:10.13333vw;border-bottom:solid 1px #000}body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image{width:74.66667vw;padding-bottom:6.4vw;padding-top:0}body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image.active{transform:rotate(0) scale(1)}body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area{display:flex;justify-content:space-between;align-items:center;margin-top:1.86667vw;margin-bottom:2.13333vw;padding-left:1.6vw;padding-right:1.6vw;font-size:2.93333vw}body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area .caption_txt a{color:#212121}body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area .number_txt{padding-left:1.06667vw;padding-right:1.06667vw;border:1px solid #212121}body #mainContents #contents .spot#disney_on_ice .white .box .right h5{font-size:4.8vw}body #mainContents #contents .spot#disney_on_ice .white .box .right .txt{margin-top:3.73333vw;font-size:3.73333vw;line-height:1.7;letter-spacing:.02em}body #mainContents #contents .spot#disney_on_ice .white .box .right .black{margin-top:10.66667vw;margin-bottom:0}body #mainContents #contents .spot#disney_on_ice.android .white .title sub{font-weight:400}body #mainContents #contents .spot#takanawa .white .title{line-height:1.3;letter-spacing:-.0008em;font-size:6.4vw}body #mainContents #contents .spot#takanawa .white .block_title .info.type_a{width:48.8vw}body #mainContents #contents .spot#takanawa .white .block_title .place.type_a{width:38.4vw}body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area{margin-top:8vw;padding-left:3.73333vw;padding-right:3.73333vw;line-height:1.7}body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area p{font-size:3.73333vw;letter-spacing:-.002em}body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a{display:inline-block;margin-top:2.66667vw;padding-bottom:.53333vw;font-weight:700;letter-spacing:-.006em;color:#212121;border-bottom:1px solid #212121}body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a img{width:3.73333vw;margin-left:1.06667vw}body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a:hover{text-decoration:none}body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout{display:flex;flex-direction:column}body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout:not(:first-of-type){margin-top:9.06667vw;padding-top:9.06667vw;border-top:1px solid #212121}body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .img_item{width:64vw;margin:0 auto;flex-shrink:0}body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt{font-size:3.73333vw;line-height:1.7}body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .table_item{margin-top:1.6vw;font-size:3.73333vw}body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .table_item tr th{width:18.66667vw;text-align:right}body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box{margin-top:3.73333vw}body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .txt{font-size:3.2vw;letter-spacing:-.017em;line-height:1.6}body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link{position:relative;display:inline-block;padding-bottom:1.33333vw;font-size:3.2vw;letter-spacing:.01em;line-height:1.6;color:#212121;text-decoration:none}body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link img{width:3.73333vw;margin-left:1.33333vw;vertical-align:baseline}body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link::before{position:absolute;left:0;bottom:0;content:"";display:block;width:100%;height:1px;background-color:#212121}body #mainContents #contents .spot#student .white .hotel_block{padding-bottom:10.66667vw}body #mainContents #contents .spot#student .white .hotel_block:last-child{padding-bottom:8.53333vw}body #mainContents #contents .spot#student .white .hotel_block .long_allow{margin:10.66667vw auto 0}body #mainContents #contents .spot#terminal .white .hotel_block{padding-bottom:10.66667vw}body #mainContents #contents .spot#terminal .white .hotel_block:last-child{padding-bottom:8.53333vw}body #mainContents #contents .spot#terminal .white .hotel_block .long_allow{margin:10.66667vw auto 0}body #mainContents #contents .spot.hotel .white .block_title{border-top:solid 1px #212121}body #mainContents #contents .spot.hotel .white .block_title.type_d02{width:77.33333vw;margin:0 auto 6.4vw}body #mainContents #contents .spot.hotel .white .block_title .info.long{width:100%}body #mainContents #contents .spot.hotel .white .block_title.type_a .info{width:52vw}body #mainContents #contents .spot.hotel .white .block_title.type_a .info .main{font-size:4.26667vw;line-height:1.5;letter-spacing:-.07em}body #mainContents #contents .spot.hotel .white .block_title.type_a .place{width:35.2vw}body #mainContents #contents .spot.hotel .white .block_title.type_a .place span{width:31.73333vw;text-align:left}body #mainContents #contents .spot.hotel .white .block_title.type_b .info{width:59.46667vw}body #mainContents #contents .spot.hotel .white .block_title.type_b .info.long{width:100%}body #mainContents #contents .spot.hotel .white .block_title.type_b .place span{text-align:left;width:18.13333vw}body #mainContents #contents .spot.hotel .white .block_title.type_c .info{width:50%}body #mainContents #contents .spot.hotel .white .block_title.type_c .place{width:50%}body #mainContents #contents .spot.hotel .white .block_title.type_c .place span{text-align:left;width:95%}body #mainContents #contents .spot.hotel .white .box .big_tag .image.active{transform:rotate(0) scale(1.1)}body #mainContents #contents .spot.hotel .white .box .right{line-height:1.7}body #mainContents #contents .spot.hotel .white .box .right .about{font-size:3.73333vw;letter-spacing:0;line-height:1.71429;margin-bottom:8.8vw}body #mainContents #contents .spot.hotel .white .box .right .about .big{font-size:10.13333vw;letter-spacing:.06em;line-height:1;float:left;font-weight:500;font-weight:700;padding-right:2.4vw;transform:translateY(1.33333vw)}body #mainContents #contents .spot.hotel .white .box .right h3{font-size:4.8vw;letter-spacing:.06em;line-height:1.33333;margin-bottom:2.66667vw}body #mainContents #contents .spot.hotel .white .box .right .spot{width:89.06667vw;margin-left:-10.66667vw;margin-bottom:2.66667vw;margin-bottom:0}body #mainContents #contents .spot.hotel .white .box .right .spot.spot3_spot{width:103.2vw;margin-left:-12vw}body #mainContents #contents .spot.hotel .white .box .right .spot.spot4_spot{margin-left:-5.33333vw}body #mainContents #contents .spot.hotel .white .hotel_block{width:78.66667vw;margin:0 auto;padding-bottom:5.6vw}body #mainContents #contents .spot.hotel .white .hotel_block .hotel{margin-bottom:6.66667vw}body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single{width:68.53333vw;margin:0 auto 6.66667vw}body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single+.text_block{width:68.53333vw;margin:0 auto}body #mainContents #contents .spot.hotel .white .hotel_block.hotel_block_01 .hotel{width:68.53333vw;margin:0 auto 6.4vw}body #mainContents #contents .spot.hotel .white .hotel_block .text_block{line-height:1.7}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text{font-size:3.2vw;letter-spacing:.01em;line-height:1.66667;margin-bottom:.8vw}body #mainContents #contents .spot.hotel .white .hotel_block .text_block h4{font-size:4.8vw;letter-spacing:.06em;line-height:1.33333;font-weight:700;margin-bottom:3.46667vw}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .red{font-size:3.2vw;letter-spacing:.01em;line-height:1.66667;color:#d51321}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .red .bold{font-weight:700}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price{font-family:Oswald,sans-serif;font-size:9.6vw;letter-spacing:0;line-height:1;font-weight:700;color:#d51321;margin-bottom:1.06667vw;letter-spacing:.05em}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price .yen{font-size:5.86667vw;letter-spacing:0;line-height:1.45455;font-weight:700;position:relative;margin-left:.8vw}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price .yen::after{position:absolute;content:'※';top:-.53333vw;right:-3.2vw;font-size:2.66667vw;letter-spacing:0;line-height:1.5}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan{display:flex;align-items:center;font-size:4.26667vw;letter-spacing:0;line-height:1.75;margin-bottom:3.2vw}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan span{font-size:4.8vw;margin:0 1.33333vw;display:inline-grid}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan .day{margin-left:4.26667vw;font-size:4.26667vw;letter-spacing:0;line-height:1.75}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .alert{padding-left:4.26667vw;position:relative;font-size:3.2vw;letter-spacing:.01em;line-height:1.66667}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .alert::after{position:absolute;content:'※';font-size:3.2vw;letter-spacing:.01em;line-height:1.66667;top:0;left:0}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02.text02-01{width:68.53333vw;margin:0 auto}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02 .big{font-size:10.13333vw;letter-spacing:.06em;line-height:1;float:left;font-weight:500;font-weight:700;padding-right:2.4vw;transform:translateY(1.33333vw)}body #mainContents #contents .spot.hotel .white .hotel_block .long_allow{margin:6.4vw auto 0}body #mainContents #contents .spot.hotel .white .plan{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 4.26667vw;margin-bottom:8.26667vw;margin-top:8.8vw}body #mainContents #contents .spot.hotel .white .plan li{width:34.66667vw;margin-bottom:4.26667vw}body #mainContents #contents .spot.hotel .white .plan li:nth-last-child(1){margin-bottom:0}body #mainContents #contents .spot.hotel .white .plan li:nth-last-child(2){margin-bottom:0}body #mainContents #contents .spot.hotel .white .plan li a{font-weight:700;padding-left:5.6vw;display:flex;align-items:center;font-size:3.73333vw;letter-spacing:0;line-height:1.71429;margin-bottom:0;line-height:1}body #mainContents #contents .spot.hotel .white .plan li a span{width:3.46667vw;margin:0 1.33333vw;display:inline-grid}body #mainContents #contents .dinamic_railpack_block{position:relative;padding-bottom:56vw}body #mainContents #contents .dinamic_railpack_block .icons{position:absolute;left:50%;transform:translateX(-50%);width:100%}body #mainContents #contents .dinamic_railpack_block .icons.top{top:-32vw}body #mainContents #contents .dinamic_railpack_block .icons.top .inner{position:relative}body #mainContents #contents .dinamic_railpack_block .icons.top .inner div{position:absolute}body #mainContents #contents .dinamic_railpack_block .icons.top .inner .a{width:10.4vw;top:9.06667vw;left:7.46667vw}body #mainContents #contents .dinamic_railpack_block .icons.top .inner .a.active{animation:katakata2 2s steps(1) alternate}body #mainContents #contents .dinamic_railpack_block .icons.top .inner .b{width:15.73333vw;top:0;left:26.66667vw}body #mainContents #contents .dinamic_railpack_block .icons.top .inner .c{width:10.4vw;top:15.57333vw;right:25.97333vw}body #mainContents #contents .dinamic_railpack_block .icons.top .inner .d{width:17.06667vw;top:2.66667vw;right:5.06667vw}body #mainContents #contents .dinamic_railpack_block .icons.bottom{bottom:12.26667vw}body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner{position:relative}body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner div{position:absolute}body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .e{width:13.06667vw;bottom:10vw;left:3.2vw}body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .f{width:20.152vw;left:24vw;bottom:23.17333vw}body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .g{width:12.8vw;bottom:5.22667vw;right:23.6vw}body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .g.active{animation:katakata2 2s steps(1) alternate;animation-duration:1s}body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .h{width:12.26667vw;bottom:17.38667vw;right:0}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{position:relative;background-color:#fff;border-top:solid 3px #212121;border-bottom:solid 3px #212121;padding:8.53333vw 4.26667vw;transform:rotate(-2deg);margin-bottom:12vw}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::before{position:absolute;content:'';background-image:url(../img/bg.jpg);width:3.2vw;height:3.2vw;background-repeat:no-repeat;background-size:cover;top:2.13333vw;left:2.66667vw;border-radius:50%}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::after{position:absolute;content:'';background-image:url(../img/string.svg);width:14.4vw;height:24.8vw;background-repeat:no-repeat;background-size:cover;top:-20.26667vw;left:-9.06667vw;transform:rotate(2deg)}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3{border-top:solid 1px #212121;border-bottom:solid 1px #212121;text-align:center;font-size:4.8vw;letter-spacing:.06em;line-height:1.33333;font-weight:700;padding:4.53333vw 0;position:relative}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3::after{position:absolute;content:'';background-image:url(../img/red_text.svg);width:44.26667vw;height:12.26667vw;background-repeat:no-repeat;top:-3.73333vw;left:-2.4vw;background-size:cover}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h2{border-bottom:solid 1px #212121;margin-bottom:4.8vw;padding:0}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h2 span{display:block;width:50.66667vw;margin:0 auto;padding:4.26667vw 0}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .text{text-align:center;font-size:3.73333vw;letter-spacing:0;line-height:1.57143;font-weight:700;margin-bottom:2.4vw}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .black{margin-bottom:6.13333vw}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .check{text-align:center;font-size:3.73333vw;letter-spacing:.06em;line-height:1;position:relative;font-family:Oswald,sans-serif;font-weight:700}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .check::before{position:absolute;content:'';height:1px;width:25.06667vw;top:50%;right:0;transform:translateY(-50%);background-color:#212121}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .check::after{position:absolute;content:'';height:1px;width:25.06667vw;top:50%;left:0;transform:translateY(-50%);background-color:#212121}body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .black_allow{position:absolute;width:5.33333vw;bottom:-8.8vw;left:50%;transform:translateX(-50%)}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn{margin:0;border:solid 1px #212121;padding-bottom:4.53333vw}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn::before{background-image:url(../img/allow_white_c.svg);width:3.2vw;height:1.6vw;top:41%;right:6.4vw;transform:rotate(180deg) translateY(-50%);transition:transform .5s ease-in-out;transform-origin:center}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn::after{display:none}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn.open::before{transform:rotate(0)}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer{overflow-y:hidden;height:1.33333vw;transition:height .5s ease-in-out;position:relative;display:block;border:solid 1px #212121}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents{background-color:#fff;padding:0 4.26667vw}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents .brackets{font-size:3.2vw;letter-spacing:0;display:inline-block}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{border-bottom:solid 1px #212121;padding-top:9.06667vw;padding-bottom:7.73333vw;position:relative}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::after{content:'';position:absolute;background-image:url(../img/acodion_icon_a.svg);width:26.4vw;height:14.93333vw;bottom:3.46667vw;right:0;background-repeat:no-repeat;background-size:contain}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::after{background-image:url(../img/acodion_icon_b.svg);width:19.65333vw;height:18.13333vw;bottom:initial;top:7.46667vw;right:2.66667vw}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third{padding-bottom:19.2vw}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::after{background-image:url(../img/acodion_icon_c.svg);width:17.86667vw;height:18.4vw;bottom:3.46667vw;right:2.93333vw}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth{border:none}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::after{background-image:url(../img/acodion_icon_d.svg);width:20.8vw;height:16vw;bottom:initial;top:6.66667vw;right:1.33333vw}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li h4{display:flex;font-size:4.8vw;margin-bottom:5.33333vw;letter-spacing:.06em;line-height:1.33333;font-weight:700;align-items:center}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li h4 .num{font-size:13.33333vw;letter-spacing:.04em;line-height:1;font-family:Oswald,sans-serif;margin-right:1.86667vw}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li .text{font-size:3.73333vw;letter-spacing:.05em;line-height:1.71429}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li .alert{font-size:3.2vw;letter-spacing:.01em;line-height:1.66667;margin-top:2.13333vw}body #mainContents #contents .summer-trip-ticket{margin-bottom:16vw}body #mainContents #contents .summer-trip-ticket .inner{background-color:#fff;padding:6.4vw 4.26667vw 10.66667vw;border-top:.8vw solid #212121;border-bottom:.8vw solid #212121}body #mainContents #contents .summer-trip-ticket .inner h3{font-size:4.8vw;font-weight:700;letter-spacing:.06em;text-align:center;width:-moz-fit-content;width:fit-content;white-space:nowrap;margin:0 auto;display:flex;align-items:center;gap:2.93333vw;line-height:1.3;margin-bottom:2.13333vw}body #mainContents #contents .summer-trip-ticket .inner h3::before{content:"";display:block;width:3.73333vw;height:.26667vw;background-color:#212121}body #mainContents #contents .summer-trip-ticket .inner h3::after{content:"";display:block;width:3.73333vw;height:.26667vw;background-color:#212121}body #mainContents #contents .summer-trip-ticket .inner .txt01{text-align:center;font-size:3.73333vw;font-weight:400;line-height:1.7;margin-bottom:8.53333vw}body #mainContents #contents .summer-trip-ticket .inner .img-box{margin-bottom:8.53333vw}body #mainContents #contents .summer-trip-ticket .inner .img-box .left{width:100%;height:auto;margin-bottom:4.26667vw}body #mainContents #contents .summer-trip-ticket .inner .img-box .right{width:100%;height:auto}body #mainContents #contents .summer-trip-ticket .inner .img-box img{width:100%;height:auto}body #mainContents #contents .summer-trip-ticket .inner .txt02{width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:4.26667vw;font-weight:700;margin-bottom:3.2vw;display:flex;align-items:center;gap:2.13333vw}body #mainContents #contents .summer-trip-ticket .inner .txt02::before{content:"";display:block;background-color:#212121;width:.26667vw;height:5.33333vw;transform:rotate(-20deg)}body #mainContents #contents .summer-trip-ticket .inner .txt02::after{content:"";display:block;background-color:#212121;width:.26667vw;height:5.33333vw;transform:rotate(20deg)}body #mainContents #contents .summer-trip-ticket .inner .img02{display:block;width:100%;height:auto;padding-bottom:8.53333vw;margin-bottom:5.6vw;border-bottom:.26667vw solid #212121}body #mainContents #contents .summer-trip-ticket .inner .txt03{width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:4.26667vw;font-weight:700;margin-bottom:3.2vw;display:flex;align-items:center;gap:3.2vw}body #mainContents #contents .summer-trip-ticket .inner .txt03::before{content:"";display:block;background-color:#212121;width:.26667vw;height:13.33333vw;transform:rotate(-20deg)}body #mainContents #contents .summer-trip-ticket .inner .txt03::after{content:"";display:block;background-color:#212121;width:.26667vw;height:13.33333vw;transform:rotate(20deg)}body #mainContents #contents .summer-trip-ticket .inner .banner-list{display:flex;flex-direction:column;gap:5.33333vw}body #mainContents #contents .summer-trip-ticket .inner .banner-list li{width:100%}body #mainContents #contents .summer-trip-ticket .inner .banner-list li img{width:100%;height:auto}body #mainContents #contents .acordion_list .acordion{margin-bottom:16vw;opacity:0;transition:opacity .5s ease-in-out}body #mainContents #contents .acordion_list .acordion.active{opacity:1}body #mainContents #contents .acordion_list .acordion.first{transition:opacity .5s ease-in-out}body #mainContents #contents .acordion_list .acordion .example{position:relative}body #mainContents #contents .acordion_list .acordion .example::after{content:'';position:absolute;background-image:url(../img/example_sp.svg);width:19.46667vw;height:12vw;top:-8vw;left:-1.33333vw;background-repeat:no-repeat;background-size:contain}body #mainContents #contents .acordion_list .acordion .line{position:relative;font-size:3.73333vw;letter-spacing:0;line-height:1.71429;margin-bottom:3.73333vw;text-align:center}body #mainContents #contents .acordion_list .acordion .line::before{content:'';position:absolute;width:7.2vw;height:1px;right:0;top:50%;transform:translateY(-50%);background-color:#212121}body #mainContents #contents .acordion_list .acordion .line::after{content:'';position:absolute;width:7.2vw;height:1px;left:0;top:50%;transform:translateY(-50%);background-color:#212121}body #mainContents #contents .acordion_list .acordion .yellow_line{font-size:3.73333vw;letter-spacing:0;line-height:1.42857;font-weight:700;text-align:center}body #mainContents #contents .acordion_list .acordion .yellow_line .yellow{font-size:5.33333vw;letter-spacing:.06em;line-height:1;display:inline-block;position:relative;z-index:1}body #mainContents #contents .acordion_list .acordion .yellow_line .yellow::after{content:'';position:absolute;width:100%;height:1.86667vw;left:0;bottom:-.26667vw;background-color:#f4d038;z-index:-1}body #mainContents #contents .acordion_list .acordion .text{font-size:3.73333vw;letter-spacing:0;line-height:1.71429;font-weight:700;text-align:center}body #mainContents #contents .acordion_list .acordion .tokudane{width:72.8vw;margin:0 auto;margin-bottom:10.4vw}body #mainContents #contents .acordion_list .acordion .acordion_white_block{background-color:#fff;border-top:solid 3px #212121;padding:0 4.26667vw;padding-top:5.86667vw;padding-bottom:1.33333vw}body #mainContents #contents .acordion_list .acordion .acordion_white_block .flex{margin-bottom:6.4vw}body #mainContents #contents .acordion_list .acordion .acordion_btn{margin:0;padding-bottom:4.53333vw}body #mainContents #contents .acordion_list .acordion .acordion_btn::before{background-image:url(../img/allow_white_c.svg);width:3.2vw;height:1.6vw;top:6.13333vw;right:6.4vw;transform:rotate(180deg);transition:transform .5s ease-in-out}body #mainContents #contents .acordion_list .acordion .acordion_btn::after{display:none}body #mainContents #contents .acordion_list .acordion .acordion_btn.open::before{transform:rotate(0)}body #mainContents #contents .acordion_list .acordion .acordion_outer{background-color:#fff;overflow:hidden;border:solid 1px #212121;overflow-y:hidden;height:1.33333vw;transition:height .5s ease-in-out;position:relative}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents{width:78.66667vw;margin:0 auto;padding-top:5.86667vw;padding-bottom:10.66667vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3{border-bottom:solid 1px #212121;padding-bottom:6.66667vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line{font-size:4.8vw;letter-spacing:.06em;line-height:1.33333}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line.yellow_line{font-size:3.73333vw;letter-spacing:0;line-height:1.42857}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line::before{width:14.66667vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line::after{width:14.66667vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .tokudane{margin-bottom:5.33333vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .text{font-size:4.8vw;letter-spacing:.06em;line-height:1.33333;text-align:center}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .text.letter_spacing{letter-spacing:.05em}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table{padding-top:6.93333vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table h5{text-align:center;font-size:4.26667vw;letter-spacing:.06em;line-height:1.5;margin-bottom:4.53333vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table h5 span{font-size:3.73333vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table .flex.mb{margin-bottom:16vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period{padding-top:8.8vw;margin-bottom:6.4vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period h5{text-align:center;font-size:4.26667vw;letter-spacing:.06em;line-height:1.5;margin-bottom:2.13333vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.13333vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .green{background-color:#188a44;color:#fff;width:27.46667vw;text-align:center;font-size:3.2vw;letter-spacing:-.02em;line-height:1.33333;font-weight:700;padding:.8vw 0}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .text{width:49.33333vw;font-size:3.2vw;letter-spacing:0;line-height:1.5;font-weight:700;text-align:left}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert{margin-bottom:7.46667vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p{padding-left:4.26667vw;position:relative;font-size:3.2vw;letter-spacing:.01em;line-height:1.66667;margin-bottom:5.33333vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p::after{content:'※';position:absolute;top:0;left:0;font-size:3.2vw;letter-spacing:.01em;line-height:1.66667}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .black{margin-bottom:0}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .black.p{padding:4vw 0}body #mainContents #contents .acordion_list .acordion.first .acordion_white_block{padding-bottom:2.13333vw}body #mainContents #contents .acordion_list .acordion.e_ticket{transition:opacity .5s .1s ease-in-out}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .line::before{width:14.13333vw}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .line::after{width:14.13333vw}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .e_ticket{width:65.6vw;margin:0 auto;margin-bottom:4.53333vw}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents{padding-top:4.53333vw}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3{padding-top:0;padding-bottom:5.86667vw}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .line{margin-bottom:1.86667vw}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .line::before{width:17.86667vw}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .line::after{width:17.86667vw}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .about{font-size:3.73333vw;letter-spacing:-.01em;line-height:1.71429;text-align:center;font-weight:400}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point h5{padding-top:6.93333vw;font-size:4.26667vw;letter-spacing:.06em;line-height:1.5;text-align:center;margin-bottom:4.26667vw}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .flex{border-bottom:solid 1px #212121;padding-bottom:8vw}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .flex.second{border:none;padding:0;margin-bottom:9.06667vw}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .sub{font-size:3.2vw;letter-spacing:.01em;line-height:1.66667;margin-bottom:8vw}body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .sub .underline{text-decoration:underline;font-weight:700;color:#212121}body #mainContents #contents .acordion_list .acordion.jre_point{transition:opacity .5s .2s ease-in-out}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .line::before{width:12.53333vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .line::after{width:12.53333vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex{margin-bottom:5.33333vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex .jre{margin:0 auto;width:68.26667vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex .jre.b{width:78.13333vw;margin-top:1.33333vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3{margin-bottom:3.2vw;padding-bottom:0;border:none}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3 .line{font-weight:700;margin-bottom:0}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3 .line::before{width:6.4vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3 .line::after{width:6.4vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box{padding-bottom:8.53333vw;margin-bottom:8.53333vw;border-bottom:solid 1px #212121}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .black{padding:4vw 0}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .jre{margin-bottom:5.33333vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block{display:flex;justify-content:space-between;align-items:center;margin-bottom:4.53333vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .image{width:28vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .text{width:46.4vw;font-size:3.73333vw;letter-spacing:-.05em;line-height:1.71429;text-align:left;font-weight:400}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .text .green{color:#188a44;font-weight:600}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .text .brackets{font-size:3.2vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray{background-color:#efefef;padding:2.13333vw 0;margin-bottom:8.53333vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text{font-size:3.73333vw;letter-spacing:.02em;line-height:1.71429;padding-left:8vw;text-align:left;font-weight:400}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text .brackets{font-size:3.2vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text .big{font-size:4.8vw;font-family:Oswald,sans-serif;font-weight:700}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text:nth-last-child(1){padding-left:8vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray.example::after{top:-6.13333vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second{margin-bottom:0;border:none;padding:0}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .black{padding-top:2.13333vw;padding-bottom:2.13333vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .block .image{width:32.8vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .block .text{width:41.6vw;line-height:1.45}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .alert{margin-bottom:1.06667vw;margin-top:8.53333vw}body #mainContents #contents .acordion_list .acordion.touch_go{transition:opacity .5s .3s ease-in-out}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .line{margin-bottom:4.26667vw}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .line::before{width:14.13333vw}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .line::after{width:14.13333vw}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .touch_go_logo{width:65.6vw;margin:0 auto;margin-bottom:4vw}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3{margin-bottom:6.93333vw;padding-bottom:4.26667vw}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3 .line::before{width:21.06667vw}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3 .line::after{width:21.06667vw}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3 .text{text-align:center;font-size:3.73333vw;letter-spacing:-.05em;line-height:1.71429;font-weight:400}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h5{font-size:4.26667vw;letter-spacing:.06em;line-height:1.5;text-align:center;margin-bottom:4vw}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box{border-bottom:solid 1px #212121;margin-bottom:6.4vw}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box .flex{margin-bottom:5.6vw}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box .alert{margin-bottom:5.33333vw}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .underline{color:#212121;text-align:center;font-size:3.73333vw;font-weight:700;margin-bottom:4.26667vw;letter-spacing:0;line-height:1.71429;display:block;position:relative}body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .underline::after{position:absolute;content:'';height:.5px;width:48.53333vw;bottom:.26667vw;left:50%;transform:translateX(-50%);background-color:#212121}body #mainContents #contents .acordion_list .acordion.otona{transition:opacity .5s .4s ease-in-out;margin-bottom:0}body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block{padding-top:5.86667vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block .otona_logo{margin:0 auto;width:48.40267vw;margin-bottom:4.53333vw;padding-top:7.2vw;position:relative}body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block .otona_logo::after{position:absolute;content:'';height:1px;width:78.66667vw;top:0;left:50%;transform:translateX(-50%);background-color:#212121}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents{padding-top:4.26667vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3{padding-bottom:0}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line{font-size:3.2vw;letter-spacing:.01em;line-height:1.66667;margin-bottom:0}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line::before{width:10.66667vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line::after{width:10.66667vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona{text-align:center;font-size:6.93333vw;letter-spacing:.06em;line-height:1.30769;margin-bottom:2.4vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona span{font-size:4.8vw;letter-spacing:.06em;line-height:1.33333}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .limit{display:flex;justify-content:space-between;margin-bottom:8.26667vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .limit .gray{width:38.13333vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .gray{background-color:#efefef;display:block;font-size:3.73333vw;letter-spacing:.01em;line-height:1.92857;text-align:center;font-weight:700}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box.first{border-bottom:solid 1px #212121;padding-bottom:8.53333vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .black{line-height:1.4;padding-bottom:4vw;padding-top:3.73333vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block{margin-bottom:8.53333vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block.first{margin-bottom:5.33333vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block h5{text-align:center;margin-top:9.33333vw;margin-bottom:3.46667vw;font-size:4.8vw;letter-spacing:.06em;line-height:1.33333;font-weight:700}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block .price_box{padding-top:9.33333vw;padding-bottom:8vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block .price_box.example::after{top:.26667vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block.middle{padding-top:0;border-bottom:solid 1px #212121}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block.middle .gray{margin-bottom:1.33333vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block.jipang{border-top:solid 1px #000;margin-bottom:0}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block.jipang .alert{margin-top:2.93333vw;margin-bottom:1.86667vw}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block.jipang .alert p{margin-bottom:0}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block.jipang .flex .gray{display:block}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block.jipang .flex .gray.woman{margin-bottom:2.13333vw;background-color:#f5dada}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .block.jipang .flex .gray.man{background-color:#dae1f5}body #mainContents #banners h3{font-size:6.93333vw;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;line-height:1.30769;letter-spacing:.06em;margin-bottom:10.66667vw;margin-top:26.66667vw;text-align:center}body #mainContents #banners #last_banners li{opacity:0;transition:opacity .5s ease-in-out;margin-bottom:6.4vw}body #mainContents #banners #last_banners li.active{opacity:1}body #mainContents #banners #last_banners li:nth-child(2){transition:opacity .5s .1s ease-in-out}body #mainContents #banners #last_banners li:nth-child(3){transition:opacity .5s .2s ease-in-out}body #mainContents #banners #last_banners li:nth-child(4){transition:opacity .5s .3s ease-in-out}body #mainContents #banners #last_banners li:nth-child(5){transition:opacity .5s .4s ease-in-out}body #mainContents #banners #last_banners li:nth-last-child(1){margin-bottom:26.66667vw}body #mainContents #banners #last_banners li a img{width:100%}body .pageTop{position:absolute;bottom:8vw;right:2.13333vw;mix-blend-mode:difference;pointer-events:none;opacity:0;transition:opacity .5s ease-in-out}body .pageTop.show{pointer-events:initial;opacity:1}body .pageTop a{border-radius:initial;background:0 0;height:auto;width:2.66667vw}body .pageTop a img{margin:0}body .pageTop.fixed{position:fixed;bottom:34.66667vw}@media print,screen and (min-width:768px){body .pc{display:inline}body .sp{display:none}body #mainContents #mainVisual{width:94.44444vw;padding-top:2.77778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual{width:725px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual{width:1360px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual{padding-top:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual{padding-top:40px}}@media print,screen and (min-width:768px){body #mainContents #mainVisual .kv{width:100%;margin-bottom:2.77778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual .kv{margin-bottom:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual .kv{margin-bottom:40px}}@media print,screen and (min-width:768px){body #mainContents #mainVisual .kv .kv_slide{width:100%;margin-bottom:1.11111vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual .kv .kv_slide{margin-bottom:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual .kv .kv_slide{margin-bottom:16px}}@media print,screen and (min-width:768px){body #mainContents #mainVisual .kv .kv_slide .slide_item img{width:100%}body #mainContents #mainVisual .kv .slide_navs{display:flex;justify-content:center;align-items:center}body #mainContents #mainVisual .kv .slide_navs .nav_item{padding-left:.55556vw;padding-right:.55556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual .kv .slide_navs .nav_item{padding-left:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual .kv .slide_navs .nav_item{padding-left:8px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual .kv .slide_navs .nav_item{padding-right:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual .kv .slide_navs .nav_item{padding-right:8px}}@media print,screen and (min-width:768px){body #mainContents #mainVisual .kv .slide_navs .nav_item span{display:block;width:.55556vw;height:.55556vw;background-color:#fff;border:1px solid #212121;border-radius:10px;cursor:pointer}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual .kv .slide_navs .nav_item span{width:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual .kv .slide_navs .nav_item span{width:8px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual .kv .slide_navs .nav_item span{height:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual .kv .slide_navs .nav_item span{height:8px}}@media print,screen and (min-width:768px){body #mainContents #mainVisual .kv .slide_navs .nav_item.active span{background-color:#212121}body #mainContents #mainVisual .kv .slide_navs .nav_pre{display:flex;align-items:center;justify-content:center;padding-right:2.22222vw;cursor:pointer}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual .kv .slide_navs .nav_pre{padding-right:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual .kv .slide_navs .nav_pre{padding-right:32px}}@media print,screen and (min-width:768px){body #mainContents #mainVisual .kv .slide_navs .nav_next{display:flex;align-items:center;justify-content:center;padding-left:2.22222vw;cursor:pointer}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual .kv .slide_navs .nav_next{padding-left:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual .kv .slide_navs .nav_next{padding-left:32px}}@media print,screen and (min-width:768px){body #mainContents #mainVisual .shinkansen{width:100%;margin:0;margin-bottom:2.77778vw;padding-top:1.25vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual .shinkansen{margin-bottom:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual .shinkansen{margin-bottom:40px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual .shinkansen{padding-top:10px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual .shinkansen{padding-top:18px}}@media print,screen and (min-width:768px){body #mainContents #mainVisual .shinkansen div{width:23.61111vw;transform:scale(1)!important;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #mainVisual .shinkansen div{width:181px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #mainVisual .shinkansen div{width:340px}}@media print,screen and (min-width:768px){body #mainContents #myStyle{position:relative;width:94.44444vw;background-color:#fff;margin:0 auto;margin-bottom:8.33333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle{width:725px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle{width:1360px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle{margin-bottom:64px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle{margin-bottom:120px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner{position:relative;display:flex;gap:1.66667vw;width:100%;padding-top:2.22222vw;padding-right:15.76389vw;padding-bottom:4.65278vw;padding-left:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner{gap:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner{gap:24px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner{padding-top:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner{padding-top:32px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner{padding-right:121px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner{padding-right:227px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner{padding-bottom:36px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner{padding-bottom:67px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner{padding-left:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner{padding-left:32px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_left{width:19.93056vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_left{width:153px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_left{width:287px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_left .ms_logo{width:100%}body #mainContents #myStyle .inner .ms_contents_left .ms_logo img{width:100%}body #mainContents #myStyle .inner .ms_contents_left .ms_heading{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.11111vw;padding:0;margin-bottom:3.125vw;font-size:1.94444vw;font-weight:700;line-height:1.4;text-align:center}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_left .ms_heading{gap:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_left .ms_heading{gap:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_left .ms_heading{margin-bottom:24px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_left .ms_heading{margin-bottom:45px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_left .ms_heading{font-size:15px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_left .ms_heading{font-size:28px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_left .ms_heading img{width:17.36111vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_left .ms_heading img{width:133px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_left .ms_heading img{width:250px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_left .ms_sns{display:flex;justify-content:center;align-items:center;gap:2.63889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_left .ms_sns{gap:20px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_left .ms_sns{gap:38px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_left .ms_sns li a{display:block;height:3.33333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_left .ms_sns li a{height:26px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_left .ms_sns li a{height:48px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_left .ms_sns li a img{width:auto;height:100%}body #mainContents #myStyle .inner .ms_contents_right{width:54.86111vw;padding:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right{width:421px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right{width:790px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb{width:50.69444vw;padding-top:2.43056vw;margin-bottom:2.77778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb{width:389px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb{width:730px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb{padding-top:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb{padding-top:35px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb{margin-bottom:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb{margin-bottom:40px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black{padding-top:.69444vw;padding-bottom:.69444vw;margin-top:1.04167vw;margin-bottom:0;opacity:1;transition:opacity .5s ease-in-out;text-decoration:none;z-index:2;font-size:1.11111vw;line-height:1.5}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black{padding-top:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black{padding-top:10px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black{padding-bottom:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black{padding-bottom:10px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black{margin-top:8px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black{margin-top:15px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black::after{height:.34722vw;bottom:-.34722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black::after{height:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black::after{height:5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black::after{bottom:-3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black::after{bottom:-5px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black.mb{width:59.72222vw;margin:0 auto;margin-bottom:11.59722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black.mb{width:459px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black.mb{width:860px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black.mb{margin-bottom:89px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black.mb{margin-bottom:167px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black.long_allow::before{width:2.08333vw;height:.38194vw;right:2.15278vw;background-image:url(../img/allow_white_a.svg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black.long_allow::before{width:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black.long_allow::before{width:30px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black.long_allow::before{height:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black.long_allow::before{height:5.5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black.long_allow::before{right:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black.long_allow::before{right:31px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black img{width:5.13889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black img{width:39px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black img{width:74px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black:hover{transform:translateY(.34722vw)}body #mainContents #myStyle .inner .ms_contents_right .ms_movie_thumb .black:hover::after{display:none}body #mainContents #myStyle .inner .ms_contents_right .ms_txt img{width:45.48611vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_txt img{width:349px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_txt img{width:655px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_txt .txt{display:block;margin-top:1.11111vw;font-size:.83333vw;line-height:1.5}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_txt .txt{margin-top:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_txt .txt{margin-top:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_txt .txt{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_txt .txt{font-size:12px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_txt .txt:not(:first-of-type){margin-top:.13889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_txt .txt:not(:first-of-type){margin-top:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .inner .ms_contents_right .ms_txt .txt:not(:first-of-type){margin-top:2px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .inner .ms_contents_right .ms_txt .txt a{color:#212121;text-decoration:none;border-bottom:1px solid #212121}body #mainContents #myStyle .ms_girl{position:absolute;right:-4.86111vw;bottom:.34722vw;width:28.47222vw;pointer-events:none}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .ms_girl{right:-38px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .ms_girl{right:-70px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .ms_girl{bottom:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .ms_girl{bottom:5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #myStyle .ms_girl{width:219px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #myStyle .ms_girl{width:410px}}@media print,screen and (min-width:768px){body #mainContents #myStyle .ms_border{position:absolute;top:0;left:0;display:block;width:100%;height:100%;pointer-events:none}body #mainContents #myStyle .ms_border img{width:100%;height:100%}body #mainContents #modalContents{position:fixed;top:0;left:0;display:block;z-index:10000000;width:100%;height:100%;background-color:rgba(0,0,0,.75)}body #mainContents #modalContents .inner{position:relative;width:100%;height:100%}body #mainContents #modalContents .inner .modalMovieBox{max-width:75%;width:68.05556vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #modalContents .inner .modalMovieBox{width:523px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #modalContents .inner .modalMovieBox{width:980px}}@media print,screen and (min-width:768px){body #mainContents #modalContents .inner .modalMovieBox iframe{width:100%;height:100%;aspect-ratio:16/9}body #mainContents #modalContents .inner .modalMovieBox .modalClose{display:block;position:absolute;top:-3.47222vw;right:0;width:3.40278vw;height:2.77778vw;background:unset;cursor:pointer}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #modalContents .inner .modalMovieBox .modalClose{top:-27px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #modalContents .inner .modalMovieBox .modalClose{top:-50px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #modalContents .inner .modalMovieBox .modalClose{width:26px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #modalContents .inner .modalMovieBox .modalClose{width:49px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #modalContents .inner .modalMovieBox .modalClose{height:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #modalContents .inner .modalMovieBox .modalClose{height:40px}}@media print,screen and (min-width:768px){body #mainContents #modalContents .inner .modalMovieBox .modalClose span{width:4.44444vw;height:.13889vw;background-color:#fff;position:absolute;top:50%;left:50%}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #modalContents .inner .modalMovieBox .modalClose span{width:34px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #modalContents .inner .modalMovieBox .modalClose span{width:64px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #modalContents .inner .modalMovieBox .modalClose span{height:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #modalContents .inner .modalMovieBox .modalClose span{height:2px}}@media print,screen and (min-width:768px){body #mainContents #modalContents .inner .modalMovieBox .modalClose span:first-of-type{transform:translate(-50%,-50%) rotate(45deg)}body #mainContents #modalContents .inner .modalMovieBox .modalClose span:last-of-type{transform:translate(-50%,-50%) rotate(-40deg)}body #mainContents #contents{width:100%;padding-left:15.27778vw;padding-right:15.27778vw}body #mainContents #contents .contentsWrapper{max-width:1000px}body #mainContents #contents .black{padding-top:1.73611vw;padding-bottom:1.38889vw;margin-bottom:0;opacity:1;transition:opacity .5s ease-in-out;text-decoration:none;z-index:2;font-size:1.11111vw;line-height:1.5}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black{padding-top:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black{padding-top:25px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black{padding-bottom:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black{padding-bottom:20px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .black::before{width:1.09861vw;height:.38194vw;right:1.66667vw;z-index:1}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black::before{width:8px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black::before{width:15.82px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black::before{height:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black::before{height:5.5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black::before{right:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black::before{right:24px}}@media print,screen and (min-width:768px){body #mainContents #contents .black::after{height:.34722vw;bottom:-.34722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black::after{height:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black::after{height:5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black::after{bottom:-3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black::after{bottom:-5px}}@media print,screen and (min-width:768px){body #mainContents #contents .black.mb{width:59.72222vw;margin:0 auto;margin-bottom:11.59722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black.mb{width:459px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black.mb{width:860px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black.mb{margin-bottom:89px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black.mb{margin-bottom:167px}}@media print,screen and (min-width:768px){body #mainContents #contents .black.long_allow::before{width:2.08333vw;height:.38194vw;right:2.15278vw;background-image:url(../img/allow_white_a.svg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black.long_allow::before{width:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black.long_allow::before{width:30px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black.long_allow::before{height:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black.long_allow::before{height:5.5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .black.long_allow::before{right:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .black.long_allow::before{right:31px}}@media print,screen and (min-width:768px){body #mainContents #contents .black:hover{transform:translateY(.34722vw)}body #mainContents #contents .black:hover::after{display:none}body #mainContents #contents .container{max-width:1000px;margin:0 auto}body #mainContents #contents h2{padding-bottom:2.63889vw;margin-bottom:3.68056vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2{padding-bottom:20px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2{padding-bottom:38px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2{margin-bottom:28px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2{margin-bottom:53px}}@media print,screen and (min-width:768px){body #mainContents #contents h2 .circle{width:12.84722vw;margin-bottom:2.15278vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2 .circle{width:99px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2 .circle{width:185px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2 .circle{margin-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2 .circle{margin-bottom:31px}}@media print,screen and (min-width:768px){body #mainContents #contents h2 .circle::before{top:65%;width:26.31944vw;right:-28.26389vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2 .circle::before{width:202px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2 .circle::before{width:379px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2 .circle::before{right:-218px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2 .circle::before{right:-407px}}@media print,screen and (min-width:768px){body #mainContents #contents h2 .circle::after{width:26.31944vw;left:-28.26389vw;top:65%}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2 .circle::after{width:202px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2 .circle::after{width:379px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2 .circle::after{left:-218px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2 .circle::after{left:-407px}}@media print,screen and (min-width:768px){body #mainContents #contents h2 .circle img{width:100%;height:auto}body #mainContents #contents h2 .main{font-size:4.44444vw;letter-spacing:.06em;line-height:1;margin-bottom:1.52778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2 .main{font-size:34px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2 .main{font-size:64px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2 .main{margin-bottom:12px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2 .main{margin-bottom:22px}}@media print,screen and (min-width:768px){body #mainContents #contents h2 .sub{font-size:1.11111vw;letter-spacing:.06em;line-height:1.5}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2 .sub{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2 .sub{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents h2.second{margin-bottom:5.55556vw;padding-bottom:2.5vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2.second{margin-bottom:43px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2.second{margin-bottom:80px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2.second{padding-bottom:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2.second{padding-bottom:36px}}@media print,screen and (min-width:768px){body #mainContents #contents h2.second .main{margin-bottom:.13889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2.second .main{margin-bottom:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2.second .main{margin-bottom:2px}}@media print,screen and (min-width:768px){body #mainContents #contents h2.second .middle{font-size:1.66667vw;letter-spacing:.06em;line-height:2.1875;margin-bottom:.41667vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2.second .middle{font-size:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2.second .middle{font-size:24px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents h2.second .middle{margin-bottom:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents h2.second .middle{margin-bottom:6px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot{margin-bottom:6.59722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot{margin-bottom:51px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot{margin-bottom:95px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.tokyo{margin-bottom:13.33333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.tokyo{margin-bottom:102px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.tokyo{margin-bottom:192px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot h3 .text{padding-left:1.38889vw;padding-right:1.38889vw;letter-spacing:.06em;line-height:2.5;font-size:.97222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot h3 .text{padding-left:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot h3 .text{padding-left:20px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot h3 .text{padding-right:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot h3 .text{padding-right:20px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot h3 .text{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot h3 .text{font-size:14px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot h3 .text::after{width:.34722vw;height:.34722vw;right:.34722vw;top:.34722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot h3 .text::after{width:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot h3 .text::after{width:5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot h3 .text::after{height:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot h3 .text::after{height:5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot h3 .text::after{right:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot h3 .text::after{right:5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot h3 .text::after{top:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot h3 .text::after{top:5px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot h3 .text .tag{width:13.36111vw;right:-12.84722vw;top:-2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot h3 .text .tag{width:103px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot h3 .text .tag{width:192.4px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot h3 .text .tag{right:-99px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot h3 .text .tag{right:-185px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot h3 .text .tag{top:-18px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot h3 .text .tag{top:-32px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white{padding-bottom:1.38889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white{padding-bottom:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white{padding-bottom:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .title{font-size:2.5vw;letter-spacing:.06em;line-height:1;padding:0;padding-top:2.98611vw;padding-bottom:2.98611vw;padding-left:3.19444vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .title{font-size:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .title{font-size:36px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .title{padding-top:23px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .title{padding-top:43px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .title{padding-bottom:23px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .title{padding-bottom:43px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .title{padding-left:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .title{padding-left:46px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .title sub{transform:translateY(.69444vw)}}@media print,screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .title sub{transform:translateY(10px)}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .title.spot3_place{line-height:1.4;padding-top:2.29167vw;padding-bottom:2.29167vw;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .title.spot3_place{padding-top:18px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .title.spot3_place{padding-top:33px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .title.spot3_place{padding-bottom:18px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .title.spot3_place{padding-bottom:33px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title{margin-bottom:1.80556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title{margin-bottom:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title{margin-bottom:26px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title .info{padding:1.80556vw;padding-left:3.19444vw;width:55.69444vw;display:flex;align-items:center}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .info{padding:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .info{padding:26px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .info{padding-left:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .info{padding-left:46px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .info{width:428px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .info{width:802px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title .info .sub{font-size:.97222vw;margin-right:3.19444vw;letter-spacing:.06em;line-height:1;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .info .sub{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .info .sub{font-size:14px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .info .sub{margin-right:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .info .sub{margin-right:46px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title .info .main{white-space:nowrap;font-size:1.80556vw;letter-spacing:.04em;line-height:1.23077;margin:0 auto;font-weight:700}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .info .main{font-size:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .info .main{font-size:26px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title .info .main span{font-size:1.38889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .info .main span{font-size:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .info .main span{font-size:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title .info.spot3_place{width:55.69444vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .info.spot3_place{width:428px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .info.spot3_place{width:802px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title .info02{width:100%}body #mainContents #contents .spot .white .block_title .place{width:28.68056vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .place{width:220px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .place{width:413px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title .place span{font-size:1.38889vw;letter-spacing:.06em;line-height:1;width:100%!important;text-align:center!important}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .place span{font-size:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .place span{font-size:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title .place span.pc{display:block}body #mainContents #contents .spot .white .block_title .place span.sp{display:none}body #mainContents #contents .spot .white .block_title .place.spot3_place_pc{width:13.75vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .place.spot3_place_pc{width:106px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .place.spot3_place_pc{width:198px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title .place .spot4_place .main span{font-size:1.38889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .place .spot4_place .main span{font-size:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .place .spot4_place .main span{font-size:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title .place.spot4_place_pc{width:13.88889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title .place.spot4_place_pc{width:107px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title .place.spot4_place_pc{width:200px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title.type_d .place{width:13.88889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title.type_d .place{width:107px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title.type_d .place{width:200px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title.type_d .place.size_s{width:12.5vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title.type_d .place.size_s{width:96px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title.type_d .place.size_s{width:180px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .block_title.type_d .place span{text-align:start!important;width:-moz-fit-content!important;width:fit-content!important;white-space:nowrap;margin:0 auto}body #mainContents #contents .spot .white .block_title.type_d.type_d02{width:63.05556vw;margin:0 auto;margin-bottom:2.91667vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title.type_d.type_d02{width:484px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title.type_d.type_d02{width:908px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .block_title.type_d.type_d02{margin-bottom:22px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .block_title.type_d.type_d02{margin-bottom:42px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box{display:flex;justify-content:space-between;padding-top:.69444vw;padding-bottom:.69444vw;padding-right:3.19444vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box{padding-top:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box{padding-top:10px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box{padding-bottom:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box{padding-bottom:10px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box{padding-right:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box{padding-right:46px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .big_tag{margin:0}body #mainContents #contents .spot .white .box .big_tag .image{width:24.51389vw;margin:0;margin-top:1.38889vw;padding-top:0;transform:rotate(-8deg) scale(1.3)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .big_tag .image{width:188px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .big_tag .image{width:353px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .big_tag .image{margin-top:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .big_tag .image{margin-top:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .big_tag .image.active{transform:rotate(-4deg) scale(1.1)}body #mainContents #contents .spot .white .box .big_tag .image.disney.active{transform:rotate(0) scale(1)}body #mainContents #contents .spot .white .box .big_tag .text{font-size:.83333vw;letter-spacing:.01em;line-height:1.66667;display:block;margin-top:-.48611vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .big_tag .text{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .big_tag .text{font-size:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .big_tag .text{margin-top:-4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .big_tag .text{margin-top:-7px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .right{width:38.26389vw;margin:0;padding-bottom:2.08333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right{width:294px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right{width:551px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right{padding-bottom:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right{padding-bottom:30px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .right .bnr{margin-bottom:1.25vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right .bnr{margin-bottom:10px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right .bnr{margin-bottom:18px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .right .bnr a:nth-child(1){margin-bottom:.55556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right .bnr a:nth-child(1){margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right .bnr a:nth-child(1){margin-bottom:8px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .right .bnr a:nth-child(2){width:28.75vw;margin-left:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right .bnr a:nth-child(2){width:221px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right .bnr a:nth-child(2){width:414px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .right .bnr a:nth-child(2) img{width:100%;height:auto}body #mainContents #contents .spot .white .box .right .alert{margin:0;position:relative;padding-left:1.11111vw;font-size:.83333vw;letter-spacing:.01em;line-height:1.66667}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right .alert{padding-left:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right .alert{padding-left:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right .alert{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right .alert{font-size:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .right .alert::after{position:absolute;content:'※';top:0;left:0;font-size:.83333vw;letter-spacing:.01em;line-height:1.66667}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right .alert::after{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right .alert::after{font-size:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .right .alert:nth-child(2){margin:0}body #mainContents #contents .spot .white .box .right .alert:nth-last-child(1){margin-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right .alert:nth-last-child(1){margin-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right .alert:nth-last-child(1){margin-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .right .flex{display:flex;justify-content:space-between;margin-top:0}body #mainContents #contents .spot .white .box .right .flex .site_block{margin-top:2.08333vw;width:19.44444vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right .flex .site_block{margin-top:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right .flex .site_block{margin-top:30px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right .flex .site_block{width:149px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right .flex .site_block{width:280px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .right .flex .site_block .desc{font-size:.83333vw;letter-spacing:.02em;line-height:2;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right .flex .site_block .desc{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right .flex .site_block .desc{font-size:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .right .flex .site_block.yakuji_block{width:17.01389vw;transform:translateY(-.20833vw)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot .white .box .right .flex .site_block.yakuji_block{width:131px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right .flex .site_block.yakuji_block{width:245px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot .white .box .right .flex .site_block.yakuji_block a{width:100%}}@media print,screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot .white .box .right .flex .site_block.yakuji_block{transform:translateY(-3px)}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney .white{padding-bottom:0}body #mainContents #contents .spot#disney .white .block_title{margin:0}body #mainContents #contents .spot#disney .white .block_title .info{padding-right:0}body #mainContents #contents .spot#disney .white .block_title .info .main.sp{display:none}body #mainContents #contents .spot#disney .white .block_title .info .main.pc{display:block}body #mainContents #contents .spot#disney .white .block_title .place{width:13.75vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .block_title .place{width:106px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .block_title .place{width:198px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney .white .box{padding:0;justify-content:flex-start}body #mainContents #contents .spot#disney .white .box .big_tag{margin-bottom:0;border-right:solid 1px #000;padding-left:1.875vw;padding-right:1.80556vw;padding-top:2.08333vw;padding-bottom:2.15278vw;margin-top:0;border-bottom:none}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag{padding-left:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .big_tag{padding-left:27px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag{padding-right:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .big_tag{padding-right:26px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag{padding-top:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .big_tag{padding-top:30px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag{padding-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .big_tag{padding-bottom:31px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag .image{margin-top:0;width:21.52778vw;padding-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag .image{width:165px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .big_tag .image{width:310px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area{display:flex;justify-content:space-between;align-items:center;margin-top:.48611vw;margin-bottom:.55556vw;padding-left:.41667vw;padding-right:.41667vw;font-size:.76389vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area{margin-top:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area{margin-top:7px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area{margin-bottom:8px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area{padding-left:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area{padding-left:6px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area{padding-right:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area{padding-right:6px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area{font-size:11px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area .caption_txt a{color:#212121}body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area .number_txt{padding-left:.27778vw;padding-right:.27778vw;border:1px solid #212121}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area .number_txt{padding-left:2px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area .number_txt{padding-left:4px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area .number_txt{padding-right:2px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .big_tag .image .caption_area .number_txt{padding-right:4px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney .white .box .right{padding-left:2.77778vw;padding-top:2.84722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .right{padding-left:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .right{padding-left:40px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .right{padding-top:22px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .right{padding-top:41px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney .white .box .right .flex .site_block .desc{opacity:1;transition:opacity .5s ease-in-out}body #mainContents #contents .spot#disney .white .box .right .flex .site_block .desc:hover{opacity:.8}body #mainContents #contents .spot#disney .white .box .right .bnr .hotel{margin-bottom:.625vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .right .bnr .hotel{margin-bottom:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .right .bnr .hotel{margin-bottom:9px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney .white .box .right .bnr .hotel .logo{width:5.83333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .right .bnr .hotel .logo{width:45px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .right .bnr .hotel .logo{width:84px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney .white .box .right .bnr .hotel a{width:32.84722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney .white .box .right .bnr .hotel a{width:252px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney .white .box .right .bnr .hotel a{width:473px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney_on_ice{padding-top:6.25vw;padding-bottom:3.47222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice{padding-top:48px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice{padding-top:90px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice{padding-bottom:27px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice{padding-bottom:50px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney_on_ice .white{padding-bottom:0}body #mainContents #contents .spot#disney_on_ice .white .block_title{margin:0}body #mainContents #contents .spot#disney_on_ice .white .block_title .info{width:55.69444vw;padding-left:3.19444vw;padding-top:2.08333vw;padding-bottom:2.08333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .block_title .info{width:428px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .block_title .info{width:802px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .block_title .info{padding-left:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .block_title .info{padding-left:46px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .block_title .info{padding-top:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .block_title .info{padding-top:30px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .block_title .info{padding-bottom:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .block_title .info{padding-bottom:30px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney_on_ice .white .block_title .info .main.sp{display:none}body #mainContents #contents .spot#disney_on_ice .white .block_title .info .main.pc{display:block}body #mainContents #contents .spot#disney_on_ice .white .block_title .place{width:13.75vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .block_title .place{width:106px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .block_title .place{width:198px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney_on_ice .white .block_title .place span{line-height:1.4;letter-spacing:.06em;text-align:left}body #mainContents #contents .spot#disney_on_ice .white .box{padding:0;justify-content:flex-start}body #mainContents #contents .spot#disney_on_ice .white .box .big_tag{margin-bottom:0;border-right:solid 1px #000;padding-left:1.875vw;padding-right:1.80556vw;padding-top:2.08333vw;padding-bottom:2.15278vw;margin-top:0;border-bottom:none}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag{padding-left:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag{padding-left:27px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag{padding-right:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag{padding-right:26px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag{padding-top:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag{padding-top:30px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag{padding-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag{padding-bottom:31px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image{margin-top:0;width:14.51389vw;padding-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image{width:111px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image{width:209px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area{display:flex;justify-content:space-between;align-items:center;margin-top:.48611vw;margin-bottom:.55556vw;padding-left:.41667vw;padding-right:.41667vw;font-size:.76389vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area{margin-top:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area{margin-top:7px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area{margin-bottom:8px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area{padding-left:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area{padding-left:6px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area{padding-right:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area{padding-right:6px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area{font-size:11px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area .caption_txt a{color:#212121}body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area .number_txt{padding-left:.27778vw;padding-right:.27778vw;border:1px solid #212121}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area .number_txt{padding-left:2px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area .number_txt{padding-left:4px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area .number_txt{padding-right:2px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .big_tag .image .caption_area .number_txt{padding-right:4px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right{width:100%;padding-top:6.25vw;padding-left:2.77778vw;padding-right:3.19444vw;padding-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right{padding-top:48px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .right{padding-top:90px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right{padding-left:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .right{padding-left:40px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right{padding-right:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .right{padding-right:46px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right{padding-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .right{padding-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right h5{font-size:1.38889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right h5{font-size:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .right h5{font-size:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right .txt{margin-top:.83333vw;font-size:1.11111vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right .txt{margin-top:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .right .txt{margin-top:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right .txt{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .right .txt{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right .black{margin-top:6.25vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right .black{margin-top:48px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .right .black{margin-top:90px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right .black::before{width:2.08333vw;background-image:url(../img/allow_white_a.svg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#disney_on_ice .white .box .right .black::before{width:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#disney_on_ice .white .box .right .black::before{width:30px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .title{line-height:1.3;letter-spacing:-.0007em;font-size:2.43056vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .title{font-size:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .title{font-size:35px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .block_title .info.type_a{width:55.69444vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .block_title .info.type_a{width:428px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .block_title .info.type_a{width:802px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .block_title .place.type_a{width:13.88889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .block_title .place.type_a{width:107px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .block_title .place.type_a{width:200px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area{line-height:1.7;margin:0;padding:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area{margin:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area{margin:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area{padding:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area{padding:0}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area p{font-size:1.11111vw;letter-spacing:-.002em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area p{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area p{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a{margin-top:.69444vw;padding-bottom:.13889vw;font-size:1.11111vw;font-weight:700;letter-spacing:-.006em;color:#212121;border-bottom:1px solid #212121}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a{margin-top:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a{margin-top:10px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a{padding-bottom:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a{padding-bottom:2px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a img{width:.97222vw;margin-left:.27778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a img{width:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a img{width:14px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a img{margin-left:2px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a img{margin-left:4px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .big_tag .txt_area a:hover{text-decoration:none}body #mainContents #contents .spot#takanawa .white .box .right h3{margin-bottom:.55556vw;padding-left:1.18056vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right h3{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right h3{margin-bottom:8px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right h3{padding-left:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right h3{padding-left:17px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .right h3 img{width:14.30556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right h3 img{width:110px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right h3 img{width:206px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout{display:flex;flex-direction:row;gap:1.25vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout{gap:10px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout{gap:18px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout:not(:first-of-type){margin-top:1.38889vw;padding-top:1.38889vw;border-top:1px solid #212121}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout:not(:first-of-type){margin-top:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout:not(:first-of-type){margin-top:20px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout:not(:first-of-type){padding-top:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout:not(:first-of-type){padding-top:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .img_item{width:14.58333vw;flex-shrink:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .img_item{width:112px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .img_item{width:210px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt{font-size:.97222vw;line-height:1.7}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt{font-size:14px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .table_item{margin-top:.41667vw;font-size:.97222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .table_item{margin-top:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .table_item{margin-top:6px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .table_item{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .table_item{font-size:14px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .table_item tr th{width:4.86111vw;text-align:right}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .table_item tr th{width:37px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .table_item tr th{width:70px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box{margin-top:1.11111vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box{margin-top:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box{margin-top:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .txt{font-size:.83333vw;letter-spacing:-.017em;line-height:1.6}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .txt{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .txt{font-size:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link{position:relative;display:inline-block;padding-bottom:.34722vw;font-size:.83333vw;letter-spacing:.01em;line-height:1.6;color:#212121}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link{padding-bottom:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link{padding-bottom:5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link{font-size:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link img{width:.97222vw;margin-left:.27778vw;vertical-align:baseline}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link img{width:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link img{width:14px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link img{margin-left:2px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link img{margin-left:4px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#takanawa .white .box .right .img_left_layout .txt_item .txt_box .blank_link::before{position:absolute;left:0;bottom:0;content:"";display:block;width:100%;height:1px;background-color:#212121}body #mainContents #contents .spot#student .white{padding-bottom:0}body #mainContents #contents .spot#student .white .title{padding-left:3.19444vw;padding-top:2.22222vw;padding-right:3.19444vw;padding-bottom:2.22222vw;line-height:1.27}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#student .white .title{padding-left:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#student .white .title{padding-left:46px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#student .white .title{padding-top:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#student .white .title{padding-top:32px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#student .white .title{padding-right:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#student .white .title{padding-right:46px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#student .white .title{padding-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#student .white .title{padding-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#student .white .block_title.type_d.type_d02{width:62.43056vw;margin-bottom:2.77778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#student .white .block_title.type_d.type_d02{width:479px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#student .white .block_title.type_d.type_d02{width:899px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#student .white .block_title.type_d.type_d02{margin-bottom:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#student .white .block_title.type_d.type_d02{margin-bottom:40px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#student .white .hotel_block{padding-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#student .white .hotel_block{padding-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#student .white .hotel_block{padding-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#student .white .hotel_block:last-child{padding-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#student .white .hotel_block:last-child{padding-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#student .white .hotel_block:last-child{padding-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#student .white .hotel_block .long_allow{margin:0 auto}body #mainContents #contents .spot#student .white .hotel_block.type_b{padding-left:3.19444vw;padding-right:3.19444vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#student .white .hotel_block.type_b{padding-left:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#student .white .hotel_block.type_b{padding-left:46px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#student .white .hotel_block.type_b{padding-right:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#student .white .hotel_block.type_b{padding-right:46px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#student .white .hotel_block .text_block .text02{padding-bottom:0;letter-spacing:.02em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#student .white .hotel_block .text_block .text02{padding-bottom:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#student .white .hotel_block .text_block .text02{padding-bottom:0}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#terminal .white{padding-bottom:0}body #mainContents #contents .spot#terminal .white .title{padding-left:3.19444vw;padding-top:2.22222vw;padding-right:3.19444vw;padding-bottom:2.22222vw;line-height:1.27}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#terminal .white .title{padding-left:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#terminal .white .title{padding-left:46px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#terminal .white .title{padding-top:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#terminal .white .title{padding-top:32px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#terminal .white .title{padding-right:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#terminal .white .title{padding-right:46px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#terminal .white .title{padding-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#terminal .white .title{padding-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#terminal .white .block_title.type_d.type_d02{width:62.43056vw;margin-bottom:2.77778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#terminal .white .block_title.type_d.type_d02{width:479px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#terminal .white .block_title.type_d.type_d02{width:899px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#terminal .white .block_title.type_d.type_d02{margin-bottom:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#terminal .white .block_title.type_d.type_d02{margin-bottom:40px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#terminal .white .hotel_block{width:auto;padding-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#terminal .white .hotel_block{padding-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#terminal .white .hotel_block{padding-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#terminal .white .hotel_block:last-child{padding-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#terminal .white .hotel_block:last-child{padding-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#terminal .white .hotel_block:last-child{padding-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#terminal .white .hotel_block .long_allow{margin:0 auto}body #mainContents #contents .spot#terminal .white .hotel_block.type_b{padding-left:3.19444vw;padding-right:3.19444vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#terminal .white .hotel_block.type_b{padding-left:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#terminal .white .hotel_block.type_b{padding-left:46px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#terminal .white .hotel_block.type_b{padding-right:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#terminal .white .hotel_block.type_b{padding-right:46px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot#terminal .white .hotel_block .text_block .text02{padding-bottom:0;letter-spacing:.02em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot#terminal .white .hotel_block .text_block .text02{padding-bottom:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot#terminal .white .hotel_block .text_block .text02{padding-bottom:0}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white{padding-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white{padding-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white{padding-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_a .info{width:40.34722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_a .info{width:310px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .block_title.type_a .info{width:581px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_a .info .main{font-size:1.80556vw;letter-spacing:.06em;line-height:1.23077}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_a .info .main{font-size:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .block_title.type_a .info .main{font-size:26px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_a .place{width:29.09722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_a .place{width:223px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .block_title.type_a .place{width:419px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_b .info{width:47.84722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_b .info{width:367px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .block_title.type_b .info{width:689px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_b .info.long{width:100%}body #mainContents #contents .spot.hotel .white .block_title.type_b .place{width:21.59722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_b .place{width:166px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .block_title.type_b .place{width:311px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_c .info{width:33.88889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_c .info{width:260px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .block_title.type_c .info{width:488px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_c .place{width:35.55556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .block_title.type_c .place{width:273px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .block_title.type_c .place{width:512px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box{align-items:flex-start;padding-bottom:0;padding-right:0;justify-content:center;gap:2.77778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box{gap:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box{gap:40px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag{width:22.70833vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag{width:174px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .big_tag{width:327px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag.spot2{margin-right:2.77778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag.spot2{margin-right:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .big_tag.spot2{margin-right:40px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag .text{font-size:.83333vw;letter-spacing:.01em;line-height:1.66667;padding-left:1.66667vw;margin-top:-1.31944vw;letter-spacing:-.01em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag .text{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .big_tag .text{font-size:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag .text{padding-left:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .big_tag .text{padding-left:24px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag .text{margin-top:-11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .big_tag .text{margin-top:-19px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag .image{margin-top:0;margin-left:-2.08333vw;margin-top:-1.18056vw;width:25.55556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag .image{margin-left:-16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .big_tag .image{margin-left:-30px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag .image{margin-top:-10px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .big_tag .image{margin-top:-17px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag .image{width:196px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .big_tag .image{width:368px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag .image.active{transform:rotate(0) scale(1)}body #mainContents #contents .spot.hotel .white .box .big_tag .image.spot4_main_img{margin-left:-3.125vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .big_tag .image.spot4_main_img{margin-left:-24px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .big_tag .image.spot4_main_img{margin-left:-45px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .right{margin-top:0;margin-left:-2.77778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right{margin-top:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right{margin-top:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right{margin-left:-22px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right{margin-left:-40px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .right.tokyo_sta_right{margin-left:-.69444vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right.tokyo_sta_right{margin-left:-6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right.tokyo_sta_right{margin-left:-10px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .right .about{font-size:1.11111vw;letter-spacing:-.02em;line-height:1.75;margin-bottom:2.22222vw;width:38.88889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .about{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .about{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .about{margin-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .about{margin-bottom:32px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .about{width:299px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .about{width:560px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .right .about .big{font-size:2.91667vw;letter-spacing:.02em;line-height:1;transform:translateY(17%);padding-right:.625vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .about .big{font-size:22px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .about .big{font-size:42px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .about .big{padding-right:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .about .big{padding-right:9px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .right h3{font-size:1.38889vw;letter-spacing:.02em;line-height:1.4;margin-bottom:1.25vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right h3{font-size:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right h3{font-size:20px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right h3{margin-bottom:10px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right h3{margin-bottom:18px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .right .content{display:flex;align-items:center;justify-content:space-between}body #mainContents #contents .spot.hotel .white .box .right .content p{width:20.90278vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .content p{width:161px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .content p{width:301px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .right .spot{margin:0;margin-left:-2.43056vw;width:41.11111vw;padding-bottom:1.73611vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .spot{margin-left:-19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .spot{margin-left:-35px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .spot{width:316px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .spot{width:592px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .spot{padding-bottom:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .spot{padding-bottom:25px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .right .spot.spot3_spot{width:51.45833vw;margin-left:-3.125vw;padding-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .spot.spot3_spot{width:395px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .spot.spot3_spot{width:741px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .spot.spot3_spot{margin-left:-24px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .spot.spot3_spot{margin-left:-45px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box .right .spot.spot4_spot{width:16.80556vw;margin-left:-.69444vw;padding-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .spot.spot4_spot{width:129px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .spot.spot4_spot{width:242px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box .right .spot.spot4_spot{margin-left:-6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box .right .spot.spot4_spot{margin-left:-10px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents{display:block}body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img{width:61.04167vw;height:auto;margin:0 auto;margin-bottom:1.11111vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img{width:469px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img{width:879px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img{margin-bottom:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img{margin-bottom:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01{position:relative;width:67.08333vw;height:24.30556vw}body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 div{transition-duration:.6s}body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01.active div{opacity:1;transform:none}body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01.active .bg-border{animation-name:bgbanim}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01{width:515px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01{width:966px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01{height:187px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01{height:350px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .bg-border{position:absolute;top:2.77778vw;left:4.16667vw;width:50.90278vw;height:auto;z-index:1;opacity:0;animation-duration:3s;animation-delay:.8s;animation-fill-mode:both;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 48%,rgba(0,0,0,0) 52%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,#000 0,#000 48%,rgba(0,0,0,0) 52%,rgba(0,0,0,0) 100%);-webkit-mask-size:200% 200%;mask-size:200% 200%;-webkit-mask-position:100% 0;mask-position:100% 0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .bg-border{top:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .bg-border{top:40px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .bg-border{left:32px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .bg-border{left:60px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .bg-border{width:391px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .bg-border{width:733px}}@media print,screen and (min-width:768px){@keyframes bgbanim{0%{-webkit-mask-position:100% 0;mask-position:100% 0;opacity:1}100%{-webkit-mask-position:0 0;mask-position:0 0;opacity:1}}body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .start{position:absolute;top:0;left:.69444vw;width:14.02778vw;height:auto;z-index:2;opacity:0;transform:scale(.1)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .start{left:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .start{left:10px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .start{width:108px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .start{width:202px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img01{position:absolute;top:5.90278vw;left:8.33333vw;width:9.93056vw;right:initial;height:auto;z-index:3;opacity:0;transform:scale(.1);transition-delay:.4s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img01{top:45px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img01{top:85px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img01{left:64px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img01{left:120px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img01{width:76px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img01{width:143px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img02{position:absolute;top:1.04167vw;left:18.75vw;width:9.86111vw;height:auto;z-index:3;opacity:0;transform:scale(.1);transition-delay:.8s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img02{top:8px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img02{top:15px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img02{left:144px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img02{left:270px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img02{width:76px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img02{width:142px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img03{position:absolute;top:9.375vw;left:28.40278vw;width:10.69444vw;right:initial;height:auto;z-index:3;opacity:0;transform:scale(.1);transition-delay:1.6s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img03{top:72px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img03{top:135px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img03{left:218px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img03{left:409px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img03{width:82px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img03{width:154px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img04{position:absolute;top:4.51389vw;right:18.75vw;width:10.69444vw;left:initial;height:auto;z-index:3;opacity:0;transform:scale(.1);transition-delay:2s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img04{top:35px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img04{top:65px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img04{right:144px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img04{right:270px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img04{width:82px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img04{width:154px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .goal{position:absolute;top:9.375vw;right:2.43056vw;width:13.88889vw;left:initial;height:auto;z-index:2;opacity:0;transform:scale(.1);transition-delay:2.4s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .goal{top:72px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .goal{top:135px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .goal{right:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .goal{right:35px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .goal{width:107px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .goal{width:200px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img05{position:absolute;top:13.19444vw;right:0;width:16.875vw;height:auto;z-index:3;opacity:0;transform:scale(.1);transform-origin:20% 70%;transition-delay:2.6s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img05{top:101px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img05{top:190px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img05{right:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img05{right:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img05{width:130px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .img05{width:243px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt01{position:absolute;top:0;right:4.51389vw;width:15.20833vw;height:auto;bottom:initial;z-index:3;opacity:0;transition-delay:2s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt01{top:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt01{top:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt01{right:35px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt01{right:65px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt01{width:117px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt01{width:219px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04{position:absolute;top:4.86111vw;right:2.43056vw;width:5.55556vw;height:auto;bottom:initial;z-index:3;opacity:0;transition-delay:2s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04{top:37px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04{top:70px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04{right:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04{right:35px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04{width:43px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04{width:80px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-01{position:absolute;top:5.06944vw;right:5.69444vw;width:.69444vw;height:auto;bottom:initial;z-index:3;opacity:0;transform:rotate(80deg);transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-delay:2.2s;transition-duration:.8s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-01{top:39px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-01{top:73px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-01{right:44px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-01{right:82px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-01{width:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-01{width:10px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-02{position:absolute;top:3.61111vw;right:3.47222vw;width:.69444vw;height:auto;bottom:initial;opacity:0;z-index:3;transition-delay:2.3s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-02{top:28px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-02{top:52px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-02{right:27px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-02{right:50px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-02{width:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-02{width:10px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-03{position:absolute;top:3.05556vw;right:2.77778vw;width:.69444vw;height:auto;bottom:initial;z-index:3;opacity:0;transform:rotate(80deg);transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-delay:2.4s;transition-duration:.8s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-03{top:23px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-03{top:44px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-03{right:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-03{right:40px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-03{width:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration04-03{width:10px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt02{position:absolute;top:16.66667vw;left:1.38889vw;width:22.98611vw;height:auto;z-index:3;opacity:0;transition-delay:.4s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt02{top:128px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt02{top:240px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt02{left:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt02{left:20px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt02{width:177px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt02{width:331px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration03{position:absolute;top:19.79167vw;left:23.61111vw;width:4.58333vw;height:auto;z-index:3;opacity:0;transform:rotate(30deg);transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-delay:.8s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration03{top:152px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration03{top:285px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration03{left:181px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration03{left:340px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration03{width:35px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration03{width:66px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt03{position:absolute;top:1.04167vw;left:31.25vw;width:6.875vw;right:initial;height:auto;z-index:3;opacity:0;transition-delay:1.2s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt03{top:8px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt03{top:15px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt03{left:240px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt03{left:450px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt03{width:53px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .txt03{width:99px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration02{position:absolute;top:2.77778vw;left:29.51389vw;width:1.73611vw;height:auto;z-index:3;opacity:0;transform:rotate(30deg);transition-timing-function:cubic-bezier(.175,.885,.32,1.475);transition-delay:1.2s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration02{top:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration02{top:40px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration02{left:227px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration02{left:425px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration02{width:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration02{width:25px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration01{position:absolute;top:3.81944vw;left:31.94444vw;width:6.38889vw;height:auto;z-index:3;opacity:0;transition-delay:1.2s}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration01{top:29px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration01{top:55px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration01{left:245px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration01{left:460px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration01{width:49px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 .illustration01{width:92px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .contents-img.contents-img01 img{width:100%;height:auto}body #mainContents #contents .spot.hotel .white .box.box-contents .alert{width:56.94444vw;margin:0 auto;margin-bottom:2.77778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .alert{width:437px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .alert{width:820px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .alert{margin-bottom:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .alert{margin-bottom:40px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .alert p{position:relative;padding-left:1em;font-size:.97222vw;font-weight:700}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .alert p{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .alert p{font-size:14px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .alert p::before{content:"※";position:absolute;top:0;left:0}body #mainContents #contents .spot.hotel .white .box.box-contents .long_allow{width:63.05556vw;margin:0 auto}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .long_allow{width:484px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .long_allow{width:908px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .long_allow .txt-sm{font-size:.97222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .box.box-contents .long_allow .txt-sm{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .box.box-contents .long_allow .txt-sm{font-size:14px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block{width:100%;margin:0;padding-bottom:2.91667vw;padding-left:2.43056vw;padding-right:2.43056vw;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px 0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block{padding-bottom:22px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block{padding-bottom:42px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block{padding-left:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block{padding-left:35px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block{padding-right:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block{padding-right:35px}}@media screen and (min-width:768px) and (min-width:768px) and (max-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block{gap:calc(20 / 375 * 100vw) calc(0 / 375 * 100vw)}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block.flex_start{align-items:flex-start}body #mainContents #contents .spot.hotel .white .hotel_block.flex_start .text_block{margin-top:.34722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block.flex_start .text_block{margin-top:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block.flex_start .text_block{margin-top:5px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block.type_b{padding-left:3.125vw;padding-right:3.125vw;gap:80px 0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block.type_b{padding-left:24px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block.type_b{padding-left:45px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block.type_b{padding-right:24px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block.type_b{padding-right:45px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .long_allow{margin:0 auto;width:100%}body #mainContents #contents .spot.hotel .white .hotel_block .hotel{margin-bottom:0;width:30.13889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel{width:231px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel{width:434px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single{width:14.72222vw;margin:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single{width:113px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single{width:212px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single+.text_block{width:44.93056vw;margin-top:.34722vw;margin-bottom:0;margin-left:0;margin-right:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single+.text_block{width:345px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single+.text_block{width:647px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single+.text_block{margin-top:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single+.text_block{margin-top:5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single+.text_block{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single+.text_block{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single+.text_block{margin-left:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single+.text_block{margin-left:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single+.text_block{margin-right:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .hotel.single+.text_block{margin-right:0}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block{width:30.13889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block{width:231px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block{width:434px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02{font-size:1.11111vw;font-weight:400;letter-spacing:0;line-height:1.75;padding-bottom:1.25vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02{padding-bottom:10px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02{padding-bottom:18px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02.text02-01{width:100%}body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02 .big{font-size:2.91667vw;letter-spacing:.02em;line-height:1;transform:translateY(17%);padding-right:.625vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02 .big{font-size:22px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02 .big{font-size:42px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02 .big{padding-right:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text02 .big{padding-right:9px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text{font-size:.97222vw;margin-bottom:.55556vw;letter-spacing:0;line-height:1.71429}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text{font-size:14px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .text{margin-bottom:8px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block h4{font-size:1.38889vw;margin-bottom:.83333vw;letter-spacing:.02em;line-height:1.4}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block h4{font-size:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block h4{font-size:20px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block h4{margin-bottom:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block h4{margin-bottom:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .red{font-size:.97222vw;margin-bottom:.55556vw;letter-spacing:0;line-height:1.71429}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .red{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .red{font-size:14px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .red{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .red{margin-bottom:8px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price{font-size:2.5vw;margin-bottom:.83333vw;letter-spacing:0;line-height:1}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price{font-size:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price{font-size:36px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price{margin-bottom:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price{margin-bottom:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price .yen{margin:0;font-size:1.52778vw;letter-spacing:0;line-height:1.45455}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price .yen{font-size:12px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price .yen{font-size:22px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price .yen::after{font-size:1.11111vw;top:-.69444vw;right:-1.59722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price .yen::after{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price .yen::after{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price .yen::after{top:-6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price .yen::after{top:-10px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price .yen::after{right:-13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .price .yen::after{right:-23px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan{font-size:1.11111vw;letter-spacing:0;line-height:1.75;margin-bottom:.97222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan{margin-bottom:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan{margin-bottom:14px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan span{width:1.25vw;margin-left:.34722vw;margin-right:.34722vw;font-size:initial}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan span{width:10px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan span{width:18px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan span{margin-left:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan span{margin-left:5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan span{margin-right:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan span{margin-right:5px}}@media print,screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan{transform:translateY(-2px)}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan .day{font-size:1.11111vw;letter-spacing:0;line-height:1.75;margin-left:1.11111vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan .day{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan .day{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan .day{margin-left:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .kukan .day{margin-left:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .alert{padding-left:1.11111vw;font-size:.83333vw;letter-spacing:.01em;line-height:1.66667}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .alert{padding-left:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .alert{padding-left:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .alert{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .alert{font-size:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .alert::after{font-size:.83333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .alert::after{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block .text_block .alert::after{font-size:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block.hotel_block_01 .hotel{margin:0;margin-bottom:0;width:30.13889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .hotel_block.hotel_block_01 .hotel{width:231px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .hotel_block.hotel_block_01 .hotel{width:434px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .plan{padding:0;margin-top:0;margin-bottom:0;padding-left:2.43056vw;padding-right:2.43056vw;margin-top:2.43056vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .plan{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .plan{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .plan{padding-left:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .plan{padding-left:35px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .plan{padding-right:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .plan{padding-right:35px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .plan{margin-top:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .plan{margin-top:35px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .plan li{width:15vw;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .plan li{width:115px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .plan li{width:216px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .plan li a{padding-left:4.16667vw;font-size:1.11111vw;letter-spacing:.02em;line-height:1.5;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .plan li a{padding-left:32px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .plan li a{padding-left:60px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .plan li a{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .plan li a{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .spot.hotel .white .plan li a span{width:.90278vw;margin-left:.34722vw;margin-right:.34722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .plan li a span{width:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .plan li a span{width:13px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .plan li a span{margin-left:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .plan li a span{margin-left:5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .spot.hotel .white .plan li a span{margin-right:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .spot.hotel .white .plan li a span{margin-right:5px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block{padding-bottom:8.68056vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block{padding-bottom:67px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block{padding-bottom:125px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .icons{transform:translateX(0);width:100%}body #mainContents #contents .dinamic_railpack_block .icons.top{top:0;width:10%;left:-8.33333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top{left:-64px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top{left:-120px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .a{width:3.94861vw;top:27.5vw;left:5.27778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .a{width:30px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .a{width:56.86px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .a{top:211px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .a{top:396px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .a{left:41px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .a{left:76px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .a.active{animation:katakata2 2s .5 s linear alternate;animation-duration:2s}body #mainContents #contents .dinamic_railpack_block .icons.top .inner .b{width:5.61667vw;top:23.19444vw;left:-2.56944vw;transform:rotate(-1deg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .b{width:43px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .b{width:80.88px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .b{top:178px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .b{top:334px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .b{left:-20px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .b{left:-37px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .c{width:3.09583vw;top:18.05556vw;left:5.55556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .c{width:24px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .c{width:44.58px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .c{top:139px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .c{top:260px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .c{left:43px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .c{left:80px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .d{width:6.22222vw;top:8.33333vw;left:0;transform:rotate(-30deg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .d{width:48px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .d{width:89.6px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .d{top:64px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .d{top:120px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .d{left:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.top .inner .d{left:0}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom{top:0;right:-8.33333vw;left:initial;bottom:initial;width:10%}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom{right:-64px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom{right:-120px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .e{bottom:initial;width:4.30556vw;top:3.19444vw;left:-1.31944vw;transform:rotate(43deg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .e{width:33px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .e{width:62px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .e{top:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .e{top:46px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .e{left:-11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .e{left:-19px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .e.active{animation:katakata2 2s steps(1) alternate;animation-duration:1s}body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .f{bottom:initial;width:6.08056vw;top:19.30556vw;left:-1.59722vw;transform:rotate(2deg) scaleX(-1)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .f{width:47px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .f{width:87.56px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .f{top:148px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .f{top:278px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .f{left:-13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .f{left:-23px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .g{bottom:initial;width:5.78264vw;top:27.63889vw;left:3.47222vw;transform:rotate(-3deg) scaleX(-1)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .g{width:44px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .g{width:83.27px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .g{top:212px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .g{top:398px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .g{left:27px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .g{left:50px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .g.active{animation:initial}body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .h{bottom:initial;width:3.63611vw;top:10.80556vw;left:7.29167vw;transform:rotate(-20deg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .h{width:28px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .h{width:52.36px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .h{top:83px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .h{top:155.6px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .h{left:56px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .icons.bottom .inner .h{left:105px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{width:59.72222vw;margin:0 auto;padding-top:2.77778vw;padding-bottom:2.77778vw;padding-left:4.16667vw;padding-right:4.16667vw;transform:rotate(-2deg);margin-bottom:3.81944vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{width:459px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{width:860px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{padding-top:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{padding-top:40px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{padding-bottom:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{padding-bottom:40px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{padding-left:32px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{padding-left:60px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{padding-right:32px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{padding-right:60px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{margin-bottom:29px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack{margin-bottom:55px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::before{width:.83333vw;height:.83333vw;top:.83333vw;left:.90278vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::before{width:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::before{width:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::before{height:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::before{height:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::before{top:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::before{top:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::before{left:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::before{left:13px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::after{background-image:url(../img/string_pc.svg);width:3.47222vw;height:9.02778vw;top:-3.33333vw;left:-5.13889vw;transform:rotate(-71deg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::after{width:27px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::after{width:50px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::after{height:69px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::after{height:130px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::after{top:-26px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::after{top:-48px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::after{left:-40px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack::after{left:-74px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3{font-size:1.66667vw;letter-spacing:.06em;line-height:1.45833;padding-top:.9375vw;padding-bottom:.9375vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3{font-size:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3{font-size:24px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3{padding-top:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3{padding-top:13.5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3{padding-bottom:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3{padding-bottom:13.5px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3::after{width:11.52778vw;height:3.19444vw;top:-1.59722vw;left:3.47222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3::after{width:89px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3::after{width:166px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3::after{height:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3::after{height:46px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3::after{top:-13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3::after{top:-23px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3::after{left:27px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h3::after{left:50px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h2{margin-bottom:2.08333vw;padding:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h2{margin-bottom:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h2{margin-bottom:30px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h2 span{width:100%;padding-top:2.22222vw;padding-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h2 span{padding-top:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h2 span{padding-top:32px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h2 span{padding-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack h2 span{padding-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .text{font-size:1.11111vw;letter-spacing:.06em;line-height:1.5;margin-bottom:1.11111vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .text{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .text{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .text{margin-bottom:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .text{margin-bottom:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .black{margin-bottom:2.08333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .black{margin-bottom:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .black{margin-bottom:30px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .check{font-size:1.25vw;letter-spacing:.06em;line-height:1}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .check{font-size:10px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .check{font-size:18px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .check::before{width:20.48611vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .check::before{width:157px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .check::before{width:295px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .check::after{width:20.48611vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .check::after{width:157px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .check::after{width:295px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .black_allow{width:1.80556vw;bottom:-1.38889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .black_allow{width:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .black_allow{width:26px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .black_allow{bottom:-11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .dinamic_railpack .black_allow{bottom:-20px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion{width:59.72222vw;margin:0 auto}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion{width:459px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion{width:860px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn{margin:0;padding-bottom:1.73611vw;cursor:pointer}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn{padding-bottom:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn{padding-bottom:25px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn::before{width:1.11111vw;height:.55556vw;right:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn::before{width:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn::before{width:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn::before{height:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn::before{height:8px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn::before{right:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn::before{right:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn::after{display:none}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn.open::before{transform:rotate(0)}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_btn:hover{transform:initial}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer{height:.34722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer{height:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer{height:5px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;padding-left:1.66667vw;padding-right:1.66667vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents{padding-left:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents{padding-left:24px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents{padding-right:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents{padding-right:24px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{width:27.5vw;padding-bottom:1.94444vw;padding-top:1.38889vw;margin-bottom:.83333vw;margin-top:.83333vw;padding-left:1.11111vw;border:none}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{width:211px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{width:396px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{padding-bottom:15px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{padding-bottom:28px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{padding-top:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{padding-top:20px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{margin-bottom:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{margin-bottom:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{margin-top:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{margin-top:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{padding-left:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li{padding-left:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::before{content:'';width:27.5vw;height:1px;background-color:#212121;position:absolute;bottom:-.41667vw;left:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::before{width:211px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::before{width:396px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::before{bottom:-4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::before{bottom:-6px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::after{width:6.875vw;height:5.27778vw;top:.76389vw;right:.83333vw;background-image:url(../img/acodion_icon_a_pc.svg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::after{width:53px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::after{width:99px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::after{height:41px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::after{height:76px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::after{top:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::after{top:11px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::after{right:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li::after{right:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second{border:none}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::after{left:initial;width:4.70139vw;height:5.27778vw;top:.83333vw;right:1.04167vw;background-image:url(../img/acodion_icon_b_pc.svg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::after{width:36px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::after{width:67.7px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::after{height:41px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::after{height:76px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::after{top:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::after{top:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::after{right:8px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::after{right:15px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::before{content:'';height:14.30556vw;width:.5px;background-color:#212121;position:absolute;left:-.69444vw;top:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::before{height:110px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::before{height:206px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::before{left:-6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.second::before{left:-10px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third{padding-bottom:0;border:none;position:relative}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::after{width:4.58333vw;height:5.32222vw;top:1.04167vw;right:1.38889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::after{width:35px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::after{width:66px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::after{height:41px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::after{height:76.64px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::after{top:8px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::after{top:15px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::after{right:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::after{right:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::before{content:'';height:14.30556vw;width:1px;background-color:#212121;position:absolute;right:-.76389vw;left:initial;top:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::before{height:110px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::before{height:206px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::before{right:-6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.third::before{right:-11px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth{border:none;position:relative}body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::after{width:5.55556vw;height:4.16667vw;top:.90278vw;right:.97222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::after{width:43px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::after{width:80px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::after{height:32px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::after{height:60px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::after{top:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::after{top:13px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::after{right:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::after{right:14px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::before{content:'';width:100%;height:1px;background-color:#212121;position:absolute;top:-1.38889vw;left:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::before{top:-11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li.fourth::before{top:-20px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li h4{font-size:1.38889vw;line-height:1.3;letter-spacing:-.01em;margin-bottom:1.59722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li h4{font-size:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li h4{font-size:20px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li h4{margin-bottom:12px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li h4{margin-bottom:23px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li h4 .num{font-size:3.75vw;letter-spacing:-.01em;margin-right:.97222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li h4 .num{font-size:29px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li h4 .num{font-size:54px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li h4 .num{margin-right:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li h4 .num{margin-right:14px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li .text{font-size:1.11111vw;letter-spacing:-.01em;line-height:2}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li .text{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li .text{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li .text span{font-size:.97222vw;letter-spacing:-.01em;line-height:2.28571;margin:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li .text span{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li .text span{font-size:14px}}@media print,screen and (min-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li .alert{font-size:.97222vw;letter-spacing:-.01em;line-height:2.28571;margin:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li .alert{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .dinamic_railpack_block .acordion .acordion_outer .acordion_contents li .alert{font-size:14px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket{width:69.44444vw;margin:0 auto;background-color:#fff;padding-top:2.29167vw;padding-bottom:2.77778vw;margin-bottom:4.16667vw;border-top:3px solid #212121;border-bottom:3px solid #212121;scroll-margin-top:80px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket{width:533px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket{width:1000px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket{padding-top:18px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket{padding-top:33px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket{padding-bottom:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket{padding-bottom:40px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket{margin-bottom:32px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket{margin-bottom:60px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner{width:59.72222vw;margin:0 auto;padding:0;border:none}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner{width:459px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner{width:860px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner h3{display:flex;align-items:center;justify-content:space-between;text-align:center;font-size:1.66667vw;margin-bottom:1.04167vw;gap:1.38889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner h3{font-size:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner h3{font-size:24px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner h3{margin-bottom:8px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner h3{margin-bottom:15px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner h3{gap:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner h3{gap:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner h3::before{display:block;content:"";width:7.29167vw;height:.06944vw;background-color:#212121}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner h3::before{width:56px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner h3::before{width:105px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner h3::before{height:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner h3::before{height:1px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner h3::after{display:block;content:"";width:7.29167vw;height:.06944vw;background-color:#212121}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner h3::after{width:56px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner h3::after{width:105px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner h3::after{height:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner h3::after{height:1px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt01{text-align:center;font-size:1.11111vw;font-weight:400;letter-spacing:.02em;margin-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt01{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .txt01{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt01{margin-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .txt01{margin-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .img-box{display:flex;align-items:flex-start;justify-content:space-between;width:59.72222vw;margin:0 auto;margin-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .img-box{width:459px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .img-box{width:860px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .img-box{margin-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .img-box{margin-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .img-box .left{width:28.88889vw;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .img-box .left{width:222px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .img-box .left{width:416px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .img-box .right{width:28.88889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .img-box .right{width:222px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .img-box .right{width:416px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt02{width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:1.11111vw;font-weight:700;margin-bottom:.55556vw;display:flex;align-items:center;gap:.55556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt02{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .txt02{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt02{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .txt02{margin-bottom:8px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt02{gap:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .txt02{gap:8px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt02::before{content:"";display:block;background-color:#212121;width:.06944vw;height:1.38889vw;transform:rotate(-20deg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt02::before{width:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .txt02::before{width:1px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt02::before{height:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .txt02::before{height:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt02::after{content:"";display:block;background-color:#212121;width:.06944vw;height:1.38889vw;transform:rotate(20deg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt02::after{width:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .txt02::after{width:1px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .txt02::after{height:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .txt02::after{height:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .img02{display:block;width:19.30556vw;height:auto;margin:0 auto;margin-bottom:2.77778vw;padding-bottom:0;border-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .img02{width:148px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .img02{width:278px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .img02{margin-bottom:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .img02{margin-bottom:40px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box{border-top:1px solid #212121;padding-top:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box{padding-top:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .banner-box{padding-top:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03{width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:1.11111vw;font-weight:700;margin-bottom:1.11111vw;display:flex;align-items:center;gap:.55556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03{margin-bottom:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03{margin-bottom:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03{gap:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03{gap:8px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03::before{content:"";display:block;background-color:#212121;width:.06944vw;height:1.38889vw;transform:rotate(-20deg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03::before{width:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03::before{width:1px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03::before{height:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03::before{height:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03::after{content:"";display:block;background-color:#212121;width:.06944vw;height:1.38889vw;transform:rotate(20deg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03::after{width:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03::after{width:1px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03::after{height:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .txt03::after{height:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .banner-list{display:flex;align-items:flex-start;justify-content:center;flex-direction:row;gap:.90278vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .banner-list{gap:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .banner-list{gap:13px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .banner-list li{width:19.30556vw;height:auto}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .banner-list li{width:148px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .banner-list li{width:278px}}@media print,screen and (min-width:768px){body #mainContents #contents .summer-trip-ticket .inner .banner-box .banner-list li a{display:block;width:100%;height:auto}body #mainContents #contents .summer-trip-ticket .inner .banner-box .banner-list li img{width:100%;height:auto}body #mainContents #contents .acordion_list .acordion{margin-bottom:4.16667vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion{margin-bottom:32px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion{margin-bottom:60px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .example::after{background-image:url(../img/example.svg);width:7.63889vw;height:4.44444vw;top:-3.47222vw;left:-4.16667vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .example::after{width:59px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .example::after{width:110px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .example::after{height:34px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .example::after{height:64px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .example::after{top:-27px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .example::after{top:-50px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .example::after{left:-32px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .example::after{left:-60px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .line{font-size:1.11111vw;letter-spacing:.06em;line-height:1.5;margin-bottom:1.31944vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .line{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .line{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .line{margin-bottom:10px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .line{margin-bottom:19px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .line::before{width:11.45833vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .line::before{width:88px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .line::before{width:165px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .line::after{width:11.45833vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .line::after{width:88px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .line::after{width:165px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .yellow_line{font-size:1.11111vw;letter-spacing:.06em;line-height:1.5}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .yellow_line{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .yellow_line{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .yellow_line .yellow{font-size:1.66667vw;letter-spacing:.06em;line-height:1.45833}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .yellow_line .yellow{font-size:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .yellow_line .yellow{font-size:24px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .yellow_line .yellow::after{height:.48611vw;bottom:.34722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .yellow_line .yellow::after{height:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .yellow_line .yellow::after{height:7px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .yellow_line .yellow::after{bottom:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .yellow_line .yellow::after{bottom:5px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .text{font-size:1.11111vw;letter-spacing:.06em;line-height:1.5}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .text{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .text{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .tokudane{width:18.99097vw;margin-bottom:1.38889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .tokudane{width:146px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .tokudane{width:273.47px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .tokudane{margin-bottom:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .tokudane{margin-bottom:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_white_block{padding-top:2.43056vw;padding-bottom:.69444vw;padding-left:4.86111vw;padding-right:4.86111vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_white_block{padding-top:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_white_block{padding-top:35px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_white_block{padding-bottom:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_white_block{padding-bottom:10px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_white_block{padding-left:37px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_white_block{padding-left:70px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_white_block{padding-right:37px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_white_block{padding-right:70px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_white_block .flex{margin-bottom:1.00694vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_white_block .flex{margin-bottom:8px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_white_block .flex{margin-bottom:14.5px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_btn{margin:0;padding-bottom:1.73611vw;font-size:1.11111vw;line-height:1.5;letter-spacing:.02em;cursor:pointer}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_btn{padding-bottom:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_btn{padding-bottom:25px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_btn{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_btn{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_btn::before{top:50%;transform:translateY(-50%) rotate(180deg);right:1.66667vw;width:1.11111vw;height:.55556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_btn::before{right:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_btn::before{right:24px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_btn::before{width:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_btn::before{width:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_btn::before{height:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_btn::before{height:8px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_btn:hover{transform:initial}body #mainContents #contents .acordion_list .acordion .acordion_outer{height:.34722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer{height:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer{height:5px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents{width:100%;padding-top:2.08333vw;padding-bottom:4.16667vw;padding-left:4.86111vw;padding-right:4.86111vw}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .underline{opacity:1;transition:opacity .5s ease-in-out;text-decoration:none}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .underline:hover{opacity:.8}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .brackets{font-size:.97222vw;letter-spacing:.02em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .brackets{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .brackets{font-size:14px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents{padding-top:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents{padding-top:30px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents{padding-bottom:32px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents{padding-bottom:60px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents{padding-left:37px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents{padding-left:70px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents{padding-right:37px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents{padding-right:70px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3{padding-bottom:1.80556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3{padding-bottom:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3{padding-bottom:26px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line{font-size:1.66667vw;line-height:1.45833;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line{font-size:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line{font-size:24px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line.yellow_line{font-size:1.11111vw;line-height:1.5;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line.yellow_line{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line.yellow_line{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line::before{width:16.80556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line::before{width:129px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line::before{width:242px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line::after{width:16.80556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line::after{width:129px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .line::after{width:242px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .tokudane{margin-bottom:1.00694vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .tokudane{margin-bottom:8px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .tokudane{margin-bottom:14.5px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .text{font-size:1.66667vw;letter-spacing:.06em;line-height:1.45833}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .text{font-size:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents h3 .text{font-size:24px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table{padding-top:2.36111vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table{padding-top:18px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table{padding-top:34px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table h5{font-size:1.11111vw;letter-spacing:.06em;line-height:1.5;margin-bottom:1.52778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table h5{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table h5{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table h5{margin-bottom:12px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table h5{margin-bottom:22px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table h5 span{font-size:.97222vw;line-height:1.42857}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table h5 span{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table h5 span{font-size:14px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table .flex.mb{margin-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table .flex.mb{margin-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .price_table .flex.mb{margin-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period{padding-top:2.22222vw;margin-bottom:2.29167vw;display:flex;align-items:center}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period{padding-top:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period{padding-top:32px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period{margin-bottom:18px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period{margin-bottom:33px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period h5{font-size:1.11111vw;line-height:1.5;letter-spacing:.06em;margin:0;margin-right:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period h5{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period h5{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period h5{margin-right:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period h5{margin-right:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block{width:52.84722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block{width:406px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block{width:761px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p{margin-bottom:.625vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p{margin-bottom:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p{margin-bottom:9px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p:nth-last-child(1){margin-bottom:0}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .green{width:12.29167vw;font-size:.83333vw;line-height:1.16667;letter-spacing:.02em;padding-top:.34722vw;padding-bottom:.34722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .green{width:94px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .green{width:177px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .green{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .green{font-size:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .green{padding-top:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .green{padding-top:5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .green{padding-bottom:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .green{padding-bottom:5px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .text{font-size:1.11111vw;width:40vw;line-height:1.5;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .text{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .text{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .text{width:307px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .period .block p .text{width:576px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert{margin-bottom:3.19444vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert{margin-bottom:25px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert{margin-bottom:46px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p{padding-left:1.11111vw;font-size:.83333vw;line-height:1.66667;letter-spacing:.01em;margin-bottom:.20833vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p{padding-left:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p{padding-left:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p{font-size:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p{margin-bottom:2px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p{margin-bottom:3px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p::after{font-size:.83333vw;line-height:1.66667;letter-spacing:.01em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p::after{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p::after{font-size:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .alert p:nth-last-child(1){margin-bottom:0}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .black{margin-bottom:0}body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .black.p{padding-top:2.08333vw;padding-bottom:2.08333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .black.p{padding-top:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .black.p{padding-top:30px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .black.p{padding-bottom:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion .acordion_outer .acordion_contents .black.p{padding-bottom:30px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.first .acordion_white_block{padding-bottom:.69444vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.first .acordion_white_block{padding-bottom:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.first .acordion_white_block{padding-bottom:10px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.first .acordion_white_block .flex .price{width:56.94444vw;margin:0 auto}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.first .acordion_white_block .flex .price{width:437px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.first .acordion_white_block .flex .price{width:820px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block{padding-top:2.43056vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block{padding-top:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block{padding-top:35px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .line::before{width:15.55556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .line::before{width:119px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .line::before{width:224px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .line::after{width:15.55556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .line::after{width:119px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .line::after{width:224px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .e_ticket{width:20.76389vw;margin-bottom:1.45833vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .e_ticket{width:159px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .e_ticket{width:299px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .e_ticket{margin-bottom:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_white_block .e_ticket{margin-bottom:21px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents{margin-bottom:1.73611vw;padding-top:1.59722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents{margin-bottom:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents{margin-bottom:25px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents{padding-top:12px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents{padding-top:23px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3{padding-top:0;padding-bottom:1.875vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3{padding-bottom:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3{padding-bottom:27px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .line{margin-bottom:1.11111vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .line{margin-bottom:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .line{margin-bottom:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .line::before{width:15.55556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .line::before{width:119px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .line::before{width:224px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .line::after{width:15.55556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .line::after{width:119px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .line::after{width:224px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .about{font-size:1.11111vw;line-height:1.75;letter-spacing:.02em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .about{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents h3 .about{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point h5{padding-top:2.29167vw;font-size:1.11111vw;line-height:1.5;letter-spacing:.06em;margin-bottom:1.73611vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point h5{padding-top:18px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point h5{padding-top:33px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point h5{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point h5{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point h5{margin-bottom:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point h5{margin-bottom:25px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .flex{padding:0;padding-bottom:2.43056vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .flex{padding-bottom:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .flex{padding-bottom:35px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .flex.second{border:none;padding:0;margin:0;margin-bottom:2.5vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .flex.second{margin-bottom:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .flex.second{margin-bottom:36px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .sub{font-size:.83333vw;line-height:1.66667;letter-spacing:.01em;margin-bottom:3.40278vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .sub{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .sub{font-size:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .sub{margin-bottom:26px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.e_ticket .acordion_outer .acordion_contents .point .sub{margin-bottom:49px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block{padding-top:1.94444vw;padding-bottom:.90278vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block{padding-top:15px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block{padding-top:28px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block{padding-bottom:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block{padding-bottom:13px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .line::before{width:20.76389vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .line::before{width:159px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .line::before{width:299px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .line::after{width:20.76389vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .line::after{width:159px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .line::after{width:299px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex{width:41.69097vw;margin-left:10.48611vw;margin-bottom:0;display:flex;justify-content:space-between}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex{width:320px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex{width:600.35px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex{margin-left:81px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex{margin-left:151px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex .jre{width:18.75vw;margin-bottom:1.52778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex .jre{width:144px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex .jre{width:270px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex .jre{margin-bottom:12px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex .jre{margin-bottom:22px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex .jre.b{width:21.45833vw;margin-top:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex .jre.b{width:165px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_white_block .flex .jre.b{width:309px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents{padding-bottom:3.47222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents{padding-bottom:27px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents{padding-bottom:50px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3{margin-bottom:1.52778vw;padding-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3{margin-bottom:12px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3{margin-bottom:22px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3 .line::before{width:8.05556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3 .line::before{width:62px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3 .line::before{width:116px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3 .line::after{width:8.05556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3 .line::after{width:62px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents h3 .line::after{width:116px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex{display:flex}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box{width:50%;padding:0;margin-bottom:0;padding-right:3.47222vw;border:none}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box{padding-right:27px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box{padding-right:50px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .black{padding-top:1.04167vw;padding-bottom:.83333vw;font-size:1.04167vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .black{padding-top:8px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .black{padding-top:15px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .black{padding-bottom:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .black{padding-bottom:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .black{font-size:8px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .black{font-size:15px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .jre{margin-bottom:1.38889vw}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .jre.a{width:23.75vw;margin:0 auto;margin-bottom:1.38889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .jre.a{width:182px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .jre.a{width:342px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .jre.a{margin-bottom:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .jre.a{margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .jre{margin-bottom:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .jre{margin-bottom:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block{margin-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block{margin-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block{margin-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .image{width:11.11111vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .image{width:85px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .image{width:160px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .text{width:13.61111vw;font-size:.97222vw;line-height:1.71429;letter-spacing:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .text{width:105px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .text{width:196px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .text{font-size:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .text{font-size:14px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .text .brackets{font-size:.83333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .text .brackets{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .block .text .brackets{font-size:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray{padding-bottom:1.04167vw;padding-top:.55556vw;margin-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray{padding-bottom:8px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray{padding-bottom:15px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray{padding-top:4px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray{padding-top:8px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray{margin-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray{margin-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text{font-size:1.11111vw;padding-left:3.81944vw;line-height:1.75;letter-spacing:.02em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text{padding-left:29px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text{padding-left:55px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text:nth-last-child(1){padding-left:3.81944vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text:nth-last-child(1){padding-left:29px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text:nth-last-child(1){padding-left:55px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text .big{font-size:1.66667vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text .big{font-size:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text .big{font-size:24px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text .brackets{font-size:.83333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text .brackets{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray .text .brackets{font-size:12px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray.example::after{top:-2.08333vw;left:-2.77778vw;width:7.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray.example::after{top:-16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray.example::after{top:-30px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray.example::after{left:-22px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray.example::after{left:-40px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray.example::after{width:55px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box .gray.example::after{width:104px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second{padding:0;padding-left:3.47222vw;position:relative}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second{padding-left:27px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second{padding-left:50px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second::after{position:absolute;content:'';height:32.29167vw;width:1px;top:0;left:0;background-color:#212121}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second::after{height:248px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second::after{height:465px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .black{padding-top:.27778vw;padding-bottom:.06944vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .black{padding-top:2px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .black{padding-top:4px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .black{padding-bottom:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .black{padding-bottom:1px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .gray{padding-top:1.73611vw;padding-bottom:1.52778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .gray{padding-top:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .gray{padding-top:25px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .gray{padding-bottom:12px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .gray{padding-bottom:22px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .gray .text{line-height:1.15}body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .jre{margin-bottom:2.08333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .jre{margin-bottom:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .jre{margin-bottom:30px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .block{margin-bottom:2.91667vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .block{margin-bottom:22px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .block{margin-bottom:42px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .block .image{width:12.63889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .block .image{width:97px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .block .image{width:182px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .block .text{width:12.08333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .block .text{width:93px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .flex .box.second .block .text{width:174px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .alert{font-size:.83333vw;line-height:1.66667;letter-spacing:.01em;margin-top:2.01389vw;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .alert{font-size:6px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .alert{font-size:12px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .alert{margin-top:15px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .alert{margin-top:29px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .alert{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.jre_point .acordion_outer .acordion_contents .alert{margin-bottom:0}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block{padding-top:2.08333vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block{padding-top:16px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block{padding-top:30px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .line{margin-bottom:1.66667vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .line{margin-bottom:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .line{margin-bottom:24px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .line::before{width:18.47222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .line::before{width:142px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .line::before{width:266px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .line::after{width:18.47222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .line::after{width:142px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .line::after{width:266px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .touch_go_logo{width:29.79167vw;margin-bottom:1.18056vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .touch_go_logo{width:229px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .touch_go_logo{width:429px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .touch_go_logo{margin-bottom:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_white_block .touch_go_logo{margin-bottom:17px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents{padding-top:1.73611vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents{padding-top:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents{padding-top:25px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3{margin:0;padding-bottom:1.59722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3{padding-bottom:12px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3{padding-bottom:23px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3 .line::before{width:17.70833vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3 .line::before{width:136px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3 .line::before{width:255px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3 .line::after{width:17.70833vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3 .line::after{width:136px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3 .line::after{width:255px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3 .text{font-size:1.11111vw;line-height:1.75;letter-spacing:.02em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3 .text{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h3 .text{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h5{padding-top:2.29167vw;font-size:1.11111vw;line-height:1.5;letter-spacing:.06em;margin-bottom:1.73611vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h5{padding-top:18px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h5{padding-top:33px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h5{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h5{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h5{margin-bottom:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h5{margin-bottom:25px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h5.second{padding-top:.34722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h5.second{padding-top:3px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents h5.second{padding-top:5px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box{margin-bottom:1.73611vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box{margin-bottom:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box{margin-bottom:25px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box .flex{margin-bottom:1.80556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box .flex{margin-bottom:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box .flex{margin-bottom:26px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box .flex.first{width:42.63889vw;margin:0 auto;margin-bottom:1.80556vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box .flex.first{width:327px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box .flex.first{width:614px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box .flex.first{margin-bottom:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .box .flex.first{margin-bottom:26px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .underline{font-size:1.11111vw;line-height:1.5;letter-spacing:.06em;margin-bottom:1.73611vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .underline{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .underline{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .underline{margin-bottom:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .underline{margin-bottom:25px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .underline::after{width:15.27778vw;bottom:.13889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .underline::after{width:117px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .underline::after{width:220px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .underline::after{bottom:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.touch_go .acordion_outer .acordion_contents .underline::after{bottom:2px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block{padding-top:2.91667vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block{padding-top:22px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block{padding-top:42px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block .otona_logo{width:20vw;margin-bottom:1.73611vw;padding-top:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block .otona_logo{width:154px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block .otona_logo{width:288px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block .otona_logo{margin-bottom:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block .otona_logo{margin-bottom:25px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block .otona_logo{padding-top:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block .otona_logo{padding-top:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block .otona_logo::after{width:59.72222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block .otona_logo::after{width:459px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_white_block .otona_logo::after{width:860px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents{padding-top:1.80556vw;padding-bottom:4.51389vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents{padding-top:14px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents{padding-top:26px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents{padding-bottom:35px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents{padding-bottom:65px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3{padding-bottom:0;border-bottom:none}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line{font-size:1.11111vw;line-height:1.5;letter-spacing:.06em;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line{margin-bottom:0}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line::before{width:19.09722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line::before{width:147px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line::before{width:275px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line::after{width:19.09722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line::after{width:147px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents h3 .line::after{width:275px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona{font-size:3.47222vw;line-height:1;letter-spacing:.01em;margin-bottom:1.25vw;margin-top:-.20833vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona{font-size:27px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona{font-size:50px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona{margin-bottom:10px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona{margin-bottom:18px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona{margin-top:-2px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona{margin-top:-3px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona span{font-size:1.66667vw;line-height:1.45833;letter-spacing:.06em;display:inline-block;padding-bottom:.69444vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona span{font-size:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona span{font-size:24px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona span{padding-bottom:5px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .otona span{padding-bottom:10px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .limit{margin:0 auto;margin-bottom:0;width:36.59722vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .limit{width:281px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .limit{width:527px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .limit .gray{width:17.70833vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .limit .gray{width:136px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .limit .gray{width:255px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .gray{font-size:1.11111vw;line-height:1.9375;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .gray{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .gray{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box{padding-top:2.22222vw;margin-top:2.22222vw;border-top:solid 1px #212121}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box{padding-top:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box{padding-top:32px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box{margin-top:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box{margin-top:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .black{padding-top:1.73611vw;padding-bottom:1.59722vw;font-size:1.11111vw;line-height:1.5;letter-spacing:.02em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .black{padding-top:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .black{padding-top:25px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .black{padding-bottom:12px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .black{padding-bottom:23px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .black{font-size:9px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .black{font-size:16px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box.first{border:none;padding-bottom:0;padding-top:0}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box.first .flex{display:flex;justify-content:space-between;margin-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box.first .flex{margin-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box.first .flex{margin-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box.first .flex .block{width:29.16667vw;margin:0!important}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box.first .flex .block{width:224px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box.first .flex .block{width:420px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex{display:flex;justify-content:space-between}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block{width:50%;margin-bottom:0}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.first{margin-bottom:0}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block h5{font-size:1.66667vw;margin-top:.10417vw;margin-bottom:1.35417vw;line-height:1.45833;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block h5{font-size:13px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block h5{font-size:24px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block h5{margin-top:1px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block h5{margin-top:1.5px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block h5{margin-bottom:10px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block h5{margin-bottom:19.5px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box{padding:0;margin-top:2.77778vw;margin-bottom:2.22222vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box{margin-top:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box{margin-top:40px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box{margin-bottom:17px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box{margin-bottom:32px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box.example::after{top:-2.77778vw;left:-1.38889vw;width:6.11111vw;height:3.75vw;background-image:url(../img/example_b.svg);transform:rotate(16deg)}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box.example::after{top:-22px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box.example::after{top:-40px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box.example::after{left:-11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box.example::after{left:-20px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box.example::after{width:47px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box.example::after{width:88px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box.example::after{height:29px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box.example::after{height:54px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box.first{margin-top:7.15278vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box.first{margin-top:55px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .price_box.first{margin-top:103px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .black{line-height:1.4;padding-top:.90278vw;padding-bottom:.90278vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .black{padding-top:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .black{padding-top:13px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .black{padding-bottom:7px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block .black{padding-bottom:13px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.middle{padding-top:0;border-bottom:none;padding-right:1.38889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.middle{padding-right:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.middle{padding-right:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.jipang{border-top:none;margin-bottom:0;padding-left:1.38889vw;border-left:solid 1px #212121}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.jipang{padding-left:11px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.jipang{padding-left:20px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.jipang .alert{margin-bottom:0;margin-top:0}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.jipang .flex .gray{display:block;width:13.88889vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.jipang .flex .gray{width:107px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.jipang .flex .gray{width:200px}}@media print,screen and (min-width:768px){body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.jipang .flex .gray.woman{margin-bottom:0;background-color:#f5dada}body #mainContents #contents .acordion_list .acordion.otona .acordion_outer .acordion_contents .box .flex .block.jipang .flex .gray.man{background-color:#dae1f5}body #mainContents #banners{width:65.97222vw;margin:0 auto}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #banners{width:507px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #banners{width:950px}}@media print,screen and (min-width:768px){body #mainContents #banners h3{font-size:2.5vw;line-height:1;letter-spacing:.06em;margin-bottom:4.86111vw;margin-top:11.875vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #banners h3{font-size:19px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #banners h3{font-size:36px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #banners h3{margin-bottom:37px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #banners h3{margin-bottom:70px}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #banners h3{margin-top:91px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #banners h3{margin-top:171px}}@media print,screen and (min-width:768px){body #mainContents #banners #last_banners li{margin-bottom:2.77778vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #banners #last_banners li{margin-bottom:21px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #banners #last_banners li{margin-bottom:40px}}@media print,screen and (min-width:768px){body #mainContents #banners #last_banners li:nth-last-child(1){margin-bottom:11.11111vw}}@media screen and (min-width:768px) and (max-width:768px){body #mainContents #banners #last_banners li:nth-last-child(1){margin-bottom:85px}}@media screen and (min-width:768px) and (min-width:1440px){body #mainContents #banners #last_banners li:nth-last-child(1){margin-bottom:160px}}@media print,screen and (min-width:768px){body .pageTop{bottom:2.77778vw;right:4.16667vw}}@media screen and (min-width:768px) and (max-width:768px){body .pageTop{bottom:21px}}@media screen and (min-width:768px) and (min-width:1440px){body .pageTop{bottom:40px}}@media screen and (min-width:768px) and (max-width:768px){body .pageTop{right:32px}}@media screen and (min-width:768px) and (min-width:1440px){body .pageTop{right:60px}}@media print,screen and (min-width:768px){body .pageTop a{width:.90278vw}}@media screen and (min-width:768px) and (max-width:768px){body .pageTop a{width:7px}}@media screen and (min-width:768px) and (min-width:1440px){body .pageTop a{width:13px}}@media print,screen and (min-width:768px){body .pageTop.fixed{bottom:12.63889vw;right:4.16667vw}}@media screen and (min-width:768px) and (max-width:768px){body .pageTop.fixed{bottom:97px}}@media screen and (min-width:768px) and (min-width:1440px){body .pageTop.fixed{bottom:182px}}@media screen and (min-width:768px) and (max-width:768px){body .pageTop.fixed{right:32px}}@media screen and (min-width:768px) and (min-width:1440px){body .pageTop.fixed{right:60px}}