@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400..800&family=Outfit:wght@100..300&display=swap";html{padding:0px !important;margin:0 !important;height:100%;font-size:16px}@media screen and (max-width: 1024px){html{font-size:15px}}input[type=submit]{-moz-appearance:none;appearance:none;-webkit-appearance:none}body{background-color:#fff;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif !important;word-break:break-all;font-size:1rem;color:#333}a{text-decoration:none}img{max-width:100%;height:auto}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}input{border:none;padding:10px;background-color:#e8e8e8;border-radius:0px;line-height:100%}textarea{border:none;padding:10px;background-color:#e8e8e8;border-radius:0px}h3{font-size:20px;line-height:150%;letter-spacing:.15rem;margin:0 0 30px 0}@media screen and (max-width: 1024px){h3{font-size:18px}}button{border:none;padding:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.95rem;border-radius:30px;cursor:pointer;line-height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}table th,table td{padding:10px;vertical-align:top}table th,table td{border:1px solid #000;word-break:break-all}table{border-collapse:collapse;margin:20px 0}table th{width:30%;text-align:left;font-weight:normal}table td{width:70%}ul{padding-left:20px;margin-left:0}ol{padding-left:20px;margin-left:0}p{letter-spacing:.15rem}#contactwrap{padding:50px 5% 150px 5%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}@media screen and (max-width: 1024px){#contactwrap{padding:0px 5% 80px 5%}}.button1{display:block;margin:25px 0 0 0}.button1 a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:15px;min-height:100px;background-color:#d6e1e2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333;min-width:430px;-webkit-transition:.5s;transition:.5s}@media screen and (max-width: 768px){.button1 a{min-width:250px;background-color:#d6e1e2}}.button1 a:hover{background-color:rgba(214,225,226,.5);letter-spacing:.2rem}.button3{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.button3 a{background-color:#d6e1e2;padding:40px 30px;border-radius:99999px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px;color:#333;-webkit-transition:.3s;transition:.3s}.button3 a i{-webkit-transition:.6s;transition:.6s}.button3 a i.arrow{width:60px;height:60px}.button3 a i.contact{width:55px;height:55px;border-radius:99999px;display:block;background-image:url(../img/common/forms.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:#fff}.button3 a p{width:calc(100% - 140px)}.button3 a:hover{background-color:rgba(214,225,226,.8)}.button3 a:hover i.contact{-webkit-transform:rotate(20deg);transform:rotate(20deg)}@media screen and (max-width: 1024px){.button3 a:hover i.contact{-webkit-transform:inherit;transform:inherit}}.button3 a:hover i.arrow{border:1px solid #fff;-webkit-transform:translateX(10px);transform:translateX(10px);background-color:#3f5064;width:60px;height:60px}@media screen and (max-width: 1024px){.button3 a{border-radius:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.button3 a p{width:100%}}@-webkit-keyframes pulse{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.25;-webkit-transform:scale(0.75);transform:scale(0.75)}}@keyframes pulse{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.25;-webkit-transform:scale(0.75);transform:scale(0.75)}}.loading{width:100vw;height:100vh;position:fixed;top:0;left:0;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .5s linear;transition:all .5s linear;z-index:99999}.loading .pulse-container{width:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.loading .pulse-bubble{width:20px;height:20px;border-radius:50%;background-color:#bebebe}.loading .pulse-bubble-1{-webkit-animation:pulse .4s ease 0s infinite alternate;animation:pulse .4s ease 0s infinite alternate}.loading .pulse-bubble-2{-webkit-animation:pulse .4s ease .2s infinite alternate;animation:pulse .4s ease .2s infinite alternate}.loading .pulse-bubble-3{-webkit-animation:pulse .4s ease .4s infinite alternate;animation:pulse .4s ease .4s infinite alternate}.loading.loaded{opacity:0;visibility:hidden}#page__404{text-align:center;width:100%;display:block;padding:30px}#page__404 h1{font-size:80px;color:#585858}#page__404 h1 span{display:block;margin:3px 0 0 0;font-size:30px;color:#000;font-weight:normal}#page__404 p{padding:25px 0 0 0;margin:25px 0 25px 0;border-top:1px solid #aaa}#page__404 a{display:inline-block;padding:8px 10px;background-color:#ddd;border-radius:3px;color:#000;-webkit-transition:.2s;transition:.2s}#page__404 a:hover{opacity:.8}section{padding:100px 0;position:relative}@media screen and (max-width: 1024px){section{padding:60px 0}}@media screen and (max-width: 1024px){.front-h2{padding:20px 0}}.right_obi .inner01:after{right:0}.left_obi .inner01:after{left:0}@media screen and (max-width: 1480px){.right_obi{padding-left:5%}}@media screen and (max-width: 1480px){.right_obi.full-sp{padding-left:0%}}@media screen and (max-width: 1480px){.left_obi{padding-right:5%}}.inner01:after{display:none}@media screen and (min-width: 1481px){.inner01:after{content:"";display:block;position:absolute;width:calc(50% - 740px);top:0;position:absolute;height:100%}}.inner01.lg:after{background-color:#7c8a97}.inner01.llg:after{background-color:#d6e1e2}.inner01.db:after{background-color:#3f5064}.inner01.gr:after{background-color:#5c5868}.bg-lg{background-color:#7c8a97;color:#fff}.bg-llg{background-color:#d6e1e2}.bg-g{background-color:#5c5868;color:#fff}.inner01{position:relative}.inner01>div{max-width:1480px;margin:0 auto}.innermw{max-width:1480px;margin:0 auto;width:100%}@media screen and (max-width: 1480px){.innermw{width:95%}}.front-content1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:100px}.front-content1>div{width:48%}.front-content1>div:first-child,.front-content1>div:last-child{padding:0;width:26%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.front-content1>div:first-child{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.front-content1>div:last-child{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.front-content1 img{-webkit-transform:translateY(-165px);transform:translateY(-165px);display:block;position:relative;width:100%;height:auto}.front-content1>div:first-child{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.front-content1>div:first-child img{-webkit-transform:translateY(165px);transform:translateY(165px)}@media screen and (max-width: 1024px){.front-content1{position:relative;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.front-content1>div:first-child,.front-content1>div:last-child,.front-content1>div{width:100%;-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit;padding:0 5%}.front-content1>div:last-child{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.front-content1>div:first-child img{-webkit-transform:translateY(30px);transform:translateY(30px)}.front-content1>div:last-child img{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}.front-content2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:100px 100px 0 100px;gap:60px}@media screen and (max-width: 1024px){.front-content2{padding:0 5% 30px 5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}}.front-content2>div:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:26%}.front-content2>div:first-child img{-webkit-transform:translateY(-150px);transform:translateY(-150px)}@media screen and (max-width: 1024px){.front-content2>div:first-child img{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@media screen and (max-width: 1024px){.front-content2>div:first-child{width:100%}}.front-content2.rev{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.front-content2.rev>div:first-child{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 1024px){.front-content2.rev{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}.front-content2.rev>div:first-child{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.front-content2>div:last-child{width:74%}@media screen and (max-width: 1024px){.front-content2>div:last-child{width:100%}}.img-chip img{width:95%;max-width:280px;height:auto}@media screen and (max-width: 1024px){.img-chip img{width:170px;height:auto}}@media screen and (max-width: 1024px){.img-chip{width:100%;display:block}}.p-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:25px}.grd-h2{font-family:"Outfit",sans-serif;background:-webkit-gradient(linear, left top, right top, from(#baa0ca), to(#333333));background:-webkit-linear-gradient(left, #baa0ca 0%, #333333 100%);background:linear-gradient(90deg, #baa0ca 0%, #333333 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:"Outfit",sans-serif;font-size:80px;font-weight:300;line-height:100%;margin:0;padding:0;width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1024px){.grd-h2{font-size:50px}}.second-h2{font-size:40px;line-height:180%;margin-bottom:50px;font-weight:normal}.second-h2.right{text-align:right}@media screen and (max-width: 1024px){.second-h2{font-size:28px;margin-bottom:15px;line-height:150%}.second-h2.right{text-align:left}}#second-head{text-align:center}#second-head h1{font-family:"Outfit",sans-serif;background:-webkit-gradient(linear, left top, right top, from(#baa0ca), to(#333333));background:-webkit-linear-gradient(left, #baa0ca 0%, #333333 100%);background:linear-gradient(90deg, #baa0ca 0%, #333333 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:"Outfit",sans-serif;font-size:80px;font-weight:300;line-height:100%;margin:0}@media screen and (max-width: 1024px){#second-head h1{font-size:50px}}.center-button{margin:55px 0 0 0;text-align:center;padding-bottom:40px}.center-button a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:20px;color:#fff;font-family:"Outfit",sans-serif;font-weight:300;letter-spacing:.1rem;-webkit-transition:.2s;transition:.2s}.center-button a:hover{letter-spacing:.15rem}.center-button a:hover i{-webkit-transform:translateX(8px);transform:translateX(8px);background-color:#3f5064}i.arrow{-webkit-transition:.3s;transition:.3s;width:60px;height:60px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #fff;border-radius:999px;position:relative}i.arrow:after,i.arrow:before{content:"";display:block;position:absolute}i.arrow:after{width:25px;height:1px;background-color:#fff;top:0;bottom:0;right:0;left:0;margin:auto}i.arrow:before{width:18px;height:18px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:auto 0;top:0;bottom:0;right:19px}#footer-bottom{position:relative;padding:100px}#footer-bottom img{margin:0 0 25px 0;max-width:257px;width:80%}#footer-bottom>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:25px 0 0 0}@media screen and (max-width: 1480px){#footer-bottom{width:95%;margin:0 auto;padding:60px 0}}@media screen and (max-width: 1480px)and (max-width: 1024px){#footer-bottom{width:90%}}#footer-top{position:relative}#footer-top:before{position:absolute;top:0;width:65%;left:0;background-color:#3f5064;content:"";display:block;position:absolute;height:5px}#copy{padding:50px 0 0 0;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#8b92c7}#second_wrap{max-width:1280px;margin:0 auto;padding:100px 0 0 0;width:100%}@media screen and (max-width: 1480px){#second_wrap{max-width:95%}}@media screen and (max-width: 1024px){#second_wrap{padding:50px 0 0 0}}.pagehead{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 10%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1024px){.pagehead{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:30px}}.pagehead.pt2 .pagehead__text{width:calc(90% - 676px)}@media screen and (max-width: 1024px){.pagehead.pt2 .pagehead__text{width:100%}}.pagehead.pt2 .pagehead__image{width:670px}.pagehead.pt2 .pagehead__image>div{display:none}@media screen and (max-width: 1024px){.pagehead.pt2 .pagehead__image{width:100%;max-width:inherit;height:auto}.pagehead.pt2 .pagehead__image picture{width:100%}.pagehead.pt2 .pagehead__image img{max-width:500px;width:100%;margin:0 auto}.pagehead.pt2 .pagehead__image>div{display:block;padding-top:25px}.pagehead.pt2 .pagehead__image>div span{font-size:16px}.pagehead.pt2 .pagehead__image>div p{font-size:28px}}.pagehead__text{width:calc(90% - 340px);padding-top:100px}@media screen and (max-width: 1024px){.pagehead__text{width:100%;padding-top:0}}.pagehead__image{width:340px}@media screen and (max-width: 1024px){.pagehead__image{width:80%;max-width:300px}}.colorbox-4{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:100px;padding-top:180px}.colorbox-4 .colorbox-4__parts{width:calc(50% - 50px);padding:50px;color:#fff}.colorbox-4 .colorbox-4__parts ul{padding:25px;border:1px solid #fff;list-style:none;list-style-type:none;margin:35px 0 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}.colorbox-4 .colorbox-4__parts ul li{padding-left:17px;position:relative}.colorbox-4 .colorbox-4__parts ul li:before{content:"・";left:-5px;top:0;position:absolute}.colorbox-4 .colorbox-4__parts:first-child,.colorbox-4 .colorbox-4__parts:nth-child(4){background-color:#7c8a97}.colorbox-4 .colorbox-4__parts:nth-child(2){background-color:#5c5868}.colorbox-4 .colorbox-4__parts:nth-child(3){background-color:#3f5064}@media screen and (max-width: 1480px){.colorbox-4{gap:30px;padding-top:50px}.colorbox-4 .colorbox-4__parts{width:calc(50% - 15px)}}@media screen and (max-width: 1024px){.colorbox-4{gap:15px}.colorbox-4 .colorbox-4__parts{width:100%;padding:30px 20px}}.license{margin-top:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:15px 0 15px 25px;border-left:5px solid #d6e1e2}table.about{table-layout:fixed;width:100%;border:none}@media screen and (max-width: 1024px){table.about tbody,table.about thead,table.about tr,table.about th,table.about td{display:block}table.about table,table.about tbody{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3px}}table.about th,table.about td{padding:40px 0 40px 90px;vertical-align:middle}table.about tr{border:none}table.about th{border-top:1px solid #8b92c7;border-bottom:1px solid #8b92c7;border-left:none;border-right:none;width:280px}@media screen and (max-width: 1024px){table.about th{padding:20px 0;width:100%;font-weight:bold;border-bottom:none}}table.about td{border-top:1px solid #333;border-bottom:1px solid #333;border-left:none;border-right:none;width:100%}@media screen and (max-width: 1024px){table.about td{padding:0 0 20px 0;border-top:none;border-bottom:1px solid #8b92c7}}table.about td .indent_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}table.about td .indent p{display:block;padding-left:16px}#logoarea{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item-has-children i{margin-left:10px;border-radius:5px;width:15px;height:15px;display:none;background-color:#dfbebe}.menu-item-has-children i.open-opener{background-color:#ddd}.menu-item-has-children .menu-children__wrap.open{opacity:1;visibility:visible}#header-menuarea__menu a,.menu-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menu_img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menu_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cap{position:absolute;z-index:15}@media(min-width: 1481px){#headsection{position:relative}#headsection:before{left:0;width:calc(50% - 740px);background-color:#3f5064;content:"";display:block;position:absolute;top:0;height:745px}}@media(min-width: 1025px){#trigger,#trigger-wrap{display:none}#logoarea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:180px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#logoarea img{width:95%;max-width:260px}#headimg__wrap,#headimg{width:100%;max-width:1480px;margin:0 auto}#headimg__wrap{position:relative;aspect-ratio:1/.63;margin-bottom:25px}#second #headimg__wrap{aspect-ratio:inherit}#menu_wrap{width:440px;padding-left:100px;background-color:#3f5064;height:745px;position:relative;z-index:3}#cap1{height:160px;bottom:-10px;width:calc(100% - 100px);left:-10%}#cap1 img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%;height:100%}#cap1.frontcap1{-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0;-webkit-filter:blur(20px);filter:blur(20px)}#cap1.frontcap1.flow{left:100px;overflow:hidden;opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}#cap2{width:130px;right:80px}#cap2.frontcap2{-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0;top:-10%;-webkit-filter:blur(20px);filter:blur(20px)}#cap2.frontcap2.flow{opacity:1;top:30px;-webkit-filter:blur(0px);filter:blur(0px)}#second #cap2{width:33%;right:0;top:62px}#menu_img{position:absolute;right:0;width:calc(100% - 340px);top:170px;z-index:5;background-color:#ddd;aspect-ratio:1/.668;overflow:hidden}#menu_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#second #menu_img{aspect-ratio:1/.473}#header-menu__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:25px}#header-menu__list a{color:#fff;padding:8px 0;display:block;letter-spacing:.1rem;-webkit-transition:.5s;transition:.5s}#header-menu__list a:hover{letter-spacing:.22rem;opacity:.6}}@media(max-width: 1024px){#headimg{padding-top:50px;position:relative}#menu_wrap{padding:0;margin:0;height:auto;width:auto;position:absolute}#headsection{position:relative;padding-top:60px;padding-bottom:18%}#second #headsection{padding-bottom:0}#menu_img{aspect-ratio:1/1.48;position:relative}#second #menu_img{aspect-ratio:1/.473}#cap1{bottom:0px;left:15px;width:calc(100% - 15px)}#cap1 img{width:90%;height:auto}#cap2{top:70px;right:25px;width:25%}#cap2 img{width:100%;height:auto}#second #cap2{width:55%}#cap1.frontcap1{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease;left:-10%;-webkit-filter:blur(20px);filter:blur(20px)}#cap1.frontcap1.flow{left:15px;opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}#cap2.frontcap2{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease;top:-10%;-webkit-filter:blur(20px);filter:blur(20px)}#cap2.frontcap2.flow{top:70px;opacity:1;-webkit-filter:blur(0);filter:blur(0)}#header-menuarea{visibility:hidden;opacity:0;-webkit-transition:all .2s;transition:all .2s;position:fixed;width:100%;height:100%;z-index:5;top:0;left:0;overflow-x:auto}#header-menuarea__inner{display:none}.menu-children__wrap{visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s;position:absolute}.menu-item-has-children{position:relative;font-size:0}.menu-item-has-children a,.menu-item-has-children span{font-size:1rem}.menu-item-has-children>a,.menu-item-has-children>span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:0}.menu-item-has-children i{display:inline-block}#trigger-wrap.trigger-wrap-open+nav #header-menuarea{visibility:visible;opacity:1;background-color:#3f5064;z-index:995}#trigger-wrap.trigger-wrap-open+nav #header-menuarea #header-menuarea__inner{display:block;padding:80px 0 0 0;width:90%;margin:0 auto;max-width:300px}#trigger-wrap{background-color:#3f5064;height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;top:0;z-index:999;position:fixed;background-image:url(../img/common/logo.svg);background-size:119px auto;background-position:center center;background-repeat:no-repeat}#trigger{z-index:999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:block;background-color:#3f5064;width:40px;height:40px;position:fixed;right:0;top:8px}#trigger span{display:block;height:5%;width:60%;background-color:#fff;position:absolute;right:0;left:0;margin-right:auto;margin-left:auto;opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#trigger span:nth-child(1){top:25%}#trigger span:nth-child(2){top:0;bottom:0;margin:auto}#trigger span:nth-child(3){bottom:25%}#trigger.trigger-open span:nth-child(1),#trigger.trigger-open span:nth-child(3){top:18px;bottom:inherit;margin:auto}#trigger.trigger-open span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#trigger.trigger-open span:nth-child(3){-webkit-transform:rotate(135deg);transform:rotate(135deg)}#trigger.trigger-open span:nth-child(2){opacity:0}.menu-item-has-children .menu-children__wrap.open{position:static}.menu-children{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:15px}#header-menu__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:35px}#header-menu__list>div{width:100%;text-align:center}#header-menu__list>div a{color:#fff;display:block}}/*# sourceMappingURL=style.css.map */