/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./public_html/src/scss/style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************/
@import"https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&family=Shippori+Mincho&display=swap";@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,500&display=swap";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: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}a,img{color:#000;border-width:0px;border-style:none;background:rgba(0,0,0,0)}a:link{color:#000;text-decoration:none}a:visited{color:#000;text-decoration:none}a:hover{color:#000;text-decoration:none}body{width:100%;margin:0 auto;overflow-x:hidden}img{width:100%;vertical-align:bottom}video{vertical-align:bottom;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h1Tag{display:none}@media screen and (min-width: 769px){._sp{display:none}._pc{display:block}}@media screen and (max-width: 768px){._sp{display:block}._pc{display:none}}.ib{display:inline-block}main{overflow:hidden}main p{line-height:1.5em;letter-spacing:.15em}.com-ttl{font-size:35px;font-size:clamp(18px,5vw,35px)}.com-lead--l{font-size:30px;font-size:clamp(18px,4vw,30px)}.com-lead{font-size:25px;font-size:clamp(15px,3vw,25px)}.com-lead--s{font-size:20px;font-size:clamp(15px,2.5vw,20px)}.com-text--l{font-size:18px;font-size:clamp(12px,1.5vw,18px)}.com-text{font-size:15px;font-size:clamp(12px,1.3vw,15px)}.com-txt{font-size:12px;font-size:clamp(10px,1.1vw,12px)}body header{opacity:0}body main{opacity:0}body.show header{-webkit-animation:PageAnime-show 2s forwards;animation:PageAnime-show 2s forwards;-webkit-animation-delay:.55s;animation-delay:.55s}body.show main{-webkit-animation:PageAnime-show 2s forwards;animation:PageAnime-show 2s forwards;-webkit-animation-delay:.55s;animation-delay:.55s}body.show .animation-bg{background:-webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#F4F4F4));background:-webkit-linear-gradient(top, #E0E0E0 0%, #F4F4F4 100%);background:linear-gradient(180deg, #E0E0E0 0%, #F4F4F4 100%);display:block;content:"";position:fixed;z-index:999;width:100%;height:100vh;top:0;left:0;-webkit-animation:PageAnime-btt 1s ease-in-out forwards;animation:PageAnime-btt 1s ease-in-out forwards}@-webkit-keyframes PageAnime-show{0%{opacity:0}100%{opacity:1}}@keyframes PageAnime-show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes PageAnime-btt{0%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}50%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(1);transform:scaleY(1)}50.001%{-webkit-transform-origin:top;transform-origin:top}100%{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes PageAnime-btt{0%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}50%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(1);transform:scaleY(1)}50.001%{-webkit-transform-origin:top;transform-origin:top}100%{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0)}}@media screen and (max-width: 768px){.com-ttl{font-size:clamp(10px,8vw,35px)}.com-lead--l{font-size:clamp(10px,5.5vw,30px)}.com-lead{font-size:clamp(10px,4.5vw,25px)}.com-lead--s{font-size:clamp(10px,4vw,20px)}.com-text--l{font-size:clamp(10px,3.8vw,18px)}.com-text{font-size:clamp(10px,3.5vw,15px)}.com-txt{font-size:clamp(10px,3vw,12px)}}.com-w800{width:95%;max-width:800px;margin:0 auto}.com-w1000{width:95%;max-width:1000px;margin:0 auto}.com-w1200{width:95%;max-width:1200px;margin:0 auto}.com-w1400{width:95%;max-width:1400px;margin:0 auto}.com-min--vh100{min-height:100vh}.com-imgbox{position:relative}.com-imgnote{position:absolute;bottom:3px;right:3px;font-size:10px;letter-spacing:.05em}.com-notebox{width:90%;max-width:1000px;margin:0 auto;padding:50px 0}@media screen and (max-width: 768px){.com-notebox{padding:clamp(20px,6vw,50px) 0}}.com-note{font-size:10px;letter-spacing:.1em;line-height:1.2em;text-align:left}.com-fs10{font-size:10px}.com-fs12{font-size:12px}.com-texR{text-align:right}.com-texC{text-align:center}.com-col--wh{color:#fff}.com-col--bk{color:#000}.com-tex__shadow--wh{text-shadow:0 0 10px #fff}.com-tex__shadow--bk{text-shadow:0 0 10px #000}.com-flbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.com-flbox--ac{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.com-flbox--jc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.upper{text-transform:uppercase}.main__wrap--mv{width:100%;position:relative;overflow:hidden;height:100dvh}.main__wrap--mv video.rellax{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.main__wrap--mv .note{position:absolute;bottom:3px;right:3px;font-size:10px;text-align:right;z-index:2;color:#fff}.main__wrap--mv .logo{position:absolute;width:20%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;min-width:250px;z-index:2}.main__wrap--mv .logo .logo_img{width:100%}.main__wrap--mv .logo p{color:#fff}.main__wrap--mv .logo .ttl{font-size:clamp(10px,10vw,60px)}.main__wrap--mv .logo .text{font-size:clamp(10px,3vw,18px);margin-top:5%}@media screen and (max-width: 768px){.main__wrap--mv{height:90dvh}.main__wrap--mv .note{top:90%}}.shippori-mincho-regular{font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal}.bodoni{font-family:"Bodoni Moda",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.cardo-regular{font-family:"Cardo",serif;font-weight:400;font-style:normal}.cardo-bold{font-family:"Cardo",serif;font-weight:700;font-style:normal}.cardo-regular-italic{font-family:"Cardo",serif;font-weight:400;font-style:italic}body{font-family:YakuHanJP,"Shippori Mincho",serif;font-weight:400;font-style:normal;color:#3c3c3c}.scrollin_custom_anm_img{position:relative;z-index:1;-webkit-mask-image:url(../../assets/img/common/mask.png);mask-image:url(../../assets/img/common/mask.png);-webkit-mask-size:auto 250%;mask-size:auto 250%;-webkit-mask-position:center bottom;mask-position:center bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:1}.scrollin_custom_anm_img.scrollin{-webkit-animation:mask-animation 2.3s ease forwards;animation:mask-animation 2.3s ease forwards;opacity:1}@-webkit-keyframes mask-animation{0%{opacity:0;-webkit-mask-position:center bottom;mask-position:center bottom}20%{opacity:1}100%{-webkit-mask-position:center 0%;mask-position:center 0%;-webkit-mask-size:auto 500%;mask-size:auto 500%;opacity:1}}@keyframes mask-animation{0%{opacity:0;-webkit-mask-position:center bottom;mask-position:center bottom}20%{opacity:1}100%{-webkit-mask-position:center 0%;mask-position:center 0%;-webkit-mask-size:auto 500%;mask-size:auto 500%;opacity:1}}.scrollin_custom_anm_img01.scrollin{-webkit-animation-delay:1s;animation-delay:1s}.scrollin_custom_anm_img02.scrollin{-webkit-animation-delay:1.2s;animation-delay:1.2s}.scrollin_custom_anm_img03.scrollin{-webkit-animation-delay:1.4s;animation-delay:1.4s}.anm_text{-webkit-transform:unset;transform:unset}.anm_text span{display:inline-block;-webkit-transition:1.2s;transition:1.2s;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}.anm_text span:nth-of-type(2){-webkit-transition-delay:.12s;transition-delay:.12s}.anm_text span:nth-of-type(3){-webkit-transition-delay:.18s;transition-delay:.18s}.anm_text span:nth-of-type(4){-webkit-transition-delay:.24s;transition-delay:.24s}.anm_text span:nth-of-type(5){-webkit-transition-delay:.3s;transition-delay:.3s}.anm_text span:nth-of-type(6){-webkit-transition-delay:.36s;transition-delay:.36s}.anm_text span:nth-of-type(7){-webkit-transition-delay:.42s;transition-delay:.42s}.anm_text span:nth-of-type(8){-webkit-transition-delay:.48s;transition-delay:.48s}.anm_text span:nth-of-type(9){-webkit-transition-delay:.54s;transition-delay:.54s}.anm_text span:nth-of-type(10){-webkit-transition-delay:.6s;transition-delay:.6s}.anm_text span:nth-of-type(11){-webkit-transition-delay:.66s;transition-delay:.66s}.anm_text span:nth-of-type(12){-webkit-transition-delay:.72s;transition-delay:.72s}.anm_text span:nth-of-type(13){-webkit-transition-delay:.78s;transition-delay:.78s}.anm_text span:nth-of-type(14){-webkit-transition-delay:.84s;transition-delay:.84s}.anm_text span:nth-of-type(15){-webkit-transition-delay:.9s;transition-delay:.9s}.anm_text span:nth-of-type(16){-webkit-transition-delay:.96s;transition-delay:.96s}.anm_text span:nth-of-type(17){-webkit-transition-delay:1.02s;transition-delay:1.02s}.anm_text span:nth-of-type(18){-webkit-transition-delay:1.08s;transition-delay:1.08s}.anm_text span:nth-of-type(19){-webkit-transition-delay:1.14s;transition-delay:1.14s}.anm_text span:nth-of-type(20){-webkit-transition-delay:1.2s;transition-delay:1.2s}.anm_text span:nth-of-type(21){-webkit-transition-delay:1.26s;transition-delay:1.26s}.anm_text span:nth-of-type(22){-webkit-transition-delay:1.32s;transition-delay:1.32s}.anm_text span:nth-of-type(23){-webkit-transition-delay:1.38s;transition-delay:1.38s}.anm_text span:nth-of-type(24){-webkit-transition-delay:1.44s;transition-delay:1.44s}.anm_text span:nth-of-type(25){-webkit-transition-delay:1.5s;transition-delay:1.5s}.anm_text span:nth-of-type(26){-webkit-transition-delay:1.56s;transition-delay:1.56s}.anm_text span:nth-of-type(27){-webkit-transition-delay:1.62s;transition-delay:1.62s}.anm_text span:nth-of-type(28){-webkit-transition-delay:1.68s;transition-delay:1.68s}.anm_text span:nth-of-type(29){-webkit-transition-delay:1.74s;transition-delay:1.74s}.anm_text span:nth-of-type(30){-webkit-transition-delay:1.8s;transition-delay:1.8s}.anm_text span:nth-of-type(31){-webkit-transition-delay:1.86s;transition-delay:1.86s}.anm_text span:nth-of-type(32){-webkit-transition-delay:1.92s;transition-delay:1.92s}.anm_text span:nth-of-type(33){-webkit-transition-delay:1.98s;transition-delay:1.98s}.anm_text span:nth-of-type(34){-webkit-transition-delay:2.04s;transition-delay:2.04s}.anm_text span:nth-of-type(35){-webkit-transition-delay:2.1s;transition-delay:2.1s}.anm_text span:nth-of-type(36){-webkit-transition-delay:2.16s;transition-delay:2.16s}.anm_text span:nth-of-type(37){-webkit-transition-delay:2.22s;transition-delay:2.22s}.anm_text span:nth-of-type(38){-webkit-transition-delay:2.28s;transition-delay:2.28s}.anm_text span:nth-of-type(39){-webkit-transition-delay:2.34s;transition-delay:2.34s}.anm_text span:nth-of-type(40){-webkit-transition-delay:2.4s;transition-delay:2.4s}.anm_text span:nth-of-type(41){-webkit-transition-delay:2.46s;transition-delay:2.46s}.anm_text span:nth-of-type(42){-webkit-transition-delay:2.52s;transition-delay:2.52s}.anm_text span:nth-of-type(43){-webkit-transition-delay:2.58s;transition-delay:2.58s}.anm_text span:nth-of-type(44){-webkit-transition-delay:2.64s;transition-delay:2.64s}.anm_text span:nth-of-type(45){-webkit-transition-delay:2.7s;transition-delay:2.7s}.anm_text span:nth-of-type(46){-webkit-transition-delay:2.76s;transition-delay:2.76s}.anm_text span:nth-of-type(47){-webkit-transition-delay:2.82s;transition-delay:2.82s}.anm_text span:nth-of-type(48){-webkit-transition-delay:2.88s;transition-delay:2.88s}.anm_text span:nth-of-type(49){-webkit-transition-delay:2.94s;transition-delay:2.94s}.anm_text span:nth-of-type(50){-webkit-transition-delay:3s;transition-delay:3s}.anm_text.scrollin span{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}.anm_text_brand{-webkit-transform:unset;transform:unset}.anm_text_brand span{display:inline-block;-webkit-transition:1.2s;transition:1.2s;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}.anm_text_brand span:nth-of-type(2){-webkit-transition-delay:.12s;transition-delay:.12s}.anm_text_brand span:nth-of-type(3){-webkit-transition-delay:.18s;transition-delay:.18s}.anm_text_brand span:nth-of-type(4){-webkit-transition-delay:.24s;transition-delay:.24s}.anm_text_brand span:nth-of-type(5){-webkit-transition-delay:.3s;transition-delay:.3s}.anm_text_brand span:nth-of-type(6){-webkit-transition-delay:.36s;transition-delay:.36s}.anm_text_brand span:nth-of-type(7){-webkit-transition-delay:.42s;transition-delay:.42s}.anm_text_brand span:nth-of-type(8){-webkit-transition-delay:.48s;transition-delay:.48s}.anm_text_brand span:nth-of-type(9){-webkit-transition-delay:.54s;transition-delay:.54s}.anm_text_brand span:nth-of-type(10){-webkit-transition-delay:.6s;transition-delay:.6s}.anm_text_brand span:nth-of-type(11){-webkit-transition-delay:.66s;transition-delay:.66s}.anm_text_brand span:nth-of-type(12){-webkit-transition-delay:.72s;transition-delay:.72s}.anm_text_brand span:nth-of-type(13){-webkit-transition-delay:.78s;transition-delay:.78s}.anm_text_brand span:nth-of-type(14){-webkit-transition-delay:.84s;transition-delay:.84s}.anm_text_brand span:nth-of-type(15){-webkit-transition-delay:.9s;transition-delay:.9s}.anm_text_brand span:nth-of-type(16){-webkit-transition-delay:.96s;transition-delay:.96s}.anm_text_brand span:nth-of-type(17){-webkit-transition-delay:1.02s;transition-delay:1.02s}.anm_text_brand span:nth-of-type(18){-webkit-transition-delay:1.08s;transition-delay:1.08s}.anm_text_brand span:nth-of-type(19){-webkit-transition-delay:1.14s;transition-delay:1.14s}.anm_text_brand span:nth-of-type(20){-webkit-transition-delay:1.2s;transition-delay:1.2s}.anm_text_brand span:nth-of-type(21){-webkit-transition-delay:1.26s;transition-delay:1.26s}.anm_text_brand span:nth-of-type(22){-webkit-transition-delay:1.32s;transition-delay:1.32s}.anm_text_brand span:nth-of-type(23){-webkit-transition-delay:1.38s;transition-delay:1.38s}.anm_text_brand span:nth-of-type(24){-webkit-transition-delay:1.44s;transition-delay:1.44s}.anm_text_brand span:nth-of-type(25){-webkit-transition-delay:1.5s;transition-delay:1.5s}.anm_text_brand span:nth-of-type(26){-webkit-transition-delay:1.56s;transition-delay:1.56s}.anm_text_brand span:nth-of-type(27){-webkit-transition-delay:1.62s;transition-delay:1.62s}.anm_text_brand span:nth-of-type(28){-webkit-transition-delay:1.68s;transition-delay:1.68s}.anm_text_brand span:nth-of-type(29){-webkit-transition-delay:1.74s;transition-delay:1.74s}.anm_text_brand span:nth-of-type(30){-webkit-transition-delay:1.8s;transition-delay:1.8s}.anm_text_brand span:nth-of-type(31){-webkit-transition-delay:1.86s;transition-delay:1.86s}.anm_text_brand span:nth-of-type(32){-webkit-transition-delay:1.92s;transition-delay:1.92s}.anm_text_brand span:nth-of-type(33){-webkit-transition-delay:1.98s;transition-delay:1.98s}.anm_text_brand span:nth-of-type(34){-webkit-transition-delay:2.04s;transition-delay:2.04s}.anm_text_brand span:nth-of-type(35){-webkit-transition-delay:2.1s;transition-delay:2.1s}.anm_text_brand span:nth-of-type(36){-webkit-transition-delay:2.16s;transition-delay:2.16s}.anm_text_brand span:nth-of-type(37){-webkit-transition-delay:2.22s;transition-delay:2.22s}.anm_text_brand span:nth-of-type(38){-webkit-transition-delay:2.28s;transition-delay:2.28s}.anm_text_brand span:nth-of-type(39){-webkit-transition-delay:2.34s;transition-delay:2.34s}.anm_text_brand span:nth-of-type(40){-webkit-transition-delay:2.4s;transition-delay:2.4s}.anm_text_brand span:nth-of-type(41){-webkit-transition-delay:2.46s;transition-delay:2.46s}.anm_text_brand span:nth-of-type(42){-webkit-transition-delay:2.52s;transition-delay:2.52s}.anm_text_brand span:nth-of-type(43){-webkit-transition-delay:2.58s;transition-delay:2.58s}.anm_text_brand span:nth-of-type(44){-webkit-transition-delay:2.64s;transition-delay:2.64s}.anm_text_brand span:nth-of-type(45){-webkit-transition-delay:2.7s;transition-delay:2.7s}.anm_text_brand span:nth-of-type(46){-webkit-transition-delay:2.76s;transition-delay:2.76s}.anm_text_brand span:nth-of-type(47){-webkit-transition-delay:2.82s;transition-delay:2.82s}.anm_text_brand span:nth-of-type(48){-webkit-transition-delay:2.88s;transition-delay:2.88s}.anm_text_brand span:nth-of-type(49){-webkit-transition-delay:2.94s;transition-delay:2.94s}.anm_text_brand span:nth-of-type(50){-webkit-transition-delay:3s;transition-delay:3s}.anm_text_brand.scrollin span{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}.scrollin_anime_01{opacity:0;-webkit-transition:1s;transition:1s}.scrollin_anime_01.scrollin{opacity:1}.scrollin_anime_01.scrollin .anm:before,.scrollin_anime_01.scrollin .anm:after{width:0}.scrollin_anime_01 .anm{position:relative}.scrollin_anime_01 .anm:before,.scrollin_anime_01 .anm:after{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;right:0;-webkit-transition:1s;transition:1s}.scrollin_anime_01 .anm:after{background:#dbdcdd}.scrollin_anime_01 .anm:before{background:#fff}.scrollin_anime_01 .anm_01:after{-webkit-transition-delay:0;transition-delay:0}.scrollin_anime_01 .anm_01:before{-webkit-transition-delay:.3s;transition-delay:.3s}.scrollin_anime_01 .anm_02:after{-webkit-transition-delay:.2s;transition-delay:.2s}.scrollin_anime_01 .anm_02:before{-webkit-transition-delay:.5s;transition-delay:.5s}.scrollin_anime_01 .anm_03:after{-webkit-transition-delay:.4s;transition-delay:.4s}.scrollin_anime_01 .anm_03:before{-webkit-transition-delay:.7s;transition-delay:.7s}.scrollin_anime_01 .anm_04:after{-webkit-transition-delay:.6s;transition-delay:.6s}.scrollin_anime_01 .anm_04:before{-webkit-transition-delay:.9s;transition-delay:.9s}.scrollin_anime_01 .anm_05:after{-webkit-transition-delay:.8s;transition-delay:.8s}.scrollin_anime_01 .anm_05:before{-webkit-transition-delay:1.1s;transition-delay:1.1s}.scrollin_anime_01 .anm_06:after{-webkit-transition-delay:1s;transition-delay:1s}.scrollin_anime_01 .anm_06:before{-webkit-transition-delay:1.3s;transition-delay:1.3s}.scrollin_anime_02{opacity:0;-webkit-transition:2s;transition:2s}.scrollin_anime_02.scrollin{opacity:1}.scrollin_anime_02.scrollin .anm_box .anm{-webkit-transform:scale(1);transform:scale(1)}.scrollin_anime_02 .anm_box{overflow:hidden}.scrollin_anime_02 .anm_box .anm{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:2s;transition:2s}.scrollin_anime_02 .anm_box .anm_01{-webkit-transition-delay:.3s;transition-delay:.3s}.scrollin_anime_03.scrollin .anm{opacity:1}.scrollin_anime_03 .anm{opacity:0;-webkit-transition:1s;transition:1s}.scrollin_anime_03 .anm_01{-webkit-transition-delay:.5s;transition-delay:.5s}.scrollin_anime_03 .anm_02{-webkit-transition-delay:.7s;transition-delay:.7s}.scrollin_anime_03 .anm_03{-webkit-transition-delay:.9s;transition-delay:.9s}.scrollin_anime_03 .anm_04{-webkit-transition-delay:1.1s;transition-delay:1.1s}.anime0{opacity:0;-webkit-filter:blur(100px);filter:blur(100px);-webkit-transition:all 2s;transition:all 2s}.anime0.scrollin{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.anime1{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px);-webkit-transition:all 1s;transition:all 1s}.anime1.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime1_brand{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px);-webkit-transition:all 1s;transition:all 1s}.anime1_brand.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime2{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime2.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime3{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:.6s;transition-delay:.6s}.anime3.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime4{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:.9s;transition-delay:.9s}.anime4.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime5{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:1.2s;transition-delay:1.2s}.anime5.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime6{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:1.5s;transition-delay:1.5s}.anime6.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime7{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:1.8s;transition-delay:1.8s}.anime7.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime8{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.1s;transition-delay:2.1s}.anime8.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime9{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.4s;transition-delay:2.4s}.anime9.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime10{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.7s;transition-delay:2.7s}.anime10.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime11{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3s;transition-delay:3s}.anime11.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime12{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.3s;transition-delay:3.3s}.anime12.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime13{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.6s;transition-delay:3.6s}.anime13.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime14{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.9s;transition-delay:3.9s}.anime14.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime15{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:4.9s;transition-delay:4.9s}.anime15.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime16{opacity:0;-webkit-filter:blur(100px);filter:blur(100px);-webkit-transition:all 2s;transition:all 2s}.anime16.scrollin{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.anime17{opacity:0;-webkit-filter:blur(100px);filter:blur(100px);-webkit-transition:all 5s;transition:all 5s}.anime17.scrollin{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.anime1_1{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s}.anime1_1.scrollin{opacity:1}.anime1_2{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime1_2.scrollin{opacity:1}.anime1_3{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime1_3.scrollin{opacity:1}.anime1_4{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime1_4.scrollin{opacity:1}.anime1_5{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.5s;transition-delay:.5s}.anime1_5.scrollin{opacity:1}.anime1_6{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:1.5s;transition-delay:1.5s}.anime1_6.scrollin{opacity:1}.anime1_7{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.5s;transition-delay:.5s}.anime1_7.scrollin{opacity:1}.anime1_8{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.1s;transition-delay:2.1s}.anime1_8.scrollin{opacity:1}.anime1_9{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.4s;transition-delay:2.4s}.anime1_9.scrollin{opacity:1}.anime1_10{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.7s;transition-delay:2.7s}.anime1_10.scrollin{opacity:1}.anime1_11{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3s;transition-delay:3s}.anime1_11.scrollin{opacity:1}.anime1_12{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.3s;transition-delay:3.3s}.anime1_12.scrollin{opacity:1}.anime1_13{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.6s;transition-delay:3.6s}.anime1_13.scrollin{opacity:1}.anime1_14{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.9s;transition-delay:3.9s}.anime1_14.scrollin{opacity:1}.anime1_15{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:4.2s;transition-delay:4.2s}.anime1_15.scrollin{opacity:1}.anime1_16{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:4.5s;transition-delay:4.5s}.anime1_16.scrollin{opacity:1}.anime1_17{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:4.8s;transition-delay:4.8s}.anime1_17.scrollin{opacity:1}.anime1_18{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:5.1s;transition-delay:5.1s}.anime1_18.scrollin{opacity:1}.anime2_1{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s}.anime2_1.scrollin{opacity:1}.anime2_2{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:.1s;transition-delay:.1s}.anime2_2.scrollin{opacity:1}.anime2_3{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.1s;transition-delay:.1s}.anime2_3.scrollin{opacity:1}.anime2_4{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.15s;transition-delay:.15s}.anime2_4.scrollin{opacity:1}.anime2_5{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.2s;transition-delay:.2s}.anime2_5.scrollin{opacity:1}.anime2_6{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.25s;transition-delay:.25s}.anime2_6.scrollin{opacity:1}.anime2_7{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime2_7.scrollin{opacity:1}.anime2_8{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.35s;transition-delay:.35s}.anime2_8.scrollin{opacity:1}.anime2_9{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.4s;transition-delay:.4s}.anime2_9.scrollin{opacity:1}.anime2_10{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.45s;transition-delay:.45s}.anime2_10.scrollin{opacity:1}.anime2_11{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.5s;transition-delay:.5s}.anime2_11.scrollin{opacity:1}.anime2_12{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.55s;transition-delay:.55s}.anime2_12.scrollin{opacity:1}.anime2_13{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.6s;transition-delay:.6s}.anime2_13.scrollin{opacity:1}.anime2_14{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.65s;transition-delay:.65s}.anime2_14.scrollin{opacity:1}.anime2_15{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.7s;transition-delay:.7s}.anime2_15.scrollin{opacity:1}.anime2_16{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.75s;transition-delay:.75s}.anime2_16.scrollin{opacity:1}.anime2_17{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.8s;transition-delay:.8s}.anime2_17.scrollin{opacity:1}.anime2_18{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.85s;transition-delay:.85s}.anime2_18.scrollin{opacity:1}@-webkit-keyframes opacity-anime3_0{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes opacity-anime3_0{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.anime3_1{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.anime3_2{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.anime3_3{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.anime3_4{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.anime3_5{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.anime3_6{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.anime3_7{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.7s;animation-delay:.7s}.anime3_8{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.anime3_9{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.9s;animation-delay:.9s}.anime3_10{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1s;animation-delay:1s}.anime3_11{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.1s;animation-delay:1.1s}.anime3_12{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.anime3_13{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.3s;animation-delay:1.3s}.anime3_14{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.4s;animation-delay:1.4s}.anime3_15{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}.anime3_16{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.6s;animation-delay:1.6s}.anime3_17{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.7s;animation-delay:1.7s}.anime3_18{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s}.anime3_19{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.9s;animation-delay:1.9s}.anime3_20{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes blur-anime{0%{opacity:0;-ms-opacity:0;-moz-opacity:0}50%{opacity:.5;-ms-opacity:.5;-moz-opacity:.5}100%{opacity:1;-ms-opacity:1;-moz-opacity:1}}@keyframes blur-anime{0%{opacity:0;-ms-opacity:0;-moz-opacity:0}50%{opacity:.5;-ms-opacity:.5;-moz-opacity:.5}100%{opacity:1;-ms-opacity:1;-moz-opacity:1}}.anime01{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s;-ms-animation-delay:.3s;-moz-animation-delay:.3s}.anime02{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:.6s;animation-delay:.6s;-ms-animation-delay:.6s;-moz-animation-delay:.6s}.anime03{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:.9s;animation-delay:.9s;-ms-animation-delay:.9s;-moz-animation-delay:.9s}.anime04{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s;-ms-animation-delay:1.2s;-moz-animation-delay:1.2s}.anime05{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s;-ms-animation-delay:1.5s;-moz-animation-delay:1.5s}.anime06{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s;-ms-animation-delay:1.8s;-moz-animation-delay:1.8s}.anime07{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:2.1s;animation-delay:2.1s;-ms-animation-delay:2.1s;-moz-animation-delay:2.1s}.anime08{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:2.4s;animation-delay:2.4s;-ms-animation-delay:2.4s;-moz-animation-delay:2.4s}.anime09{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:2.7s;animation-delay:2.7s;-ms-animation-delay:2.7s;-moz-animation-delay:2.7s}.anime00{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:3s;animation-delay:3s;-ms-animation-delay:3s;-moz-animation-delay:3s}@-webkit-keyframes opacity-anime{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes opacity-anime{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}.anime-1{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s;-moz-animation-delay:.3s}.anime-2{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:.6s;animation-delay:.6s;-moz-animation-delay:.6s}.anime-3{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:.9s;animation-delay:.9s;-moz-animation-delay:.9s}.anime-4{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s;-moz-animation-delay:1.2s}.anime-5{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s;-moz-animation-delay:1.5s}.anime-6{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s;-moz-animation-delay:1.8s}.anime-7{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:2.1s;animation-delay:2.1s;-moz-animation-delay:2.1s}.anime-8{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:2.4s;animation-delay:2.4s;-moz-animation-delay:2.4s}.anime-9{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:2.7s;animation-delay:2.7s;-moz-animation-delay:2.7s}.anime-10{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:3s;animation-delay:3s;-moz-animation-delay:3s}.anime-11{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:3.3s;animation-delay:3.3s;-moz-animation-delay:3.3s}.anime-12{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:3.6s;animation-delay:3.6s;-moz-animation-delay:3.6s}.anime-13{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:3.9s;animation-delay:3.9s;-moz-animation-delay:3.9s}.anime-14{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:4.2s;animation-delay:4.2s;-moz-animation-delay:4.2s}.anime-15{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5s}.anime-16{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5.3s}.anime-17{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5.6s}.anime-18{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5.9s}.anime-19{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:6.2s}.anime-20{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:6.5s}header{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-block:1%;top:0;z-index:5}@media screen and (max-width: 768px){header{padding-block:3%}}header::before{-webkit-transition:.5s;transition:.5s;content:"";position:absolute;width:100%;height:120%;left:0;top:0;pointer-events:none;opacity:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(69, 69, 69, 0.35)), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(top, rgba(69, 69, 69, 0.35) 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(180deg, rgba(69, 69, 69, 0.35) 0%, rgba(255, 255, 255, 0) 100%)}header.hScroll::before{opacity:1}header .top_header{width:20%;max-width:50px;margin-left:1%;position:relative}@media screen and (max-width: 768px){header .top_header{margin-left:3%;max-width:45px}}header .g_menu_btn{width:5%;max-width:60px;position:relative;margin-right:1%;z-index:5;cursor:pointer}header .g_menu_btn span{position:absolute;width:100%;height:2px;background-color:#f0f8ff;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top 300ms 350ms ease,-webkit-transform 300ms 50ms ease;transition:top 300ms 350ms ease,-webkit-transform 300ms 50ms ease;transition:top 300ms 350ms ease,transform 300ms 50ms ease;transition:top 300ms 350ms ease,transform 300ms 50ms ease,-webkit-transform 300ms 50ms ease}header .g_menu_btn span:nth-child(1){top:45%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}header .g_menu_btn span:nth-child(2){top:55%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}header .g_menu_btn.active span{-webkit-transition:top 300ms 50ms ease,-webkit-transform 300ms 350ms ease;transition:top 300ms 50ms ease,-webkit-transform 300ms 350ms ease;transition:top 300ms 50ms ease,transform 300ms 350ms ease;transition:top 300ms 50ms ease,transform 300ms 350ms ease,-webkit-transform 300ms 350ms ease}header .g_menu_btn.active span:nth-child(1){top:50%;-webkit-transform:rotate(20deg);transform:rotate(20deg)}header .g_menu_btn.active span:nth-child(2){top:50%;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}@media screen and (max-width: 768px){header .g_menu_btn{width:12%;margin-right:3%}}header .bottom_header{position:fixed;top:0;right:0;width:40%;-webkit-transform:translateX(150%);transform:translateX(150%);pointer-events:none;opacity:0;-webkit-transition:.7s;transition:.7s;backdrop-filter:blur(10);-webkit-backdrop-filter:blur(10);background-color:rgba(149,157,165,.8);min-width:450px}header .bottom_header nav{width:100%;height:100vh;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;-webkit-transition:.7s;transition:.7s;color:#fff}header .bottom_header nav .ttl{width:100%;max-width:300px;margin-bottom:5%}header .bottom_header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:70%;margin:0 auto}header .bottom_header nav ul li{-webkit-transition:.5s;transition:.5s;-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0;-webkit-transition-delay:.7s;transition-delay:.7s}header .bottom_header nav ul li a{display:inline-block;padding-block:4%;margin-block:2%;-webkit-transition:.5s;transition:.5s;opacity:1}@media(any-hover: hover){header .bottom_header nav ul li a:hover{opacity:.7}}header .bottom_header nav ul li a p{color:#fff}header .bottom_header nav ul li a .p1{font-family:"Cardo",serif;font-weight:400;font-style:normal;font-size:clamp(10px,3vw,30px);text-transform:uppercase;letter-spacing:.12em}header .bottom_header nav ul li a .p2{font-size:clamp(10px,5vw,16px)}header .bottom_header nav ul li.freadia a p{position:relative;font-size:clamp(10px,4vw,20px)}header .bottom_header nav ul li.freadia a p::after{content:"";position:absolute;width:119%;bottom:-50%;left:0;height:1px;background-color:#fff}header .bottom_header nav ul li.freadia a p::before{content:"";position:absolute;background:rgba(0,0,0,0) url("../../assets/img/common/link.svg") left top/cover no-repeat;right:-13%;top:11%;width:16px;height:16px}@media screen and (max-width: 768px){header .bottom_header nav ul{width:unset}header .bottom_header nav ul li{margin-bottom:5%}header .bottom_header nav ul li a .p1{font-size:clamp(10px,7vw,30px)}}header .bottom_header.active{opacity:1;pointer-events:all;-webkit-transform:translateX(0px);transform:translateX(0px)}header .bottom_header.active nav ul li{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}@media screen and (max-width: 768px){header .bottom_header{width:100%}}footer{background-color:#9ca1a7;color:#fff;padding-block:5% 2%;text-align:center}@media screen and (max-width: 768px){footer{padding-block:15% 10%}}footer .top_footer .logo_acordia{width:60%;max-width:280px;margin:0 auto}footer .top_footer .logo_acordia p{margin-top:7%}@media screen and (max-width: 768px){footer .top_footer .logo_acordia p{margin-top:10%}}footer .top_footer nav{margin-block:3% 5%}@media screen and (max-width: 768px){footer .top_footer nav{margin-block:10% 15%}}footer .top_footer nav ul{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;-ms-flex-wrap:wrap;flex-wrap:wrap;width:70%;max-width:800px;margin:0 auto}footer .top_footer nav ul li{opacity:1;padding-inline:3%;text-align:center;border-right:1px solid #fff}footer .top_footer nav ul li:first-child{border-left:1px solid #fff;margin-left:2%}footer .top_footer nav ul li:last-child{padding-inline:3%;width:100%;margin-top:3%;border:none;margin-left:-2%}@media screen and (max-width: 768px){footer .top_footer nav ul li:first-child{margin-left:2%}footer .top_footer nav ul li:last-child{margin-left:-6%;margin-top:5%}}footer .top_footer nav ul li a{display:inline-block;opacity:1;-webkit-transition:.5s;transition:.5s}@media(any-hover: hover){footer .top_footer nav ul li a:hover{opacity:.7}}footer .top_footer nav ul li a p{color:#fff}footer .top_footer nav ul li a .p1{font-family:"Cardo",serif;font-weight:400;font-style:normal;font-size:clamp(10px,5vw,14px);text-transform:uppercase;letter-spacing:.12em}footer .top_footer nav ul li a .p2{font-size:clamp(10px,5vw,16px)}footer .top_footer nav ul li.freadia a p{position:relative;font-size:clamp(10px,4vw,16px)}footer .top_footer nav ul li.freadia a p::after{content:"";position:absolute;width:119%;bottom:-50%;left:0;height:1px;background-color:#fff}footer .top_footer nav ul li.freadia a p::before{content:"";position:absolute;background:rgba(0,0,0,0) url("../../assets/img/common/link.svg") left top/cover no-repeat;right:-13%;top:11%;width:16px;height:16px}footer .bottom_footer .logo_img{width:20%;max-width:50px;margin:0 auto 2%}@media screen and (max-width: 768px){footer .bottom_footer .logo_img{width:20%;max-width:50px;margin:0 auto 7%}}footer .copy{font-size:10px}#brand .modal{opacity:0;position:fixed;top:0;left:0;width:100vw;height:100dvh;background-color:rgba(0,0,0,.5);z-index:10000;pointer-events:none;-webkit-transition:.5s;transition:.5s}#brand .modal.show{opacity:1;pointer-events:auto}#brand .modal-content{position:absolute;top:53%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%;max-width:1100px}#brand #closeModal{width:5%;aspect-ratio:1/1;max-width:60px;z-index:11;cursor:pointer;position:absolute;right:0;top:-9%}#brand #closeModal span{position:absolute;width:100%;height:2px;background-color:#f0f8ff;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#brand #closeModal span:nth-child(1){top:50%;-webkit-transform:rotate(20deg);transform:rotate(20deg)}#brand #closeModal span:nth-child(2){top:50%;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}@media screen and (max-width: 768px){#brand #closeModal{width:15%;top:-26%}#brand #closeModal span{position:absolute;width:100%;height:2px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#brand #closeModal span:nth-child(1){top:50%;-webkit-transform:rotate(35deg);transform:rotate(35deg)}#brand #closeModal span:nth-child(2){top:50%;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}}#brand .main__wrap-cntnt{background-color:#fff;position:relative;z-index:1}#brand .main__wrap-cntnt .lead{font-size:clamp(10px,5vw,40px)}#brand .main__wrap-cntnt .text{font-size:clamp(10px,3vw,16px);line-height:2em}#brand .main__wrap-cntnt .text_area{padding-block:10%;text-align:center}#brand .main__wrap-cntnt .text_area .lead{margin-bottom:5%}#brand .main__wrap-cntnt .text_area .text{letter-spacing:.02em}#brand .main__wrap-cntnt .text_area .text_block{margin-bottom:5%}#brand .main__wrap-cntnt .text_area .text_block p{color:#646464}#brand .main__wrap-cntnt .text_area .btn{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #3c3c3c;max-width:300px;width:90%;text-align:center;margin-inline:auto;padding-block:1%;cursor:pointer;position:relative;overflow:hidden;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}#brand .main__wrap-cntnt .text_area .btn p{font-family:"Cardo",serif;font-weight:400;font-style:normal;position:relative;z-index:1}#brand .main__wrap-cntnt .text_area .btn .cross{width:15px;height:15px;position:relative;margin-left:3%;margin-top:-2px}#brand .main__wrap-cntnt .text_area .btn .cross span{position:absolute;background-color:#3c3c3c;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition:.3s;transition:.3s}#brand .main__wrap-cntnt .text_area .btn .cross span:first-child{width:100%;height:1px;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#brand .main__wrap-cntnt .text_area .btn .cross span:last-child{height:100%;width:1px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#brand .main__wrap-cntnt .text_area .btn::before{content:"";position:absolute;background-color:#ddd;width:100%;height:100%;left:0;top:0;z-index:0;-webkit-animation:btnAnimation ease infinite 3s;animation:btnAnimation ease infinite 3s}#brand .main__wrap-cntnt .text_area .btn p{color:#3c3c3c;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition:1s;transition:1s;letter-spacing:.15em}@media(any-hover: hover){#brand .main__wrap-cntnt .text_area .btn:hover p{letter-spacing:.25em}#brand .main__wrap-cntnt .text_area .btn:hover .cross span{position:absolute}}@-webkit-keyframes btnAnimation{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}37.5%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}37.575%{-webkit-transform-origin:right;transform-origin:right}75%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}100%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}}@keyframes btnAnimation{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}37.5%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}37.575%{-webkit-transform-origin:right;transform-origin:right}75%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}100%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}}@media screen and (max-width: 768px){#brand .main__wrap-cntnt .text_area{width:90%;margin:0 auto;padding-block:15% 15%}#brand .main__wrap-cntnt .text_area .lead{margin-bottom:10%;font-size:clamp(10px,6vw,40px)}#brand .main__wrap-cntnt .text_area .text{letter-spacing:.02em;font-size:clamp(10px,3.5vw,16px)}#brand .main__wrap-cntnt .text_area .text_block{margin-bottom:9%}#brand .main__wrap-cntnt .text_area .btn{padding-block:4%}#brand .main__wrap-cntnt .text_area .btn p{font-family:"Cardo",serif;font-weight:400;font-style:normal;position:relative;z-index:1}#brand .main__wrap-cntnt .text_area .btn .cross{width:15px;height:15px;position:relative;margin-left:3%;margin-top:-2px}#brand .main__wrap-cntnt .text_area .btn .cross span{position:absolute;background-color:#3c3c3c;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition:.3s;transition:.3s}#brand .main__wrap-cntnt .text_area .btn .cross span:first-child{width:100%;height:1px;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#brand .main__wrap-cntnt .text_area .btn .cross span:last-child{height:100%;width:1px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#brand .com-notebox{padding:0}#brand .com-notebox .com-note{text-align:right}#brand #image-container{margin-top:1%;margin-bottom:10%;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:16px;padding:20px;position:relative}#brand #image-container .note{text-align:right;font-size:10px;position:absolute;right:1vw;z-index:1;bottom:100%}#brand .grid-item{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease}#brand .grid-item.in-view{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#brand .grid-item img{width:100%;height:auto;display:block;border-radius:5px}@media(max-width: 1024px){#brand #image-container{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);padding:0;gap:10px}}#product .main__wrap-cntnt{background-color:#fff;position:relative;z-index:1}#product .main__wrap-cntnt .lead{font-size:clamp(10px,5vw,40px)}#product .main__wrap-cntnt .text{font-size:clamp(10px,3vw,16px);line-height:2em}#product .main__wrap-cntnt .product_con{padding-block:5%;max-width:1100px;width:90%;margin:0 auto}@media screen and (max-width: 768px){#product .main__wrap-cntnt .product_con{padding-block:20% 10%}}#product .main__wrap-cntnt .product_con .product_box{padding-block:5%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #3c3c3c;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#product .main__wrap-cntnt .product_con .product_box .imgbox_l{width:45%}#product .main__wrap-cntnt .product_con .product_box .imgbox_l .com-imgbox{overflow:hidden}#product .main__wrap-cntnt .product_con .product_box .imgbox_l .com-imgbox .com-imgnote{z-index:2}@media screen and (max-width: 768px){#product .main__wrap-cntnt .product_con .product_box .imgbox_l{width:100%}}#product .main__wrap-cntnt .product_con .product_box .infobox_r{width:48%}#product .main__wrap-cntnt .product_con .product_box .infobox_r .logo{width:45%;margin:0 auto}#product .main__wrap-cntnt .product_con .product_box .infobox_r .current{font-size:clamp(10px,10vw,30px);text-align:center;margin-top:5%}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area{margin-block:3% 5%}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn{width:48%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;position:relative;overflow:hidden}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn a{display:block;padding-block:4%;position:relative;z-index:1}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn.site{border:1px solid #3c3c3c;background-color:#fff}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn.site p{color:#3c3c3c;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition:.3s;transition:.3s}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn.site::before{content:"";position:absolute;background-color:#3c3c3c;width:100%;height:100%;left:0;top:0;z-index:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}@media(any-hover: hover){#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn.site:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn.site:hover p{color:#fff}}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn.req{border:1px solid rgba(82,82,82,.5);background-color:rgba(82,82,82,.5)}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn.req::before{content:"";position:absolute;background-color:#fff;width:100%;height:100%;left:0;top:0;z-index:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn.req p{color:#fff;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition:.3s;transition:.3s}@media(any-hover: hover){#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn.req:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn.req:hover p{color:rgba(82,82,82,.5)}}#product .main__wrap-cntnt .product_con .product_box .infobox_r .overview-list .overview-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1%}#product .main__wrap-cntnt .product_con .product_box .infobox_r .overview-list .overview-item:last-child{margin-bottom:0}#product .main__wrap-cntnt .product_con .product_box .infobox_r .overview-list .overview-item dt,#product .main__wrap-cntnt .product_con .product_box .infobox_r .overview-list .overview-item dd{font-size:clamp(10px,3vw,15px)}#product .main__wrap-cntnt .product_con .product_box .infobox_r .overview-list .overview-item dt{width:30%;color:#407390}#product .main__wrap-cntnt .product_con .product_box .infobox_r .overview-list .overview-item dd{width:70%;line-height:1.5em}@media screen and (max-width: 768px){#product .main__wrap-cntnt .product_con .product_box .infobox_r{width:100%;margin-top:10%}#product .main__wrap-cntnt .product_con .product_box .infobox_r .logo{width:50%}#product .main__wrap-cntnt .product_con .product_box .infobox_r .current{font-size:clamp(10px,6vw,30px);margin-top:8%}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area{margin-block:5% 10%}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn{width:100%}#product .main__wrap-cntnt .product_con .product_box .infobox_r .btn_area .btn.req{margin-top:5%}#product .main__wrap-cntnt .product_con .product_box .infobox_r .overview-list .overview-item dt,#product .main__wrap-cntnt .product_con .product_box .infobox_r .overview-list .overview-item dd{font-size:clamp(10px,3vw,15px)}}#product .main__wrap-cntnt .product_con .product_box:first-child{padding-top:0;border:none}#top .scroll-section{position:relative;height:300vh;background-color:#fff}#top .scroll-section .background{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;pointer-events:none;background-color:aqua}#top .scroll-section.active .background{-webkit-transform:scale(1);transform:scale(1)}#top .scroll-section .content{position:relative;z-index:1;height:100vh;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;color:#fff;font-size:2rem}#top .anm_text{-webkit-transform:unset;transform:unset}#top .anm_text span{display:inline-block;-webkit-transition:1.2s;transition:1.2s;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}#top .anm_text span:nth-of-type(2){-webkit-transition-delay:.12s;transition-delay:.12s}#top .anm_text span:nth-of-type(3){-webkit-transition-delay:.18s;transition-delay:.18s}#top .anm_text span:nth-of-type(4){-webkit-transition-delay:.24s;transition-delay:.24s}#top .anm_text span:nth-of-type(5){-webkit-transition-delay:.3s;transition-delay:.3s}#top .anm_text span:nth-of-type(6){-webkit-transition-delay:.36s;transition-delay:.36s}#top .anm_text span:nth-of-type(7){-webkit-transition-delay:.42s;transition-delay:.42s}#top .anm_text span:nth-of-type(8){-webkit-transition-delay:.48s;transition-delay:.48s}#top .anm_text span:nth-of-type(9){-webkit-transition-delay:.54s;transition-delay:.54s}#top .anm_text span:nth-of-type(10){-webkit-transition-delay:.6s;transition-delay:.6s}#top .anm_text span:nth-of-type(11){-webkit-transition-delay:.66s;transition-delay:.66s}#top .anm_text span:nth-of-type(12){-webkit-transition-delay:.72s;transition-delay:.72s}#top .anm_text span:nth-of-type(13){-webkit-transition-delay:.78s;transition-delay:.78s}#top .anm_text span:nth-of-type(14){-webkit-transition-delay:.84s;transition-delay:.84s}#top .anm_text span:nth-of-type(15){-webkit-transition-delay:.9s;transition-delay:.9s}#top .anm_text span:nth-of-type(16){-webkit-transition-delay:.96s;transition-delay:.96s}#top .anm_text span:nth-of-type(17){-webkit-transition-delay:1.02s;transition-delay:1.02s}#top .anm_text span:nth-of-type(18){-webkit-transition-delay:1.08s;transition-delay:1.08s}#top .anm_text span:nth-of-type(19){-webkit-transition-delay:1.14s;transition-delay:1.14s}#top .anm_text span:nth-of-type(20){-webkit-transition-delay:1.2s;transition-delay:1.2s}#top .anm_text.scrollin span{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}#top .main__wrap-cntnt{background-color:#fff;position:relative;z-index:1}#top .main__wrap-cntnt .lead{font-size:clamp(10px,7vw,40px)}#top .main__wrap-cntnt .text{font-size:clamp(10px,1.2vw,16px);letter-spacing:.05em;line-height:2.2em}@media screen and (max-width: 768px){#top .main__wrap-cntnt .lead{font-size:clamp(10px,7vw,40px)}#top .main__wrap-cntnt .text{font-size:clamp(10px,3.5vw,16px)}}#top .main__wrap-cntnt .com-w1200{width:90%}#top .main__wrap-cntnt .scroll_area{position:absolute;margin-top:clamp(-16%,-110px,-10%)}#top .main__wrap-cntnt .scroll_area .scroll{width:10%}#top .main__wrap-cntnt .scroll_area .scroll p{color:#fff;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:relative}#top .main__wrap-cntnt .scroll_area .scroll p::before,#top .main__wrap-cntnt .scroll_area .scroll p::after{content:"";position:absolute;top:120%;width:1px;left:45%;height:12vw}#top .main__wrap-cntnt .scroll_area .scroll p::before{background-color:#3c3c3c}#top .main__wrap-cntnt .scroll_area .scroll p::after{background-color:#bebebe;-webkit-animation:scroll 2s infinite;animation:scroll 2s infinite}@-webkit-keyframes scroll{0%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 0;transform-origin:0 0}51%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes scroll{0%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 0;transform-origin:0 0}51%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@media screen and (max-width: 768px){#top .main__wrap-cntnt .scroll_area{margin-top:clamp(-24%,-110px,-10%)}}#top .main__wrap-cntnt .concept{padding-block:3% 10%}#top .main__wrap-cntnt .concept .com-flbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top .main__wrap-cntnt .concept .com-flbox .box_l{width:48%}#top .main__wrap-cntnt .concept .com-flbox .box_l .lead{margin-bottom:5%}#top .main__wrap-cntnt .concept .com-flbox .box_l .lead .space{display:inline-block;width:.5em}#top .main__wrap-cntnt .concept .com-flbox .box_r{width:45%}#top .main__wrap-cntnt .concept .com-flbox .box_r .com-flbox .imgbox_l .com-imgbox,#top .main__wrap-cntnt .concept .com-flbox .box_r .com-flbox .imgbox_r .com-imgbox{overflow:hidden}#top .main__wrap-cntnt .concept .com-flbox .box_r .com-flbox .imgbox_l{width:35%}#top .main__wrap-cntnt .concept .com-flbox .box_r .com-flbox .imgbox_r{width:60%}#top .main__wrap-cntnt .concept .com-flbox .box_r .com-flbox .imgbox_r .imgbox03{width:80%;margin-top:10%}@media screen and (max-width: 768px){#top .main__wrap-cntnt .concept{padding-block:10% 15%}#top .main__wrap-cntnt .concept .com-flbox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#top .main__wrap-cntnt .concept .com-flbox .box_l{width:100%;margin-top:10%}#top .main__wrap-cntnt .concept .com-flbox .box_r{width:85%;margin-left:auto}#top .main__wrap-cntnt .concept .com-flbox .box_r .com-flbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#top .main__wrap-cntnt .supply{text-align:center}#top .main__wrap-cntnt .supply .ttl_sub{font-size:clamp(10px,3.5vw,18px)}#top .main__wrap-cntnt .supply .splide{max-width:850px;margin-inline:auto;margin-top:5%}#top .main__wrap-cntnt .supply .splide .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#top .main__wrap-cntnt .supply .splide .splide__list .splide__slide{width:40%;font-size:clamp(10px,3vw,16px);letter-spacing:.1em;opacity:1;-webkit-transition:.5s;transition:.5s;margin-right:5%}#top .main__wrap-cntnt .supply .splide .splide__list .splide__slide:last-child{margin-right:0%}@media(any-hover: hover){#top .main__wrap-cntnt .supply .splide .splide__list .splide__slide:hover{opacity:.7}}#top .main__wrap-cntnt .supply .splide .splide__list .splide__slide .com-imgbox{margin-bottom:13%}@media screen and (max-width: 768px){#top .main__wrap-cntnt .supply{margin-bottom:20%}#top .main__wrap-cntnt .supply .splide{width:100%;margin-inline:auto;margin-top:5%}#top .main__wrap-cntnt .supply .splide .splide__list .splide__slide{width:47.5%;font-size:clamp(10px,3.5vw,20px)}}@media screen and (max-width: 768px)and (any-hover: hover){#top .main__wrap-cntnt .supply .splide .splide__list .splide__slide:hover{opacity:.7}}@media screen and (max-width: 768px){#top .main__wrap-cntnt .supply .splide .splide__list .splide__slide .com-imgbox{margin-bottom:5%}}@media screen and (max-width: 768px){#top .main__wrap-cntnt .supply .splide .splide__arrow{background:none;background-size:contain;background-repeat:no-repeat;width:10%;height:21%}#top .main__wrap-cntnt .supply .splide .splide__arrow svg{display:none}}@media screen and (max-width: 768px){#top .main__wrap-cntnt .supply .splide .splide__arrow--prev{background-image:url(../../assets/img/top/prev.svg);left:0%}}@media screen and (max-width: 768px){#top .main__wrap-cntnt .supply .splide .splide__arrow--next{background-image:url(../../assets/img/top/next.svg);right:-1.5%;height:25%}}#top .main__wrap-cntnt .contents_area{width:100%}#top .main__wrap-cntnt .contents_area .con_box .ttl{font-size:clamp(10px,4.5vw,50px)}#top .main__wrap-cntnt .contents_area .con_box .ttl_sub{font-size:clamp(10px,2vw,18px);padding-left:30px;position:relative}#top .main__wrap-cntnt .contents_area .con_box .ttl_sub span{width:25px;height:1px;background-color:#000;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}#top .main__wrap-cntnt .contents_area .con_box .lead{font-size:clamp(10px,2vw,30px);margin-block:5%}#top .main__wrap-cntnt .contents_area .con_box .view{font-size:clamp(10px,2vw,16px);display:inline-block;position:relative}#top .main__wrap-cntnt .contents_area .con_box .view::before{content:"";position:absolute;width:100%;height:1px;background-color:#3c3c3c;top:100%;left:0;-webkit-transform:scale(0, 1);transform:scale(0, 1)}@media(any-hover: hover){#top .main__wrap-cntnt .contents_area:hover .con_box .view::before{-webkit-animation:hoverAnime 1.5s infinite;animation:hoverAnime 1.5s infinite}@-webkit-keyframes hoverAnime{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:left;transform-origin:left}50.1%{-webkit-transform-origin:right;transform-origin:right}100%{-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:right;transform-origin:right}}@keyframes hoverAnime{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:left;transform-origin:left}50.1%{-webkit-transform-origin:right;transform-origin:right}100%{-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:right;transform-origin:right}}}@media screen and (max-width: 768px){#top .main__wrap-cntnt .contents_area{width:100%}#top .main__wrap-cntnt .contents_area .con_box .ttl{font-size:clamp(10px,11vw,50px)}#top .main__wrap-cntnt .contents_area .con_box .ttl_sub{font-size:clamp(10px,4vw,18px);padding-left:25px}#top .main__wrap-cntnt .contents_area .con_box .ttl_sub span{width:20px}#top .main__wrap-cntnt .contents_area .con_box .lead{font-size:clamp(10px,4.5vw,30px)}#top .main__wrap-cntnt .contents_area .con_box .view{font-size:clamp(10px,4vw,20px)}}#top .main__wrap-cntnt .brand{position:relative;width:100%;height:100vh;overflow:hidden}#top .main__wrap-cntnt .brand .bg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-clip-path:polygon(35% 40%, 65% 40%, 65% 60%, 35% 60%);clip-path:polygon(35% 40%, 65% 40%, 65% 60%, 35% 60%);will-change:clip-path}#top .main__wrap-cntnt .brand .bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#top .main__wrap-cntnt .brand .con_box{position:absolute;top:50%;left:10vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;opacity:0;pointer-events:none}#top .main__wrap-cntnt .brand a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}@media screen and (max-width: 768px){#top .main__wrap-cntnt .brand{position:relative;width:100%;height:auto;overflow:unset}#top .main__wrap-cntnt .brand .bg{position:relative;-webkit-clip-path:none;clip-path:none}#top .main__wrap-cntnt .brand .bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#top .main__wrap-cntnt .brand .con_box{position:absolute;top:50%;left:10vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;opacity:0;pointer-events:none}#top .main__wrap-cntnt .brand a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}}#top .main__wrap-cntnt .product{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:0;height:100vh;overflow:hidden}#top .main__wrap-cntnt .product .bg{width:50%}#top .main__wrap-cntnt .product .bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#top .main__wrap-cntnt .product .con_box{position:relative;width:50%;aspect-ratio:1/1;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:-webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#F4F4F4));background:-webkit-linear-gradient(top, #E0E0E0 0%, #F4F4F4 100%);background:linear-gradient(180deg, #E0E0E0 0%, #F4F4F4 100%)}#top .main__wrap-cntnt .product .con_box .con_box_inner{width:70%}#top .main__wrap-cntnt .product .con_box a{position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (max-width: 768px){#top .main__wrap-cntnt .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:unset}#top .main__wrap-cntnt .product .bg{width:100%}#top .main__wrap-cntnt .product .con_box{width:100%;aspect-ratio:unset;padding-block:15%}#top .main__wrap-cntnt .product .con_box .con_box_inner{width:80%}}#top .main__wrap-cntnt .news{padding-block:5%}#top .main__wrap-cntnt .news .ttl{font-size:clamp(10px,10vw,50px);margin-bottom:5%}#top .main__wrap-cntnt .news ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-block:5%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #adccc5}#top .main__wrap-cntnt .news ul li:first-child{padding-top:0}#top .main__wrap-cntnt .news ul li time{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:3%;font-family:"Bodoni Moda",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;letter-spacing:.15em;font-size:clamp(10px,10vw,18px)}#top .main__wrap-cntnt .news ul li .text{letter-spacing:.05em;font-size:clamp(10px,1.8vw,16px)}@media screen and (max-width: 768px){#top .main__wrap-cntnt .news{width:90%;margin:0 auto;padding-block:10%}#top .main__wrap-cntnt .news ul li{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-block:10% 5%}#top .main__wrap-cntnt .news ul li time{font-size:clamp(10px,5vw,18px)}#top .main__wrap-cntnt .news ul li .text{letter-spacing:.05em;font-size:clamp(10px,3.5vw,16px);width:100%;margin-top:5%}}

/*# sourceMappingURL=style.css.map*/