@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Zen+Kaku+Gothic+New:wght@400;700&display=swap");*{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%}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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,img{color:#000;border-width:0px;border-style:none;background:transparent}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}img{width:100%}.content_w700{width:100%;max-width:700px;margin:0 auto}.content_w800{width:100%;max-width:800px;margin:0 auto}.content_w900{width:100%;max-width:900px;margin:0 auto}.content_w1000{width:100%;max-width:1000px;margin:0 auto}.content_w1100{width:100%;max-width:1100px;margin:0 auto}.content_w1200{width:100%;max-width:1200px;margin:0 auto}.content_w1300{width:100%;max-width:1300px;margin:0 auto}.content_w1400{width:100%;max-width:1400px;margin:0 auto}.content_w1500{width:100%;max-width:1500px;margin:0 auto}.content_w1600{width:100%;max-width:1600px;margin:0 auto}.ib{display:inline-block}.notes{width:90%;margin:0 auto;max-width:1000px;padding:50px 0}.note{font-size:10px;letter-spacing:0.1em;line-height:1.2em;text-align:left}.co_fff{color:#fff}.co_000{color:#000}.h1Tag{display:none}@media screen and (min-width:751px){._sp{display:none}._pc{display:block}}@media screen and (max-width:750px){.notes{width:90%;padding:6.66666665vw 0}._sp{display:block}._pc{display:none}}body{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal}.alp1{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal}.go1{font-family:"Josefin Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}.scrollin_anime_01{opacity:0;-webkit-transition:1s;transition:1s}.scrollin_anime_01.scrollin{opacity:1}.scrollin_anime_01.scrollin .anm:after,.scrollin_anime_01.scrollin .anm:before{width:0}.scrollin_anime_01 .anm{position:relative}.scrollin_anime_01 .anm:after,.scrollin_anime_01 .anm:before{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:0.3s;transition-delay:0.3s}.scrollin_anime_01 .anm_02:after{-webkit-transition-delay:0.2s;transition-delay:0.2s}.scrollin_anime_01 .anm_02:before{-webkit-transition-delay:0.5s;transition-delay:0.5s}.scrollin_anime_01 .anm_03:after{-webkit-transition-delay:0.4s;transition-delay:0.4s}.scrollin_anime_01 .anm_03:before{-webkit-transition-delay:0.7s;transition-delay:0.7s}.scrollin_anime_01 .anm_04:after{-webkit-transition-delay:0.6s;transition-delay:0.6s}.scrollin_anime_01 .anm_04:before{-webkit-transition-delay:0.9s;transition-delay:0.9s}.scrollin_anime_01 .anm_05:after{-webkit-transition-delay:0.8s;transition-delay:0.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:0.3s;transition-delay:0.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:0.5s;transition-delay:0.5s}.scrollin_anime_03 .anm_02{-webkit-transition-delay:0.7s;transition-delay:0.7s}.scrollin_anime_03 .anm_03{-webkit-transition-delay:0.9s;transition-delay:0.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,100px);transform:translate(0,100px);-webkit-transition:all 1.5s;transition:all 1.5s}.anime1.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:0.3s;transition-delay:0.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:0.6s;transition-delay:0.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:0.9s;transition-delay:0.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 0.5s;transition:all 0.5s;-webkit-transition-delay:0.3s;transition-delay:0.3s}.anime1_2.scrollin{opacity:1}.anime1_3{opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transition-delay:0.3s;transition-delay:0.3s}.anime1_3.scrollin{opacity:1}.anime1_4{opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transition-delay:0.3s;transition-delay:0.3s}.anime1_4.scrollin{opacity:1}.anime1_5{opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transition-delay:0.5s;transition-delay:0.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 0.5s;transition:all 0.5s;-webkit-transition-delay:0.5s;transition-delay:0.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:0.1s;transition-delay:0.1s}.anime2_2.scrollin{opacity:1}.anime2_3{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.1s;transition-delay:0.1s}.anime2_3.scrollin{opacity:1}.anime2_4{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.15s;transition-delay:0.15s}.anime2_4.scrollin{opacity:1}.anime2_5{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.anime2_5.scrollin{opacity:1}.anime2_6{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.25s;transition-delay:0.25s}.anime2_6.scrollin{opacity:1}.anime2_7{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}.anime2_7.scrollin{opacity:1}.anime2_8{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.35s;transition-delay:0.35s}.anime2_8.scrollin{opacity:1}.anime2_9{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.4s;transition-delay:0.4s}.anime2_9.scrollin{opacity:1}.anime2_10{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.45s;transition-delay:0.45s}.anime2_10.scrollin{opacity:1}.anime2_11{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.anime2_11.scrollin{opacity:1}.anime2_12{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.55s;transition-delay:0.55s}.anime2_12.scrollin{opacity:1}.anime2_13{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.6s;transition-delay:0.6s}.anime2_13.scrollin{opacity:1}.anime2_14{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.65s;transition-delay:0.65s}.anime2_14.scrollin{opacity:1}.anime2_15{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.7s;transition-delay:0.7s}.anime2_15.scrollin{opacity:1}.anime2_16{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.75s;transition-delay:0.75s}.anime2_16.scrollin{opacity:1}.anime2_17{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.8s;transition-delay:0.8s}.anime2_17.scrollin{opacity:1}.anime2_18{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.85s;transition-delay:0.85s}.anime2_18.scrollin{opacity:1}@-webkit-keyframes opacity-anime3_0{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes opacity-anime3_0{0%{opacity:0}50%{opacity:1}to{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:0.1s;animation-delay:0.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:0.2s;animation-delay:0.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:0.3s;animation-delay:0.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:0.4s;animation-delay:0.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:0.5s;animation-delay:0.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:0.6s;animation-delay:0.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:0.7s;animation-delay:0.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:0.8s;animation-delay:0.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:0.9s;animation-delay:0.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:0.5;-ms-opacity:0.5;-moz-opacity:0.5}to{opacity:1;-ms-opacity:1;-moz-opacity:1}}@keyframes blur-anime{0%{opacity:0;-ms-opacity:0;-moz-opacity:0}50%{opacity:0.5;-ms-opacity:0.5;-moz-opacity:0.5}to{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:0.3s;animation-delay:0.3s;-ms-animation-delay:0.3s;-moz-animation-delay:0.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:0.6s;animation-delay:0.6s;-ms-animation-delay:0.6s;-moz-animation-delay:0.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:0.9s;animation-delay:0.9s;-ms-animation-delay:0.9s;-moz-animation-delay:0.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:0.5}to{opacity:1}}@keyframes opacity-anime{0%{opacity:0}50%{opacity:0.5}to{opacity:1}}.anime-1{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:0.3s;animation-delay:0.3s;-moz-animation-delay:0.3s}.anime-2{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:0.6s;animation-delay:0.6s;-moz-animation-delay:0.6s}.anime-3{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:0.9s;animation-delay:0.9s;-moz-animation-delay:0.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;z-index:17}header .header h1{position:fixed;right:30px;top:30px;width:60%;max-width:180px;z-index:30}@media screen and (max-width:750px){header .header h1{right:3vw;top:3vw;width:40%;max-width:140px}}header .header h1 a{display:block;width:100%;height:100%;position:relative}header .header h1 a img{display:block;vertical-align:bottom;width:100%}.header-contact{width:140px;height:50px;position:fixed;right:180px;top:30px;top:-100px;-webkit-transition:1s;transition:1s}@media screen and (max-width:750px){.header-contact{width:120px;height:40px;left:calc(50% - 125px)}}.header-contact a{display:block;width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#3e3632;border-radius:24px;border:1px solid #3e3632;-webkit-transition:0.3s;transition:0.3s}.header-contact p{-webkit-transition:0.3s;transition:0.3s;font-size:1.4rem;text-align:center;color:#fff;line-height:1}.header-contact:hover a{background-color:#fff}.header-contact:hover a p{color:#3e3632}.header-menu{width:140px;height:50px;cursor:pointer;position:fixed;right:30px;top:30px;top:-100px;-webkit-transition:1s;transition:1s}@media screen and (max-width:750px){.header-menu{width:120px;height:40px;right:calc(50% - 125px)}}.header-menu .spmenutit{display:block;width:100%;height:100%;position:relative;background-color:#3e3632;border:1px solid #3e3632;border-radius:24px;-webkit-transition:0.3s;transition:0.3s}.header-menu .spmenutit:hover{background-color:#fff}.header-menu .spmenutit:hover p{color:#3e3632}.header-menu .spmenutit:hover>div span{background-color:#3e3632}.header-menu .spmenutit:hover>div p p{color:#3e3632}.header-menu .spmenutit p{color:#fff;line-height:1;font-size:1.4rem;text-align:center;font-weight:bold;position:absolute;left:50%;top:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-menu .spmenutit>div{display:block;width:34px;height:8px;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute}@media screen and (max-width:750px){.header-menu .spmenutit>div{width:26px}}.header-menu .spmenutit>div span{position:absolute;width:100%;height:1px;background-color:#fff;left:0px;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear,-webkit-transform 0.2s linear}.header-menu .spmenutit>div span:first-of-type{top:0px}.header-menu .spmenutit>div span:nth-of-type(2){top:11px;display:none}.header-menu .spmenutit>div span:nth-of-type(3){bottom:0}.menuopen header .header .header-menu .spmenutit>div span:first-of-type{-webkit-transform:translateX(2px) translateY(-8px) rotate(45deg);transform:translateX(2px) translateY(-8px) rotate(45deg)}@media screen and (max-width:750px){.menuopen header .header .header-menu .spmenutit>div span:first-of-type{-webkit-transform:translateX(2px) translateY(-6px) rotate(45deg);transform:translateX(2px) translateY(-6px) rotate(45deg)}}.menuopen header .header .header-menu .spmenutit>div span:nth-of-type(3){-webkit-transform:translateX(2px) translateY(8px) rotate(-45deg);transform:translateX(2px) translateY(8px) rotate(-45deg)}@media screen and (max-width:750px){.menuopen header .header .header-menu .spmenutit>div span:nth-of-type(3){-webkit-transform:translateX(2px) translateY(6px) rotate(-45deg);transform:translateX(2px) translateY(6px) rotate(-45deg)}}.menuopen .header-contact a{background-color:#fff}.menuopen .header-contact a p{color:var(--col-key2)}.menucontent{display:none;background-color:var(--col-key2);padding:20px;border-radius:0 0 24px 24px;max-width:360px;padding-top:80px;width:80%;position:fixed;z-index:14;right:0;top:0}@media screen and (max-width:750px){.menucontent{width:100%;max-width:100%}}.menucontent .menucontentin{padding:20px;padding-top:40px}@media screen and (max-width:750px){.menucontent .menucontentin{padding-top:6vw}}.menucontent .clink{margin-top:20px}.menucontent .clink a{display:inline-block;width:auto;height:100%;position:relative}.menucontent .clink a p{color:#fff;font-size:1.4rem;line-height:1;display:inline-block;width:auto;padding-right:20px}.menucontent .clink a p img{width:6px;height:auto;display:inline-block;margin-left:10px}.menucontent .clink a p:before{width:6px;height:10px;content:"";position:absolute;right:0;top:50%;background-size:100% auto;background-position:center center;background-image:url("../img/top/arr_nxt2.png");-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menucontent .clink a:hover p{color:#d99733}.menucontent .clink a:hover p:before{background-image:url("../img/top/arr_nxt2_o.png")}.menucontent .snsb{width:100%;max-width:360px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;width:100%;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px}.menucontent .snsb a{width:40px;height:40px;border-radius:24px;background-color:#fff;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.menucontent .snsb a img{width:20px;height:auto}.menucontent .gmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.menucontent .gmenu li{width:100%;position:relative;margin-bottom:12px;margin-bottom:22px}.menucontent .gmenu li a{position:absolute;width:100%;height:100%;left:0;top:0}.menucontent .gmenu li p.ttl{-webkit-transition:0.3s;transition:0.3s;color:#fff;font-size:1.4rem;position:relative;padding-left:26px}@media screen and (max-width:750px){.menucontent .gmenu li p.ttl{font-size:3vw;margin-bottom:3vw;padding-top:10px;font-size:3.5vw}}.menucontent .gmenu li p.ttl:before{content:"";width:4px;height:4px;border-radius:10px;position:absolute;left:8px;top:6px;overflow:hidden}@media screen and (max-width:750px){.menucontent .gmenu li p.ttl:before{top:14px}}.menucontent .gmenu li p.ttl span{display:inline-block;clip-path:polygon(0 0,0% 0,0% 100%,0% 100%);-webkit-transition:1s cubic-bezier(0.52,0.08,0.18,1);transition:1s cubic-bezier(0.52,0.08,0.18,1)}.menucontent .gmenu li p.ttl span:first-of-type{-webkit-transition-delay:0s!important;transition-delay:0s!important}.menucontent .gmenu li p.ttl span:nth-of-type(2){-webkit-transition-delay:0.1s!important;transition-delay:0.1s!important}.menucontent .gmenu li p.ttl span:nth-of-type(3){-webkit-transition-delay:0.2s!important;transition-delay:0.2s!important}.menucontent .gmenu li p.ttl span:nth-of-type(4){-webkit-transition-delay:0.3s!important;transition-delay:0.3s!important}.menucontent .gmenu li p.ttl span:nth-of-type(5){-webkit-transition-delay:0.4s!important;transition-delay:0.4s!important}.menucontent .gmenu li p.ttl span:nth-of-type(6){-webkit-transition-delay:0.5s!important;transition-delay:0.5s!important}.menucontent .gmenu li p.ttl span:nth-of-type(7){-webkit-transition-delay:0.6s!important;transition-delay:0.6s!important}.menucontent .gmenu li p.ttl span:nth-of-type(8){-webkit-transition-delay:0.7s!important;transition-delay:0.7s!important}.menucontent .gmenu li p.ttl span:nth-of-type(9){-webkit-transition-delay:0.8s!important;transition-delay:0.8s!important}.menucontent .gmenu li p.ttl span:nth-of-type(10){-webkit-transition-delay:0.9s!important;transition-delay:0.9s!important}.menucontent .gmenu li p.ttl.ani1 span{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.menucontent .gmenu li p.ttl.i1:before{background-color:#83b245}.menucontent .gmenu li p.ttl.i2:before{background-color:#dac53e}.menucontent .gmenu li p.ttl.i3:before{background-color:#c0597c}.menucontent .gmenu li p.ttl.i4:before{background-color:#56a5ca}.menucontent .gmenu li p.ttl.i5:before{background-color:#d99733}.menucontent .gmenu li p.ttl.i6:before{background-color:#93619d}.menucontent .gmenu li:hover p{color:#d99733}.spmenutit2{cursor:pointer;width:44px;height:28px;color:#fff;display:none;position:fixed;right:30px;top:30px;font-size:12px;-webkit-transition:1s;transition:1s;z-index:20}@media screen and (max-width:750px){.spmenutit2{right:20px;top:20px;display:block}}.spmenutit2>div{display:block;width:44px;height:28px;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:100% 0%;transform-origin:100% 0%}.spmenutit2>div span{position:absolute;width:100%;height:1px;background-color:#fff;left:0px;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear,-webkit-transform 0.2s linear}.spmenutit2>div p{color:#fff;line-height:12px;font-size:10px;text-align:center}.spmenutit2>div span:first-of-type{top:0px}.spmenutit2>div span:nth-of-type(2){top:11px}.spmenutit2>div span:nth-of-type(3){top:22px}@media screen and (max-width:750px){}@media screen and (max-width:750px){}@media screen and (max-width:750px){}@media screen and (max-width:750px){}@media screen and (max-width:750px){}footer{background-color:#f3eeeb;position:relative;z-index:5;overflow:hidden}footer .footer{padding:40px}footer .footer .footerlogo1{width:100%}footer .footer .footerlogo1 a{max-width:130px;margin-left:auto;margin-right:auto;display:block;height:100%;position:relative}footer .footer .footerlogo1 a img{display:block;vertical-align:bottom;width:100%}footer .footer .footerlogo1 .p1{text-align:center;font-size:2.3rem;margin-top:40px}@media screen and (max-width:750px){footer .footer .footerlogo1 .p1{font-size:5vw}}footer .footer .footerlogo1 .p2{margin-top:10px;text-align:center;font-size:1.3rem;line-height:2}@media screen and (max-width:750px){footer .footer .footerlogo1 .p2{font-size:3.5vw;line-height:1.6}}footer .footer .footersns{width:100%;max-width:360px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}@media screen and (max-width:750px){footer .footer .footersns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer .footer .footersns dt{width:48%}@media screen and (max-width:750px){footer .footer .footersns dt{width:40%}}footer .footer .footersns dt p{width:90%;height:40px;background-color:#68b15e;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:0;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;color:#fff;font-size:1.3rem}@media screen and (max-width:750px){footer .footer .footersns dt p{width:100%;font-size:1.1rem}}footer .footer .footersns dd{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media screen and (max-width:750px){footer .footer .footersns dd{width:60%;gap:6px}}footer .footer .footersns dd a{width:40px;height:40px;border-radius:24px;background-color:var(--col-key2);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer .footersns dd a img{width:20px;height:auto}footer .copy{text-align:center;padding:10px;font-size:1.2rem;margin-bottom:100px}@media screen and (max-width:750px){footer .copy{margin-bottom:10vw}}@media screen and (max-width:750px){}@media screen and (max-width:750px){}@media screen and (max-width:750px){}@media screen and (max-width:750px){}@media screen and (max-width:750px){}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.sec2{}.sec2 .slick-next,.sec2 .slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;display:inline-block;background-color:#fff;color:#fff}.sec2 .slick-next:focus,.sec2 .slick-next:hover,.sec2 .slick-prev:focus,.sec2 .slick-prev:hover{outline:none;background:transparent;color:transparent}.sec2 .slick-next:focus:before,.sec2 .slick-next:hover:before,.sec2 .slick-prev:focus:before,.sec2 .slick-prev:hover:before{opacity:1}.sec2 .slick-next.slick-disabled:before,.sec2 .slick-prev.slick-disabled:before{opacity:0.25}.sec2 .slick-next:before,.sec2 .slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sec2 .slick-prev{left:-25px}.sec2 [dir=rtl] .slick-prev{left:auto;right:-25px}.sec2 .slick-prev:before{content:"←"}.sec2 [dir=rtl] .slick-prev:before{content:"→"}.sec2 .slick-next{right:-25px}.sec2 [dir=rtl] .slick-next{left:-25px;right:auto}.sec2 .slick-next:before{content:"→"}.sec2 [dir=rtl] .slick-next:before{content:"←"}.sec2 .slick-dotted.slick-slider{margin-bottom:30px}.sec2 .slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;margin:0;width:auto;margin-left:auto;margin-right:auto;background-color:var(--col-key2);border-radius:24px;left:50%;padding:12px 60px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:768px){.sec2 .slick-dots{width:240px;bottom:-20px;padding:12px 0px}}.sec2 .slide-arrow{cursor:pointer;width:9px!important;height:auto!important;position:absolute;-webkit-transform:translateX(-80px);transform:translateX(-80px);z-index:99;left:50%;bottom:14px}@media screen and (max-width:768px){.sec2 .slide-arrow{left:46%;bottom:-6px}}.sec2 .slide-arrow.next-arrow{right:50%;left:auto;-webkit-transform:translateX(80px);transform:translateX(80px)}@media screen and (max-width:768px){.sec2 .slide-arrow.next-arrow{right:46%;bottom:-6px}}.sec2 .slick-dots li{position:relative;display:inline-block;height:20px;width:14px;margin:0;padding:0;cursor:pointer}.sec2 .slick-dots li button{border:0;background:transparent;display:block;height:20px;width:14px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.sec2 .slick-dots li button:focus,.sec2 .slick-dots li button:hover{outline:none}.sec2 .slick-dots li button:focus:before,.sec2 .slick-dots li button:hover:before{opacity:1}.sec2 .slick-dots li button:before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:"";width:6px;height:6px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#dbd8e1;background-color:#dbd8e1;border-radius:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sec2 .slick-dots li.slick-active button:before{color:var(--col-key1);background-color:var(--col-key1)}.sec2 .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.sec2 .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.sec2 .slick-list:focus{outline:none}.sec2 .slick-list.dragging{cursor:pointer;cursor:hand}.sec2 .slick-slider .slick-list,.sec2 .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sec2 .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.sec2 .slick-track:after,.sec2 .slick-track:before{content:"";display:table}.sec2 .slick-track:after{clear:both}.sec2 .slick-loading .slick-track{visibility:hidden}.sec2 .slick-slide{float:left;height:100%;min-height:1px;display:none}.sec2 [dir=rtl] .slick-slide{float:right}.sec2 .slick-slide img{display:block}.sec2 .slick-slide.slick-loading img{display:none}.sec2 .slick-slide.dragging img{pointer-events:none}.sec2 .slick-initialized .slick-slide{display:block}.sec2 .slick-loading .slick-slide{visibility:hidden}.sec2 .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.sec2 .slick-arrow.slick-hidden{display:none}.sec3{}.sec3 .slick-next,.sec3 .slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;display:inline-block;background-color:#fff;color:#fff}.sec3 .slick-next:focus,.sec3 .slick-next:hover,.sec3 .slick-prev:focus,.sec3 .slick-prev:hover{outline:none;background:transparent;color:transparent}.sec3 .slick-next:focus:before,.sec3 .slick-next:hover:before,.sec3 .slick-prev:focus:before,.sec3 .slick-prev:hover:before{opacity:1}.sec3 .slick-next.slick-disabled:before,.sec3 .slick-prev.slick-disabled:before{opacity:0.25}.sec3 .slick-next:before,.sec3 .slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sec3 .slick-prev{left:-25px}.sec3 [dir=rtl] .slick-prev{left:auto;right:-25px}.sec3 .slick-prev:before{content:"←"}.sec3 [dir=rtl] .slick-prev:before{content:"→"}.sec3 .slick-next{right:-25px}.sec3 [dir=rtl] .slick-next{left:-25px;right:auto}.sec3 .slick-next:before{content:"→"}.sec3 [dir=rtl] .slick-next:before{content:"←"}.sec3 .slick-dotted.slick-slider{margin-bottom:30px}.sec3 .slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;margin:0;width:auto;margin-left:auto;margin-right:auto;background-color:#f3eeeb;border-radius:24px;left:50%;padding:12px 60px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:767px){.sec3 .slick-dots{width:240px;bottom:-14px;padding:12px 0px}}.sec3 .slide-arrow{cursor:pointer;width:9px!important;height:auto!important;position:absolute;-webkit-transform:translateX(-80px);transform:translateX(-80px);z-index:99;left:48%;bottom:14px}@media screen and (max-width:767px){.sec3 .slide-arrow{left:46%;bottom:0}}.sec3 .slide-arrow.next-arrow{right:48%;left:auto;-webkit-transform:translateX(80px);transform:translateX(80px)}@media screen and (max-width:767px){.sec3 .slide-arrow.next-arrow{right:46%;bottom:0}}.sec3 .slick-dots li{position:relative;display:inline-block;height:20px;width:14px;margin:0;padding:0;cursor:pointer}.sec3 .slick-dots li button{border:0;background:transparent;display:block;height:20px;width:14px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.sec3 .slick-dots li button:focus,.sec3 .slick-dots li button:hover{outline:none}.sec3 .slick-dots li button:focus:before,.sec3 .slick-dots li button:hover:before{opacity:1}.sec3 .slick-dots li button:before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:"";width:6px;height:6px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#dbd8e1;background-color:#dbd8e1;border-radius:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sec3 .slick-dots li.slick-active button:before{color:var(--col-key3);background-color:var(--col-key3)}.sec3 .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.sec3 .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.sec3 .slick-list:focus{outline:none}.sec3 .slick-list.dragging{cursor:pointer;cursor:hand}.sec3 .slick-slider .slick-list,.sec3 .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sec3 .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.sec3 .slick-track:after,.sec3 .slick-track:before{content:"";display:table}.sec3 .slick-track:after{clear:both}.sec3 .slick-loading .slick-track{visibility:hidden}.sec3 .slick-slide{float:left;height:100%;min-height:1px;display:none}.sec3 [dir=rtl] .slick-slide{float:right}.sec3 .slick-slide img{display:block}.sec3 .slick-slide.slick-loading img{display:none}.sec3 .slick-slide.dragging img{pointer-events:none}.sec3 .slick-initialized .slick-slide{display:block}.sec3 .slick-loading .slick-slide{visibility:hidden}.sec3 .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.sec3 .slick-arrow.slick-hidden{display:none}#index .sec3 .sec2a0 .slide-item .planinfo dt figure img{height:200px!important;-o-object-fit:contain!important;object-fit:contain!important}#index .sec3 .sec2a0 .slide-arrow.next-arrow{right:48%}@media screen and (max-width:767px){#index .sec3 .sec2a0 .slide-arrow.next-arrow{right:46%}}#index .sec3 .sec2a0 .slide-arrow.next-arrow{right:48%;left:auto}@media screen and (max-width:767px){#index .sec3 .sec2a0 .slide-arrow.next-arrow{right:46%;bottom:0}}.sec4{}.sec4 .slick-next,.sec4 .slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;display:inline-block;background-color:#fff;color:#fff}.sec4 .slick-next:focus,.sec4 .slick-next:hover,.sec4 .slick-prev:focus,.sec4 .slick-prev:hover{outline:none;background:transparent;color:transparent}.sec4 .slick-next:focus:before,.sec4 .slick-next:hover:before,.sec4 .slick-prev:focus:before,.sec4 .slick-prev:hover:before{opacity:1}.sec4 .slick-next.slick-disabled:before,.sec4 .slick-prev.slick-disabled:before{opacity:0.25}.sec4 .slick-next:before,.sec4 .slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sec4 .slick-prev{left:-25px}.sec4 [dir=rtl] .slick-prev{left:auto;right:-25px}.sec4 .slick-prev:before{content:"←"}.sec4 [dir=rtl] .slick-prev:before{content:"→"}.sec4 .slick-next{right:-25px}.sec4 [dir=rtl] .slick-next{left:-25px;right:auto}.sec4 .slick-next:before{content:"→"}.sec4 [dir=rtl] .slick-next:before{content:"←"}.sec4 .slick-dotted.slick-slider{margin-bottom:30px}.sec4 .slick-dots{position:absolute;bottom:-35px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:auto;margin-left:auto;margin-right:auto;background-color:var(--col-key2);border-radius:24px;left:50%;padding:12px 60px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:767px){.sec4 .slick-dots{width:80%;padding:12px 0px}}.sec4 .slide-arrow{cursor:pointer;width:9px!important;height:auto!important;position:absolute;-webkit-transform:translateX(-80px);transform:translateX(-80px);z-index:99;left:46%;bottom:-20px}@media screen and (max-width:767px){.sec4 .slide-arrow{left:40%}}.sec4 .slide-arrow.next-arrow{right:46%;left:auto;-webkit-transform:translateX(80px);transform:translateX(80px);bottom:-20px}@media screen and (max-width:767px){.sec4 .slide-arrow.next-arrow{right:40%}}.sec4 .slick-dots li{position:relative;display:inline-block;height:20px;width:14px;margin:0;padding:0;cursor:pointer}.sec4 .slick-dots li button{border:0;background:transparent;display:block;height:20px;width:14px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.sec4 .slick-dots li button:focus,.sec4 .slick-dots li button:hover{outline:none}.sec4 .slick-dots li button:focus:before,.sec4 .slick-dots li button:hover:before{opacity:1}.sec4 .slick-dots li button:before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:"";width:6px;height:6px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#dbd8e1;background-color:#dbd8e1;border-radius:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sec4 .slick-dots li.slick-active button:before{color:var(--col-key1);background-color:var(--col-key1)}.sec4 .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.sec4 .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.sec4 .slick-list:focus{outline:none}.sec4 .slick-list.dragging{cursor:pointer;cursor:hand}.sec4 .slick-slider .slick-list,.sec4 .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sec4 .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.sec4 .slick-track:after,.sec4 .slick-track:before{content:"";display:table}.sec4 .slick-track:after{clear:both}.sec4 .slick-loading .slick-track{visibility:hidden}.sec4 .slick-slide{float:left;height:100%;min-height:1px;display:none}.sec4 [dir=rtl] .slick-slide{float:right}.sec4 .slick-slide img{display:block}.sec4 .slick-slide.slick-loading img{display:none}.sec4 .slick-slide.dragging img{pointer-events:none}.sec4 .slick-initialized .slick-slide{display:block}.sec4 .slick-loading .slick-slide{visibility:hidden}.sec4 .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.sec4 .slick-arrow.slick-hidden{display:none}#index .ancb{position:relative}#index .ancb a{position:absolute;top:-100px;left:0}#index section{position:relative;z-index:2}#index section .sectionin{position:relative;width:100%;max-width:1200px;padding:100px 60px;margin-left:auto;margin-right:auto}#index section .sectionin.mdl{padding-bottom:0}#index section .sectionin.mdl2{padding-top:0}#index section .sectionin.mdl3{padding-bottom:0;padding-top:0}#index section .sectionin p.ttl:before{content:"";width:4px;height:4px;border-radius:10px;position:absolute;left:8px;top:11px;overflow:hidden}@media screen and (max-width:750px){#index section .sectionin p.ttl:before{top:9px;left:4px;width:6px;height:6px}}#index section .sectionin p.ttl span{display:inline-block;clip-path:polygon(0 0,0% 0,0% 100%,0% 100%);-webkit-transition:1s cubic-bezier(0.52,0.08,0.18,1);transition:1s cubic-bezier(0.52,0.08,0.18,1)}#index section .sectionin p.ttl span:first-of-type{-webkit-transition-delay:0s!important;transition-delay:0s!important}#index section .sectionin p.ttl span:nth-of-type(2){-webkit-transition-delay:0.1s!important;transition-delay:0.1s!important}#index section .sectionin p.ttl span:nth-of-type(3){-webkit-transition-delay:0.2s!important;transition-delay:0.2s!important}#index section .sectionin p.ttl span:nth-of-type(4){-webkit-transition-delay:0.3s!important;transition-delay:0.3s!important}#index section .sectionin p.ttl span:nth-of-type(5){-webkit-transition-delay:0.4s!important;transition-delay:0.4s!important}#index section .sectionin p.ttl span:nth-of-type(6){-webkit-transition-delay:0.5s!important;transition-delay:0.5s!important}#index section .sectionin p.ttl span:nth-of-type(7){-webkit-transition-delay:0.6s!important;transition-delay:0.6s!important}#index section .sectionin p.ttl span:nth-of-type(8){-webkit-transition-delay:0.7s!important;transition-delay:0.7s!important}#index section .sectionin p.ttl span:nth-of-type(9){-webkit-transition-delay:0.8s!important;transition-delay:0.8s!important}#index section .sectionin p.ttl span:nth-of-type(10){-webkit-transition-delay:0.9s!important;transition-delay:0.9s!important}#index section .sectionin p.ttl.ani1 span{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}#index section .sectionin p.ttl.i1:before{background-color:#83b245}#index section .sectionin p.ttl.i2:before{background-color:#dac53e}#index section .sectionin p.ttl.i3:before{background-color:#c0597c}#index section .sectionin p.ttl.i4:before{background-color:#56a5ca}#index section .sectionin p.ttl.i5:before{background-color:#d99733}#index section .sectionin p.ttl.i6:before{background-color:#93619d}#index section .sectionin p.p1{position:relative}#index section .sectionin p.p1 span{display:inline-block;clip-path:polygon(0 0,0% 0,0% 100%,0% 100%);-webkit-transition:0.6s cubic-bezier(0.52,0.08,0.18,1);transition:0.6s cubic-bezier(0.52,0.08,0.18,1)}#index section .sectionin p.p1 span:first-of-type{-webkit-transition-delay:0s!important;transition-delay:0s!important}#index section .sectionin p.p1 span:nth-of-type(2){-webkit-transition-delay:0.1s!important;transition-delay:0.1s!important}#index section .sectionin p.p1 span:nth-of-type(3){-webkit-transition-delay:0.2s!important;transition-delay:0.2s!important}#index section .sectionin p.p1 span:nth-of-type(4){-webkit-transition-delay:0.3s!important;transition-delay:0.3s!important}#index section .sectionin p.p1 span:nth-of-type(5){-webkit-transition-delay:0.4s!important;transition-delay:0.4s!important}#index section .sectionin p.p1 span:nth-of-type(6){-webkit-transition-delay:0.5s!important;transition-delay:0.5s!important}#index section .sectionin p.p1 span:nth-of-type(7){-webkit-transition-delay:0.6s!important;transition-delay:0.6s!important}#index section .sectionin p.p1 span:nth-of-type(8){-webkit-transition-delay:0.7s!important;transition-delay:0.7s!important}#index section .sectionin p.p1 span:nth-of-type(9){-webkit-transition-delay:0.8s!important;transition-delay:0.8s!important}#index section .sectionin p.p1 span:nth-of-type(10){-webkit-transition-delay:0.9s!important;transition-delay:0.9s!important}#index section .sectionin p.p1.ani1 span{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}@media screen and (max-width:750px){#index section .sectionin{padding:8vw 6vw}}#index article{overflow:hidden;position:relative;display:block}#index .sbg0{position:fixed;width:100%;height:100svh;left:0;top:0;z-index:1;overflow:hidden;clip-path:circle(0% at 50% 50%);-webkit-transition:1s;transition:1s}#index .sbg0 #topmovie1{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;-o-object-fit:cover;object-fit:cover;-webkit-transition:1s;transition:1s;-webkit-transform:scale(1.2);transform:scale(1.2)}#index .sbg0 .bg1{opacity:0}#index .sbg0 img{display:block;vertical-align:bottom;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#index .sbg0 .cv1{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background-color:rgba(255,255,255,0.4);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;-webkit-transition:1s;transition:1s}#index .mainimg{position:relative;width:100%;height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50vh}#index .mainimg .mainc{width:32%;position:relative}@media screen and (max-width:750px){#index .mainimg .mainc{width:70%}}#index .mainimg .mainc .mainc-logo{display:block;width:100%}#index .mainimg .mainc .mainc-logo .bg{opacity:0}#index .mainimg .mainc .mainc-logo .cv{position:absolute;width:100%;height:100%;left:0;top:0}#index .mainimg .mainc .mainc-logo .cv li{position:absolute;width:100%;height:100%;left:0;top:0;background-size:100% 100%;background-position:center center;-webkit-transition:1s;transition:1s;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}#index .mainimg .mainc .mainc-logo .cv li:first-child{background-image:url("../img/top/logo_01_01.svg")}#index .mainimg .mainc .mainc-logo .cv li:nth-child(2){background-image:url("../img/top/logo_01_02.svg")}#index .mainimg .mainc .mainc-logo .cv li:nth-child(3){background-image:url("../img/top/logo_01_03.svg")}#index .mainimg .mainc .mainc-logo .cv li:nth-child(4){background-image:url("../img/top/logo_01_04.svg")}#index .mainimg .mainc .mainc-logo .cv li:nth-child(5){background-image:url("../img/top/logo_01_05.svg")}#index .mainimg .mainc .mainc-logo .cv li:nth-child(6){background-image:url("../img/top/logo_01_07.svg")}#index .mainimg .mainc .mainc-logo .cv li:first-of-type{-webkit-transition-delay:0s!important;transition-delay:0s!important}#index .mainimg .mainc .mainc-logo .cv li:nth-of-type(2){-webkit-transition-delay:0.06s!important;transition-delay:0.06s!important}#index .mainimg .mainc .mainc-logo .cv li:nth-of-type(3){-webkit-transition-delay:0.12s!important;transition-delay:0.12s!important}#index .mainimg .mainc .mainc-logo .cv li:nth-of-type(4){-webkit-transition-delay:0.18s!important;transition-delay:0.18s!important}#index .mainimg .mainc .mainc-logo .cv li:nth-of-type(5){-webkit-transition-delay:0.24s!important;transition-delay:0.24s!important}#index .mainimg .mainc .mainc-logo .cv li:nth-of-type(6){-webkit-transition-delay:0.3s!important;transition-delay:0.3s!important}#index .mainimg .mainc .mainc-logo .cv li:nth-of-type(7){-webkit-transition-delay:0.36s!important;transition-delay:0.36s!important}#index .mainimg .mainc .mainc-logo .cv li:nth-of-type(8){-webkit-transition-delay:0.42s!important;transition-delay:0.42s!important}#index .mainimg .mainc .mainc-logo .cv li:nth-of-type(9){-webkit-transition-delay:0.48s!important;transition-delay:0.48s!important}#index .mainimg .mainc .mainc-logo .cv li:nth-of-type(10){-webkit-transition-delay:0.54s!important;transition-delay:0.54s!important}#index.pagein .sbg0{-webkit-transition:2s 1s;transition:2s 1s;clip-path:circle(80% at 50% 50%)}#index.pagein .sbg0 #topmovie1{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:1s 1s;transition:1s 1s}#index.pagein .mainimg .mainc .mainc-logo .cv li{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}#index.pagein2{overflow:auto}#index.pagein2 .sbg0{-webkit-transition:0s 0s;transition:0s 0s}#index.pagein2 .sbg0 #topmovie1{-webkit-transition:0s 0s;transition:0s 0s}#index.pagein2 .header-contact{top:30px}@media screen and (max-width:750px){#index.pagein2 .header-contact{top:6vw}}#index.pagein2 .header-menu{top:30px}@media screen and (max-width:750px){#index.pagein2 .header-menu{top:6vw}}#index.sc2 .sbg0 .cv1{opacity:1}#index .seccontent{position:relative;z-index:3}@media screen and (min-width:769px){#index .sec1{padding-bottom:12vw}}#index .sec1 .p1{font-size:6.5rem}@media screen and (max-width:750px){#index .sec1 .p1{font-size:10vw}}#index .sec1 .p2 span{-webkit-transition:1s;transition:1s;opacity:0;font-weight:bold;-webkit-transform:translateY(20px);transform:translateY(20px)}@media screen and (max-width:750px){#index .sec1 .p2 span{-webkit-transform:translateY(40px);transform:translateY(40px)}}#index .sec1 .p2 span:first-of-type{-webkit-transition-delay:0s!important;transition-delay:0s!important}#index .sec1 .p2 span:nth-of-type(2){-webkit-transition-delay:0.2s!important;transition-delay:0.2s!important}#index .sec1 .p2 span:nth-of-type(3){-webkit-transition-delay:0.4s!important;transition-delay:0.4s!important}#index .sec1 .p2 span:nth-of-type(4){-webkit-transition-delay:0.6s!important;transition-delay:0.6s!important}#index .sec1 .p2 span:nth-of-type(5){-webkit-transition-delay:0.8s!important;transition-delay:0.8s!important}#index .sec1 .p2 span:nth-of-type(6){-webkit-transition-delay:1s!important;transition-delay:1s!important}#index .sec1 .p2 span:nth-of-type(7){-webkit-transition-delay:1.2s!important;transition-delay:1.2s!important}#index .sec1 .p2 span:nth-of-type(8){-webkit-transition-delay:1.4s!important;transition-delay:1.4s!important}#index .sec1 .p2 span:nth-of-type(9){-webkit-transition-delay:1.6s!important;transition-delay:1.6s!important}#index .sec1 .p2 span:nth-of-type(10){-webkit-transition-delay:1.8s!important;transition-delay:1.8s!important}#index .sec1 .p2 span:nth-of-type(11){-webkit-transition-delay:2s!important;transition-delay:2s!important}#index .sec1 .p2 span:nth-of-type(12){-webkit-transition-delay:2.2s!important;transition-delay:2.2s!important}@media screen and (max-width:750px){#index .sec1 .p2 span{text-shadow:0 3px 8px #ffffff;line-height:2.4;font-size:4vw}}#index .sec1 .p2.ani1 span{opacity:1;-webkit-transition:1.6s;transition:1.6s;-webkit-transform:scale(1,1);transform:scale(1,1)}@media screen and (max-width:750px){#index .sec1 .p2.ani1 span{-webkit-transition:2.4s;transition:2.4s}}#index .cvbtn{width:90%;height:50px;margin-left:auto;margin-right:auto;max-width:260px;position:relative;margin-top:20px}@media screen and (max-width:750px){#index .cvbtn{height:40px}}#index .cvbtn a{display:block;width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#3e3632;border-radius:24px;border:1px solid #3e3632;-webkit-transition:0.3s;transition:0.3s}#index .cvbtn a p{-webkit-transition:0.3s;transition:0.3s;font-size:1.4rem;text-align:center;color:#fff;line-height:1}@media screen and (max-width:768px){#index .cvbtn a p{font-size:3vw}}#index .cvbtn a:before{content:"";background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-image:url("../img/top/arr_nxt.png");width:10px;height:16px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#index .cvbtn:hover a{background-color:#fff}#index .cvbtn:hover a:before{-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0)}#index .cvbtn:hover a p{color:var(--col-key2)}#index .sec2{background-color:#f3eeeb;position:relative;z-index:5;border-radius:24px 24px 0 0}@media screen and (max-width:750px){#index .sec2{margin-top:12vw}}#index .sec2:before{position:absolute;width:170px;height:70%;left:0;top:30rem;background-color:#f3eeeb;z-index:4;content:""}@media screen and (max-width:750px){#index .sec2:before{display:none}}#index .sec2 .sec2h3{position:absolute;left:50px;top:400px;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;z-index:5;width:100px}#index .sec2 .sec2h3 img{display:block;vertical-align:bottom;width:100%}@media screen and (max-width:750px){#index .sec2 .sec2h3{display:none}}#index .sec2 .sec2a0{width:100%;z-index:3;position:relative;margin-top:40px}@media screen and (max-width:750px){#index .sec2 .sec2a0{margin-top:0}}#index .sec2 .sec2a0 .sec2slide{width:100%;height:100%;margin-right:150px;padding-bottom:20px}#index .sec2 .sec2a0 .slide-item img{display:block;vertical-align:bottom;width:100%}#index .sec2 .sec2a0 .slide-item{margin:75px 38px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:900px;width:70vw}@media screen and (max-width:750px){#index .sec2 .sec2a0 .slide-item{margin:8vw;width:86vw}}#index .sec2 .sec2a0 .slide-item .ppnum{position:absolute;left:40px;top:-40px;z-index:7;background-color:var(--col-key1);width:90px;border-radius:20px;overflow:hidden}@media screen and (max-width:750px){#index .sec2 .sec2a0 .slide-item .ppnum{width:56px;border-radius:14px;left:20px;top:85vw}}#index .sec2 .sec2a0 .slide-item .ppnum>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .sec2 .sec2a0 .slide-item .ppnum>dl dt{width:100%;font-weight:bold;color:#fff;font-size:5rem;text-align:center;padding:12px;line-height:1}@media screen and (max-width:750px){#index .sec2 .sec2a0 .slide-item .ppnum>dl dt{font-size:8vw;padding:4px}}#index .sec2 .sec2a0 .slide-item .ppnum>dl dd{padding:10px;text-align:center;font-size:2rem;color:#fff;width:100%;font-weight:bold;background-color:var(--col-key2)}@media screen and (max-width:750px){#index .sec2 .sec2a0 .slide-item .ppnum>dl dd{font-size:3vw;padding:4px}}#index .sec2 .sec2a0 .slide-item .point1{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;border-radius:30px}@media screen and (max-width:750px){#index .sec2 .sec2a0 .slide-item .point1{-ms-flex-line-pack:start;align-content:flex-start}}#index .sec2 .sec2a0 .slide-item .point1 dt{width:50%}#index .sec2 .sec2a0 .slide-item .point1 dt figure{width:100%}@media screen and (max-width:750px){#index .sec2 .sec2a0 .slide-item .point1 dt{width:100%}}#index .sec2 .sec2a0 .slide-item .point1 dd{width:50%;padding:40px;padding-top:20px}@media screen and (max-width:750px){#index .sec2 .sec2a0 .slide-item .point1 dd{width:100%;padding:6vw}}#index .sec2 .sec2a0 .slide-item .point1 dd .p1{color:var(--col-key2);width:100%;text-align:center;margin:0;margin-bottom:1rem;line-height:1.8;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;font-weight:bold;font-size:clamp(1rem,-5.3rem + 11.2vw,2.4rem);margin-bottom:20px;white-space:nowrap}#index .sec2 .sec2a0 .slide-item .point1 dd .p1.sty2{margin-top:2rem}@media screen and (max-width:750px){#index .sec2 .sec2a0 .slide-item .point1 dd .p1{font-size:4.5vw;text-align:left;margin-bottom:10px}}#index .sec2 .sec2a0 .slide-item .point1 dd .p2{margin:0;font-size:1.4rem;line-height:1.8;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;font-size:clamp(1rem,0.1rem + 1.6vw,1.2rem)}#index .sec2 .sec2a0 .slide-item .point1 dd .p2 b{display:inline-block;color:var(--col-key1)}@media screen and (max-width:750px){#index .sec2 .sec2a0 .slide-item .point1 dd .p2{font-size:3.3vw;line-height:1.7}}#index .sec2 .sec2a0 .slide-item a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:24}#index .sec2 .sec2a0 .slide-item .note{position:absolute;right:5px;bottom:5px;z-index:20;color:#fff}#index .sec2 .sec2a0 .slide-item .cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}@media screen and (max-width:750px){#index .sec2 .slick-initialized .slick-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#index .sec2 .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#index .sec2 .slick-slide{height:auto!important}}#index .sec3{background-color:#f3eeeb;position:relative;z-index:5}#index .sec3:before{position:absolute;width:170px;height:50%;right:0;top:120px;background-color:#f3eeeb;z-index:4;content:""}@media screen and (max-width:750px){#index .sec3:before{display:none}}#index .sec3 .arr3{display:block;margin-left:auto;margin-right:auto;width:24px;margin:20px auto}#index .sec3 .i_bann_houses{padding-top:80px;width:90%;max-width:900px;margin-left:auto;margin-right:auto;-webkit-transition:0.3s;transition:0.3s}#index .sec3 .i_bann_houses:hover{opacity:0.7}@media screen and (max-width:750px){#index .sec3 .i_bann_houses{padding-top:10vw;width:86vw}}#index .sec3 .sec3areatag{position:relative;margin-right:50px;margin-bottom:20px;display:block;display:none;width:100%}#index .sec3 .sec3areatag.act{display:block}@media screen and (max-width:750px){#index .sec3 .sec3areatag{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0;margin-bottom:6vw}}#index .sec3 .sec3areatag .sec3areataglist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:100%;margin-bottom:40px}#index .sec3 .sec3areatag .sec3areataglist li{width:auto;display:inline-block;height:46px;border-radius:24px;position:relative;background-color:#fff;border:1px solid #fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:0.3s;transition:0.3s}#index .sec3 .sec3areatag .sec3areataglist li p{line-height:1;text-align:center;padding:0 20px;padding-right:30px;-webkit-transition:0.3s;transition:0.3s}#index .sec3 .sec3areatag .sec3areataglist li:before{position:absolute;right:10px;top:50%;z-index:3;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:12px;height:14px;content:"";background-size:auto 100%;background-repeat:no-repeat;background-position:center center;background-image:url("../img/top/arr_nxt_b.png");-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:750px){#index .sec3 .sec3areatag .sec3areataglist li:before{right:5px}}#index .sec3 .sec3areatag .sec3areataglist li:hover{background-color:var(--col-key2)}#index .sec3 .sec3areatag .sec3areataglist li:hover p{color:#fff}#index .sec3 .sec3areatag .sec3areataglist li:hover:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#index .sec3 .sec3b{position:relative;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-right:50px;margin-bottom:20px}@media screen and (max-width:750px){#index .sec3 .sec3b{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0;margin-bottom:6vw}}#index .sec3 .sec3b.act dd:before{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#index .sec3 .sec3b dt{color:#fff;display:inline-block;font-size:1.5rem}#index .sec3 .sec3b dd{display:inline-block;width:50px;height:50px;border-radius:24px;position:relative;background-color:#fff;border:1px solid #fff;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:750px){#index .sec3 .sec3b dd{width:40px;height:40px}}#index .sec3 .sec3b dd:before{position:absolute;left:50%;top:50%;z-index:3;-webkit-transform:translateX(-50%) translateY(-40%) rotate(180deg);transform:translateX(-50%) translateY(-40%) rotate(180deg);width:14px;height:20px;content:"";background-size:100% auto;background-repeat:no-repeat;background-position:center center;background-image:url("../img/top/arr_up_b.png");-webkit-transition:0.3s;transition:0.3s}#index .sec3 .sec3b dd:hover{background-color:var(--col-key2)}#index .sec3 .sec3b dd:hover:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#index .sec3 .sec3c{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;margin-top:20px}#index .sec3 .sec3c>dt{width:52%}@media screen and (max-width:750px){#index .sec3 .sec3c>dt{width:100%}}#index .sec3 .sec3c>dt .p2{line-height:2;font-size:1.4rem}#index .sec3 .sec3c>dt .p2.sty2{margin-bottom:20px}@media screen and (max-width:750px){#index .sec3 .sec3c>dt .p2{font-size:3.5vw;line-height:1.6}}#index .sec3 .sec3c>dt .sec3h4{margin-top:40px}#index .sec3 .sec3c>dd{width:42%}@media screen and (max-width:750px){#index .sec3 .sec3c>dd{width:100%}}#index .sec3 .sec3e{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;margin-top:20px}#index .sec3 .sec3e>dt{width:48%}#index .sec3 .sec3e>dt .cvbtn{width:100%}@media screen and (max-width:750px){#index .sec3 .sec3e>dt{width:62%;margin-left:auto;margin-right:auto}}#index .sec3 .sec3e>dt p.p3{position:relative;padding-left:40px;font-size:1.5rem;line-height:1.6;margin-bottom:20px;font-weight:bold}@media screen and (max-width:750px){#index .sec3 .sec3e>dt p.p3{font-size:3.5vw}}#index .sec3 .sec3e>dt p.p3 i{width:32px;height:32px;background-color:var(--col-key3);border-radius:24px;position:absolute;left:0;top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;font-size:1.4rem;line-height:1}@media screen and (max-width:750px){#index .sec3 .sec3e>dt p.p3 i{width:28px;height:28px}}#index .sec3 .sec3e>dd{width:48%}@media screen and (max-width:750px){#index .sec3 .sec3e>dd{width:100%}#index .sec3 .sec3e>dd figure{width:100vw;margin-left:calc(-1 * (100vw - 100%) / 2);margin-bottom:8vw}}#index .sec3 .sec3h4{position:relative;margin-left:auto;margin-right:auto;width:100%}#index .sec3 .sec3h4 img{width:auto;height:80px;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:750px){#index .sec3 .sec3h4 img{height:50px}}#index .sec3 .tbl2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;font-size:1.2rem;line-height:1.7}#index .sec3 .tbl2.btm{border-radius:0 0 20px 20px}#index .sec3 .tbl2.hd{border-radius:20px 20px 0 0;margin-top:40px}@media screen and (max-width:750px){#index .sec3 .tbl2.hd{margin-top:6vw}}#index .sec3 .tbl2.hd .th{border-top:none}#index .sec3 .tbl2.hd .td1{border-top:none}@media screen and (max-width:750px){#index .sec3 .tbl2.hd .td1{font-size:3vw;line-height:1.6}}#index .sec3 .tbl2.hd .td2{border-top:none}@media screen and (max-width:750px){#index .sec3 .tbl2.hd .td2{font-size:3vw;line-height:1.6}}#index .sec3 .tbl2 dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:10px 0;position:relative}@media screen and (max-width:750px){#index .sec3 .tbl2 dt{font-size:2.5vw}}#index .sec3 .tbl2 dd{position:relative;padding:10px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:750px){#index .sec3 .tbl2 dd{font-size:2.5vw}}#index .sec3 .tbl2 dd img{display:block;margin-left:auto;margin-right:auto;width:auto;height:18px;margin:0 35%;margin-bottom:4px}@media screen and (max-width:750px){#index .sec3 .tbl2 dd img{height:15px}}#index .sec3 .tbl2 .bdr2:before{position:absolute;width:calc(100% - 5px);height:calc(100% - 5px);left:2px;top:2px;content:"";border:1px solid var(--col-key3)}#index .sec3 .tbl2 .bdr:before{position:absolute;width:calc(100% - 5px);height:calc(100% - 5px);left:2px;top:2px;content:"";border:1px solid var(--main-p-color)}#index .sec3 .tbl2 .th{width:18%;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF}#index .sec3 .tbl2 .td1{width:41%;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF}#index .sec3 .tbl2 .td2{width:41%;border-top:1px solid #FFFFFF}#index .sec3 .tbl2 .bg1{background-color:#605e63;color:#fff}#index .sec3 .tbl2 .bg2{background-color:#c0597c;color:#fff}#index .sec3 .tbl2 .bg3{background-color:#fff;border-top:1px solid #ccc;color:var(--main-p-color)}#index .sec3 .sec3h3{position:absolute;right:50px;top:170px;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;z-index:6;width:100px}@media screen and (max-width:750px){#index .sec3 .sec3h3{display:none}}#index .sec3 .sec3h3 img{display:block;vertical-align:bottom;width:100%}#index .sec3 .sec3a{background-color:var(--col-key2);position:relative;padding-bottom:1px;z-index:7;width:86%;border-radius:0 24px 24px 0}@media screen and (max-width:750px){#index .sec3 .sec3a{width:100%;border-radius:0 0 0 0}}#index .sec3 .sec2a0{width:100%;z-index:3;position:relative;margin-top:40px}@media screen and (max-width:750px){#index .sec3 .sec2a0{margin-top:8vw}}#index .sec3 .sec2a0 .sec2slide{width:100%;height:100%;padding-bottom:50px}@media screen and (max-width:750px){#index .sec3 .sec2a0 .sec2slide{padding-bottom:8vw}}#index .sec3 .sec2a0 .slide-item img{display:block;vertical-align:bottom;width:100%}#index .sec3 .sec2a0 .slide-item{margin:35px 20px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:600px;width:70vw}@media screen and (max-width:750px){#index .sec3 .sec2a0 .slide-item{width:86vw;margin:8vw}}#index .sec3 .sec2a0 .slide-item .ppnum{position:absolute;left:40px;top:-40px;z-index:7;background-color:var(--col-key1);width:90px;border-radius:20px;overflow:hidden}#index .sec3 .sec2a0 .slide-item .ppnum>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .sec3 .sec2a0 .slide-item .ppnum>dl dt{width:100%;font-weight:bold;color:#fff;font-size:5rem;text-align:center;padding:12px;line-height:1}#index .sec3 .sec2a0 .slide-item .ppnum>dl dd{padding:10px;text-align:center;font-size:2rem;color:#fff;width:100%;background-color:var(--col-key2)}#index .sec3 .sec2a0 .slide-item .planinfo{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;border-radius:30px}#index .sec3 .sec2a0 .slide-item .planinfo dt{width:50%}#index .sec3 .sec2a0 .slide-item .planinfo dt figure{width:100%}#index .sec3 .sec2a0 .slide-item .planinfo dt figure img{height:100%;-o-object-fit:cover;object-fit:cover;height:200px!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:top left;object-position:top left}@media screen and (max-width:750px){#index .sec3 .sec2a0 .slide-item .planinfo dt figure img{-o-object-position:top center;object-position:top center}}#index .sec3 .sec2a0 .slide-item .planinfo dt.cr2{padding:30px}@media screen and (max-width:750px){#index .sec3 .sec2a0 .slide-item .planinfo dt.cr2{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:0;padding-bottom:6vw}}#index .sec3 .sec2a0 .slide-item .planinfo dt.dh4{width:80px;text-align:center;background-color:#f3eeeb;padding:10px 0;color:var(--col-key2);font-size:1.5rem;font-size:1.3rem}@media screen and (max-width:750px){#index .sec3 .sec2a0 .slide-item .planinfo dt.dh4{font-size:3.5vw;font-size:3vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#index .sec3 .sec2a0 .slide-item .planinfo dt.dh42{font-size:1.5rem;width:calc(100% - 80px);background-color:var(--col-key3);color:#fff;padding:10px 20px}@media screen and (max-width:750px){#index .sec3 .sec2a0 .slide-item .planinfo dt.dh42{font-size:3.5vw;text-align:center;line-height:1.6;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#index .sec3 .sec2a0 .slide-item .planinfo dt.dh43{text-align:center;background-color:#f3eeeb;width:100%;padding:10px;color:var(--col-key2);font-size:1.5rem}@media screen and (max-width:750px){#index .sec3 .sec2a0 .slide-item .planinfo dt.dh43{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:3.2vw}}#index .sec3 .sec2a0 .slide-item .planinfo dt.dh44{width:50%;text-align:center;font-size:1.6rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;padding-bottom:20px;line-height:1}#index .sec3 .sec2a0 .slide-item .planinfo dt.dh44 i{font-size:5rem;color:var(--col-key3);font-weight:bold!important}@media screen and (max-width:750px){#index .sec3 .sec2a0 .slide-item .planinfo dt.dh44{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;padding-bottom:10px;margin-top:10px}}#index .sec3 .sec2a0 .slide-item .planinfo dt.dh45{width:50%}#index .sec3 .sec2a0 .slide-item .planinfo dt.dh45 .cvbtn{width:70%;margin:0;margin-bottom:20px;max-width:180px;margin-left:auto;margin-right:20px}@media screen and (max-width:750px){#index .sec3 .sec2a0 .slide-item .planinfo dt.dh45{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;width:100%}#index .sec3 .sec2a0 .slide-item .planinfo dt.dh45 .cvbtn{max-width:220px;margin-left:auto;margin-right:auto}}@media screen and (max-width:750px){#index .sec3 .sec2a0 .slide-item .planinfo dt{width:100%}}#index .sec3 .sec2a0 .slide-item .planinfo dd{width:50%;padding:40px;padding-top:30px;padding-left:0}@media screen and (max-width:750px){#index .sec3 .sec2a0 .slide-item .planinfo dd{width:100%;padding:6vw;padding-top:10px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}#index .sec3 .sec2a0 .slide-item .planinfo dd .p1{color:var(--col-key2);width:100%;margin:0;position:relative;line-height:1.6;font-size:1.3rem;text-align:left;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;margin-bottom:14px;font-weight:normal;padding-bottom:14px}#index .sec3 .sec2a0 .slide-item .planinfo dd .p1:before{width:100px;height:1px;content:"";background-color:var(--col-key2);position:absolute;left:0;bottom:0}@media screen and (max-width:750px){#index .sec3 .sec2a0 .slide-item .planinfo dd .p1{font-size:3.2vw}}#index .sec3 .sec2a0 .slide-item .planinfo dd .p2{margin:0;font-size:1.3rem;line-height:1.6;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;font-size:clamp(1rem,0.1rem + 1.6vw,1.2rem)}#index .sec3 .sec2a0 .slide-item .planinfo dd .p2 b{display:inline-block;color:var(--col-key1)}#index .sec3 .sec2a0 .slide-item .planinfo dd>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .sec3 .sec2a0 .slide-item .planinfo dd>ul li{display:inline-block;padding:6px 12px;border:1px solid var(--col-key2);border-radius:24px;margin-right:6px;margin-bottom:6px}@media screen and (max-width:750px){#index .sec3 .sec2a0 .slide-item .planinfo dd>ul li{font-size:3vw}}#index .sec3 .sec2a0 .slide-item a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:24}#index .sec3 .sec2a0 .slide-item .note{position:absolute;right:5px;bottom:5px;z-index:20;color:#fff}#index .sec3 .sec2a0 .slide-item .cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}#index .sec3 .slick-initialized .slick-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#index .sec3 .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#index .sec3 .slick-slide{height:auto!important}#index .sec4{background-color:#f3eeeb;position:relative;z-index:5}#index .sec4 .sec2a0{margin-top:40px;margin-bottom:100px}@media screen and (max-width:750px){#index .sec4 .sec2a0{margin-top:0}}#index .sec4 .sec2a0 .slide-item{padding-bottom:20px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:300px;margin:20px}#index .sec4 .sec2a0 .slide-item.sty2{margin-top:60px}@media screen and (max-width:750px){#index .sec4 .sec2a0 .slide-item{width:60vw;margin:8vw}}#index .sec4 .sec2a0 .slide-item .sin{position:relative;z-index:5;text-align:center}#index .sec4 .sec2a0 .slide-item .sin>dl{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}#index .sec4 .sec2a0 .slide-item .sin>dl dt{position:relative;width:100%;margin-bottom:20px}@media screen and (max-width:750px){#index .sec4 .sec2a0 .slide-item .sin>dl dt{width:100%;margin-bottom:6vw}}#index .sec4 .sec2a0 .slide-item .sin>dl dd{position:relative;width:100%}@media screen and (max-width:750px){#index .sec4 .sec2a0 .slide-item .sin>dl dd{width:100%}}#index .sec4 .sec2a0 .slide-item .sin>dl dd .p3{color:#64b0d1}#index .sec4 .sec2a0 .slide-item .sin>dl dd h4{text-align:left;line-height:1;font-size:2rem;margin-bottom:10px;position:absolute;top:-50px;font-size:1.5rem;background-color:#fff;right:-10px;z-index:4;border:1px solid #64b0d1;border-radius:24px;color:var(--main-p-color);text-align:center;width:80%;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .sec4 .sec2a0 .slide-item .sin>dl dd h4 span{font-size:1.2rem}#index .sec4 .sec2a0 .slide-item .sin>dl dd .p2{text-align:left;line-height:1.4;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#index .sec4 .sec2a0 .slide-item .sin>dl dd .p3{text-align:left}#index .sec4 .sec2a0 .slide-item .sin>dl dd .p3 i{display:inline-block;-webkit-transform:rotate(-90deg) translateX(3px);transform:rotate(-90deg) translateX(3px);margin-left:6px;font-size:1rem;line-height:1}#index .sec4 .sec2a0 .slide-item .itvi img{display:block;vertical-align:bottom;width:100%}#index .sec4 .slick-list{margin-right:0px}#index .sec4 .slick-slide{margin-right:100px;-webkit-transition:0.3s;transition:0.3s}#index .sec4 .sec2slide h3{position:absolute;right:0;top:100px;height:auto;font-size:16px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-align:left;-webkit-font-feature-settings:initial;font-feature-settings:initial}#index .sec4 .sec4f{width:90%;margin-left:auto;margin-right:auto;position:relative}#index .sec4 .sec4f .bg{display:block;vertical-align:bottom;width:100%;opacity:0}#index .sec4 .sec4f .i_s6_01{position:absolute;width:35.1%;height:100%;left:0;top:0;z-index:3}@media screen and (max-width:750px){#index .sec4 .sec4f .i_s6_01{width:100%}}#index .sec4 .sec4f .i_s6_02{position:absolute;width:63.4%;height:auto;right:0;top:0;z-index:3}@media screen and (max-width:750px){#index .sec4 .sec4f .i_s6_02{width:100%;top:64.6%}}#index .sec4 .sec4f .i_s6_03{position:absolute;width:20.7%;height:auto;left:36.5%;bottom:0;z-index:3}@media screen and (max-width:750px){#index .sec4 .sec4f .i_s6_03{width:32.2%;height:auto;left:0;bottom:0}}#index .sec4 .sec4f .i_s6_04{position:absolute;width:41.2%;height:auto;right:0;bottom:0;z-index:3}@media screen and (max-width:750px){#index .sec4 .sec4f .i_s6_04{width:65.2%}}#index .sec5{background-color:#f3eeeb;position:relative;z-index:5}#index .sec5 .sec5a{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}#index .sec5 .sec5a li{width:48%;margin-top:30px}#index .sec5 .sec5a li:nth-child(3),#index .sec5 .sec5a li:nth-child(4){margin-top:60px}@media screen and (max-width:750px){#index .sec5 .sec5a li:nth-child(3),#index .sec5 .sec5a li:nth-child(4){margin-top:6vw}}@media screen and (max-width:750px){#index .sec5 .sec5a li{width:100%;margin-top:6vw}}#index .sec5 .sec5a li .sec5a1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .sec5 .sec5a li .sec5a1 dt{width:54%}@media screen and (max-width:750px){#index .sec5 .sec5a li .sec5a1 dt{width:100%}}#index .sec5 .sec5a li .sec5a1 dt .h4t1{background-color:var(--col-key5);position:relative;border-radius:0 0 24px 24px;width:80%;height:60px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .sec5 .sec5a li .sec5a1 dt .h4t1:before{content:"";width:50px;height:100%;background-size:100% auto;background-repeat:no-repeat;background-position:bottom center;background-image:url("../img/top/ico_01.png");position:absolute;right:10%;top:0;z-index:1}@media screen and (max-width:750px){#index .sec5 .sec5a li .sec5a1 dt .h4t1{height:50px}}#index .sec5 .sec5a li .sec5a1 dt p{width:100%;text-align:center;line-height:1;color:#fff;font-size:1.4rem;position:relative;z-index:3}#index .sec5 .sec5a li .sec5a1 dd{width:46%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:750px){#index .sec5 .sec5a li .sec5a1 dd{width:100%}}#index .sec5 .sec5a li .sec5a1 dd .cvbtn{width:70%;margin-top:0;margin-left:auto;margin-right:0}@media screen and (max-width:750px){#index .sec5 .sec5a li .sec5a1 dd .cvbtn{width:44%;margin-top:4vw}}#index .sec6{background-color:#f3eeeb;position:relative;z-index:5}#index .sec6 .sec6a{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;margin-top:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .sec6 .sec6a li{width:47.5%;border-top:1px solid var(--main-p-color)}@media screen and (max-width:750px){#index .sec6 .sec6a li{width:100%}#index .sec6 .sec6a li:nth-child(2){border-top:none}}#index .sec6 .sec6a li .qaaone{border-bottom:1px solid var(--main-p-color);padding:12px 0}#index .sec6 .sec6a li .qaaone .qaaoneq{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}#index .sec6 .sec6a li .qaaone .qaaoneq dt{width:24%}#index .sec6 .sec6a li .qaaone .qaaoneq dt p{background-color:#93619d;padding:14px 0;width:100%;border-radius:24px;text-align:center;line-height:1;color:#fff;font-size:1.4rem}@media screen and (max-width:750px){#index .sec6 .sec6a li .qaaone .qaaoneq dt p{font-size:3.5vw}}#index .sec6 .sec6a li .qaaone .qaaoneq dd{width:73%;font-size:1.4rem;position:relative}@media screen and (max-width:750px){#index .sec6 .sec6a li .qaaone .qaaoneq dd{font-size:3.5vw}}#index .sec6 .sec6a li .qaaone .qaaoneq dd.qaaq{cursor:pointer;padding-right:44px;line-height:1.6;letter-spacing:0.06em}#index .sec6 .sec6a li .qaaone .qaaoneq dd.qaaq:before{content:"";background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-image:url(../img/top/arr_dwn_b.png);width:20px;height:16px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#index .sec6 .sec6a li .qaaone .qaaoneq dd.qaaa{width:100%;background-color:#fff;border-radius:24px;padding:20px;margin-top:20px;display:none;line-height:1.7;letter-spacing:0.06em}@media screen and (max-width:750px){#index .sec6 .sec6a li .qaaone .qaaoneq dd.qaaa{font-size:3.5vw}}#index .sec6 .sec6a li .qaaone .qaaoneq.act .qaaq:before{background-image:url(../img/top/arr_up_b.png)}#index .sec6 .sec6a li .qaaone .qaaoneq.act .qaaa{display:block}#index .seccontact{background-color:#f3eeeb;position:relative;z-index:5;padding-top:100px}@media screen and (max-width:750px){#index .seccontact{padding-top:10vw}}#index .seccontact .sectionin{background-color:var(--col-key2);border-radius:24px;padding-top:0;max-width:1100px}@media screen and (max-width:750px){#index .seccontact .sectionin{border-radius:0}}#index .seccontact .sectionin .contacttel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;width:90%;margin-left:auto;margin-right:auto}@media screen and (max-width:750px){#index .seccontact .sectionin .contacttel{width:100%}}#index .seccontact .sectionin .contacttel dt{width:34%}#index .seccontact .sectionin .contacttel dt figure{width:90%;margin-top:-70px;margin-bottom:-4px;margin-left:auto;margin-right:0}@media screen and (max-width:750px){#index .seccontact .sectionin .contacttel dt figure{margin-top:-30px}}#index .seccontact .sectionin .contacttel dt .p1{width:100%;color:#fff;font-size:1.7rem;font-weight:bold;line-height:1;margin:0;padding-left:2rem;display:none}@media screen and (max-width:750px){#index .seccontact .sectionin .contacttel dt .p1{padding-left:0;display:none}}@media screen and (max-width:750px){#index .seccontact .sectionin .contacttel dt{width:100%;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}#index .seccontact .sectionin .contacttel dt .p1{width:64%;display:block;font-size:3.5vw;text-align:center;line-height:1.6}#index .seccontact .sectionin .contacttel dt figure{width:32%}}#index .seccontact .sectionin .contacttel dd{width:62%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px}@media screen and (max-width:750px){#index .seccontact .sectionin .contacttel dd{width:100%;margin-top:3vw;padding-bottom:6vw}}#index .seccontact .sectionin .contacttel dd .p1{width:100%;color:#fff;font-size:1.7rem;font-weight:bold;line-height:1;margin:0;padding-left:2rem}@media screen and (max-width:750px){#index .seccontact .sectionin .contacttel dd .p1{padding-left:0;display:none}}#index .seccontact .sectionin .contacttel dd .tel1{display:inline-block;pointer-events:none}@media screen and (max-width:750px){#index .seccontact .sectionin .contacttel dd .tel1{pointer-events:auto}}#index .seccontact .sectionin .contacttel dd .tel1 a{display:block;width:100%;height:100%;position:relative;color:#fff;font-size:6rem;font-weight:bold;line-height:1}@media screen and (max-width:750px){#index .seccontact .sectionin .contacttel dd .tel1 a{font-size:9vw}}#index .seccontact .sectionin .contacttel dd .tel2{color:#fff;font-size:1.4rem;line-height:1.4;padding-left:10px}@media screen and (max-width:750px){#index .seccontact .sectionin .contacttel dd .tel2{font-size:3vw}}#index .seccontact .sectionin .contacttel2{background-color:#fff;border-radius:24px;position:relative;width:90%;margin-left:auto;margin-right:auto;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media screen and (max-width:750px){#index .seccontact .sectionin .contacttel2{width:100%;padding:4vw;gap:3vw}}#index .seccontact .sectionin .contacttel2 .cvbtn{max-width:100%;width:auto;margin-top:0}#index .seccontact .sectionin .contacttel2 .cvbtn a{width:auto}#index .seccontact .sectionin .contacttel2 .cvbtn a p{padding:0 50px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .seccontact .sectionin .contacttel2 .cvbtn a p img{display:inline-block;width:20px;margin-right:10px}#index .seccontact .sectionin .contacttel2 dt{display:inline-block}@media screen and (max-width:750px){#index .seccontact .sectionin .contacttel2 dt{width:100%}}#index .seccontact .sectionin .contacttel2 dd{display:inline-block}@media screen and (max-width:750px){#index .seccontact .sectionin .contacttel2 dd{width:100%}}#index.popvoice{overflow:hidden}@media screen and (max-width:750px){#index.popvoice .secopani{height:100vh;height:100vdh}}#index.popvoice .secopani .secin{height:100%;overflow:auto;padding:60px;max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width:750px){#index.popvoice .secopani .secin{padding:6vw}}@media screen and (max-width:750px){#index.popvoice .secopani .secin .i_pplan_02{overflow:auto}#index.popvoice .secopani .secin .i_pplan_02 img{height:360px;width:auto}}#index.popvoice .secopani .skip{display:none}#index .secopani{position:fixed;background-color:rgba(61,54,53,0.9);z-index:99999;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none}#index .secopani.ani1{-webkit-transition:1s;transition:1s;pointer-events:auto;opacity:1;left:0;-webkit-transition:0.6s cubic-bezier(0.52,0.08,0.18,1);transition:0.6s cubic-bezier(0.52,0.08,0.18,1)}#index .secopani.ani1:after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#index .secopani.as7{pointer-events:none;opacity:0;-webkit-transition:1s;transition:1s;-webkit-transition:0.6s cubic-bezier(0.52,0.08,0.18,1);transition:0.6s cubic-bezier(0.52,0.08,0.18,1)}#index .secopani .skip{position:absolute;left:20px;bottom:20px;cursor:pointer;width:50px;height:50px;color:var(--col-key2);border:1px solid #6E6E6E;display:block;-webkit-transition:1s;transition:1s;z-index:9010;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;z-index:9999;-webkit-transition:0.3s;transition:0.3s;color:#6E6E6E}@media screen and (max-width:584px){#index .secopani .skip{font-size:3.5vw}}#index .secopani .skip:hover{opacity:0.7}#index .secopani .secin{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .secopani .secin video{width:90%;height:auto}@media screen and (max-width:750px){#index .secopani .secin video{width:100%;height:auto}}#index .secopani .ppvoice{max-width:700px;margin-left:auto;margin-right:auto;display:none}#index .secopani .ppvoice.act{display:block}#index .secopani .ppvoice .sec5a1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .secopani .ppvoice .sec5a1 dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:240px}#index .secopani .ppvoice .sec5a1 dt .h4t1{background-color:var(--col-key5);position:relative;border-radius:0 0 24px 24px;width:80%;height:60px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .secopani .ppvoice .sec5a1 dt .h4t1:before{content:"";width:50px;height:100%;background-size:100% auto;background-repeat:no-repeat;background-position:bottom center;background-image:url("../img/top/ico_01.png");position:absolute;right:10%;top:0;z-index:1}@media screen and (max-width:750px){#index .secopani .ppvoice .sec5a1 dt .h4t1{height:50px}}#index .secopani .ppvoice .sec5a1 dt p{width:100%;text-align:center;line-height:1;color:#fff;font-size:1.4rem;position:relative;z-index:3}#index .secopani .ppvoice .sec5a1 dd{width:100%;padding-top:30px}#index .secopani .ppvoice .sec5a1 dd .bback{color:#fff;cursor:pointer;font-size:1.6rem;width:160px;text-align:center;margin-left:auto;margin-right:0;font-weight:bold}#index .secopani .ppvoice .sec5a1 dd .p1{width:100%;color:#fff;font-size:2rem;border-bottom:1px solid var(--col-key5);margin-bottom:20px;padding-bottom:20px}#index .secopani .ppvoice .sec5a1 dd .p2{width:100%;color:#fff;font-size:1.3rem;line-height:1.8;margin-bottom:1.8rem}#index .secopani .ppvoice .sec5a1 dd .cvbtn{width:70%;margin-top:0;margin-left:auto;margin-right:0}@media screen and (max-width:750px){#index .secopani .ppvoice .sec5a1 dd .cvbtn{width:44%;margin-top:4vw}}#index .secopani .ppnp{width:40px;height:auto;position:fixed;left:50%;top:50%;z-index:9999;-webkit-transform:translateX(-320px);transform:translateX(-320px);cursor:pointer}#index .secopani .ppnp p{position:absolute;font-size:12px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;border:1px solid var(--col-key2);background-color:#fff;white-space:nowrap;border-radius:3px;font-family:"Noto Sans JP",sans-serif;color:var(--col-key2);left:50%;top:-24px;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:750px){#index .secopani .ppnp p{-webkit-transform:translateX(-15%);transform:translateX(-15%);top:-37px;font-size:10px}}@media screen and (max-width:750px){#index .secopani .ppnp{left:0;width:30px;-webkit-transform:translateX(0);transform:translateX(0)}#index .secopani .ppnp img{-webkit-transform:translateX(4px);transform:translateX(4px)}}#index .secopani .bcls{width:80%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;text-align:center;background-color:#e6e6e6;color:var(--col-key2);cursor:pointer;max-width:300px;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:100px}@media screen and (max-width:750px){#index .secopani .bcls{height:40px;margin-top:6vw;margin-bottom:8vw}}#index .secopani .cls2{width:40px;height:40px;position:absolute;right:30px;top:30px;z-index:7;cursor:pointer}@media screen and (max-width:750px){#index .secopani .cls2{right:0px;top:0px}}#index .opbann{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;background-color:rgba(0,0,0,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .opbann.hide{-webkit-transition:0.6s;transition:0.6s;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);opacity:0;pointer-events:none}#index .opbann .opbann-a{display:block;width:auto;height:auto;position:relative;width:90vw;max-width:700px}#index .opbann a{position:relative;display:block}#index .opbann .cls{width:15%;height:12%;position:absolute;right:0;top:0;z-index:99991;cursor:pointer}#index .opbann img{display:block;vertical-align:bottom;width:100%;max-width:800px}@media screen and (max-width:750px){#index{}}@media screen and (max-width:750px){#index{}}@media screen and (max-width:750px){#index{}}@media screen and (max-width:750px){#index{}}@media screen and (max-width:750px){#index{}}@media screen and (max-width:750px){}:root{--main-bg-color:#ffffff;--main-p-color:#000000;--col-key1:#dec600;--col-key2:#3d3635;--col-key3:#c0597c;--col-key4:#f4edf4;--col-key5:#d79633}body{background-color:var(--main-bg-color);color:var(--main-p-color)}body.menuopen{overflow:hidden}body.pageout{-webkit-transition:0.6s;transition:0.6s;opacity:0}@media screen and (max-width:750px){}*{-webkit-box-sizing:border-box;box-sizing:border-box}section{position:relative;z-index:3}section .secinner{position:relative;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:100px 40px;z-index:2}section .secinner.btm{padding-top:0}section .secinner.btm2{padding-bottom:0}@media screen and (max-width:768px){section .secinner{padding:12vw 6vw}}section figure{position:relative;overflow:hidden}section figure img{display:block}section figure img._sp{display:none}@media screen and (max-width:768px){section figure img._sp{display:block}}.main_wrap{margin:0 auto 100px}@media screen and (max-width:750px){.sectionin{width:100%;padding:12vw 6vw}.main_wrap{margin:0 auto 13.3333333vw}}.mbg0{position:fixed;width:100%;height:100vh;left:0;top:0;z-index:19999;pointer-events:none}a,img{color:var(--main-p-color)}a:link{color:var(--main-p-color)}a:visited{color:var(--main-p-color)}a:hover{color:var(--main-p-color)}main{overflow:hidden}main p{line-height:2em;letter-spacing:0.08em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem}main p a{text-decoration:underline}main p .sup{position:relative}main p .sup sup{position:absolute;left:-6px;top:-14px;font-size:1rem;white-space:nowrap}main p.lead{line-height:2em;font-size:3.4rem;letter-spacing:0.2em}main p.lead span{font-size:2.6rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width:750px){main p.lead{font-size:5.5vw}main p.lead span{font-size:3.5vw}}main p.ttl{color:var(--col-key2);font-size:1.4rem;position:relative;padding-left:20px;margin-bottom:30px}@media screen and (max-width:750px){main p.ttl{font-size:3.5vw;margin-bottom:3vw}}main p.p1{line-height:1.2;font-size:5rem;font-weight:bold;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;margin-bottom:30px;color:var(--col-key2);font-size:clamp(3rem,-3.75rem + 12vw,4.5rem)}@media screen and (max-width:750px){main p.p1{font-size:6vw;line-height:1.6;margin-bottom:3vw}}main p.p2{line-height:2.6;font-size:1.4rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;color:var(--col-key2)}main p.p2 span{display:block}@media screen and (max-width:750px){main p.p2{font-size:3.5vw;line-height:1.6}}main p.p3{line-height:2;font-size:1.4rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;font-size:clamp(0.8rem,0.3525rem + 0.918vw,1.5rem)}@media screen and (max-width:750px){main p.p3{font-size:3.5vw;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}}main p.cnote{line-height:1.6;font-size:1.3rem}@media screen and (max-width:750px){main p.cnote{font-size:2.7vw;line-height:1.5}}main p.txt{line-height:1.6;font-size:1.4rem;font-size:clamp(0.8rem,0.3633rem + 0.9796vw,1.3rem)}@media screen and (max-width:750px){main p.txt{font-size:3vw}}main p.mdl{margin-bottom:20px}main p.mdlt{margin-top:20px}main p.mb40{margin-bottom:40px}main p.mt40{margin-top:40px}main p.note{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;z-index:11;font-size:1.2rem;line-height:1em}main p.note.shdw{text-shadow:1px 1px 1px rgb(0,0,0),-1px -1px 1px rgb(0,0,0),1px -1px 1px rgb(0,0,0),-1px 1px 1px rgb(0,0,0),0px 0px 3px rgb(0,0,0)}main p.note.abs{bottom:5px;position:absolute;right:5px}main p.note.abs.tl{right:auto;left:5px}main p.note.ns{text-shadow:none}main p.note.colb{color:#000}main p.note.colw{color:#fff}@media screen and (max-width:750px){main p.note{line-height:1.2em}main p.note.mb40{margin-bottom:6vw}}main p.tc{text-align:center}main p.tr{text-align:right}main p.tl{text-align:left}main p i.mk1{display:inline-block;line-height:1.5em;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,var(--col-key1)));background:linear-gradient(transparent 60%,var(--col-key1) 60%);background-size:100% 100%;background-repeat:no-repeat;-webkit-transition:background-size 1.5s;transition:background-size 1.5s}main p i.mk1.ani1{background-size:100% 100%}@media screen and (max-width:750px){main p{line-height:1.8em;letter-spacing:0}main p.mdl{margin-bottom:3vw}main p.mdlt{margin-top:3vw}}main .attl{margin-bottom:40px}main .attl img{height:16px;width:auto;display:block;margin-left:auto;margin-right:auto}main .sup{position:relative}main .sup sup{position:absolute;left:-6px;top:-14px;font-size:10px;white-space:nowrap}main .note{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";z-index:11;letter-spacing:0;font-size:12px;line-height:1em;-webkit-box-sizing:border-box;box-sizing:border-box}main .note.shdw{text-shadow:1px 1px 1px rgb(0,0,0),-1px -1px 1px rgb(0,0,0),1px -1px 1px rgb(0,0,0),-1px 1px 1px rgb(0,0,0),0px 0px 3px rgb(0,0,0)}main .note.right{text-align:right;padding-right:5px}main .note.abs{bottom:5px;position:absolute;right:5px}main .note.abs.left{right:auto;left:5px}main .note.ns{text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none}main .note.b{color:#000}main .note.w{color:#fff}main .note.sty2{font-size:16px}@media screen and (max-width:584px){main .note{font-size:2.5vw;line-height:1.2em}main .note.sty2{font-size:4vw}}main .cnote{margin-top:10px}main .cnote.center{text-align:center}main .cnote.right{text-align:right}main .spppfig .note{bottom:5px;position:absolute;right:5px}main .spppfig .note.left{right:auto;left:5px}main figure{position:relative;overflow:hidden}main figure .note{bottom:5px;position:absolute;right:5px}main figure .note.left{right:auto;left:5px}main figure .note.rrt{position:relative;bottom:auto;right:auto;text-align:right;margin-top:4px;padding-right:4px}main figure .note.rrt.left{text-align:left}main figure .tmin{width:60px;position:absolute;right:0;top:0;z-index:3}main figure .ttit{padding:20px 10px 14px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;position:absolute;left:0;top:0;z-index:3;display:block}main figure .ttit img{width:auto;height:20px}main figure .tmin{padding:14px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:80px;position:absolute;right:0;top:0;z-index:3;background-color:rgba(0,62,106,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main figure .tmin img{width:80%;height:auto}@-webkit-keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,to{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}@keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,to{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0)),linear-gradient(270deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint-icon{position:absolute;top:calc(30% - 25px);left:calc(50% - 60px);-webkit-box-sizing:border-box;box-sizing:border-box;width:120px;height:80px;border-radius:5px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0;background:rgba(0,0,0,0.7);text-align:center;padding:20px 5px 10px 5px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none;z-index:777;display:none}@media screen and (max-width:584px){.scroll-hint-icon-wrap{display:block}}.scroll-hint-text{font-size:10px;color:#FFF;line-height:1em}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:0.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#FFF;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;-webkit-transition-delay:2.4s;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{-webkit-animation:scroll-hint-appear 1.6s linear;animation:scroll-hint-appear 1.6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.scroll-hint-icon-white{background-color:#FFF;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.4);box-shadow:0 4px 5px rgba(0,0,0,0.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#231815;line-height:1em}@media screen and (max-width:750px){main .text{letter-spacing:1px;font-size:3.5vw;line-height:1.7em}main .txt{letter-spacing:1px;font-size:3.5vw;text-align:left}main .txt br{display:none}main figure .tmin{width:70px}main .spppfig{overflow:auto}main .spppfig .note{right:auto;left:5px}}@media screen and (max-width:750px){}@media screen and (max-width:750px){}.pcpy8 span{overflow:hidden;display:inline-block}.pcpy8 span.sp1{margin-right:0.5em}.pcpy8 span i{font-style:normal;display:inline-block;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translateY(110%) rotate(5deg) scale(1.1);transform:translateY(110%) rotate(5deg) scale(1.1);-webkit-transition:-webkit-transform 1.5s cubic-bezier(0.32,0.94,0.6,1);transition:-webkit-transform 1.5s cubic-bezier(0.32,0.94,0.6,1);transition:transform 1.5s cubic-bezier(0.32,0.94,0.6,1);transition:transform 1.5s cubic-bezier(0.32,0.94,0.6,1),-webkit-transform 1.5s cubic-bezier(0.32,0.94,0.6,1)}.pcpy8 span.s1 i{-webkit-transition-delay:0.06s;transition-delay:0.06s}.pcpy8 span.s2 i{-webkit-transition-delay:0.12s;transition-delay:0.12s}.pcpy8 span.s3 i{-webkit-transition-delay:0.18s;transition-delay:0.18s}.pcpy8 span.s4 i{-webkit-transition-delay:0.24s;transition-delay:0.24s}.pcpy8 span.s5 i{-webkit-transition-delay:0.3s;transition-delay:0.3s}.pcpy8 span.s6 i{-webkit-transition-delay:0.36s;transition-delay:0.36s}.pcpy8.ani1 span i{-webkit-transform:translate(0);transform:translate(0)}.pcpy8 span{padding:0}.pcpy7 span{padding:0}.pcpy7{overflow:hidden}.pcpy7 .row{display:inline-block}.pcpy7 .row span{line-height:1;display:inline-block;will-change:auto;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scale(1.4);transform:scale(1.4);-webkit-filter:blur(6px);filter:blur(6px);-webkit-transition:1.6s;transition:1.6s;opacity:0}.pcpy7 .row span:first-child{-webkit-transition-delay:0.06s;transition-delay:0.06s}.pcpy7 .row span:nth-child(2){-webkit-transition-delay:0.12s;transition-delay:0.12s}.pcpy7 .row span:nth-child(3){-webkit-transition-delay:0.18s;transition-delay:0.18s}.pcpy7 .row span:nth-child(4){-webkit-transition-delay:0.24s;transition-delay:0.24s}.pcpy7 .row span:nth-child(5){-webkit-transition-delay:0.3s;transition-delay:0.3s}.pcpy7 .row span:nth-child(6){-webkit-transition-delay:0.36s;transition-delay:0.36s}.pcpy7 .row span:nth-child(7){-webkit-transition-delay:0.42s;transition-delay:0.42s}.pcpy7 .row span:nth-child(8){-webkit-transition-delay:0.48s;transition-delay:0.48s}.pcpy7 .row span:nth-child(9){-webkit-transition-delay:0.54s;transition-delay:0.54s}.pcpy7 .row span:nth-child(10){-webkit-transition-delay:0.6s;transition-delay:0.6s}.pcpy7 .row span:nth-child(11){-webkit-transition-delay:0.66s;transition-delay:0.66s}.pcpy7 .row span:nth-child(12){-webkit-transition-delay:0.72s;transition-delay:0.72s}.pcpy7 .row span:nth-child(13){-webkit-transition-delay:0.78s;transition-delay:0.78s}.pcpy7 .row span:nth-child(14){-webkit-transition-delay:0.84s;transition-delay:0.84s}.pcpy7 .row span:nth-child(15){-webkit-transition-delay:0.9s;transition-delay:0.9s}.pcpy7 .row span:nth-child(16){-webkit-transition-delay:0.96s;transition-delay:0.96s}.pcpy7 .row span:nth-child(17){-webkit-transition-delay:1.02s;transition-delay:1.02s}.pcpy7 .row span:nth-child(18){-webkit-transition-delay:1.08s;transition-delay:1.08s}.pcpy7 .row span:nth-child(19){-webkit-transition-delay:1.14s;transition-delay:1.14s}.pcpy7 .row span:nth-child(20){-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy7.ani1 .row span{-webkit-filter:blur(0px);filter:blur(0px);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.pcpy7 ul{position:relative}.pcpy7 ul li{display:inline-block;vertical-align:middle;position:relative}.pcpy7 ul li span.bg{position:relative;opacity:0}.pcpy7 ul li span.mve{opacity:0;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.pcpy7 ul li.br{display:block;width:100%}.pcpy7 ul li.br:before{content:"";display:table}.pcpy7 ul li.br:after{content:"";display:table;clear:both}.pcpy9 ul{-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-transition:1s;transition:1s}.pcpy9 li{will-change:auto;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateX(140px) translateY(0px) rotate(10deg) rotateY(120deg) rotateX(10deg) scale(1.4);transform:translateX(140px) translateY(0px) rotate(10deg) rotateY(120deg) rotateX(10deg) scale(1.4);-webkit-transition:opacity 0.75s cubic-bezier(0.32,0.94,0.6,1),-webkit-transform 1.5s cubic-bezier(0.32,0.94,0.6,1);transition:opacity 0.75s cubic-bezier(0.32,0.94,0.6,1),-webkit-transform 1.5s cubic-bezier(0.32,0.94,0.6,1);transition:transform 1.5s cubic-bezier(0.32,0.94,0.6,1),opacity 0.75s cubic-bezier(0.32,0.94,0.6,1);transition:transform 1.5s cubic-bezier(0.32,0.94,0.6,1),opacity 0.75s cubic-bezier(0.32,0.94,0.6,1),-webkit-transform 1.5s cubic-bezier(0.32,0.94,0.6,1);opacity:0}.pcpy9 li.s2{-webkit-transform:translateX(40px) translateY(0px) rotate(0deg) rotateY(0deg) rotateX(0deg) scale(1.2);transform:translateX(40px) translateY(0px) rotate(0deg) rotateY(0deg) rotateX(0deg) scale(1.2)}.pcpy9 li:first-child{-webkit-transition-delay:0.06s;transition-delay:0.06s}.pcpy9 li:first-child.s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(2){-webkit-transition-delay:0.12s;transition-delay:0.12s}.pcpy9 li:nth-child(2).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(3){-webkit-transition-delay:0.18s;transition-delay:0.18s}.pcpy9 li:nth-child(3).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(4){-webkit-transition-delay:0.24s;transition-delay:0.24s}.pcpy9 li:nth-child(4).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(5){-webkit-transition-delay:0.3s;transition-delay:0.3s}.pcpy9 li:nth-child(5).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(6){-webkit-transition-delay:0.36s;transition-delay:0.36s}.pcpy9 li:nth-child(6).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(7){-webkit-transition-delay:0.42s;transition-delay:0.42s}.pcpy9 li:nth-child(7).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(8){-webkit-transition-delay:0.48s;transition-delay:0.48s}.pcpy9 li:nth-child(8).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(9){-webkit-transition-delay:0.54s;transition-delay:0.54s}.pcpy9 li:nth-child(9).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(10){-webkit-transition-delay:0.6s;transition-delay:0.6s}.pcpy9 li:nth-child(10).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(11){-webkit-transition-delay:0.66s;transition-delay:0.66s}.pcpy9 li:nth-child(11).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(12){-webkit-transition-delay:0.72s;transition-delay:0.72s}.pcpy9 li:nth-child(12).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(13){-webkit-transition-delay:0.78s;transition-delay:0.78s}.pcpy9 li:nth-child(13).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(14){-webkit-transition-delay:0.84s;transition-delay:0.84s}.pcpy9 li:nth-child(14).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(15){-webkit-transition-delay:0.9s;transition-delay:0.9s}.pcpy9 li:nth-child(15).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(16){-webkit-transition-delay:0.96s;transition-delay:0.96s}.pcpy9 li:nth-child(16).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(17){-webkit-transition-delay:1.02s;transition-delay:1.02s}.pcpy9 li:nth-child(17).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(18){-webkit-transition-delay:1.08s;transition-delay:1.08s}.pcpy9 li:nth-child(18).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(19){-webkit-transition-delay:1.14s;transition-delay:1.14s}.pcpy9 li:nth-child(19).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(20){-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9 li:nth-child(20).s2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.pcpy9.ani1 ul{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:3s;transition:3s}.pcpy9.ani1 li{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.pcpy9 ul{position:relative}.pcpy9 ul li{display:inline-block;vertical-align:middle;position:relative}.pcpy9 ul li span.bg{position:relative;opacity:0}.pcpy9 ul li span.mve{opacity:0;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.pcpy9 ul li.br{display:block;width:100%}.pcpy9 ul li.br:before{content:"";display:table}.pcpy9 ul li.br:after{content:"";display:table;clear:both}.notes{width:95%;max-width:1100px}.notes .cbtn{margin-bottom:60px}.notes p{line-height:1.2em}._sp{display:none!important}@media screen and (max-width:750px){.notes{width:100%;padding:6vw}._sp{display:block!important}._pc{display:none!important}}.thims{-webkit-transition:2s;transition:2s;opacity:0;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.thimi,.thimi2,.thimi3,.thimi4{opacity:0;-webkit-transform:scale(1.1) translate(0,100px) skew(0deg,-5deg);transform:scale(1.1) translate(0,100px) skew(0deg,-5deg)}.thims.ani1{opacity:1;-webkit-transition:3s;transition:3s;-webkit-transform:scale(1,1);transform:scale(1,1)}.thims.ani1.ani1fin{-webkit-transition:1s;transition:1s}.thimi.ani1{opacity:1;-webkit-transition:1s 0.25s;transition:1s 0.25s;-webkit-transform:scale(1) translate(0,0) skew(0deg,0deg);transform:scale(1) translate(0,0) skew(0deg,0deg)}.thimi2.ani1{opacity:1;-webkit-transition:all 0.8s 0.3s cubic-bezier(0.22,0.61,0.36,1);transition:all 0.8s 0.3s cubic-bezier(0.22,0.61,0.36,1);-webkit-transform:scale(1) translate(0,0) skew(0deg,0deg);transform:scale(1) translate(0,0) skew(0deg,0deg)}.thimi3.ani1{opacity:1;-webkit-transition:all 0.8s 0.35s cubic-bezier(0.22,0.61,0.36,1);transition:all 0.8s 0.35s cubic-bezier(0.22,0.61,0.36,1);-webkit-transform:scale(1) translate(0,0) skew(0deg,0deg);transform:scale(1) translate(0,0) skew(0deg,0deg)}.thimi4.ani1{opacity:1;-webkit-transition:all 0.8s 0.4s cubic-bezier(0.22,0.61,0.36,1);transition:all 0.8s 0.4s cubic-bezier(0.22,0.61,0.36,1);-webkit-transform:scale(1) translate(0,0) skew(0deg,0deg);transform:scale(1) translate(0,0) skew(0deg,0deg)}.thim.ani1.ani1fin,.thim2.ani1.ani1fin,.thim3.ani1.ani1fin,.thim4.ani1.ani1fin{opacity:1;-webkit-transition:all 0s 0s cubic-bezier(0.22,0.61,0.36,1);transition:all 0s 0s cubic-bezier(0.22,0.61,0.36,1)}.thiml,.thiml2{opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(15%);transform:translateX(15%)}.thimr,.thimr2{opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateX(-15%);transform:translateX(-15%)}.thiml.ani1,.thimr.ani1{opacity:1;-webkit-transition:3s;transition:3s;-webkit-transform:translateX(0%);transform:translateX(0%)}.thiml2.ani1,.thimr2.ani1{opacity:1;-webkit-transition:all 2s 0.4s cubic-bezier(0.22,0.61,0.36,1);transition:all 2s 0.4s cubic-bezier(0.22,0.61,0.36,1);-webkit-transform:translateX(0%);transform:translateX(0%)}.thim,.thim2,.thim3,.thim4{opacity:0;-webkit-transition:1s;transition:1s;-webkit-transform:translateY(8%);transform:translateY(8%)}.thim.rot,.thim2.rot,.thim3.rot,.thim4.rot{-webkit-transform:translateY(0px) rotateY(60deg);transform:translateY(0px) rotateY(60deg)}.thim.thimu,.thim2.thimu,.thim3.thimu,.thim4.thimu{opacity:0;-webkit-transition:0.6s;transition:0.6s;-webkit-transform:translateY(-8%);transform:translateY(-8%)}.thim.ani1{opacity:1;-webkit-transition:2 0.25s;transition:2 0.25s;-webkit-transform:translateY(0%);transform:translateY(0%)}.thim2.ani1{opacity:1;-webkit-transition:2s 0.2s;transition:2s 0.2s;-webkit-transform:translateY(0%);transform:translateY(0%)}.thim3.ani1{opacity:1;-webkit-transition:2s 0.4s;transition:2s 0.4s;-webkit-transform:translateY(0%);transform:translateY(0%)}.thim4.ani1{opacity:1;-webkit-transition:2s 0.6s;transition:2s 0.6s;-webkit-transform:translateX(0%);transform:translateX(0%)}.thim.ani1.ani1fin,.thim2.ani1.ani1fin,.thim3.ani1.ani1fin,.thim4.ani1.ani1fin,.thiml.ani1.ani1fin,.thiml2.ani1.ani1fin,.thimr.ani1.ani1fin,.thimr2.ani1.ani1fin{opacity:1;-webkit-transition:all 0s 0s cubic-bezier(0.22,0.61,0.36,1);transition:all 0s 0s cubic-bezier(0.22,0.61,0.36,1)}
/*# sourceMappingURL=index.css.map */