.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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}@font-face{font-family:YakuHanJP;font-weight:400;font-style:normal;src:url(/special/sagasauna/assets/font/YakuHanJP-Regular.eot);src:url(/special/sagasauna/assets/font/YakuHanJP-Regular.woff2) format("woff2"),url(/special/sagasauna/assets/font/dist/YakuHanJP-Regular.woff) format("woff")}@font-face{font-family:YakuHanJP;font-weight:700;font-style:normal;src:url(/special/sagasauna/assets/font/YakuHanJP-Bold.eot);src:url(/special/sagasauna/assets/font/YakuHanJP-Bold.woff2) format("woff2"),url(/special/sagasauna/assets/font/dist/YakuHanJP-Bold.woff) format("woff")}@font-face{font-family:Montserrat;font-weight:700;src:url(/special/sagasauna/assets/font/Montserrat/Montserrat-Bold.eot);src:url(/special/sagasauna/assets/font/Montserrat/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(/special/sagasauna/assets/font/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(/special/sagasauna/assets/font/Montserrat/Montserrat-Bold.woff) format("woff"),url(/special/sagasauna/assets/font/Montserrat/Montserrat-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Noto Sans Japanese;font-weight:400;font-style:normal;src:url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Regular.eot);src:url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Regular.eot?#iefix) format("embedded-opentype"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Regular.woff2) format("woff2"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Regular.woff) format("woff"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Noto Sans Japanese;font-weight:700;font-style:bold;src:url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Bold.eot);src:url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Bold.eot?#iefix) format("embedded-opentype"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Bold.woff2) format("woff2"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Bold.woff) format("woff"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Noto Sans Japanese;font-weight:900;font-style:bold;src:url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Black.eot);src:url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Black.eot?#iefix) format("embedded-opentype"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Black.woff2) format("woff2"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Black.woff) format("woff"),url(/special/sagasauna/assets/font/NotoSans/NotoSansCJKjp-Black.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:700;src:url(/special/sagasauna/assets/font/Inter/Inter-Bold.eot);src:url(/special/sagasauna/assets/font/Inter/Inter-Bold.eot?#iefix) format("embedded-opentype"),url(/special/sagasauna/assets/font/Inter/Inter-Bold.woff2) format("woff2"),url(/special/sagasauna/assets/font/Inter/Inter-Bold.woff) format("woff"),url(/special/sagasauna/assets/font/Inter/Inter-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:400;src:url(/special/sagasauna/assets/font/Inter/Inter-Bold.eot);src:url(/special/sagasauna/assets/font/Inter/Inter-Bold.eot?#iefix) format("embedded-opentype"),url(/special/sagasauna/assets/font/Inter/Inter-Bold.woff2) format("woff2"),url(/special/sagasauna/assets/font/Inter/Inter-Bold.woff) format("woff"),url(/special/sagasauna/assets/font/Inter/Inter-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:iconfont;src:url(/special/sagasauna/assets/font/iconfont.eot?1579073151849);src:url(/special/sagasauna/assets/font/iconfont.eot?1579073151849#iefix) format("eot"),url(/special/sagasauna/assets/font/iconfont.woff2?1579073151849) format("woff2"),url(/special/sagasauna/assets/font/iconfont.woff?1579073151849) format("woff"),url(/special/sagasauna/assets/font/iconfont.ttf?1579073151849) format("truetype"),url(/special/sagasauna/assets/font/iconfont.svg?1579073151849#iconfont) format("svg")}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{border:0;background:transparent;font-size:100%;vertical-align:baseline;margin:0;padding:0;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}[hidden],command,datalist,menu[type=context],rp,source{display:none}html{overflow-y:scroll}body{line-height:1;color:#000}a{background:transparent;font-size:100%;vertical-align:baseline;text-decoration:none;outline:none}img{border:none;vertical-align:bottom}p{line-height:1.8}table{border-collapse:collapse;border-spacing:0;font-size:inherit}caption,th{text-align:left}input,select,textarea{vertical-align:middle}pre{border:1px solid #bfbfbf;padding:5px}li{list-style-type:none}body{background:#fff;font-family:YakuHanJP,Noto Sans Japanese,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,Osaka,sans-serif;font-size:16px;line-height:1.65;color:#111;width:100%;letter-spacing:.04em}@media only screen and (max-width:799px){body{position:relative;background:none;background:#fff;font-size:14px}}@media only screen and (max-width:799px){body:before{position:absolute;left:50%;background-image:url(/assets/img/character/yadare_mizu.png);background-size:cover;box-sizing:border-box;content:url(/assets/img/character/yadare_mizu.png);content:"";font-size:20px;font-weight:700;color:#0051e0;text-align:center;width:100%;width:50px;height:50px;margin:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}::-ms-input-placeholder{color:#bbb}::placeholder{color:#bbb}::-webkit-input-placeholder{color:#bbb}::-moz-placeholder{color:#bbb;opacity:1}:-ms-input-placeholder{color:#bbb}.is-scrollLock,.is-scrollLock body{overflow:hidden}@media only screen and (max-width:799px){.is-scrollLock,.is-scrollLock body{height:100%}}a,a:visited{color:#222;cursor:pointer}a:hover{text-decoration:underline}.block_sp{display:none!important}@media only screen and (max-width:799px){.block_sp{display:block!important}}.block_tb{display:none!important}@media only screen and (min-width:641px)and (max-width:1023px){.block_tb{display:block!important}}@media only screen and (min-width:1024px){.block_tb{display:none!important}}.block_pc{display:block!important}@media only screen and (max-width:799px){.block_pc{display:none!important}}.inline_sp{display:inline!important}@media only screen and (min-width:1024px){.inline_sp{display:none!important}}.inline_pc{display:none!important}@media only screen and (min-width:1024px){.inline_pc{display:inline!important}}.flex_sp{display:flex!important}@media only screen and (min-width:1024px){.flex_sp{display:none!important}}.flex_pc{display:none!important}@media only screen and (min-width:1024px){.flex_pc{display:flex!important}}@-webkit-keyframes fadeInTitle{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInTitle{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animation{0%{-webkit-transform:matrix(0,0,0,0,0,0);transform:matrix(0,0,0,0,0,0)}4.7%{-webkit-transform:matrix(.45,0,0,.45,0,0);transform:matrix(.45,0,0,.45,0,0)}9.41%{-webkit-transform:matrix(.883,0,0,.883,0,0);transform:matrix(.883,0,0,.883,0,0)}14.11%{-webkit-transform:matrix(1.141,0,0,1.141,0,0);transform:matrix(1.141,0,0,1.141,0,0)}18.72%{-webkit-transform:matrix(1.212,0,0,1.212,0,0);transform:matrix(1.212,0,0,1.212,0,0)}24.32%{-webkit-transform:matrix(1.151,0,0,1.151,0,0);transform:matrix(1.151,0,0,1.151,0,0)}29.93%{-webkit-transform:matrix(1.048,0,0,1.048,0,0);transform:matrix(1.048,0,0,1.048,0,0)}35.54%{-webkit-transform:matrix(.979,0,0,.979,0,0);transform:matrix(.979,0,0,.979,0,0)}41.04%{-webkit-transform:matrix(.961,0,0,.961,0,0);transform:matrix(.961,0,0,.961,0,0)}52.15%{-webkit-transform:matrix(.991,0,0,.991,0,0);transform:matrix(.991,0,0,.991,0,0)}63.26%{-webkit-transform:matrix(1.007,0,0,1.007,0,0);transform:matrix(1.007,0,0,1.007,0,0)}85.49%{-webkit-transform:matrix(.999,0,0,.999,0,0);transform:matrix(.999,0,0,.999,0,0)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes animation{0%{-webkit-transform:matrix(0,0,0,0,0,0);transform:matrix(0,0,0,0,0,0)}4.7%{-webkit-transform:matrix(.45,0,0,.45,0,0);transform:matrix(.45,0,0,.45,0,0)}9.41%{-webkit-transform:matrix(.883,0,0,.883,0,0);transform:matrix(.883,0,0,.883,0,0)}14.11%{-webkit-transform:matrix(1.141,0,0,1.141,0,0);transform:matrix(1.141,0,0,1.141,0,0)}18.72%{-webkit-transform:matrix(1.212,0,0,1.212,0,0);transform:matrix(1.212,0,0,1.212,0,0)}24.32%{-webkit-transform:matrix(1.151,0,0,1.151,0,0);transform:matrix(1.151,0,0,1.151,0,0)}29.93%{-webkit-transform:matrix(1.048,0,0,1.048,0,0);transform:matrix(1.048,0,0,1.048,0,0)}35.54%{-webkit-transform:matrix(.979,0,0,.979,0,0);transform:matrix(.979,0,0,.979,0,0)}41.04%{-webkit-transform:matrix(.961,0,0,.961,0,0);transform:matrix(.961,0,0,.961,0,0)}52.15%{-webkit-transform:matrix(.991,0,0,.991,0,0);transform:matrix(.991,0,0,.991,0,0)}63.26%{-webkit-transform:matrix(1.007,0,0,1.007,0,0);transform:matrix(1.007,0,0,1.007,0,0)}85.49%{-webkit-transform:matrix(.999,0,0,.999,0,0);transform:matrix(.999,0,0,.999,0,0)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@-webkit-keyframes fuwafuwa{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fuwafuwa{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.l-page{position:relative;background:#fff;z-index:1;overflow:hidden;min-width:1100px;margin:auto}@media only screen and (max-width:799px){.l-page{overflow:hidden;width:100%;min-width:100%}}.l-page[data-page-id=sagasauna]{min-width:1200px}@media only screen and (max-width:799px){.l-page[data-page-id=sagasauna]{min-width:100%}}.l-containers{min-height:80vh;margin-bottom:80px;width:1100px;margin-right:auto;margin-left:auto}@media only screen and (max-width:799px){.l-containers{width:100%;box-sizing:border-box;margin-bottom:0}}[data-page-id=top] .l-containers{width:100%}.l-containers_container{display:flex;justify-content:space-between;width:1100px;margin-right:auto;margin-left:auto}@media only screen and (max-width:799px){.l-containers_container{width:100%;display:block}}.l-containers_main{width:760px}@media only screen and (max-width:799px){.l-containers_main{width:100%}}.l-containers_main.is-center{border-radius:12px;background:#fff;margin:auto}.l-containers_main.is-padding{box-sizing:border-box;padding:80px}@media only screen and (max-width:799px){.l-containers_main.is-padding{padding:0 20px}}.l-containers_main .l-content{padding:20px 0}@media only screen and (max-width:799px){.l-containers_main .l-content{padding:0 20px 20px}}.l-containers_sub{width:320px}@media only screen and (max-width:799px){.l-containers_sub{width:calc(100% - 40px);margin:auto}}.l-content{border-radius:12px;background:#fff;box-sizing:border-box;margin:0 0 60px;padding:80px}@media only screen and (max-width:799px){.l-content{margin:0 0 30px;padding:20px;box-shadow:none}}.l-content.is-onlyMobilePadding{background:none;padding:0}@media only screen and (max-width:799px){.l-content.is-onlyMobilePadding{margin-bottom:0;padding:20px}}.l-content.is-mypage{margin-bottom:20px;padding-bottom:0}@media only screen and (max-width:799px){.l-content.is-mypage{margin-bottom:0}}.l-content--md{margin-right:auto;margin-left:auto}@media only screen and (max-width:799px){.l-content--md{width:100%}}.l-content--smMargin{margin:0 0 20px}.l-content--notPadding{padding:0}.l-content a{text-decoration:underline}.desktop .l-content a:hover{text-decoration:none;opacity:.7}.l-footer{padding:80px 0}@media only screen and (max-width:799px){.l-footer{padding:70px 0}}.l-footer.is-first{padding-top:70px;padding-bottom:0}@media only screen and (max-width:799px){.l-footer.is-first{padding-top:40px}}.l-footer.is-first .p-sns{margin-bottom:100px}@media only screen and (max-width:799px){.l-footer.is-first .p-sns{margin-bottom:60px}}.l-footer .p-sns{display:block;text-align:center;margin-bottom:120px;margin-left:0}@media only screen and (max-width:799px){.l-footer .p-sns{margin-top:0;margin-bottom:70px}}.l-footer .p-sns_string{font-size:24px;color:#000;margin-right:0;margin-bottom:30px}@media only screen and (max-width:799px){.l-footer .p-sns_string{font-size:16px}}.l-footer .p-sns_content{justify-content:center}.l-footer .p-sns_item{border-radius:100%;background:#0051e0;width:60px;height:60px;margin:0 20px}@media only screen and (max-width:799px){.l-footer .p-sns_item{width:44px;height:44px;margin:0 10px}}.l-footer .p-sns_item svg{width:24px;height:24px;margin-top:18px;margin-bottom:16px}@media only screen and (max-width:799px){.l-footer .p-sns_item svg{width:20px;height:20px;margin-top:12px;margin-bottom:10px}}.l-footer .p-sns_item p{font-size:12px;font-weight:700}@media only screen and (max-width:799px){.l-footer .p-sns_item p{font-size:10px}}.l-footer .p-sns_item.is-twitter path,.l-footer .p-sns_item.is-twitter svg{position:relative;top:2px;width:22px;fill:#1da1f2;fill:#fff}@media only screen and (max-width:799px){.l-footer .p-sns_item.is-twitter path,.l-footer .p-sns_item.is-twitter svg{width:18px}}.l-footer .p-sns_item.is-facebook path,.l-footer .p-sns_item.is-facebook svg{fill:#4967ad;fill:#fff}.l-footer .p-sns_item.is-line{margin-right:20px}.l-footer .p-sns_item.is-line path,.l-footer .p-sns_item.is-line svg{fill:#53b535;fill:#fff}.l-footerApp{width:700px;background:#0051e0;color:#fff;margin:0 auto;padding:60px 30px 0;text-align:center;box-sizing:border-box}@media only screen and (max-width:799px){.l-footerApp{margin-top:100px;width:100%;padding:40px 30px 0;display:block}}.l-footerApp:first-of-type{margin-top:0}.l-footerApp.is-gray{background:#f3f3f3;color:#333}.l-footerApp_headline{font-size:20px;margin-bottom:10px;line-height:1.6}.l-footerApp_description{font-size:14px;margin-bottom:20px}.l-footerApp_image{margin:auto;width:350px}@media only screen and (max-width:799px){.l-footerApp_image{width:250px}}.l-footerApp_image img{width:100%;height:auto}.l-footerApp_button{margin-bottom:30px}.l-footerApp_button a{display:block;width:180px;height:44px;line-height:44px;margin:auto;background:#fff;color:#0051e0;font-weight:700;border-radius:100px;font-size:14px}@media only screen and (max-width:799px){.l-footerApp_button a{font-size:14px}}.is-gray .l-footerApp_button a{color:#fff;background:#0051e0}.l-header{position:absolute;top:0;left:0;display:flex;align-items:center;z-index:100;width:100%;height:100px}@media only screen and (max-width:799px){.l-header{position:absolute;height:80px}}.l-header_logo{position:absolute;left:30px;width:80px;margin-top:10px}@media only screen and (max-width:799px){.l-header_logo{left:20px;top:50%;left:50%;width:55px;margin-top:5px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.l-header_store{position:absolute;right:40px;margin-top:10px}@media only screen and (max-width:799px){.l-header_store{right:20px;margin-top:8px}}.l-header_store a{display:block;font-family:Inter;font-weight:700;font-size:14px;line-height:1.4;color:#0051e0;text-align:center;text-decoration:underline}.l-header_store a img,.l-header_store a svg{width:110px}@media only screen and (max-width:799px){.l-header_store a img,.l-header_store a svg{width:70px}}@media only screen and (max-width:799px){.l-header_store a{font-size:10px}}.p-sns{display:flex;align-items:center;margin-left:40px}@media only screen and (max-width:799px){.p-sns{display:block;justify-content:center;margin:40px 0}}.p-sns_string{position:relative;top:-1px;display:block;font-weight:700;line-height:1;color:#fff;margin-right:20px}@media only screen and (max-width:799px){.p-sns_string{top:0;font-size:10px;text-align:center;margin-right:0;margin-bottom:10px}}.p-sns_content{display:flex}.p-sns_item{width:26px;height:26px;margin-right:20px;cursor:poniter;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.25s;transition-property:all}@media only screen and (max-width:799px){.p-sns_item{width:32px;height:32px}}.p-sns_item:hover{text-decoration:none}.desktop .p-sns_item:hover{opacity:.7}.p-sns_item:last-of-type{margin-right:0}.p-sns_item path,.p-sns_item svg{fill:#fff}.p-look{width:700px;margin:auto;padding-top:120px}@media only screen and (max-width:799px){.p-look{padding-top:80px;width:100%}}.p-look img{width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.p-lookHeader{margin-bottom:80px}@media only screen and (max-width:799px){.p-lookHeader{margin-bottom:40px}}.p-lookHeader_category{font-family:Inter;font-weight:700;color:#7f8288;text-align:center;margin-bottom:20px}.p-lookHeader_headline{text-align:center;letter-spacing:.05em;font-size:20px}.p-lookHeader_headline.is-en{font-family:Montserrat}@media only screen and (max-width:799px){.p-lookHeader_headline{font-size:16px}}.p-lookHeader_headline small{font-weight:400;font-size:14px}@media only screen and (max-width:799px){.p-lookHeader_headline small{font-size:10px}}.p-look_headline{text-align:center}.p-look_headline img,.p-look_headline svg{width:80px;margin:auto}@media only screen and (max-width:799px){.p-look_headline img,.p-look_headline svg{width:50px}}[data-name=override] .p-look_headline img,[data-name=override] .p-look_headline svg{width:130px}@media only screen and (max-width:799px){[data-name=override] .p-look_headline img,[data-name=override] .p-look_headline svg{width:80px}}.p-look_description{font-size:16px;font-weight:700;letter-spacing:.05em;margin-top:20px}@media only screen and (max-width:799px){.p-look_description{font-size:14px}}.p-look_nav{display:flex;align-items:center;justify-content:center;margin-top:30px}.p-look_nav li{margin:0 20px}@media only screen and (max-width:799px){.p-look_nav li{margin:0 5px}}.p-look_nav li a{padding-bottom:5px}.p-look_nav li a.is-current{border-bottom:2px solid #c83618}.is-blue .p-look_nav li a.is-current{border-color:#0051e0}@media only screen and (min-width:1024px){.p-look_nav li a:hover{opacity:.7}}.p-look_nav li img{width:auto;height:20px}@media only screen and (max-width:799px){.p-look_nav li img{height:15px}}.p-lookAbout{display:block;font-size:14px;margin-top:-40px;margin-bottom:80px}@media only screen and (max-width:799px){.p-lookAbout{font-size:12px;width:80%;margin-top:-20px;margin-right:auto;margin-left:auto}}.p-lookAbout_headline{text-align:center;letter-spacing:.05em;font-size:24px;margin-bottom:20px}.p-lookAbout_headline.is-en{font-family:Montserrat}@media only screen and (max-width:799px){.p-lookAbout_headline{font-size:18px}}.p-lookAbout_headline small{font-weight:400;font-size:14px}@media only screen and (max-width:799px){.p-lookAbout_headline small{font-size:12px}}.p-lookAbout p{margin-bottom:2em;margin-left:80px;margin-right:80px}@media only screen and (max-width:799px){.p-lookAbout p{margin-left:0;margin-right:0}}.p-lookAbout p:last-child{margin-bottom:0}.p-lookItem{display:flex;align-items:flex-start;font-size:14px;height:auto;margin-bottom:100px}@media only screen and (max-width:799px){.p-lookItem{margin-bottom:80px}}.p-lookItem.is-center{justify-content:center}.p-lookItem.is-center img{width:540px}@media only screen and (max-width:799px){.p-lookItem.is-center img{width:80%}}.p-lookItem.is-right{justify-content:flex-end}.p-lookItem.is-right img{width:500px}@media only screen and (max-width:799px){.p-lookItem.is-right img{width:70%}}.p-lookItem.is-left{justify-content:flex-start}.p-lookItem.is-left img{width:500px}@media only screen and (max-width:799px){.p-lookItem.is-left img{width:70%}}.p-lookItem.is-setShift{align-items:flex-start;justify-content:space-between}.p-lookItem.is-setShift img{position:relative;width:330px}@media only screen and (max-width:799px){.p-lookItem.is-setShift img{width:calc(50% - 10px)}}.p-lookItem.is-setShift img:first-child{padding-top:140px}@media only screen and (max-width:799px){.p-lookItem.is-setShift img:first-child{padding-top:80px}}.p-lookItem.is-setShift.is-reverse img:first-child{padding-top:0}@media only screen and (max-width:799px){.p-lookItem.is-setShift.is-reverse img:first-child{padding-top:0}}.p-lookItem.is-setShift.is-reverse img:last-child{padding-top:140px}@media only screen and (max-width:799px){.p-lookItem.is-setShift.is-reverse img:last-child{padding-top:80px}}.p-lookItem.is-full,.p-lookItem.is-link{display:block}.p-lookItem.is-link a{margin-top:5px;text-decoration:underline;display:inline-block}.p-lookItem.is-link a:first-of-type{margin-top:10px}@media only screen and (max-width:799px){.p-lookItem.is-link a{font-size:10px;margin-left:10px}}.p-lookItem.is-link a[target=_blank]:after{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;content:"";margin-left:4px;position:relative;font-size:.7em;text-decoration:none;display:inline-block}.p-lookItem.is-text{display:block;font-size:14px;margin-top:-40px;margin-bottom:80px}@media only screen and (max-width:799px){.p-lookItem.is-text{font-size:12px;width:80%;margin:-20px auto 40px}}.p-lookItem.is-text a{text-decoration:underline}.p-lookItem.is-text a[target=_blank]:after{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";position:relative;font-size:.7em}.p-lookItem.is-text p{margin-bottom:2em}.p-lookItem.is-text p:last-child{margin-bottom:0}.p-lookItem.is-attention{background:#f3f3f3;padding:40px;margin-top:60px}@media only screen and (max-width:799px){.p-lookItem.is-attention{font-size:12px;padding:30px 40px;width:80%}}.p-lookItem.is-sameshiLogo{margin-right:auto;margin-left:auto}.p-lookItem.is-sameshiLogo img{width:300px}@media only screen and (max-width:799px){.p-lookItem.is-sameshiLogo img{width:200px}}.p-lookItem.is-logo{margin-right:auto;margin-left:auto}[data-name=override] .p-lookItem.is-logo img,[data-name=override] .p-lookItem.is-logo svg{width:130px}@media only screen and (max-width:799px){[data-name=override] .p-lookItem.is-logo img,[data-name=override] .p-lookItem.is-logo svg{width:100px}}.p-lookItem_headline{margin-bottom:20px;font-size:18px}@media only screen and (max-width:799px){.p-lookItem_headline{font-size:14px}}.is-full .p-lookItem_headline{margin:0 30px 30px;text-align:center}@media only screen and (max-width:799px){.is-full .p-lookItem_headline{width:80%;margin:0 auto 30px;text-align:center}}.p-lookItem_description{font-size:14px;margin:10px 0 0}@media only screen and (max-width:799px){.p-lookItem_description{margin:10px 10px 0;font-size:12px}}.is-full .p-lookItem_description{margin:40px 80px}@media only screen and (max-width:799px){.is-full .p-lookItem_description{width:80%;margin:40px auto}}@media only screen and (max-width:799px){.p-lookButton{width:100%}}.p-lookButton a{padding:20px 0;display:block;color:#0051e0;color:#fff;background:#0051e0;text-align:center;border-radius:4px}.p-lookButton a:visited{text-decoration:none}.p-lookButton a:hover{text-decoration:none;background:#0065f3}.p-lookButton a[target=_blank]:after{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";position:relative;font-size:.7em;margin-left:5px}.p-lookInfo{margin-bottom:0}@media only screen and (max-width:799px){.p-lookInfo{margin-bottom:0;padding:0 10px}}.p-lookInfo_headline{font-weight:400;margin-bottom:20px}@media only screen and (max-width:799px){.p-lookInfo_headline{font-size:12px;margin-bottom:10px}}.p-lookInfo_items{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-40px}.p-lookInfoItem{font-weight:400;width:calc(33.3333% - 5px);margin-bottom:40px}@media only screen and (max-width:799px){.p-lookInfoItem{width:33%}}.p-lookInfoItem_title{font-size:13px;line-height:1.4}@media only screen and (max-width:799px){.p-lookInfoItem_title{font-size:10px;line-height:1.3}}.p-lookInfoItem_price{font-size:13px}@media only screen and (max-width:799px){.p-lookInfoItem_price{font-size:10px}}.p-lookInfoItem img{margin-bottom:10px}.p-lookInfo_link{font-size:14px;text-align:right}.p-lookInfo_link a{text-decoration:underline}.p-lookCredit{font-size:12px;margin-top:40px}.p-lookCredit p{line-height:2}@media only screen and (max-width:799px){.p-lookCredit{margin-top:0;padding:0 10px;font-size:10px;letter-spacing:.1em}}.p-lookCredit a{text-decoration:underline}.p-lookCredit_headline{font-weight:400;margin-bottom:10px}.p-lookStore{margin-top:80px;font-size:14px;padding:60px 80px;box-sizing:border-box}@media only screen and (max-width:799px){.p-lookStore{width:80%;padding:0;border:none;margin:40px auto;font-size:12px}}.p-lookStore_logo{margin-bottom:40px}.p-lookStore_logo img{width:300px;margin:auto;display:block}@media only screen and (max-width:799px){.p-lookStore_logo img{width:200px}}.p-lookStore h3{margin-bottom:5px}.p-lookStore a{margin-top:5px;text-decoration:underline;display:inline-block;font-size:14px}.p-lookStore a:first-of-type{margin-top:10px}@media only screen and (max-width:799px){.p-lookStore a{font-size:12px}}.p-lookStore a[target=_blank]:after{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;content:"";margin-left:4px;position:relative;font-size:.7em;text-decoration:none;display:inline-block}.p-lookBack{margin-top:80px;text-align:center}@media only screen and (max-width:799px){.p-lookBack{margin-top:60px;margin-bottom:80px}}.p-lookBack a{border-bottom:1px solid #222;padding-bottom:5px;text-decoration:none}@media only screen and (max-width:799px){.p-lookBack a{font-size:14px}}.p-lookBack a:hover{opacity:.75;border-bottom:1px solid #fff;text-decoration:none}.p-feature{width:1100px;width:900px;margin:auto;padding-top:160px;box-sizing:border-box}@media only screen and (max-width:799px){.p-feature{width:100%;padding:120px 20px 0}}.p-feature .p-lookStore{width:700px;margin:auto;padding-left:0;padding-right:0}@media only screen and (max-width:799px){.p-feature .p-lookStore{width:auto}}.p-featureHeader{margin-bottom:80px;text-align:center}@media only screen and (max-width:799px){.p-featureHeader{margin-bottom:40px}}.p-featureHeader_headline{text-align:center;letter-spacing:.05em;font-size:24px}@media only screen and (max-width:799px){.p-featureHeader_headline{font-size:18px}}.p-featureHeader_headline small{font-weight:400;font-size:14px}@media only screen and (max-width:799px){.p-featureHeader_headline small{font-size:12px}}.p-featureItems{display:flex;justify-content:space-between;flex-wrap:wrap}.p-featureItem{width:calc(50% - 20px);margin-bottom:80px}@media only screen and (max-width:799px){.p-featureItem{width:calc(50% - 10px);width:100%;margin-bottom:40px}}.p-featureItem a{display:block;cursor:pointer}.p-featureItem a:hover{opacity:.75;text-decoration:none}.p-featureItem_img{margin-bottom:10px;transition:all .25s cubic-bezier(.215,.61,.355,1)}.p-featureItem img{border-radius:16px;width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:799px){.p-featureItem img{border-radius:12px}}.p-featureItem_title{font-size:14px}@media only screen and (max-width:799px){.p-featureItem_title{line-height:1.4;font-size:12px}}