﻿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,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:'Yu Gothic Medium', '游ゴシック Medium', YuGothic, '游ゴシック体', sans-serif;color:#000;font-size:100%;line-height:1em;background-color:#fff;font-weight:400;font-style:normal;display:flex;flex-direction:column;-webkit-text-size-adjust:100%;font-feature-settings:"palt" 1;word-break:normal;position:relative;z-index:1}body.isWin{-webkit-font-smoothing:none !important;-moz-osx-font-smoothing:auto !important}body.is_sp{overflow:auto;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}body,html{width:100%;height:100%}p,a,li,dt,dd,div,th,td,h1,h2,h3,h4,h5,h6{letter-spacing:.1em}a,li,p,div,button{outline:none !important}a{color:#000;text-decoration:none}a,p,div,li,dd,dt{-webkit-tap-highlight-color:transparent}img,svg{height:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden}*{backface-visibility:hidden;-webkit-backface-visibility:hidden}.disabled{cursor:default !important}.disabled a{cursor:default !important}.is_pc .device_sp{display:none !important}.is_sp .device_pc{display:none !important}.is_pc.onResize *{transition:inherit !important}.is_pc.onScroll ._dis_scroller{pointer-events:none}input[type="submit"],input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="button"]::focus{outline-offset:-2px}select{-webkit-appearance:none;-moz-appearance:none;outline:none;border:none;-moz-outline-style:none}:focus{outline:none}::-moz-focus-inner{border:0}input::-moz-focus-inner,button::-moz-focus-inner{border:0}input[type=radio],input[type=checkbox]{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select::-ms-expand{display:none}input,textarea,select{-webkit-appearance:none;border-radius:0}textarea{z-index:65535;position:relative}@media (min-width: 751px){body{backface-visibility:hidden;-webkit-backface-visibility:hidden}br.sp{display:none}img.sp{display:none}.switch_sp,.switch_sp *{display:none}main{display:block}}@media screen and (max-width: 750px){body{width:100vw;z-index:10}body{backface-visibility:hidden;-webkit-backface-visibility:hidden}br{display:none !important}br.sp{display:inherit !important}img.pc{display:none}.switch_pc,.switch_pc *{display:none !important}main{display:block}}body{overflow-x:hidden}body._move{pointer-events:none}body.is_pc{width:100%;height:100%;overflow:hidden;position:fixed;top:0;left:0}body.isIE,body.isEdge{height:auto !important;overflow:auto !important;overflow-x:hidden !important;position:relative !important}.is_pc .scroll-content{width:100%;height:100%}.isIE .scroll-content,.isEdge .scroll-content{height:auto !important}.scrollbar-track{width:8px !important;background-color:transparent !important;z-index:10000 !important}.scrollbar-track-x{display:none !important}.lock .scrollbar-track,.modal .scrollbar-track{display:none !important}.scrollbar-thumb{width:6px !important;background-color:#e1e1e1 !important}.scrollbar-thumb{opacity:0 !important}main{overflow:hidden}.isIE .fix,.isEdge .fix{transform:inherit !important}.is_sp.lock,.is_sp.modal,.isIE.lock,.isIE.modal,.isEdge.lock,.isEdge.modal{overflow:hidden !important;pointer-events:none !important}.ovh{overflow:hidden !important}.ph,img,svg{pointer-events:none}.sec{pointer-events:none}.arrow{transition:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.is_pc .arrow:hover,.is_sp .arrow.touch{transform:translateX(-50%) scale(0.95) translateY(5px) !important}._n0 .s1{pointer-events:inherit !important}._n1 .s2{pointer-events:inherit !important}._n2 .s3{pointer-events:inherit !important}._n3 .s4{pointer-events:inherit !important}._c1 .s1 h1 .c{fill:#fff}._c2 .s1 h1 .c{fill:#fff}._c3 .s1 h1 .c{fill:#f1be48}._c4 .s1 h1 .c{fill:#fff}._c5 .s1 h1 .c{fill:#bc4124}._c6 .s1 h1 .c{fill:#fff}._c1 .s1 .cap_b .c{fill:#f1be48 !important}._c1 .s1 .cap_b .c2{fill:#fff}._c2 .s1 .cap_b .c{fill:#bc4124 !important}._c2 .s1 .cap_b .c2{fill:#fff}._c3 .s1 .cap_b .c{fill:#f1be48 !important}._c3 .s1 .cap_b .c2{fill:#fff}._c4 .s1 .cap_b .c{fill:#bc4124 !important}._c4 .s1 .cap_b .c2{fill:#fff}._c5 .s1 .cap_b .c{fill:#bc4124 !important}._c5 .s1 .cap_b .c2{fill:#fff}._c6 .s1 .cap_b .c{fill:#bc4124 !important}._c6 .s1 .cap_b .c2{fill:#fff}._c1 .s1 .arrow .c{stroke:#f1be48 !important}._c2 .s1 .arrow .c{stroke:#bc4124 !important}._c3 .s1 .arrow .c{stroke:#f1be48 !important}._c4 .s1 .arrow .c{stroke:#c4c4c1 !important}._c5 .s1 .arrow .c{stroke:#c4c4c1 !important}._c6 .s1 .arrow .c{stroke:#c4c4c1 !important}.s2 .arrow .c{stroke:#183029 !important}.s4 .foot a svg .c,.s4 .foot a svg .c2{transition:fill, stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.is_pc .s4 .foot a:hover svg .c,.is_sp .s4 .foot a.touch svg .c{fill:#c4c4c1 !important;stroke:#c4c4c1 !important}.is_pc .s4 .foot a:hover svg .c2,.is_sp .s4 .foot a.touch svg .c2{fill:#183029 !important}.btn_top a{display:block}.btn_top a svg .cls-1{transition:fill, stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);fill:none;stroke:#c0c0bd;stroke-linejoin:bevel}.btn_top a svg .cls-2{transition:fill, stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);fill:#c0c0bd}.is_pc .btn_top a:hover svg .cls-1,.is_sp .btn_top a.touch svg .cls-1{fill:#d8a548;stroke:#183029}.is_pc .btn_top a:hover svg circle,.is_sp .btn_top a.touch svg circle{stroke:#d8a548 !important}.is_pc .btn_top a:hover svg .cls-2,.is_sp .btn_top a.touch svg .cls-2{fill:#d8a548}@media (min-width: 751px){#teaser{width:100vw;min-height:400vh;background-color:#f0f0f0}#teaser .sec{width:100vw;min-height:100vh;position:fixed;top:0;left:0;overflow:hidden;opacity:0}#teaser .sec img,#teaser .sec svg{width:100%;height:100%;object-fit:contain;object-position:center;font-family:"object-fit: contain; object-position: center;";line-height:0}#teaser .sec .arrow{width:5.8544444444vh;height:5.8544444444vh;position:absolute;bottom:7.2222222222vh;left:50%;transform:translateX(-50%);z-index:3;cursor:pointer}}@media (min-width: 751px) and (max-height: 480px){#teaser .sec .arrow{width:28.1013333333px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .sec .arrow{width:4.389735625vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .sec .arrow{height:28.1013333333px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .sec .arrow{height:4.389735625vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .sec .arrow{bottom:34.6666666667px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .sec .arrow{bottom:5.4153125vw}}@media (min-width: 751px){#teaser .sec .arrow svg{opacity:0}#teaser .sec .arrow svg .c{fill:none;stroke:#bc4124;stroke-linejoin:bevel;stroke-width:2px}#teaser .s1{opacity:1;z-index:10;background-color:#f0f0f0}#teaser .s1 .copy{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:10.0933333333vh;height:44.04vh;z-index:1}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 .copy{width:48.448px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 .copy{width:7.5681075vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 .copy{height:211.392px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 .copy{height:33.0217425vw}}@media (min-width: 751px){#teaser .s1 .copy img{opacity:0}#teaser .s1 h1{width:24.8466666667vh;height:4.9211111111vh;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:2}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 h1{width:119.264px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 h1{width:18.63034125vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 h1{height:23.6213333333px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 h1{height:3.689910625vw}}@media (min-width: 751px){#teaser .s1 h1 span{width:24.8466666667vh;height:4.9211111111vh;position:absolute;top:-1.7777777778vh;left:0;opacity:0}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 h1 span{width:119.264px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 h1 span{width:18.63034125vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 h1 span{height:23.6213333333px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 h1 span{height:3.689910625vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 h1 span{top:-8.5333333333px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 h1 span{top:-1.333vw}}@media (min-width: 751px){#teaser .s1 .cap_a{width:15.6733333333vh;height:1.5977777778vh;position:absolute;top:50%;left:50%;transform:translateX(-50%);z-index:2}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 .cap_a{width:75.232px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 .cap_a{width:11.75206125vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 .cap_a{height:7.6693333333px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 .cap_a{height:1.19803375vw}}@media (min-width: 751px){#teaser .s1 .cap_a img{position:absolute;top:2.2222222222vh;left:0;opacity:0}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 .cap_a img{top:10.6666666667px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 .cap_a img{top:1.66625vw}}@media (min-width: 751px){#teaser .s1 .cap_b{width:20.3877777778vh;height:2.9344444444vh;position:absolute;top:50%;left:50%;transform:translateX(-50%);z-index:2}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 .cap_b{width:97.8613333333px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 .cap_b{width:15.287010625vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 .cap_b{height:14.0853333333px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 .cap_b{height:2.200283125vw}}@media (min-width: 751px){#teaser .s1 .cap_b svg{position:absolute;top:2.2222222222vh;left:0;opacity:0}}@media (min-width: 751px) and (max-height: 480px){#teaser .s1 .cap_b svg{top:10.6666666667px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s1 .cap_b svg{top:1.66625vw}}@media (min-width: 751px){#teaser .s1 .cap_b svg .c{fill:#f1be48}#teaser .s1 .cap_b svg .c2{fill:#fff}#teaser .s1 .ph{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:0;opacity:0}#teaser .s1 .ph img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}#teaser .s2{z-index:20}#teaser .s2 .desc{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:60.3144444444vh;height:45.9055555556vh;z-index:1}}@media (min-width: 751px) and (max-height: 480px){#teaser .s2 .desc{width:289.5093333333px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s2 .desc{width:45.224524375vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s2 .desc{height:220.3466666667px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s2 .desc{height:34.420559375vw}}@media (min-width: 751px){#teaser .s2 .desc svg .c{fill:#f1be48}#teaser .s2 .ph{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:0}#teaser .s2 .ph img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}#teaser .s3{z-index:30}#teaser .s3 .inner{width:100vw;height:100vh;overflow:hidden;position:absolute;top:0;left:0}#teaser .s3 .desc{position:absolute;top:50%;left:50%;transform:translateY(-50%);width:61.6955555556vh;height:23.4266666667vh;z-index:2}}@media (min-width: 751px) and (max-height: 480px){#teaser .s3 .desc{width:296.1386666667px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s3 .desc{width:46.26009875vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s3 .desc{height:112.448px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s3 .desc{height:17.5656075vw}}@media (min-width: 751px){#teaser .s3 .desc img{position:absolute;top:0;left:-57.3333333333vh}}@media (min-width: 751px) and (max-height: 480px){#teaser .s3 .desc img{left:-275.2px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s3 .desc img{left:-42.98925vw}}@media (min-width: 751px){#teaser .s3 .ph{width:100vw;height:200vh;position:absolute;top:0;left:0;z-index:0}#teaser .s3 .ph img{object-fit:cover;object-position:top right;font-family:"object-fit: cover; object-position: top right;"}#teaser .s3 .band{width:100vw;height:200vh;position:absolute;top:0;left:0;z-index:1}#teaser .s3 .band img{object-fit:cover;object-position:top right;font-family:"object-fit: cover; object-position: top right;"}#teaser .s3 .overlay{width:100vw;height:100vh;background-color:#bc4124;position:absolute;top:0;left:100vw;z-index:10}#teaser .s4{opacity:1;z-index:40}#teaser .s4 .obj{opacity:0;position:absolute;top:50%;left:50%;width:8.5955555556vh;height:37.2533333333vh;z-index:1}}@media (min-width: 751px) and (max-height: 480px){#teaser .s4 .obj{width:41.2586666667px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s4 .obj{width:6.445055vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s4 .obj{height:178.816px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s4 .obj{height:27.933015vw}}@media (min-width: 751px){#teaser .s4 .obj img{position:absolute;top:-30vh;left:-56.1111111111vh}}@media (min-width: 751px) and (max-height: 480px){#teaser .s4 .obj img{top:-144px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s4 .obj img{top:-22.494375vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s4 .obj img{left:-269.3333333333px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s4 .obj img{left:-42.0728125vw}}@media (min-width: 751px){#teaser .s4 .desc{opacity:0;position:absolute;top:50%;left:50%;width:61.6955555556vh;height:16.2711111111vh;z-index:1}}@media (min-width: 751px) and (max-height: 480px){#teaser .s4 .desc{width:296.1386666667px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s4 .desc{width:46.26009875vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s4 .desc{height:78.1013333333px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s4 .desc{height:12.2002825vw}}@media (min-width: 751px){#teaser .s4 .desc img{position:absolute;top:10.8888888889vh;left:-56.1111111111vh}}@media (min-width: 751px) and (max-height: 480px){#teaser .s4 .desc img{top:52.2666666667px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s4 .desc img{top:8.164625vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s4 .desc img{left:-269.3333333333px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s4 .desc img{left:-42.0728125vw}}@media (min-width: 751px){#teaser .s4 .ph{opacity:0;width:70vw;height:88.333vh;position:absolute;top:0;right:0;z-index:0}#teaser .s4 .ph img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}#teaser .s4 .btn_top{width:18.5755555556vh;height:2.5422222222vh;position:absolute;bottom:5vh;left:50%;transform:translateX(-50%);z-index:2}}@media (min-width: 751px) and (max-height: 480px){#teaser .s4 .btn_top{width:89.1626666667px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s4 .btn_top{width:13.92818375vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s4 .btn_top{height:12.2026666667px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s4 .btn_top{height:1.90619vw}}@media (min-width: 751px){#teaser .s4 .btn_top svg{opacity:0;width:18.5755555556vh;height:2.5422222222vh}}@media (min-width: 751px) and (max-height: 480px){#teaser .s4 .btn_top svg{width:89.1626666667px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s4 .btn_top svg{width:13.92818375vw}}@media (min-width: 751px) and (max-height: 480px){#teaser .s4 .btn_top svg{height:12.2026666667px}}@media (min-width: 751px) and (max-aspect-ratio: 4 / 3){#teaser .s4 .btn_top svg{height:1.90619vw}}@media screen and (max-width: 750px){#teaser{width:100vw;min-height:400vh;background-color:#f0f0f0}#teaser .sec{width:100vw;min-height:100vh;position:fixed;top:0;left:0;overflow:hidden;opacity:0}#teaser .sec img,#teaser .sec svg{width:100%;height:100%;object-fit:contain;object-position:center;font-family:"object-fit: contain; object-position: center;";line-height:0}#teaser .sec .arrow{width:5.9016393443vh;height:5.9016393443vh;position:absolute;bottom:2.4590163934vh;left:50%;transform:translateX(-50%);z-index:3;cursor:pointer}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .sec .arrow{width:72px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .sec .arrow{width:28.3278688525px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .sec .arrow{width:9.6vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .sec .arrow{height:72px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .sec .arrow{height:28.3278688525px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .sec .arrow{height:9.6vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .sec .arrow{bottom:30px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .sec .arrow{bottom:11.8032786885px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .sec .arrow{bottom:4vw}}@media screen and (max-width: 750px){#teaser .sec .arrow svg{opacity:0}#teaser .sec .arrow svg .c{fill:none;stroke:#bc4124;stroke-linejoin:bevel;stroke-width:2px}#teaser .s1{opacity:1;z-index:10}#teaser .s1 .copy{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:14.564557377vh;height:64.9771803279vh;z-index:1}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 .copy{width:177.6876px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 .copy{width:69.9098754098px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 .copy{width:23.69168vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 .copy{height:792.7216px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 .copy{height:311.8904655738px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 .copy{height:105.6962133333vw}}@media screen and (max-width: 750px){#teaser .s1 .copy img{opacity:0}#teaser .s1 h1{width:28.6819672131vh;height:5.6812786885vh;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:2}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 h1{width:349.92px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 h1{width:137.673442623px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 h1{width:46.656vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 h1{height:69.3116px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 h1{height:27.2701377049px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 h1{height:9.2415466667vw}}@media screen and (max-width: 750px){#teaser .s1 h1 span{width:28.6819672131vh;height:5.6812786885vh;position:absolute;top:-2.4590163934vh;left:0;opacity:0}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 h1 span{width:349.92px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 h1 span{width:137.673442623px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 h1 span{width:46.656vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 h1 span{height:69.3116px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 h1 span{height:27.2701377049px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 h1 span{height:9.2415466667vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 h1 span{top:-30px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 h1 span{top:-11.8032786885px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 h1 span{top:-4vw}}@media screen and (max-width: 750px){#teaser .s1 .cap_a{width:20.2332622951vh;height:2.0634262295vh;position:absolute;top:50%;left:50%;transform:translateX(-50%);z-index:4}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 .cap_a{width:246.8458px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 .cap_a{width:97.1196590164px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 .cap_a{width:32.9127733333vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 .cap_a{height:25.1738px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 .cap_a{height:9.9044459016px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 .cap_a{height:3.3565066667vw}}@media screen and (max-width: 750px){#teaser .s1 .cap_a img{position:absolute;top:2.4590163934vh;left:0;opacity:0}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 .cap_a img{top:30px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 .cap_a img{top:11.8032786885px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 .cap_a img{top:4vw}}@media screen and (max-width: 750px){#teaser .s1 .cap_b{width:23.535vh;height:3.3872295082vh;position:absolute;top:50%;left:50%;transform:translateX(-50%);z-index:2}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 .cap_b{width:287.127px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 .cap_b{width:112.968px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 .cap_b{width:38.2836vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 .cap_b{height:41.3242px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 .cap_b{height:16.2587016393px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 .cap_b{height:5.5098933333vw}}@media screen and (max-width: 750px){#teaser .s1 .cap_b svg{position:absolute;top:1.9672131148vh;left:0;opacity:0}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s1 .cap_b svg{top:24px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s1 .cap_b svg{top:9.4426229508px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s1 .cap_b svg{top:3.2vw}}@media screen and (max-width: 750px){#teaser .s1 .cap_b svg .c{fill:#f1be48}#teaser .s1 .cap_b svg .c2{fill:#fff}#teaser .s1 .ph{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:0;opacity:0}#teaser .s1 .ph img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}#teaser .s2{z-index:20}#teaser .s2 .desc{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:42.823704918vh;height:62.6589672131vh;z-index:1}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s2 .desc{width:522.4492px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s2 .desc{width:205.5537836066px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s2 .desc{width:69.6598933333vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s2 .desc{height:764.4394px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s2 .desc{height:300.763042623px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s2 .desc{height:101.9252533333vw}}@media screen and (max-width: 750px){#teaser .s2 .desc svg .c{fill:#f1be48}#teaser .s2 .ph{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:0}#teaser .s2 .ph img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}#teaser .s3{z-index:30}#teaser .s3 .inner{width:100vw;height:100vh;overflow:hidden;position:absolute;top:0;left:0}#teaser .s3 .desc{position:absolute;top:50%;left:50%;transform:translateX(-50%);width:43.809557377vh;height:40.021295082vh;z-index:2}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s3 .desc{width:534.4766px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s3 .desc{width:210.2858754098px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s3 .desc{width:71.2635466667vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s3 .desc{height:488.2598px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s3 .desc{height:192.1022163934px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s3 .desc{height:65.1013066667vw}}@media screen and (max-width: 750px){#teaser .s3 .desc img{position:absolute;top:-7.7868852459vh}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s3 .desc img{top:-95px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s3 .desc img{top:-37.3770491803px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s3 .desc img{top:-12.6666666667vw}}@media screen and (max-width: 750px){#teaser .s3 .ph{width:100vw;height:200vh;position:absolute;top:0;left:0;z-index:0}#teaser .s3 .ph img{object-fit:cover;object-position:right 5%;font-family:"object-fit: cover; object-position: right 5%;"}#teaser .s3 .band{width:100vw;height:200vh;position:absolute;top:0;left:0;z-index:1}#teaser .s3 .band img{object-fit:cover;object-position:right 5%;font-family:"object-fit: cover; object-position: right 5%;"}#teaser .s3 .overlay{width:100vw;height:100vh;background-color:#bc4124;position:absolute;top:0;left:100vw;z-index:10}#teaser .s4{opacity:1;z-index:40}#teaser .s4 .obj{opacity:0;position:absolute;bottom:0;right:3.6885245902vh;width:7.2186721311vh;height:31.2875901639vh;z-index:1}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s4 .obj{right:45px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s4 .obj{right:17.7049180328px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s4 .obj{right:6vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s4 .obj{width:88.0678px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s4 .obj{width:34.6496262295px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s4 .obj{width:11.7423733333vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s4 .obj{height:381.7086px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s4 .obj{height:150.1804327869px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s4 .obj{height:50.89448vw}}@media screen and (max-width: 750px){#teaser .s4 .desc{opacity:0;position:absolute;top:50%;left:50%;transform:translateX(-50%);width:43.8097213115vh;height:21.1196885246vh;z-index:1}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s4 .desc{width:534.4786px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s4 .desc{width:210.2866622951px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s4 .desc{width:71.2638133333vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s4 .desc{height:257.6602px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s4 .desc{height:101.374504918px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s4 .desc{height:34.3546933333vw}}@media screen and (max-width: 750px){#teaser .s4 .desc img{position:absolute;top:7.3770491803vh}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s4 .desc img{top:90px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s4 .desc img{top:35.4098360656px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s4 .desc img{top:12vw}}@media screen and (max-width: 750px){#teaser .s4 .ph{opacity:0;width:100vw;height:54.9180327869vh;position:absolute;top:0;right:0;z-index:0}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s4 .ph{height:670px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s4 .ph{height:263.606557377px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s4 .ph{height:89.3333333333vw}}@media screen and (max-width: 750px){#teaser .s4 .ph img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}#teaser .s4 .btn_top{width:30.7390352459vh;height:2.9469172131vh;position:absolute;bottom:6.7vh;left:50%;transform:translateX(-50%);z-index:2}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s4 .btn_top{width:375.01623px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s4 .btn_top{width:147.5473691803px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s4 .btn_top{width:50.002164vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s4 .btn_top{height:35.95239px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s4 .btn_top{height:14.145202623px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s4 .btn_top{height:4.793652vw}}@media screen and (max-width: 750px){#teaser .s4 .btn_top svg{opacity:0;width:30.7390352459vh;height:2.9469172131vh}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s4 .btn_top svg{width:375.01623px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s4 .btn_top svg{width:147.5473691803px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s4 .btn_top svg{width:50.002164vw}}@media screen and (max-width: 750px) and (min-height: 1220px){#teaser .s4 .btn_top svg{height:35.95239px}}@media screen and (max-width: 750px) and (max-height: 480px){#teaser .s4 .btn_top svg{height:14.145202623px}}@media screen and (max-width: 750px) and (max-aspect-ratio: 75 / 122){#teaser .s4 .btn_top svg{height:4.793652vw}}
