.bg-red{background:#c10b34}.bg-white{background:#fff}.bg-black{background:#000}@media screen and (min-width: 1250px){.visible-md,.visible-sm{display:none}.visible-lg{display:inherit}}@media screen and (min-width: 750px)and (max-width: 1250px){.visible-lg,.visible-sm{display:none}.visible-md{display:inherit}}@media screen and (max-width: 749px){.visible-lg,.visible-md{display:none}.visible-sm{display:inherit}}.display__lg{display:none}@media screen and (min-width: 1400px){.display__lg{display:inherit}}.display__sm{display:none}@media screen and (max-width: 1399px){.display__sm{display:inherit}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0)}*{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5}p{line-height:1.8}@media screen and (min-width: 750px){html{font-size:10px}}@media screen and (max-width: 749px){html{font-size:1.3333333333vw}}body{width:100%;overflow-x:hidden;background:#fff;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;color:#fff}body.is-scrollRock{overflow:hidden}main{display:block}li{list-style-type:none}a{display:inline-block;text-decoration:none;color:#333}@media screen and (min-width: 750px){a{-webkit-transition:all .3s;transition:all .3s}a::before,a::after{-webkit-transition:all .3s;transition:all .3s}}img{vertical-align:bottom;width:100%;max-width:100%;height:auto}svg{width:100%;height:auto}sup{font-size:.5em;vertical-align:super}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;background:none}table{border-collapse:collapse;border-spacing:0;width:100%}address{font-style:normal}@media screen and (min-width: 750px){.page__inner{display:grid;grid-template-areas:"l-side content r-side";grid-template-columns:auto 100% auto}}.page__side.-left{grid-area:l-side;left:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 750px){.page__side.-left{padding-top:4%}}.page__side.-right{grid-area:r-side;right:0}@media screen and (min-width: 750px){.page__side{width:calc(50% - 375px);height:100vh;position:fixed;top:0}}.page__content{grid-area:content;width:100%;margin:0 auto;-webkit-box-shadow:0px 0px 9rem rgba(0,0,0,.2);box-shadow:0px 0px 9rem rgba(0,0,0,.2);z-index:1}@media screen and (min-width: 750px){.page__content{max-width:750px}}.sec__title{text-align:center}.sec__subtitle{font-family:"Abel",sans-serif;font-weight:400;font-style:normal;color:#cba087;font-size:5rem;letter-spacing:.02em;text-align:center;margin-bottom:1rem}.sec__subtitle.-side{position:absolute;font-size:3rem;line-height:1;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin-left:-1.5rem}.sec__lead{font-family:"Noto Serif JP",serif;font-weight:500;font-style:normal;text-align:center;font-size:3.5rem;line-height:1.7142857143;letter-spacing:.06em;margin-top:8.5rem}.sec__sublead{text-align:center;margin-bottom:3rem}.gnav__list{display:grid;grid-template-columns:repeat(2, 1fr)}.gnav__link{font-family:"Abel",sans-serif;font-weight:400;font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#cba087;border:1px solid #3a2820;color:#fff;height:12rem;font-size:4rem}.gnav__link:hover{background-color:#3a2820}.cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#333;padding:3rem 0;text-align:center}.cta__catch{text-align:center;font-size:2.4rem;line-height:1.5;position:relative;display:inline-block;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-style:normal}.cta__catch .-emphasis{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:900;font-style:normal}.cta__catch:before,.cta__catch:after{content:"";display:inline-block;height:3.5rem;width:.2rem;background-color:#fff;position:absolute}.cta__catch:before{bottom:-0.2rem;left:-2rem;-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.cta__catch:after{bottom:-0.2rem;right:-2rem;-webkit-transform:rotate(25deg);transform:rotate(25deg)}.cta__btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60rem;height:10rem;background-color:#c10b34;border:solid .3rem #c10b34;font-size:3.5rem;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:700;font-style:normal;color:#fff}.cta__btn:first-of-type{margin-top:2rem}.cta__btn+.cta__btn{margin-top:1rem}.cta__btn::after,.cta__btn:before{content:"";position:absolute;top:50%;right:4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:2.4rem;height:1.2rem}.cta__btn::after{background:url(../img/lp/btn_arrow_white.svg) 50% 50%/contain no-repeat}.cta__btn.-white{background-color:#fff;color:#c10b34}.cta__btn.-white::after{background:url(../img/lp/btn_arrow_red.svg) 50% 50%/contain no-repeat}.page__side .cta__btn{width:40rem;height:8rem;font-size:2.4rem;-webkit-box-shadow:0px 0px 20px rgba(51,51,51,.4);box-shadow:0px 0px 20px rgba(51,51,51,.4)}.page__side .cta__btn.-first{margin-top:5rem}.page__side .cta__btn+.page__side .cta__btn{margin-top:2rem}@media screen and (min-width: 1400px)and (max-width: 1599px){.page__side .cta__btn{width:30rem;font-size:1.6rem;height:6rem}}@media screen and (max-width: 1399px){.page__side .cta__btn{display:none}}@media(hover: hover){.cta__btn:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.page__side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1399px){.page__side.-left{display:none}}.side__right__inner{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side__nav{margin-top:5rem}.side__logo{width:min(14.625vw,23.4rem)}@media screen and (max-width: 1399px){.side__logo,.side__nav{display:none}}@media screen and (min-width: 1400px){.side__100years{width:16rem;margin:0 auto 70%}}.side__nav__item{text-align:center}.side__nav__item+.side__nav__item{margin-top:2rem}.side__nav__link{display:inline-block;color:#333;font-size:2.4rem;cursor:pointer}@media(hover: hover){.side__nav__link{-webkit-transition:opacity .3s;transition:opacity .3s}.side__nav__link:hover{opacity:.7}}.side__nav__link.-design{width:8.4rem}.side__nav__link.-technology{width:15.8rem}.side__nav__link.-utility{width:8.6rem}.side__nav__link.-price{width:6.6rem}.side__cta{width:100%;margin-top:5rem}@media screen and (max-width: 1399px){.side__cta{display:none}}.sec__picture{margin-top:4rem}.sec__picture.-left{text-align:left}.sec__picture.-left .sec__img,.sec__picture.-left .sec__text{width:60rem}.sec__picture.-left .sec__text,.sec__picture.-left .sec__list{margin-left:5rem;width:55rem}.sec__picture.-right{text-align:right}.sec__picture.-right .sec__img,.sec__picture.-right .sec__text{width:60rem}.sec__picture.-center{text-align:center}.sec__picture.-center .sec__img,.sec__picture.-center .sec__text{width:60rem}.sec__picture.-rightCenter{text-align:right;margin-right:10rem}.sec__picture.-rightCenter .sec__img,.sec__picture.-rightCenter .sec__text{width:50rem}.sec__picture.-wide{padding:0 5rem;text-align:left}.sec__picture+.sec__picture{margin-top:5rem}.sec__img.-multiply{mix-blend-mode:multiply}.sec__text{margin-top:2rem;font-size:2.4rem;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:400;font-style:normal;color:#333;text-align:justify;display:inline-block;line-height:1.8}.side__right__logo{width:min(14.625vw,23.4rem);display:inline-block;margin-top:5rem}.sec__list{margin-top:2rem;color:#333}.sec__listTitle{font-size:3rem;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:700;font-style:normal;line-height:1.5}.sec__listText{font-size:2.4rem;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:400;font-style:normal;line-height:1.8;text-align:justify}.sec__detail{margin-top:5rem;font-size:2.4rem;line-height:1.8;color:#333;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:400;font-style:normal}.sec__note{margin-top:2.4rem}.sec__note.-space{margin-bottom:6rem}.sec__noteItem{font-size:1.8rem;line-height:1.8;color:#333;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:400;font-style:normal}@media(hover: hover){.sec__link{-webkit-transition:opacity .3s;transition:opacity .3s}.sec__link:hover{opacity:.7}}.mv{position:relative}.mv__gn{position:absolute;top:3rem;left:3rem;width:16rem}@media screen and (min-width: 1400px){.mv__100years{display:none}}@media screen and (max-width: 1399px){.mv__100years{width:12rem;position:absolute;top:3rem;right:3rem}}.mv__logo{position:absolute;top:20.2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:29.4rem}.mv__text{font-size:5rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:1.3rem;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:700;font-style:normal;white-space:nowrap}.design{text-align:center}.design__inner{position:relative;background:#f5f5f5 url(../img/lp/design_background.png) center top/contain repeat;padding-bottom:5rem}.design__lead{width:30.1rem;margin-top:-5rem}.design__title{width:8.8rem;position:absolute;left:1rem;top:1rem}.nav{text-align:center}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4rem}.nav__item{width:20rem;position:relative}.nav__item:first-child,.nav__item:last-child{margin-top:5rem}.nav__item::after{content:"";display:inline-block;height:30rem;width:.3rem;background-color:#333;position:absolute;z-index:0}.nav__item:first-child::after{bottom:-13rem;left:64%;-webkit-transform:translate(-50%) rotate(-30deg);transform:translate(-50%) rotate(-30deg)}.nav__item:nth-child(2)::after{bottom:-13rem;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.nav__item:last-child::after{bottom:-13rem;left:36%;-webkit-transform:translate(-50%) rotate(30deg);transform:translate(-50%) rotate(30deg)}.nav__link{position:relative;z-index:1}@media(hover: hover){.nav__link{-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s, -webkit-filter .3s}.nav__link:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.nav__car{position:relative;z-index:1;display:inline-block;width:65.3rem;margin-top:1.3rem}.intro{background:#fff url(../img/lp/technology_background.png) center top/contain repeat;padding:6.5rem 0 8.2rem}.movie{margin-top:1.3rem;text-align:center;display:none}.movie__title{width:21.5rem;display:inline-block}.movie__body{max-width:57.6rem;margin:3.5rem auto 0}.movie__content{position:relative;overflow:hidden;padding-top:56.3333333333%}.movie__content iframe{position:absolute;top:0;right:0;width:100%;height:100%}.color{text-align:center;margin-top:8.5rem;margin-bottom:10rem}.color__title{width:61.6rem;display:inline-block}.color__lead{width:46.2rem;margin-top:5rem}.color__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:58rem;margin:6rem auto 0}.color__item{border-radius:5rem;width:8rem !important;height:8rem !important;cursor:pointer;position:relative;z-index:1000}@media(hover: hover){.color__item{-webkit-transition:opacity .3s;transition:opacity .3s}.color__item:hover{opacity:.7}}.color__item:nth-child(1){background:-webkit-gradient(linear, left top, left bottom, from(#EBEEE8), color-stop(50%, #EBEEE8), color-stop(50%, #054165), to(#054165));background:linear-gradient(180deg, #EBEEE8 0%, #EBEEE8 50%, #054165 50%, #054165 100%)}.color__item:nth-child(2){background:-webkit-gradient(linear, left top, left bottom, from(#3F3B3A), color-stop(50%, #3F3B3A), color-stop(50%, #AB273E), to(#AB273E));background:linear-gradient(180deg, #3F3B3A 0%, #3F3B3A 50%, #AB273E 50%, #AB273E 100%)}.color__item:nth-child(3){background:-webkit-gradient(linear, left top, left bottom, from(#3F3B3A), color-stop(50%, #3F3B3A), color-stop(50%, #EBEEE8), to(#EBEEE8));background:linear-gradient(180deg, #3F3B3A 0%, #3F3B3A 50%, #EBEEE8 50%, #EBEEE8 100%)}.color__item:nth-child(4){background:-webkit-gradient(linear, left top, left bottom, from(#3F3B3A), color-stop(50%, #3F3B3A), color-stop(50%, #D46931), to(#D46931));background:linear-gradient(180deg, #3F3B3A 0%, #3F3B3A 50%, #D46931 50%, #D46931 100%)}.color__item:nth-child(5){background:-webkit-gradient(linear, left top, left bottom, from(#3F3B3A), color-stop(50%, #3F3B3A), color-stop(50%, #8F919D), to(#8F919D));background:linear-gradient(180deg, #3F3B3A 0%, #3F3B3A 50%, #8F919D 50%, #8F919D 100%)}.color__item:nth-child(6){background-color:#054165}.color__item:nth-child(7){background-color:#ab273e}.color__item:nth-child(8){background-color:#9da7b3}.color__item:nth-child(9){background-color:#ebeee8}.color__item:nth-child(10){background-color:#d46931}.color__item:nth-child(11){background-color:#6a6a5c}.color__item:nth-child(12){background-color:#3f3b3a}.slider__main{position:relative}.slider__thumbnail{margin-top:6rem}.slider__buttonNext,.slider__buttonPrev{width:4.3rem;height:8.3rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:15;cursor:pointer}@media(hover: hover){.slider__buttonNext,.slider__buttonPrev{-webkit-transition:opacity .3s;transition:opacity .3s}.slider__buttonNext:hover,.slider__buttonPrev:hover{opacity:.7}}.slider__buttonPrev{background:url(../img/lp/slider_arrow_left.svg) center center/contain no-repeat;left:10rem}.slider__buttonNext{background:url(../img/lp/slider_arrow_right.svg) center center/contain no-repeat;right:10rem}.slider__caption{line-height:1.5;color:#333;font-size:2rem;opacity:0;margin-top:-3rem;white-space:nowrap}.swiper-slide-active .slider__caption{opacity:1}.technology{text-align:center}.technology__inner{position:relative;background:#fff url(../img/lp/technology_background.png) center top/contain repeat;padding-bottom:5rem}.technology__lead{width:30.1rem;margin-top:-5rem}.technology__title{width:8.8rem;position:absolute;right:1rem;top:1rem}.utility{text-align:center}.utility__inner{position:relative;background:#f5f5f5 url(../img/lp/utility_background.png) center top/contain repeat;padding-bottom:5rem}.utility__lead{width:22.1rem;margin-top:-5rem}.utility__title{width:8.6rem;position:absolute;left:2rem;top:2rem}.price{padding-top:7rem;text-align:center}.price__title{width:19.8rem;display:inline-block}.price__content{padding:0 6rem;margin-top:5.6rem}.price__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price__tabBtn{cursor:pointer;position:relative;width:25rem;height:8rem;border-top:2px solid #333}.price__tabBtn[data-kicks-selected=true] .-black{opacity:1}.price__tabBtn[data-kicks-selected=true] .-gray{opacity:0}.price__tabBtn[data-kicks-selected=false]{background-color:#efefef}.price__tabBtn[data-kicks-selected=false] .-black{opacity:0}.price__tabBtn[data-kicks-selected=false] .-gray{opacity:1}.price__tabBtn.-twoWd{border-left:2px solid #333;border-right:1px solid #333}.price__tabBtn.-fourWd{border-left:1px solid #333;border-right:2px solid #333}.tab__image{opacity:0}.tab__image.-twoWd{width:9.4rem}.tab__image.-fourWd{width:9.6rem}.tab__image.-gray{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.price__tabContent{border-top:2px solid #333;border-bottom:2px solid #333}.price__tabPanel{-webkit-animation:fadeOut 1s;animation:fadeOut 1s}.price__tabPanel.is-active{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.price__item+.price__item{border-top:2px solid rgba(51,51,51,.2)}@media screen and (max-width: 749px){.price__cta .cta__catch{width:40rem}}.foot__bnrwrap{padding:8rem 5rem}.foot__bnr:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.foot__bnr+.foot__bnr{margin-top:8rem}.fixed__btnarea{position:fixed;z-index:999;bottom:0;left:0;right:0;background:rgba(58,40,32,.7);opacity:0;width:100%;-webkit-transition:all .3s;transition:all .3s;padding:1.5rem 1%}.is-view .fixed__btnarea{opacity:1}.fixed__inner{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}@media screen and (max-width: 749px){.fixed__inner{margin-bottom:1.5rem}}.fixed__btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#c10b34;border:solid .3rem #c10b34;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:700;font-style:normal;color:#fff;width:49%;height:10rem;font-size:2.6rem}@media screen and (max-width: 749px){.fixed__btn{height:7rem}}.fixed__btn::after,.fixed__btn:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;right:1.5rem;width:3.4rem;height:2.2rem}.fixed__btn::after{background:url(../img/lp/btn_arrow_white.svg) 50% 50%/contain no-repeat}.fixed__btn.-white{background-color:#fff;color:#c10b34}.fixed__btn.-white::after{background:url(../img/lp/btn_arrow_red.svg) 50% 50%/contain no-repeat}@media(hover: hover){.fixed__btn:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.fixed__fairArea{-webkit-animation:fluffyAnimation 2s ease-in-out 0s infinite;animation:fluffyAnimation 2s ease-in-out 0s infinite;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@-webkit-keyframes fluffyAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(15px);transform:translateY(15px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fluffyAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(15px);transform:translateY(15px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width: 750px)and (max-width: 1399px){.fixed__fairArea{display:none}}@media screen and (min-width: 750px){.fixed__fairArea{position:relative;margin-top:3rem}}@media screen and (max-width: 749px){.fixed__fairArea{position:fixed;display:inline-block;z-index:999;right:2.5rem;bottom:30.5rem}}.fixed__fairArea.add-displayNone{visibility:hidden;opacity:0}.fixed__fairAreaInner{position:relative}@media screen and (min-width: 750px){.fixed__fairAreaInner{display:inline-block}}.fixed__fairBtn{-webkit-transition:all .3s;transition:all .3s;overflow:hidden;position:relative}@media(hover: hover){.fixed__fairBtn:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.fixed__fairBtn:hover+.fixed__fairClose{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media screen and (min-width: 750px){.fixed__fairBanner{width:23.4rem}}@media screen and (max-width: 749px){.fixed__fairBanner{width:28rem}}.fixed__fairClose{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width: 749px){.fixed__fairClose{width:4.5rem;top:.2rem;right:-1.4rem}}@media screen and (min-width: 750px){.fixed__fairClose{width:4rem;top:.6rem;right:-1.1rem}}@media(hover: hover){.fixed__fairClose:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.fixed__fairCloseImage{width:100%}.fixed__banner{margin-top:.5rem;width:100%}.side__rate{width:40rem}@media screen and (min-width: 1400px)and (max-width: 1599px){.side__rate{width:30rem}}@media screen and (max-width: 1399px){.side__rate{display:none}}.side__rate{max-width:40rem;padding:0 1rem}@media screen and (max-width: 1399px){.side__rate{display:none}}.side__rate+.side__rate{margin-top:1rem}@media(hover: hover){.side__rate:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}