/*!
 * Copyright 2020 Twitter, Inc and other contributors
Code licensed under the MIT License: http://opensource.org/licenses/MIT
Graphics licensed under CC-BY 4.0: https://creativecommons.org/licenses/by/4.0/
TwemojiTwitter’s open source emoji has you covered for all your project's emoji needs. With support for the latest Unicode emoji specification, featuring 2,685 emojis, and all for free.twemoji.twitter.com
 */@import url("https://fonts.googleapis.com/css?family=Vollkorn:400,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@300;400;500;700&display=swap");button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.modal{position:fixed;top:0;left:0;width:100vw;height:100%;z-index:1000;display:none}.modal-bg{position:fixed;background:rgba(0,0,0,0.6);width:100vw;height:100%}.modal-box{position:relative;position:absolute;z-index:10;width:100%;max-width:1080px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-sizing:border-box;box-sizing:border-box}.modal-box:before{display:block;content:"";width:100%;padding-top:56.25%}.modal-box>.content{position:absolute;top:0;left:0;right:0;bottom:0}.modal-layer,.modal-video,.modal-video__cover{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 60px}@media all and (max-width: 640px){.modal-layer,.modal-video,.modal-video__cover{padding:0 6.25vw}}.modal-video,.modal-video__cover{height:auto}.modal-btn__close{position:absolute;z-index:1000;right:60px;top:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}@media all and (max-width: 640px){.modal-btn__close{width:9.375vw;right:9.375vw}}.is-video-stop .modal-video{display:none}.modal-video__cover{position:absolute;top:0;left:0;width:100%;height:auto;z-index:100;display:none}.is-video-stop .modal-video__cover{display:block}.modal-video__cover--img{width:100%;height:auto;cursor:pointer}.modal-video__btn{display:block;position:absolute;width:6.25%;max-width:60px;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;cursor:pointer}@media all and (max-width: 640px){.modal-video__btn{width:9.375vw;max-width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}}.btn-modal__block{display:block;position:relative}html{font-family:'游ゴシック体', YuGothic, '游ゴシック Medium', 'Yu Gothic Medium', '游ゴシック', 'Yu Gothic', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'メイリオ', Meiryo, 'MS PGothic', 'MS UI Gothic', Helvetica, Arial, sans-serif;font-size:62.5%}body{font-size:100%;color:#000;background:#000}.yugo-m{font-family:'游ゴシック体', YuGothic, '游ゴシック', 'Yu Gothic', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'メイリオ', Meiryo, 'MS PGothic', 'MS UI Gothic', Helvetica, Arial, sans-serif}.acc_nav{display:none}.w-100{width:100%;vertical-align:bottom}.col{width:100%}.sections{position:relative}.contents{-webkit-box-sizing:border-box;box-sizing:border-box}.is-fixNavi .contents{padding-top:50px}.underlayer .wrap{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:80px}@media all and (max-width: 640px){.underlayer .wrap{padding-top:50px}}.pc{display:block}@media all and (max-width: 640px){.pc{display:none}}.tb-sp{display:none}@media all and (max-width: 1200px){.tb-sp{display:block}}@media all and (max-width: 640px){.tb-sp{display:block}}.sp{display:none}@media all and (max-width: 640px){.sp{display:block}}a{text-decoration:none}a:hover{text-decoration:none}.hover-alpha{opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.hover-alpha:hover{opacity:0.5}.is-MobileOS .hover-alpha:hover{opacity:1}.hover-scale-c .target{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.hover-scale-c:hover .target{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}.is-MobileOS .hover-scale-c:hover .target{-webkit-transform:scale(1, 1);transform:scale(1, 1)}.main-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url("/infinity/resources/images/home_2019/bg.jpg");background-repeat:repeat;background-position:0 0;-webkit-animation:bgroop 100s linear infinite;animation:bgroop 100s linear infinite}@media all and (max-width: 640px){.main-wrap{background-image:url("/infinity/resources/images/home_2019/sp/bg.jpg");background-repeat:repeat;background-size:100% auto;background-position:0 0;-webkit-animation:none;animation:none}}@-webkit-keyframes bgroop{from{background-position:0 0}to{background-position:-3344px 0}}@keyframes bgroop{from{background-position:0 0}to{background-position:-3344px 0}}.icon-newwindow{display:inline-block;width:12px;height:12px;background-size:contain;background-repeat:no-repeat}.icon-newwindow::before{content:url("/infinity/resources/images/home/icon_newwindow.png?1531905219")}.icon-newwindow_bnr{display:inline-block;width:12px;height:12px;background:url("/infinity/resources/images/home_2019/icon-newwindow.png");background-size:contain;background-repeat:no-repeat}.icon-newwindow-sky{display:inline-block;width:12px;height:12px;background:url("/infinity/resources/images/home_2019/icon-newwindow_sky.png");background-size:contain;background-repeat:no-repeat}.icon-link-black{display:inline-block;width:6px;height:10px;background:url("/infinity/resources/images/home_2019/icon-link-black.png");background-size:contain;background-repeat:no-repeat}.icon-link-gray{display:inline-block;width:6px;height:10px;background:url("/infinity/resources/images/home_2019/icon-link-gray.png");background-size:contain;background-repeat:no-repeat}.icon-link-orenge{display:inline-block;width:6px;height:10px;background:url("/infinity/resources/images/home_2019/icon-link-orenge.png");background-size:contain;background-repeat:no-repeat}.font-minchyo{font-family:'A1明朝', 'A1 Mincho'}.motion-box{position:relative;opacity:0}.common-wrap .btn-more{position:relative;background:#fff;width:200px;height:50px;margin:30px 0 0;border-radius:50px;display:block;line-height:1;color:#000;font-size:18px;font-size:1.8rem}@media all and (max-width: 640px){.common-wrap .btn-more{margin:30px auto 0;font-size:12px;font-size:1.2rem;width:120px;height:30px}}.common-wrap .btn-more__text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:2px}@media all and (max-width: 640px){.common-wrap .btn-more__text{margin-top:0}}.common-wrap .btn-more img{width:24.5%;vertical-align:middle}.common-wrap .btn-more-top{width:280px;margin:30px auto 0}@media all and (max-width: 640px){.common-wrap .btn-more-top{width:164px;height:38px}}.common-wrap .btn-more-top .btn-more__text{white-space:nowrap;font-size:14px;font-size:1.4rem;font-weight:normal;margin-top:0}@media all and (max-width: 640px){.common-wrap .btn-more-top .btn-more__text{font-size:11px;font-size:1.1rem}}.common-wrap .text-vollkorn{font-family:'Vollkorn', serif}.vjs-dock-text{display:none !important}.vjs-big-play-button{display:none !important}.cat-prestigious section{font-family:'Noto Serif JP', serif;font-weight:normal}.cat-prestigious .btn-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4.41176vw;z-index:100}@media all and (max-width: 640px){.cat-prestigious .btn-play{width:9.375vw}}.cat-prestigious .wrap{color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:100px;overflow:hidden}@media all and (max-width: 640px){.cat-prestigious .wrap{padding-bottom:50px}}.cat-prestigious .wrap h2{font-weight:bold}.cat-prestigious .wrap sup{font-size:10px;vertical-align:super;line-height:0.5}.cat-prestigious .wrap .mv-box{opacity:0;width:100%;overflow:hidden;position:relative}.cat-prestigious .wrap .mv-box:before{display:block;content:"";width:100%;padding-top:52.26563%}.cat-prestigious .wrap .mv-box>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media all and (max-width: 640px){.cat-prestigious .wrap .mv-box{position:relative}.cat-prestigious .wrap .mv-box:before{display:block;content:"";width:100%;padding-top:128.75%}.cat-prestigious .wrap .mv-box>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.cat-prestigious .wrap .mv-box__item{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.cat-prestigious .wrap .mv-box__item.prev{z-index:5}.cat-prestigious .wrap .mv-box__item.current{z-index:10}.cat-prestigious .wrap .sec-col{background:url(/infinity/resources/images/special/prestigious_2020/sec_01_bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;margin:0 auto}.cat-prestigious .wrap .sec-col__day{width:363px;margin:0 auto 150px;line-height:1}@media all and (max-width: 640px){.cat-prestigious .wrap .sec-col__day{width:51.09375vw;margin:0 auto 15.625vw}}.cat-prestigious .wrap .sec-col__wrap{margin:0 auto;display:block;text-align:center}.cat-prestigious .wrap .sec-col__title{width:auto;max-width:495px;padding:160px 0 50px;line-height:1;margin:0 auto}@media all and (max-width: 640px){.cat-prestigious .wrap .sec-col__title{width:73.59375vw;padding:15.625vw 0 7.8125vw}}.cat-prestigious .wrap .sec-col__text{font-size:20px;font-size:2rem;line-height:2.5;margin-bottom:1em}@media all and (max-width: 640px){.cat-prestigious .wrap .sec-col__text{font-size:11px;font-size:1.1rem}}.cat-prestigious .wrap .sec-col__text--lead{font-size:26px;font-size:2.6rem;line-height:1.7;margin-bottom:40px}@media all and (max-width: 640px){.cat-prestigious .wrap .sec-col__text--lead{font-size:13px;font-size:1.3rem;margin-bottom:7.03125vw}}.cat-prestigious .wrap .sec-col__code{position:relative;margin:0 auto;width:317px;line-height:1;padding-bottom:160px}@media all and (max-width: 640px){.cat-prestigious .wrap .sec-col__code{width:61.71875vw;max-width:317px;padding-bottom:15.625vw}}.cat-prestigious .wrap .sec-product{-webkit-box-sizing:border-box;box-sizing:border-box;padding:100px 0;overflow:hidden}@media all and (max-width: 640px){.cat-prestigious .wrap .sec-product{padding:70px 0 0}}.cat-prestigious .wrap .sec-product__wrap{position:relative;width:100%;max-width:1440px;left:0%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1400px){.cat-prestigious .wrap .sec-product__wrap{left:4%}}@media all and (max-width: 640px){.cat-prestigious .wrap .sec-product__wrap{left:0}}.cat-prestigious .wrap .product{width:100%;max-width:1420px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 120px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}.cat-prestigious .wrap .product:last-child{margin:0 auto}@media all and (max-width: 640px){.cat-prestigious .wrap .product{display:block;padding:0;margin:0 auto 110px}.cat-prestigious .wrap .product:last-child{margin:0 auto 60px}}.cat-prestigious .wrap .product-ph{width:48.18%}@media all and (max-width: 640px){.cat-prestigious .wrap .product-ph{width:100%}}.cat-prestigious .wrap .product-ph__img{position:relative;display:block;margin:0 auto}.cat-prestigious .wrap .product-ph__wrap{position:relative}.cat-prestigious .wrap .product-box{position:relative;width:51.81%}@media all and (max-width: 640px){.cat-prestigious .wrap .product-box{width:100%}}.cat-prestigious .wrap .product-title{color:#fff;font-size:28px;font-size:2.8rem;line-height:1.5;font-weight:normal;margin-bottom:20px}@media all and (max-width: 640px){.cat-prestigious .wrap .product-title{font-size:16px;font-size:1.6rem;text-align:center;margin-bottom:25px}}.cat-prestigious .wrap .product-day{font-size:14px;font-size:1.4rem;color:#eea30f;line-height:1.2;margin-bottom:10px}@media all and (max-width: 640px){.cat-prestigious .wrap .product-day{font-size:11px;font-size:1.1rem;text-align:center;margin-bottom:10px}}.cat-prestigious .wrap .product-name{font-size:22px;font-size:2.2rem;color:#e9c06f;line-height:1.6;margin:20px 0}@media all and (max-width: 640px){.cat-prestigious .wrap .product-name{font-size:14px;font-size:1.4rem;margin:10px 0;text-align:center;line-height:1.4}}.cat-prestigious .wrap .product-capacity{font-size:16px;font-size:1.6rem;color:#fff;line-height:1.6}@media all and (max-width: 640px){.cat-prestigious .wrap .product-capacity{font-size:11px;font-size:1.1rem;text-align:center}}.cat-prestigious .wrap .product-detail{margin:30px 0 0;width:100%;max-width:480px}@media all and (max-width: 640px){.cat-prestigious .wrap .product-detail{-webkit-box-sizing:border-box;box-sizing:border-box;margin:30px auto 0;padding:0 40px}}.cat-prestigious .wrap .product-detail .product-detail__dl:first-child{border-top:solid 1px #272726}.cat-prestigious .wrap .product-detail__dl{border-bottom:solid 1px #272726}.cat-prestigious .wrap .product-detail__dl.open .product-detail__dt::after{display:none}.cat-prestigious .wrap .product-detail__dt{font-size:14px;font-size:1.4rem;color:#fff;line-height:1.2;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 10px;cursor:pointer}@media all and (max-width: 640px){.cat-prestigious .wrap .product-detail__dt{font-size:11px;font-size:1.1rem;padding:10px 5px}}.cat-prestigious .wrap .product-detail__dt::before{content:'';position:absolute;width:15px;height:2px;top:50%;right:10px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background:#fff}@media all and (max-width: 640px){.cat-prestigious .wrap .product-detail__dt::before{width:7px;height:1px;right:5px}}.cat-prestigious .wrap .product-detail__dt::after{content:'';position:absolute;width:2px;height:15px;top:50%;right:16px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background:#fff}@media all and (max-width: 640px){.cat-prestigious .wrap .product-detail__dt::after{width:1px;height:7px;right:8px}}.cat-prestigious .wrap .product-detail__dd{overflow:hidden;height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}@media all and (max-width: 640px){.cat-prestigious .wrap .product-detail__dd{padding:0 5px}}.cat-prestigious .wrap .product-detail__block{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:30px}.cat-prestigious .wrap .product-detail__ul{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;color:#fff;line-height:1.6}.cat-prestigious .wrap .product-detail__li{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1em;margin-bottom:10px;letter-spacing:-0.01em}.cat-prestigious .wrap .product-detail__li::before{content:'・';display:block;position:absolute;top:0;left:0}@media all and (max-width: 640px){.cat-prestigious .wrap .product-detail__li{font-size:11px;font-size:1.1rem}}.cat-prestigious .wrap .product-detail__text{font-size:14px;font-size:1.4rem;color:#fff;line-height:1.6}@media all and (max-width: 640px){.cat-prestigious .wrap .product-detail__text{font-size:11px;font-size:1.1rem}}.cat-prestigious .wrap .product-detail__note{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1em;font-size:12px;font-size:1.2rem;line-height:1.4;color:#999;margin-top:15px}@media all and (max-width: 640px){.cat-prestigious .wrap .product-detail__note{font-size:10px;font-size:1rem}}.cat-prestigious .wrap .product-detail__note--dot::before{content:'・';display:block;position:absolute;top:0;left:0}.cat-prestigious .wrap .product-detail__title{background-color:#262626;color:#fff;font-size:14px;font-size:1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 5px;margin:30px 0 20px 5px}@media all and (max-width: 640px){.cat-prestigious .wrap .product-detail__title{font-size:10px;font-size:1rem;margin:15px 0 10px 5px}}.cat-prestigious .wrap .product-detail__use--all{width:100%;margin-bottom:20px}@media all and (max-width: 640px){.cat-prestigious .wrap .product-detail__use--all{margin-bottom:10px}}.cat-prestigious .wrap .product-detail__use--li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}@media all and (max-width: 640px){.cat-prestigious .wrap .product-detail__use--li{margin-top:10px}}.cat-prestigious .wrap .product-detail__use--text{width:62.5%;font-size:14px;font-size:1.4rem;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1em;text-indent:-1em}@media all and (max-width: 640px){.cat-prestigious .wrap .product-detail__use--text{font-size:11px;font-size:1.1rem}}.cat-prestigious .wrap .product-detail__use--ph{width:33.33%}.cat-prestigious .wrap .product-ph__bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:183.01%;max-width:970px;z-index:-1}.cat-prestigious .wrap .product-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;left:5%}@media all and (max-width: 640px){.cat-prestigious .wrap .product-reverse{left:0}}.cat-prestigious .wrap .product-01 .product-ph__wrap{margin-top:125px}@media all and (max-width: 640px){.cat-prestigious .wrap .product-01 .product-ph__wrap{margin-top:0}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-01 .product-ph{width:100%}}.cat-prestigious .wrap .product-01 .product-ph .product-ph__img{width:34.5vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-01 .product-ph .product-ph__img{width:483px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-01 .product-ph .product-ph__img{position:relative;width:172px;left:15px}}.cat-prestigious .wrap .product-01 .product-awards{position:absolute;top:0;left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:27.85714vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-01 .product-awards{width:390px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-01 .product-awards{position:relative;width:60.15625vw;left:6.25vw}}.cat-prestigious .wrap .product-01 .product-awards__01{width:5.57143vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-01 .product-awards__01{width:78px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-01 .product-awards__01{width:13.75vw}}.cat-prestigious .wrap .product-01 .product-awards__02{width:7vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-01 .product-awards__02{width:98px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-01 .product-awards__02{width:15.3125vw}}.cat-prestigious .wrap .product-01 .product-awards__03{width:6.07143vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-01 .product-awards__03{width:85px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-01 .product-awards__03{width:13.28125vw}}.cat-prestigious .wrap .product-01 .product-awards__04{width:5.5vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-01 .product-awards__04{width:77px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-01 .product-awards__04{width:12.03125vw}}.cat-prestigious .wrap .product-02 .product-ph__wrap{margin-top:-2.14286vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-02 .product-ph__wrap{margin-top:-30px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-02 .product-ph__wrap{margin-top:0}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-02 .product-ph{width:100%}}.cat-prestigious .wrap .product-02 .product-ph .product-ph__img{width:24.5vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-02 .product-ph .product-ph__img{width:343px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-02 .product-ph .product-ph__img{position:relative;width:123px;left:15px}}.cat-prestigious .wrap .product-03 .product-ph__wrap{margin-top:-2.5vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-03 .product-ph__wrap{margin-top:-35px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-03 .product-ph__wrap{margin-top:0}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-03 .product-ph{width:100%}}.cat-prestigious .wrap .product-03 .product-ph .product-ph__img{width:24.35714vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-03 .product-ph .product-ph__img{width:341px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-03 .product-ph .product-ph__img{position:relative;width:122px;left:20px}}.cat-prestigious .wrap .product-04 .product-ph__wrap{margin-top:-1.42857vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-04 .product-ph__wrap{margin-top:-20px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-04 .product-ph__wrap{margin-top:0}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-04 .product-ph{width:100%}}.cat-prestigious .wrap .product-04 .product-ph .product-ph__img{width:24.57143vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-04 .product-ph .product-ph__img{width:344px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-04 .product-ph .product-ph__img{position:relative;width:123px;left:16px}}.cat-prestigious .wrap .product-05 .product-ph__wrap{margin-top:-2.5vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-05 .product-ph__wrap{margin-top:-35px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-05 .product-ph__wrap{margin-top:0}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-05 .product-ph{width:100%}}.cat-prestigious .wrap .product-05 .product-ph .product-ph__img{width:20vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-05 .product-ph .product-ph__img{width:280px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-05 .product-ph .product-ph__img{position:relative;width:115px;left:12px}}.cat-prestigious .wrap .product-06 .product-ph__wrap{margin-top:-2.5vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-06 .product-ph__wrap{margin-top:-35px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-06 .product-ph__wrap{margin-top:0}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-06 .product-ph{width:100%}}.cat-prestigious .wrap .product-06 .product-ph .product-ph__img{width:28.5vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-06 .product-ph .product-ph__img{width:399px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-06 .product-ph .product-ph__img{position:relative;width:230px;left:8px;margin-bottom:50px}}.cat-prestigious .wrap .product-07 .product-ph__wrap{margin-top:-2.5vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-07 .product-ph__wrap{margin-top:-35px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-07 .product-ph__wrap{margin-top:0}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-07 .product-ph{width:100%}}.cat-prestigious .wrap .product-07 .product-ph .product-ph__img{width:18.07143vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-07 .product-ph .product-ph__img{width:253px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-07 .product-ph .product-ph__img{position:relative;width:127px;left:8px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-08 .product-ph{width:100%}}.cat-prestigious .wrap .product-08 .product-ph .product-ph__img{width:28.85714vw}@media screen and (min-width: 1400px){.cat-prestigious .wrap .product-08 .product-ph .product-ph__img{width:404px}}@media all and (max-width: 640px){.cat-prestigious .wrap .product-08 .product-ph .product-ph__img{position:relative;width:150px;left:20px}}.cat-prestigious .wrap .sec-event__wrap{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (max-width: 640px){.cat-prestigious .wrap .sec-event__wrap{padding:0 20px}}.cat-prestigious .wrap .sec-event__bnr{position:relative;width:100%;max-width:1020px;margin:0 auto;text-align:center;margin-bottom:40px;display:block}.cat-prestigious .wrap .sec-event__bnr:last-child{margin-bottom:0}@media all and (max-width: 640px){.cat-prestigious .wrap .sec-event__bnr{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:7.8125vw}.cat-prestigious .wrap .sec-event__bnr:last-child{margin-bottom:0}}.cat-prestigious .wrap .sec-event__bnr img{max-width:1000px}.cat-prestigious .wrap .aside{text-align:center;margin:80px 0 100px;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (max-width: 640px){.cat-prestigious .wrap .aside{margin:30px 0;padding:0 20px}}.cat-prestigious .wrap .aside .aside-bnr{width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;display:block;position:relative;margin:0 auto}@media all and (max-width: 640px){.cat-prestigious .wrap .aside .aside-bnr{padding:0;width:100%}}.cat-prestigious .wrap .aside .aside-bnr img{width:auto;max-width:100%}.cat-prestigious .wrap .btn-more{position:relative;background:#fff;width:200px;height:50px;margin:30px 0 0;border-radius:50px;display:block;line-height:1;color:#000;font-size:18px;font-size:1.8rem}@media all and (max-width: 640px){.cat-prestigious .wrap .btn-more{margin:30px auto 0;font-size:12px;font-size:1.2rem;width:120px;height:30px}}.cat-prestigious .wrap .btn-more__text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:2px}@media all and (max-width: 640px){.cat-prestigious .wrap .btn-more__text{margin-top:0}}.cat-prestigious .wrap .btn-more img{width:24.5%;vertical-align:middle}.cat-prestigious .wrap .btn-more-top{width:280px;margin:30px auto 0}@media all and (max-width: 640px){.cat-prestigious .wrap .btn-more-top{width:164px;height:38px}}.cat-prestigious .wrap .btn-more-top .btn-more__text{white-space:nowrap;font-size:14px;font-size:1.4rem;font-weight:normal;margin-top:0}@media all and (max-width: 640px){.cat-prestigious .wrap .btn-more-top .btn-more__text{font-size:11px;font-size:1.1rem}}.cat-prestigious .wrap .text-vollkorn{font-family:'Vollkorn', serif}.cat-prestigious .sec-voice{margin-top:100px}@media all and (max-width: 640px){.cat-prestigious .sec-voice{margin-top:7.8125vw}}.cat-prestigious .sec-voice__title{width:270px;margin:0 auto;padding-bottom:20px;border-bottom:solid 1px #fff}@media all and (max-width: 640px){.cat-prestigious .sec-voice__title{width:37.5vw;padding-bottom:3.125vw}}.cat-prestigious .sec-voice__ul{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1200px;margin:45px auto 160px;border-top:solid 1px #2c2a28;border-left:solid 1px #2c2a28}@media all and (max-width: 640px){.cat-prestigious .sec-voice__ul{margin:7.03125vw auto 15.625vw;width:93.4375vw}}.cat-prestigious .sec-voice__li{width:25%;border-right:solid 1px #2c2a28;border-bottom:solid 1px #2c2a28;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media all and (max-width: 640px){.cat-prestigious .sec-voice__li{width:50%}}.cat-prestigious .modal-contents{position:absolute;top:0;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4.95%}@media all and (max-width: 640px){.cat-prestigious .modal-contents{padding:6.25vw}}.cat-prestigious .modal-col{position:fixed;top:0;left:0;width:100vw;height:100%;z-index:1000;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}@media all and (max-width: 640px){.cat-prestigious .modal-col{padding:0}}.cat-prestigious .modal-col.active{display:block}.cat-prestigious .modal-col__bg{position:fixed;background:rgba(0,0,0,0.6);width:100vw;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0}.cat-prestigious .modal-col__wrap{position:relative;max-width:1110px;width:100%;height:100%;margin:0 auto;pointer-events:none}.cat-prestigious .modal-col__ui--close{position:absolute;right:-5px;top:10px;width:60px;height:60px;z-index:50;pointer-events:auto}@media all and (max-width: 640px){.cat-prestigious .modal-col__ui--close{width:30px;height:30px;right:1.5625vw;top:calc(7.8125vw - 15px)}}.cat-prestigious .modal-col__base{position:absolute;z-index:10;width:calc(100%);max-width:1110px;height:calc(100% - 60px);max-height:1510px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:auto}@media all and (max-width: 640px){.cat-prestigious .modal-col__base{width:87.5vw;height:calc(100% - 15.625vw)}}.cat-prestigious .modal-col__box{-webkit-box-sizing:border-box;box-sizing:border-box}.cat-prestigious .modal-li{width:100%;display:none}.cat-prestigious .modal-li.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 640px){.cat-prestigious .modal-li.active{display:block}}.cat-prestigious .modal-li:nth-child(1) .modal-text{width:41.8018vw;max-width:464px}@media all and (max-width: 640px){.cat-prestigious .modal-li:nth-child(1) .modal-text{width:72.5vw;max-width:464px}}.cat-prestigious .modal-li:nth-child(2) .modal-text{width:40.81081vw;max-width:453px}@media all and (max-width: 640px){.cat-prestigious .modal-li:nth-child(2) .modal-text{width:70.78125vw;max-width:453px}}.cat-prestigious .modal-li:nth-child(3) .modal-text{width:40.54054vw;max-width:450px}@media all and (max-width: 640px){.cat-prestigious .modal-li:nth-child(3) .modal-text{width:70.3125vw;max-width:450px}}.cat-prestigious .modal-li:nth-child(4) .modal-text{width:41.44144vw;max-width:460px}@media all and (max-width: 640px){.cat-prestigious .modal-li:nth-child(4) .modal-text{width:71.875vw;max-width:460px}}.cat-prestigious .modal-li:nth-child(5) .modal-text{width:42.07207vw;max-width:467px}@media all and (max-width: 640px){.cat-prestigious .modal-li:nth-child(5) .modal-text{width:72.96875vw;max-width:467px}}.cat-prestigious .modal-li:nth-child(6) .modal-text{width:41.62162vw;max-width:462px}@media all and (max-width: 640px){.cat-prestigious .modal-li:nth-child(6) .modal-text{width:72.1875vw;max-width:462px}}.cat-prestigious .modal-li:nth-child(7) .modal-text{width:41.44144vw;max-width:460px}@media all and (max-width: 640px){.cat-prestigious .modal-li:nth-child(7) .modal-text{width:71.875vw;max-width:460px}}.cat-prestigious .modal-li:nth-child(8) .modal-text{width:41.89189vw;max-width:465px}@media all and (max-width: 640px){.cat-prestigious .modal-li:nth-child(8) .modal-text{width:72.65625vw;max-width:465px}}.cat-prestigious .modal-media{width:50.55%;max-width:455px}@media all and (max-width: 640px){.cat-prestigious .modal-media{width:100%;max-width:100%}}.cat-prestigious .modal-media__ui{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}@media all and (max-width: 640px){.cat-prestigious .modal-media__ui{margin-top:3.90625vw;margin-bottom:6.25vw}}.cat-prestigious .modal-media__wrap{position:relative;width:100%;background-color:#f6f6f6}.cat-prestigious .modal-media__wrap:before{display:block;content:"";width:100%;padding-top:100%}.cat-prestigious .modal-media__wrap>.content{position:absolute;top:0;left:0;right:0;bottom:0}.cat-prestigious .modal-media__wrap img{position:absolute;top:0;left:0}.cat-prestigious .modal-media__wrap video{position:absolute;top:0;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.cat-prestigious .modal-media__button{position:relative;width:15.6%;max-width:71px}.cat-prestigious .modal-media__button:before{display:block;content:"";width:100%;padding-top:112.67606%}.cat-prestigious .modal-media__button>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media all and (max-width: 640px){.cat-prestigious .modal-media__button{width:11.09375vw}}.cat-prestigious .modal-media__button--back{background:url(/infinity/resources/images/special/prestigious_2020/voice_2020/sec_voice_btn_back_on.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.cat-prestigious .modal-media__button--back.off{background:url(/infinity/resources/images/special/prestigious_2020/voice_2020/sec_voice_btn_back_off.png);background-repeat:no-repeat;background-position:center center;background-size:contain;cursor:default}.cat-prestigious .modal-media__button--back.off:hover{opacity:1 !important}.cat-prestigious .modal-media__button--next{background:url(/infinity/resources/images/special/prestigious_2020/voice_2020/sec_voice_btn_next_on.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.cat-prestigious .modal-media__button--next.off{background:url(/infinity/resources/images/special/prestigious_2020/voice_2020/sec_voice_btn_next_off.png);background-repeat:no-repeat;background-position:center center;background-size:contain;cursor:default}.cat-prestigious .modal-media__button--next.off:hover{opacity:1 !important}.cat-prestigious .events .font-Noto_Serif_JP{font-family:'Noto Serif JP', serif;font-weight:normal}.cat-prestigious .events .flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cat-prestigious .events .color-gold{color:#efc26b !important}.cat-prestigious .events .btn-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4.41176vw;z-index:100}@media all and (max-width: 640px){.cat-prestigious .events .btn-play{width:9.375vw}}.cat-prestigious .events .sec-top__wrap{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:100px 10px 0;background:url("/infinity/resources/images/special/prestigious_2020/events_2020/top_bg.png");background-repeat:no-repeat;background-size:auto 90%;background-position:center center}@media all and (max-width: 640px){.cat-prestigious .events .sec-top__wrap{padding:15.625vw 20px;background-size:200% auto;background-position:center -30%}}.cat-prestigious .events .sec-top__head img{display:block}.cat-prestigious .events .sec-top__day{width:auto;max-width:473px;margin:0 auto}@media all and (max-width: 640px){.cat-prestigious .events .sec-top__day{width:73.90625vw;max-width:100%}}.cat-prestigious .events .sec-top__logo{width:auto;max-width:152px;margin:40px auto}@media all and (max-width: 640px){.cat-prestigious .events .sec-top__logo{width:23.90625vw;max-width:100%;margin:6.25vw auto}}.cat-prestigious .events .sec-top__title{width:auto;max-width:766px;margin:0 auto}@media all and (max-width: 640px){.cat-prestigious .events .sec-top__title{width:61.71875vw;max-width:100%}}.cat-prestigious .events .sec-top__text{font-size:18px;font-size:1.8rem;line-height:2;color:#efc26b;text-align:center;margin-top:60px}@media all and (max-width: 640px){.cat-prestigious .events .sec-top__text{font-size:11px;font-size:1.1rem;margin:9.375vw auto 0;text-align:left;width:76.5625vw}}.cat-prestigious .events .sec-profile__wrap{background:#111;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px;width:100%;max-width:800px;margin:90px auto 0}@media all and (max-width: 640px){.cat-prestigious .events .sec-profile__wrap{margin:10.15625vw auto 0;padding:6.25vw}}.cat-prestigious .events .sec-profile__name{width:auto;max-width:216px;margin:0 auto 40px}@media all and (max-width: 640px){.cat-prestigious .events .sec-profile__name{width:33.75vw;margin:0 auto 4.6875vw}}.cat-prestigious .events .sec-profile__text{font-size:14px;font-size:1.4rem;line-height:2;color:#ccc;text-align:left}@media all and (max-width: 640px){.cat-prestigious .events .sec-profile__text{font-size:10px;font-size:1rem}}.cat-prestigious .events .sec-movie{position:relative;margin-top:100px}@media all and (max-width: 640px){.cat-prestigious .events .sec-movie{margin-top:0}}.cat-prestigious .events .sec-salon{-webkit-box-sizing:border-box;box-sizing:border-box;padding:100px 10px 0}@media all and (max-width: 640px){.cat-prestigious .events .sec-salon{padding:14.0625vw 0 0}}.cat-prestigious .events .sec-salon__title{position:relative;text-align:center;margin:0 auto;width:auto;max-width:223px;padding:0 20px 20px;border-bottom:solid 1px #cfab61}@media all and (max-width: 640px){.cat-prestigious .events .sec-salon__title{width:33.28125vw;padding:0 3.125vw 3.125vw}}.cat-prestigious .events .sec-salon__lead{font-size:26px;font-size:2.6rem;line-height:1.4;color:#fff;text-align:left;margin-bottom:30px}@media all and (max-width: 640px){.cat-prestigious .events .sec-salon__lead{font-size:18px;font-size:1.8rem;margin-bottom:20px}}.cat-prestigious .events .sec-salon__text{font-size:16px;font-size:1.6rem;line-height:1.9;color:#fff;text-align:left;margin-bottom:30px}@media all and (max-width: 640px){.cat-prestigious .events .sec-salon__text{font-size:11px;font-size:1.1rem;margin-bottom:15px}}.cat-prestigious .events .sec-salon__link{font-size:16px;font-size:1.6rem;text-decoration:underline;line-height:1.6}.cat-prestigious .events .sec-salon__link:hover{text-decoration:none}@media all and (max-width: 640px){.cat-prestigious .events .sec-salon__link{font-size:11px;font-size:1.1rem}}.cat-prestigious .events .sec-salon__contents{width:100%;max-width:1200px;margin:100px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (max-width: 640px){.cat-prestigious .events .sec-salon__contents{margin:10.9375vw auto;display:block;padding:0 20px}}.cat-prestigious .events .sec-salon__box{width:50%}@media all and (max-width: 640px){.cat-prestigious .events .sec-salon__box{width:100%}}.cat-prestigious .events .sec-salon__box--col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.cat-prestigious .events .sec-salon__box--description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width: 640px){.cat-prestigious .events .sec-salon__box--description{padding:0;width:71.875vw;margin:0 auto}}.cat-prestigious .events .sec-salon__box--bg{background:url("/infinity/resources/images/special/prestigious_2020/events_2020/salon_bg.png");background-repeat:no-repeat;background-size:80% auto;background-position:center center}.cat-prestigious .events .sec-salon__box--bg2{background:url("/infinity/resources/images/special/prestigious_2020/events_2020/salon_bg_g.png");background-repeat:no-repeat;background-size:80% auto;background-position:center center}.cat-prestigious .events .sec-salon__box--block{width:100%;max-width:420px}@media all and (max-width: 640px){.cat-prestigious .events .sec-salon__box--block{margin-top:6.25vw}}.cat-prestigious .events .sec-salon__comment{text-align:center;width:100%}.cat-prestigious .events .sec-salon__comment--message{width:65.33%;max-width:392px;margin:0 auto}.cat-prestigious .events .sec-salon__comment--name{width:16%;max-width:96px;margin:3.83333vw auto 0}@media screen and (min-width: 1200px){.cat-prestigious .events .sec-salon__comment--name{margin-top:46px}}.cat-prestigious .events .aside{width:100%;max-width:1080px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 100px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}@media all and (max-width: 640px){.cat-prestigious .events .aside{display:block;margin:0 auto 6.25vw;padding:0 20px}}.cat-prestigious .events .aside-btn{width:46.22%;max-width:490px;padding:0;margin:0}@media all and (max-width: 640px){.cat-prestigious .events .aside-btn{width:100%;margin-bottom:6.25vw;display:block}}.cat-prestigious .massage{background:url("/infinity/resources/images/special/prestigious_2020/events_2020/top_bg.png");background-repeat:no-repeat;background-position:center top}@media all and (max-width: 640px){.cat-prestigious .massage{padding:0 0 50px;background-size:150% auto;background-position:center 0}}.cat-prestigious .massage .font-Noto_Serif_JP{font-family:'Noto Serif JP', serif;font-weight:normal}.cat-prestigious .massage .flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cat-prestigious .massage .color-gold{color:#efc26b !important}.cat-prestigious .massage .btn-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4.41176vw;z-index:100}@media all and (max-width: 640px){.cat-prestigious .massage .btn-play{width:9.375vw}}@media all and (max-width: 640px){.cat-prestigious .massage .full-width-sp{margin-left:calc(-50vw + 50%) !important;margin-right:calc(-50vw + 50%) !important}}.cat-prestigious .massage .sec-top__wrap{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:100px 10px 0}@media all and (max-width: 640px){.cat-prestigious .massage .sec-top__wrap{width:60.625vw;padding:0;margin:110px auto 0}}.cat-prestigious .massage .sec-top__head{margin-bottom:70px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-top__head{margin-bottom:9.375vw}}.cat-prestigious .massage .sec-top__head img{display:block}.cat-prestigious .massage .sec-top__day{width:auto;max-width:473px;margin:0 auto}@media all and (max-width: 640px){.cat-prestigious .massage .sec-top__day{width:73.90625vw;max-width:100%}}.cat-prestigious .massage .sec-top__logo{width:auto;max-width:152px;margin:40px auto}@media all and (max-width: 640px){.cat-prestigious .massage .sec-top__logo{width:23.90625vw;max-width:100%;margin:6.25vw auto}}.cat-prestigious .massage .sec-top__title{width:auto;max-width:766px;margin:0 auto}@media all and (max-width: 640px){.cat-prestigious .massage .sec-top__title{width:61.71875vw;max-width:100%}}.cat-prestigious .massage .sec-top__text{font-size:18px;font-size:1.8rem;line-height:2;color:#efc26b;text-align:center;margin-top:80px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-top__text{font-size:11px;font-size:1.1rem;margin:9.375vw auto 0;text-align:left;width:76.5625vw}}.cat-prestigious .massage .sec-title{position:relative;text-align:center;margin:0 auto 60px;width:auto;padding:0 20px 20px;border-bottom:solid 1px #cfab61}@media all and (max-width: 640px){.cat-prestigious .massage .sec-title{width:33.75vw;padding:0 3.125vw 3.125vw;margin:0 auto 9.375vw}}.cat-prestigious .massage .sec-text{position:relative;text-align:center;margin-bottom:50px;font-size:18px;font-size:1.8rem;line-height:2}@media all and (max-width: 640px){.cat-prestigious .massage .sec-text{font-size:11px;font-size:1.1rem;text-align:left;width:75vw;margin:0 auto 6.25vw}}.cat-prestigious .massage .sec-text__gold{color:#bb9b57}.cat-prestigious .massage .sec-ill{margin-bottom:50px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-ill{margin-bottom:30px}}.cat-prestigious .massage .sec-ill:last-child{margin-bottom:0}.cat-prestigious .massage .sec-box{margin-bottom:90px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-box{margin-bottom:15.625vw}}.cat-prestigious .massage .sec-howto__title{width:376px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-howto__title{width:55.3125vw}}.cat-prestigious .massage .sec-howto__ill{width:auto;max-width:760px;margin-left:auto;margin-right:auto}@media all and (max-width: 640px){.cat-prestigious .massage .sec-howto__ill{width:75vw}}.cat-prestigious .massage .sec-about__title{width:188px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-about__title{width:28.125vw}}.cat-prestigious .massage .sec-about__point{width:auto;max-width:895px;margin:0 auto 40px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-about__point{width:85vw;margin:0 auto 6.25vw}}.cat-prestigious .massage .sec-smas__title{width:343px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-smas__title{width:50.9375vw}}.cat-prestigious .massage .sec-smas__ill{width:auto;max-width:760px;margin:0 auto}.cat-prestigious .massage .sec-smas__note{font-size:12px;font-size:1.2rem;line-height:2;max-width:760px;margin:20px auto 0}@media all and (max-width: 640px){.cat-prestigious .massage .sec-smas__note{font-size:10px;font-size:1rem;line-height:1.5;margin:10px auto 0}}@media all and (max-width: 640px){.cat-prestigious .massage .sec-smas__note.w-75vw{width:75vw}}.cat-prestigious .massage .sec-smas__result{margin:80px auto 60px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-smas__result{margin:35px auto 25px}}.cat-prestigious .massage .sec-smas__graph{margin:0 auto;text-align:center;background:#fff;width:100%;max-width:760px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-smas__graph{width:75vw}}.cat-prestigious .massage .sec-smas__graph img{text-align:center;width:auto;max-width:480px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-smas__graph img{width:100%}}.cat-prestigious .massage .sec-smas__imagetitle{width:760px;max-width:760px;margin:0 auto;font-size:18px;font-size:1.8rem;color:#fff;margin-bottom:10px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-smas__imagetitle{font-size:11px;font-size:1.1rem;width:auto;max-width:none;text-align:center;margin-bottom:0}}.cat-prestigious .massage .sec-measurement__title{width:380px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__title{width:56.5625vw}}.cat-prestigious .massage .sec-measurement__wrap{width:100%;max-width:760px;margin:0 auto}.cat-prestigious .massage .sec-measurement__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__flex{display:block}}.cat-prestigious .massage .sec-measurement__col{width:44.73%}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__col{width:100%}}.cat-prestigious .massage .sec-measurement__col .sec-text{text-align:left}.cat-prestigious .massage .sec-measurement__ph{width:47.36%}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__ph{width:56.25vw;margin:0 auto}}.cat-prestigious .massage .sec-measurement__lead{font-size:28px;font-size:2.8rem;text-align:center;margin-top:70px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__lead{font-size:13px;font-size:1.3rem;margin-top:4.6875vw}}.cat-prestigious .massage .sec-measurement__lead--note{font-size:16px;font-size:1.6rem;text-align:center;margin-top:15px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__lead--note{font-size:10px;font-size:1rem;margin-top:5px;text-align:left}}.cat-prestigious .massage .sec-measurement__box{margin:60px auto}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__box{width:80.46875vw;max-width:515px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:9.375vw auto}}.cat-prestigious .massage .sec-measurement__result{width:100%;max-width:760px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__result{display:block;width:32.96875vw;max-width:211px}}@media screen and (min-width: 641px) and (max-width: 820px){.cat-prestigious .massage .sec-measurement__result{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px}}.cat-prestigious .massage .sec-measurement__result--ph{width:27.76%}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__result--ph{width:100%}}.cat-prestigious .massage .sec-measurement__result--ph.option-height{position:relative;width:30.92%;left:-24px}@media screen and (min-width: 641px) and (max-width: 820px){.cat-prestigious .massage .sec-measurement__result--ph.option-height{margin-left:0}}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__result--ph.option-height{width:37.8125vw;margin-left:4.84375vw}}.cat-prestigious .massage .sec-measurement__result--text{position:relative;width:27.76%;text-align:center}.cat-prestigious .massage .sec-measurement__result--text p{font-size:15px;font-size:1.5rem;font-weight:bold}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__result--text p{font-size:12px;font-size:1.2rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:0.2em}}.cat-prestigious .massage .sec-measurement__result--col{width:35.92%}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__result--col{width:100%;margin:5.46875vw auto}}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__result--befre,.cat-prestigious .massage .sec-measurement__result--after{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);height:32.96875vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__result--befre{top:0}}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__result--after{bottom:0}}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__label{position:relative;width:14.0625vw}}.cat-prestigious .massage .sec-measurement__point{font-size:18px;font-size:1.8rem;line-height:2;color:#caa75f;text-align:center}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__point{font-size:11px;font-size:1.1rem;text-align:left;width:75vw;margin:0 auto}}.cat-prestigious .massage .sec-measurement__point--label{display:block;font-size:26px;font-size:2.6rem;position:relative;margin:0.5em auto;color:#caa75f}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__point--label{font-size:18px;font-size:1.8rem;line-height:1.6;letter-spacing:-0.05em}}.cat-prestigious .massage .sec-measurement__ill{width:auto;max-width:760px;margin:50px auto 0}@media all and (max-width: 640px){.cat-prestigious .massage .sec-measurement__ill{width:75vw}}.cat-prestigious .massage .sec-suggestion{background:url("/infinity/resources/images/special/prestigious_2020/massage_2020/sec_05_bg.png");background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;padding:90px 0;margin-bottom:100px}@media all and (max-width: 640px){.cat-prestigious .massage .sec-suggestion{padding:14.0625vw 0;margin-bottom:12.5vw}}.cat-prestigious .massage .sec-suggestion__text{color:#fff;font-size:30px;font-size:3rem;text-align:center}@media all and (max-width: 640px){.cat-prestigious .massage .sec-suggestion__text{font-size:4.6875vw}}.cat-prestigious .massage .sec-suggestion__arrow{width:304px;margin:45px auto}@media all and (max-width: 640px){.cat-prestigious .massage .sec-suggestion__arrow{width:48.4375vw;margin:6.25vw auto}}.cat-prestigious .massage .sec-suggestion__point{width:544px;margin:0 auto}@media all and (max-width: 640px){.cat-prestigious .massage .sec-suggestion__point{width:59.21875vw}}.cat-prestigious .massage .aside{width:100%;max-width:1080px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 100px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.cat-prestigious .massage .aside-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width: 640px){.cat-prestigious .massage .aside{display:block;margin:0 auto 6.25vw;padding:0 20px}}.cat-prestigious .massage .aside-btn{width:auto;max-width:100%;padding:0;margin:0}@media all and (max-width: 640px){.cat-prestigious .massage .aside-btn{width:100%;display:block;margin:0 auto 6.25vw}}.cat-prestigious .banner-howto{width:46.22%;max-width:490px;padding:0;margin:0 auto 80px}@media all and (max-width: 640px){.cat-prestigious .banner-howto{width:100%;display:block;margin:0 auto 6.25vw}}
