@charset "UTF-8";
/*!
Theme Name: 内外液輸株式会社
Theme URI: https://panarea.co.jp
Author: shogo yonetani
Author URI: https://panarea.co.jp
Description: 内外液輸株式会社
*/
:root{--s-font-noto:'Noto Sans JP';--s-font-inter:Inter;--fontweight-5:500;--fontweight-6:600;--fontweight-7:700;--fontweight-8:800;--text:#0a0000;--color-text:#151515;--color-key1:#469ad3;--color-key2:#3c86b7;--color-key3:#33719a;--color-key4:#1f455e;--color-key5:#282828;--color-white:#fff;--light-key:#deefb9;--key:#094;--dark-key:#006d2c;--eye:#90c31f;--white:#fff;--focus:#e27102;--black:#2b2b2b;--color-gray:#757575;--color-lightgray:#ecedf0;--color-black:#171617;--border-light-black:rgba(31,69,94,.205);--border-light-white:rgba(255,255,255,.1025);--key1:#2156c1;--key2:#acd8f8;--key3:#0079bc;--key4:#083855;--key5:#0036e4;--red:#e04f5a;--line:#00b900;--base1:#0092e0;--base2:#00408e;--background1:#f4fafe;--background2:#d8d2c6;--background3:#eff1f3;--green-1:#fafefb;--green-2:#f4fbf5;--green-3:#e6f8e9;--green-4:#d6f2da;--green-5:#c2ebc9;--green-6:#aae0b3;--green-7:#88d297;--green-8:#51bd6e;--green-9:#094;--green-10:#078a3e;--green-11:#008236;--green-12:#1a3d23;--gray-1:#fcfcfc;--gray-2:#f9f9f9;--gray-3:#f0f0f0;--gray-4:#e8e8e8;--gray-5:#e1e1e1;--gray-6:#dad9da;--gray-7:#cfcecf;--gray-8:#bcbbbc;--gray-9:#8e8c8e;--gray-10:#838283;--gray-11:#646364;--gray-12:#201f20;--shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.08)}
/*!color*/
/*!レスポンシブ*/
.mf-cursor{color:#555;position:fixed;top:0;left:0;z-index:10001 !important;direction:ltr;contain:layout style size;pointer-events:none;transition:opacity .3s,color .4s}@media screen and (max-width:768px){.mf-cursor{display:none}}.mf-cursor:before{content:"";position:absolute;top:-24px;left:-24px;display:block;width:48px;height:48px;transform:scale(.2);background:currentColor;border-radius:50%;transition:transform .25s ease-in-out,opacity .1s}.mf-cursor.-inverse{color:#aaa}@supports (mix-blend-mode:exclusion){.mf-cursor.-exclusion{mix-blend-mode:exclusion}.mf-cursor.-exclusion:before{background:#aaa}}.mf-cursor.-pointer:before{transform:scale(.15)}.mf-cursor.-text{white-space:nowrap}.mf-cursor.-text:before{opacity:.85;transform:scale(1.7)}.mf-cursor.-text.-active:before{transform:scale(1.6);transition-duration:.2s}.mf-cursor.-icon:before{transform:scale(1.5)}.mf-cursor.-icon.-active:before{transform:scale(1.4)}.mf-cursor.-hidden:before{transform:scale(0)}.mf-cursor-text{position:absolute;top:-18px;left:-18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transform:scale(0) rotate(10deg);opacity:0;color:#fff;font-size:16px;line-height:20px;text-align:center;transition:opacity .4s,transform .3s}.mf-cursor.-text .mf-cursor-text,.mf-cursor.-icon .mf-cursor-text{opacity:1;transform:scale(1)}.mf-cursor-media{position:absolute;width:150px !important;height:150px !important;margin:-75px 0 0 -75px !important}@media screen and (max-width:768px){.mf-cursor-media{width:108px !important;height:108px !important;margin:-54px 0 0 -54px !important}}.mf-cursor-media img,.mf-cursor-media video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}@supports (object-fit:cover){.mf-cursor-media img,.mf-cursor-media video{position:static;width:100%;height:100%;object-fit:cover;transform:translateZ(0)}}.mf-cursor-media-box{position:relative;width:100%;height:100%;overflow:hidden;transform:scale(0) translateZ(0);padding:1px;opacity:0;border-radius:50%;transition:transform .35s,opacity .2s .2s}.mf-cursor.-media .mf-cursor-media-box{opacity:1;transform:scale(.696);transition-duration:.4s,.4s;transition-delay:0s,0s}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*!//normalize.css*/
/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */
html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:-webkit-grab;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}
/*!basic css*/
html{height:100%;font-size:1.2vw}@media screen and (max-width:768px){html{font-size:3.5vw}}body{margin:0;position:relative;margin-left:auto;margin-right:auto;width:auto;height:auto;font-family:YakuHanJP_Narrow,-apple-system,BlinkMacSystemFont,"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";font-weight:400;letter-spacing:0;-webkit-text-size-adjust:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:1px;background-color:var(--white);color:var(--black);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}body:before{content:'';position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background-image:linear-gradient(0deg,transparent calc(100% - 1px), #f0f0f0 calc(100% - 1px)), linear-gradient(90deg, transparent calc(100% - 1px), #f0f0f0 calc(100% - 1px));background-size:16px 16px;background-repeat:repeat;background-position:center center;opacity:.0328}body:after{content:'';position:absolute;top:0;left:0;z-index:15;display:block;width:100%;height:100%;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/noise.png);background-repeat:repeat;background-size:100px;pointer-events:none;opacity:1}.no-scroll{overflow:hidden}*{color:var(--black);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-feature-settings:"palt";-ms-overflow-style:none}*::-webkit-scrollbar{display:none}::selection{background-color:rgba(0,0,0,.15);color:#252525}
/*!TEXT*/
p,h1,h2,h3,h4,h5{display:block;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px;margin:0;font-size:1em}h1,h2,h3,h4,h5{position:relative;z-index:15}p{letter-spacing:0;font-weight:400;line-height:1.64}.sans{font-family:'Inter',Avenir Next,Verdana,'M PLUS 1p',游ゴシック,Yu Gothic,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,sans-serif}.serif{font-family:"Hiragino Mincho ProN","ヒラギノ明朝 Pro W3","HGS明朝B","ＭＳ Ｐ明朝",serif,"Meiryo","Sawarabi Mincho","メイリオ","ＭＳ Ｐゴシック",sans-serif}i{font-style:normal}.emphasis{padding:0 5px;background:linear-gradient(var(--key4),var(--key4)) no-repeat;background-size:100%;background-position:0}.focus{color:var(--key);border-bottom:dotted 2px var(--key)}.posCenter{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}img{max-width:100%;height:auto}img.objf,svg.objf,video.objf,iframe.objf{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}
/*!LINK*/
a{text-decoration:none}a.not{cursor:not-allowed}a.arrow{display:flex;align-items:center}a.arrow>._arrow{position:relative;z-index:15;display:flex;align-items:center;justify-content:space-between;width:3.28em;height:3.28em;margin-left:18px;border-radius:3.28em;overflow:hidden}a.arrow>._arrow:before{content:'';position:absolute;top:0;left:0;right:0;z-index:-1;display:block;width:100%;height:100%;background:#ee781f}a.arrow>._arrow img{width:1em;height:1em}a.positionLink{position:absolute;top:0;left:0;width:100%;height:100%}p.btn{position:relative;z-index:15;display:block}p.btn._liner{display:table;margin:0 auto;line-height:3}p.btn._liner:before{content:'';display:block;width:0;height:1px;background:#150606;position:absolute;bottom:0;left:0;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}p.btn._liner:after{content:'';display:block;width:100%;height:1px;background:#150606;position:absolute;bottom:0;right:0;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:.246s}p.btn._liner:hover:before{width:100%;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:.246s}p.btn._liner:hover:after{width:0;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.noallow{cursor:not-allowed !important;pointer-events:none !important}
/*!ul/dl*/
ul,dl{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-moz-margin-before:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0;-moz-padding-start:0;-ms-margin-before:0;-ms-margin-after:0;-ms-margin-start:0;-ms-margin-end:0;-ms-padding-start:0;-o-margin-before:0;-o-margin-after:0;-o-margin-start:0;-o-margin-end:0;-o-padding-start:0;margin-before:0;margin-after:0;margin-start:0;margin-end:0;padding-start:0;-webkit-padding-left:0;-moz-padding-left:0;-ms-padding-left:0;-o-padding-left:0;padding-left:0;margin-top:0;margin-bottom:0}ul li{list-style-type:none}dl dd{margin-left:0}.clear:after{content:'';display:block;clear:both}
/*!ASPECT*/
.aspect{width:100%;height:auto;position:relative;overflow:hidden}.aspect.aspect35{padding-top:35%}.aspect.aspect41{padding-top:41.4%}.aspect.aspect50{padding-top:50%}.aspect.aspect56{padding-top:56.25%}.aspect.aspect61{padding-top:61.8%}.aspect.aspect75{padding-top:75%}.aspect.aspect100{padding-top:100%}.aspect.aspect120{padding-top:120%}.aspect.aspect141{padding-top:141.4%}.aspect.aspect178{padding-top:178%}.aspect.aspect200{padding-top:200%}.aspect.aspect282{padding-top:282.8%}.aspect .aspectBlock{position:absolute;top:0;width:100%;height:100%}.aspect .aspectBlock .aspectInner{height:calc(100% + 10rem);transform:translateY(-5rem)}.aspect .aspectBlock img{width:100%;height:auto}.aspect .aspectBlock img.objf{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.aspect .aspectBlock blockquote{width:100% !important;height:100% !important}.aspect .aspectBlock blockquote iframe{width:100% !important;height:100% !important}.aspect .aspectBlock iframe{width:100%;height:100%}.aspect .aspectBlock video{width:100%;height:auto}.showImg{transform:scale(1.23);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-duration:.82s}.showImg:hover{transform:scale(1.1);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}
/*!fugure*/
figure{margin:0}figure figurecaption{font-size:.85em;margin-top:.41em;display:block}
/*!shadow*/
.sdw{box-shadfigureow:0 1rem 3rem rgba(0,0,0,.05)}.shadow{box-shadow:0 2.5rem 2rem -2rem #193b4d66}
/*!Resposive*/
.hidden-xs{display:block !important}@media screen and (max-width:768px){.hidden-xs{display:none !important}}.visible-xs{display:none !important}@media screen and (max-width:768px){.visible-xs{display:block !important}}
/*!.sticky*/
.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:8999}
/*!page loading*/
#loading{position:fixed;top:0;left:0;z-index:9999;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#1e1a1a;background-image:radial-gradient(circle at 91% 11%,#000 4.0387722132%,transparent 37.2265767974%),radial-gradient(circle at 66% 37%,#000 0%,transparent 63.3364095611%),radial-gradient(circle at 36% 87%,#000 12.1075360571%,transparent 63.3364095611%);background-blend-mode:normal,normal,normal;opacity:1;transition:opacity 1s ease,visibility 1s ease}#loading:before{content:'';position:absolute;top:0;left:0;z-index:-5;display:block;width:100%;height:100%;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/noise.png);background-size:100px;background-repeat:repeat}#loading.hidden{opacity:0;visibility:hidden}#loading #lottie-container{width:100%;height:100%;max-width:100vw;max-height:100vh;aspect-ratio:1/1}#main{position:fixed;top:0;left:0;right:0;z-index:999999;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);background:#ee781f;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#main .img{overflow:hidden;height:2.05em}#main .img img{width:auto;height:2.05em;transform:translateY(2.05em)}@media screen and (max-width:768px){#main .img img{height:2.05em}}#main .img img.gone{transform:translateY(0);transition:cubic-bezier(.43,.05,.17,1) .82s .82s;-o-transition:cubic-bezier(.43,.05,.17,1) .82s .82s;-moz-transition:cubic-bezier(.43,.05,.17,1) .82s .82s;-webkit-transition:cubic-bezier(.43,.05,.17,1) .82s .82s}#main .tagline p{font-size:1.46em;font-weight:600;color:var(--color-white)}#main .tagline p strong{color:#ee781f}#main .tagline img{width:auto;height:2.87em}@media screen and (max-width:768px){#main .tagline img{display:block;margin:0 auto;width:70%;height:auto}}@keyframes headingAnimation{0%{background-position:0 0}100%{background-position:-200% -200%}}[data-loading=true] #main.hide{top:-100%;pointer-events:none;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#remover{position:fixed;top:100%;left:0;right:0;z-index:999999;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);background:#ee781f;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#remover:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;z-index:1}#remover.remove{top:0;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}
/*!.inview*/
.inview{opacity:0}.inview.action{opacity:1;transition:all cubic-bezier(.55,.05,.22,.99) .615s;-o-transition:all cubic-bezier(.55,.05,.22,.99) .615s;-moz-transition:all cubic-bezier(.55,.05,.22,.99) .615s;-webkit-transition:all cubic-bezier(.55,.05,.22,.99) .615s}.inview.action[data-delay="1"]{transition-delay:.05s}.inview.action[data-delay="2"]{transition-delay:.1s}.inview.action[data-delay="3"]{transition-delay:.15s}.inview.action[data-delay="4"]{transition-delay:.2s}.inview.action[data-delay="5"]{transition-delay:.25s}.inview.action[data-delay="6"]{transition-delay:.3s}.inview.action[data-delay="7"]{transition-delay:.35s}.inview.action[data-delay="8"]{transition-delay:.4s}.inview.action[data-delay="9"]{transition-delay:.45s}.inview.action[data-delay="10"]{transition-delay:.5s}.animated{transform:translateY(24.6px)}.animated.move{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:.205s}.animate{transform:translateY(-2rem)}.animate.move{transform:translateY(0);transition:cubic-bezier(.22,.61,.36,1) .3s;-o-transition:cubic-bezier(.22,.61,.36,1) .3s;-moz-transition:cubic-bezier(.22,.61,.36,1) .3s;-webkit-transition:cubic-bezier(.22,.61,.36,1) .3s}.blur{filter:blur(10px);transform:translate3d(0,0,0) perspective(0);backface-visibility:hidden;will-change:contents}.blur.action{filter:blur(0);transition:ease .5s}.animeBox{width:100%;height:100%;position:relative;z-index:15;overflow:hidden}.animeBox:after{content:'';display:block;position:absolute;top:0;left:0;z-index:100;width:0;height:100%;background:#ee781f}.animeBox img{opacity:0}.animeBox.gone:after{animation:animeCover 1.25s forwards;animation-delay:.5s}.animeBox.gone img{animation:animeImg 1.25s forwards;animation-delay:.5s}@keyframes animeCover{0%{width:0;left:0}50%{width:100%;left:0}51%{width:100%;left:initial;right:0}100%{width:0;left:initial;right:0}}@keyframes animeImg{0%{opacity:0}50%{opacity:0}51%{opacity:1}100%{opacity:1}}.animation{animation:humbNav 1.5s linear 0s infinite;-o-animation:humbNav 1.5s linear 0s infinite;-moz-animation:humbNav 1.5s linear 0s infinite;-webkit-animation:humbNav 1.5s linear 0s infinite}@keyframes humbNav{0%{width:30%}50%{width:15%}100%{width:30%}}@-webkit-keyframes humbNav{0%{width:30%}50%{width:15%}100%{width:30%}}@-o-keyframes humbNav{0%{width:30%}50%{width:15%}100%{width:30%}}.anime_fade{display:flex}.anime_fade:hover span{animation:anime_fade 1s linear 0s 1;-o-animation:anime_fade 1s linear 0s 1;-moz-animation:anime_fade 1s linear 0s 1;-webkit-animation:anime_fade 1s linear 0s 1}@keyframes anime_fade{0%{opacity:1}5%{opacity:0}50%{opacity:1}100%{opacity:1}}@-webkit-keyframes anime_fade{0%{opacity:1}5%{opacity:0}50%{opacity:1}100%{opacity:1}}@-o-keyframes anime_fade{0%{opacity:1}5%{opacity:0}50%{opacity:1}100%{opacity:1}}.transition{transition:ease .3s;transition:-o-ease .3s;transition:-moz-ease .3s;transition:-webkit-ease .3s}
/*!input*/
select{outline:none;text-indent:.01px;text-overflow:'';background:#f8f8f8;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;width:100%;height:60px;font-size:1.5rem}select option{background-color:#fff;color:#333}
/*!------------------------------------
css_assets(パーツ)
-------------------------------------*/
/*!button*/
.humbBtn{position:relative;z-index:15;width:3.28em;height:3.28em;border-radius:4.1em;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}@media screen and (max-width:768px){.humbBtn{display:block}}.humbBtn:before{content:'';position:absolute;top:0;left:0;right:0;display:block;width:100%;height:100%;border-radius:50%;background:var(--color-white);transition:cubic-bezier(.22,.61,.36,1) .3s;-o-transition:cubic-bezier(.22,.61,.36,1) .3s;-moz-transition:cubic-bezier(.22,.61,.36,1) .3s;-webkit-transition:cubic-bezier(.22,.61,.36,1) .3s}.humbBtn span.dots{display:block;width:4px;height:4px;border-radius:4px;background:#231814;position:absolute;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.humbBtn span.dots:nth-child(1){top:calc(50% - 8px);left:calc(50% - 8px);transform:translate(-50%,-50%)}.humbBtn span.dots:nth-child(2){top:calc(50% - 8px);left:50%;transform:translate(-50%,-50%)}.humbBtn span.dots:nth-child(3){top:calc(50% - 8px);left:calc(50% + 8px);transform:translate(-50%,-50%)}.humbBtn span.dots:nth-child(4){top:50%;left:calc(50% - 8px);transform:translate(-50%,-50%)}.humbBtn span.dots:nth-child(5){top:50%;left:50%;transform:translate(-50%,-50%)}.humbBtn span.dots:nth-child(6){top:50%;left:calc(50% + 8px);transform:translate(-50%,-50%)}.humbBtn span.dots:nth-child(7){top:calc(50% + 8px);left:calc(50% - 8px);transform:translate(-50%,-50%)}.humbBtn span.dots:nth-child(8){top:calc(50% + 8px);left:50%;transform:translate(-50%,-50%)}.humbBtn span.dots:nth-child(9){top:calc(50% + 8px);left:calc(50% + 8px);transform:translate(-50%,-50%)}.humbBtn span.border{display:block;width:30%;height:1px;border-radius:2px;background:#231814;position:absolute;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.humbBtn span.border:nth-child(1){top:40%;left:55%;transform:translate(-50%,-50%)}.humbBtn span.border:nth-child(2){top:50%;left:45%;transform:translate(-50%,-50%)}.humbBtn span.border:nth-child(3){top:60%;left:50%;transform:translate(-50%,-50%)}.humbBtn span.borders{display:block;width:30%;height:1px;border-radius:2px;background:#231814;position:absolute;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.humbBtn span.borders:nth-child(1){top:37.5%;left:50%;transform:translate(-50%,-50%)}.humbBtn span.borders:nth-child(2){top:50%;left:50%;transform:translate(-50%,-50%)}.humbBtn span.borders:nth-child(3){top:62.5%;left:50%;transform:translate(-50%,-50%)}.humbBtn span.txt{position:absolute;bottom:0;width:100%;text-align:center;font-size:.7em;color:var(--color-white);letter-spacing:3px}.humbBtn:hover{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.humbBtn:hover:before{border-radius:6px;transition:cubic-bezier(.22,.61,.36,1) .3s;-o-transition:cubic-bezier(.22,.61,.36,1) .3s;-moz-transition:cubic-bezier(.22,.61,.36,1) .3s;-webkit-transition:cubic-bezier(.22,.61,.36,1) .3s}.humbBtn:hover span.dots{background:#231814;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.humbBtn:hover span.dots:nth-child(1){top:calc(50% - 6px);left:calc(50% - 6px)}.humbBtn:hover span.dots:nth-child(2){top:calc(50% - 6px);left:50%}.humbBtn:hover span.dots:nth-child(3){top:calc(50% - 6px);left:calc(50% + 6px)}.humbBtn:hover span.dots:nth-child(4){top:50%;left:calc(50% - 6px)}.humbBtn:hover span.dots:nth-child(5){top:50%;left:50%}.humbBtn:hover span.dots:nth-child(6){top:50%;left:calc(50% + 6px)}.humbBtn:hover span.dots:nth-child(7){top:calc(50% + 6px);left:calc(50% - 6px)}.humbBtn:hover span.dots:nth-child(8){top:calc(50% + 6px);left:50%}.humbBtn:hover span.dots:nth-child(9){top:calc(50% + 6px);left:calc(50% + 6px)}.humbBtn:hover span.borders{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.humbBtn:hover span.borders:nth-child(1){top:50%}.humbBtn:hover span.borders:nth-child(3){top:50%}.humbBtn.active{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.humbBtn.active:before{transform:scale(1);pointer-events:none;opacity:0;transition:cubic-bezier(.22,.61,.36,1) .3s;-o-transition:cubic-bezier(.22,.61,.36,1) .3s;-moz-transition:cubic-bezier(.22,.61,.36,1) .3s;-webkit-transition:cubic-bezier(.22,.61,.36,1) .3s}.humbBtn.active span.dots{background:#f5f5f5;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.humbBtn.active span.dots:nth-child(1){top:50%;left:calc(50% - 5px)}.humbBtn.active span.dots:nth-child(2){top:50%;left:50%}.humbBtn.active span.dots:nth-child(3){top:50%;left:calc(50% + 5px)}.humbBtn.active span.dots:nth-child(4){top:50%;left:calc(50% - 5px)}.humbBtn.active span.dots:nth-child(5){top:50%;left:50%}.humbBtn.active span.dots:nth-child(6){top:50%;left:calc(50% + 5px)}.humbBtn.active span.dots:nth-child(7){top:50%;left:calc(50% - 5px)}.humbBtn.active span.dots:nth-child(8){top:50%;left:50%}.humbBtn.active span.dots:nth-child(9){top:50%;left:calc(50% + 5px)}.humbBtn.active span.border{background:#999 !important;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.humbBtn.active span.border:nth-child(1){top:50%}.humbBtn.active span.border:nth-child(3){top:50%}.humbBtn.active span.borders{background:var(--color-white) !important;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.humbBtn.active span.borders:nth-child(1){top:50%;transform:translate(-50%,-50%) rotate(45deg)}.humbBtn.active span.borders:nth-child(2){opacity:0}.humbBtn.active span.borders:nth-child(3){top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.humbBtn.active span.txt{color:var(--color-white) !important}.humbBtn.scroll span{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}
/*!------------------------------------
css_sections(ブロック)
-------------------------------------*/
/*!#siteHeader------------------------------------------------------------------------------------------------*/
#siteHead{position:fixed;top:0;left:0;z-index:8000;width:100%;padding:16px;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}@media screen and (max-width:768px){#siteHead{padding:4px}}#siteHead .wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;min-height:calc(8em / 16 * 7);margin:0 auto;padding:0 calc(8em / 16 * 1);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:solid 1px var(--border-white);border-radius:calc(8em / 16);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}@media screen and (max-width:768px){#siteHead .wrapper{min-height:calc(8em / 8 * 3)}}#siteHead .wrapper>._head{display:flex}#siteHead .wrapper>._head a{display:flex;align-items:center;gap:calc(8em / 16);padding:calc(8em / 32)}#siteHead .wrapper>._head a h1{display:flex;align-items:center;column-gap:calc(8em / 16);font-weight:400;line-height:1.23}#siteHead .wrapper>._head a h1 img{display:block;width:auto;height:calc(8em / 64 * 20);line-height:1.23;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}@media screen and (max-width:768px){#siteHead .wrapper>._head a h1 img{height:calc(8em / 32 * 9)}}#siteHead .wrapper>._body{flex:1;display:flex;justify-content:flex-end}#siteHead .wrapper>._body nav>ul{display:flex;align-items:center;gap:calc(8em / 32)}#siteHead .wrapper>._body nav>ul>li>a,#siteHead .wrapper>._body nav>ul>li>._menu{position:relative;z-index:15;display:flex;align-items:center;align-items:center;justify-content:center;gap:calc(8em / 32 * 1);min-height:2.46em;padding:0 calc(8em / 32 * 3);color:var(--white);font-size:.9em;font-weight:600;letter-spacing:.0328em}@media screen and (max-width:768px){#siteHead .wrapper>._body nav>ul>li>a,#siteHead .wrapper>._body nav>ul>li>._menu{min-height:2.46em;padding:0 calc(8em / 16 * 2)}}@media screen and (max-width:768px){#siteHead .wrapper>._body nav>ul>li[data-type=blur]{display:none}}#siteHead .wrapper>._body nav>ul>li[data-type=blur]+[data-type=button]{margin-left:1em}#siteHead .wrapper>._body nav>ul>li[data-type=button]{min-width:8em;border-radius:calc(8em / 32);overflow:hidden;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#siteHead .wrapper>._body nav>ul>li[data-type=button][data-action=entry]{background:var(--key)}#siteHead .wrapper>._body nav>ul>li[data-type=button][data-action=entry] *{color:var(--white) !important}#siteHead .wrapper>._body nav>ul>li[data-type=button][data-action=navigation]{display:none}@media screen and (max-width:768px){#siteHead .wrapper>._body nav>ul>li[data-type=button][data-action=navigation]{display:block}}#siteHead .wrapper>._body nav>ul>li[data-type=button][data-action=navigation]>*{padding:0 calc(8em / 12 * 2)}@media screen and (max-width:768px){#siteHead .wrapper>._body nav>ul>li[data-type=button]{flex:1}#siteHead .wrapper>._body nav>ul>li[data-type=button][data-action=entry],#siteHead .wrapper>._body nav>ul>li[data-type=button][data-action=event]{display:none}#siteHead .wrapper>._body nav>ul>li[data-type=button][data-action=navigation]{background:var(--text)}}#siteHead .wrapper>._body nav>ul>li[data-type=button] *{color:var(--color-white) !important}#siteHead .wrapper>._body nav>ul>li[data-type=button] a{display:flex;align-items:center}@media screen and (max-width:768px){#siteHead .wrapper>._body nav>ul>li[data-type=button] a{justify-content:center}}#siteHead .wrapper>._body nav>ul>li[data-type=button] a span{padding:0 calc(8em / 12* 1);font-size:.95em}@media screen and (max-width:768px){#siteHead .wrapper>._body nav>ul>li[data-type=button] a span{padding:0}}#siteHead .wrapper>._body nav>ul>li[data-type=button]:hover,#siteHead .wrapper>._body nav>ul>li[data-type=button]:has(.active){background:var(--dark-key);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu)>a>.icon{width:1.1275em;height:1.1275em;border:solid 1px var(--white);border-radius:calc(8em / 32);transform:rotate(90deg)}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu)>a>.icon svg{fill:var(--white)}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu{position:absolute;top:0;left:0;width:100%;padding-top:calc((8em / 16 * 7) + 8px);opacity:0;visibility:hidden;pointer-events:none;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}@media screen and (max-width:768px){#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu{padding-top:calc(8em / 8 * 3)}}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper{display:flex;flex-wrap:wrap;gap:calc(8em / 16 * 3);width:100%;height:auto;padding:calc(8em / 16 * 3);background:var(--white);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:solid 1px var(--border-white);border-radius:calc(8em / 16);box-shadow:rgba(0,0,0,.1) -4px 9px 25px -6px}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper>.lower_menu-head{flex:1}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper>.lower_menu-head a{font-size:1.3325em;font-weight:600}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper>.lower_menu-body{flex:3}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper>.lower_menu-body ul{display:flex;gap:calc(8em / 8)}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper>.lower_menu-body ul>li{flex:1}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper>.lower_menu-body .card{position:relative;z-index:15;border-radius:calc(8em / 32);overflow:hidden}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper>.lower_menu-body .card .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;filter:brightness(.8)}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper>.lower_menu-body .card .background img{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper>.lower_menu-body .card a{display:flex;align-items:center;justify-content:center;gap:calc(8em / 16);min-height:4.1em}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper>.lower_menu-body .card a .icon{display:block;width:1.1275em;min-width:1.1275em;height:1.1275em}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper>.lower_menu-body .card a h3{color:var(--white)}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu) .lower_menu .lower_menu-wrapper>.lower_menu-body .card:hover .background img{transform:scale(1.025);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}#siteHead .wrapper>._body nav>ul>li:has(.lower_menu):hover .lower_menu{opacity:1;visibility:visible;pointer-events:auto;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#siteHead ._menu{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#siteHead ._menu p.humbNav{display:flex;align-items:center;column-gap:calc(85px / 6);text-transform:uppercase;font-size:.9em}#siteHead ._menu p.humbNav>span{order:1;position:relative;display:flex;align-content:space-between;flex-wrap:wrap;width:1.435em;height:.8em;margin:0 auto}#siteHead ._menu p.humbNav>span>i{display:block;width:1.435em;height:1px;background:var(--color-white);border-radius:1px;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#siteHead ._menu p.humbNav>span>i:first-child,#siteHead ._menu p.humbNav>span>i:last-child{width:1.075em}#siteHead ._menu p.humbNav>span>i:first-child{margin-left:auto}#siteHead ._menu p.humbNav>span>i:last-child{margin-right:auto}#siteHead ._menu p.humbNav.active>span{align-content:center}#siteHead ._menu p.humbNav.active>span>i{width:1.435em !important;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#siteHead ._menu p.humbNav.active>span>i:first-child{transform:rotate(18deg) translateY(.5px)}#siteHead ._menu p.humbNav.active>span>i:nth-child(2){width:0;height:0}#siteHead ._menu p.humbNav.active>span>i:last-child{transform:rotate(-18deg) translateY(-.5px)}#siteHead:hover:before{height:100%;transition:cubic-bezier(.22,.61,.36,1) .3s;-o-transition:cubic-bezier(.22,.61,.36,1) .3s;-moz-transition:cubic-bezier(.22,.61,.36,1) .3s;-webkit-transition:cubic-bezier(.22,.61,.36,1) .3s}#siteHead:hover .wrapper{background:var(--white) !important;box-shadow:rgba(0,0,0,.1) -4px 9px 25px -6px}#siteHead:hover .wrapper>._head a h1 img{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#siteHead:hover .wrapper>._head a h1 img.text{filter:invert(1)}#siteHead:hover .wrapper>._body nav>ul>li *{color:var(--black)}#siteHead:hover .wrapper>._body nav>ul>li:has(.lower_menu)>a>.icon{filter:invert(1)}#siteHead.lower{transform:translateY(0);opacity:1}#siteHead.lower .wrapper>._head a h1 img{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#siteHead.lower .wrapper>._head a h1 img.text{filter:invert(1)}#siteHead.lower .wrapper>._body nav>ul>li *{color:var(--black)}#siteHead.lower .wrapper>._body nav>ul>li:has(.lower_menu)>a>.icon{filter:invert(1)}#siteHead.open{transform:translateY(0);opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}body.scroll #siteHead{padding:8px;transform:translateY(0);opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}@media screen and (max-width:768px){body.scroll #siteHead{padding:4px}}body.scroll #siteHead .wrapper{background:rgba(255,255,255,.82);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}body.scroll #siteHead .wrapper>._head{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}body.scroll #siteHead .wrapper>._head a h1 img{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}body.scroll #siteHead .wrapper>._head a h1 img.text{filter:invert(1)}body.scroll #siteHead .wrapper>._body nav>ul>li *{color:var(--black)}body.scroll #siteHead .wrapper>._body nav>ul>li:has(.lower_menu)>a>.icon{filter:invert(1)}body.scroll #cside{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}body.scroll.scrollUp #siteHead{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}body.scroll.scrollUp #siteHead .wrapper ._head{opacity:1;pointer-events:auto;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}body.scroll.scrollUp #siteHead.move{background:0 0}body.scroll.scrollUp #siteHead.move a.title{opacity:0;visibility:hidden;pointer-events:none}body.scroll.scrollUp #cside{transform:translateY(170px);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}
/*!#aside*/
aside#aside{position:fixed;top:0;left:0;right:0;z-index:7999;display:none;height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:scroll;backdrop-filter:blur(10px)}@media screen and (max-width:768px){aside#aside{padding-bottom:4.1em;background:var(--border-light-black);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}aside#aside .navigation_wrapper{display:flex;align-items:flex-end;flex-direction:column;width:calc(100% / 16* 15);margin:0 auto;height:100%;margin:0 auto;padding-top:calc(8.5em / 8 * 5);overflow:scroll}@media screen and (max-width:768px){aside#aside .navigation_wrapper{justify-content:flex-start;padding-top:calc(8.5em / 8 * 4);padding-bottom:calc(8.5em / 12 * 1)}}aside#aside .navigation_wrapper .navigation_body{position:relative;z-index:15;min-width:calc(8.5em / 8 * 21);max-width:100%;padding:calc(8.5em / 16 * 3);border:solid 1px var(--border-light-black);border-radius:calc(8.5em / 16 * 1);overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (max-width:768px){aside#aside .navigation_wrapper .navigation_body{min-width:100%}}aside#aside .navigation_wrapper .navigation_body:before{content:'';position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--text) 95%,var(--key4));opacity:.95;pointer-events:none}aside#aside .navigation_wrapper ul.list{border-top:solid 1px var(--border-light-black)}aside#aside .navigation_wrapper ul.list *{color:var(--color-white)}aside#aside .navigation_wrapper ul.list>li{border-bottom:solid 1px var(--border-light-black)}aside#aside .navigation_wrapper ul.list>li:hover dl>dt:before{background:var(--color-white);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}aside#aside .navigation_wrapper ul.list>li.current dl>dt:before{background:var(--color-white) !important;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}aside#aside .navigation_wrapper ul.list>li dl{display:flex;align-items:center;gap:0 calc(8.5em / 3)}@media screen and (max-width:768px){aside#aside .navigation_wrapper ul.list>li dl{flex-direction:column;align-items:flex-start}}aside#aside .navigation_wrapper ul.list>li dl>dt{display:flex;align-items:center;column-gap:calc(8.5em / 12)}aside#aside .navigation_wrapper ul.list>li dl>dt:before{content:'';display:block;width:.9em;min-width:.9em;height:.9em;border-radius:calc(8.5em / 48);background:rgba(255,255,255,.328);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}aside#aside .navigation_wrapper ul.list>li dl>dt a,aside#aside .navigation_wrapper ul.list>li dl>dt div{display:flex;align-items:center;justify-content:space-between;column-gap:.615em;padding:calc(8.5em / 32 * 3) 0;font-size:1.1275em;letter-spacing:-.01025em;line-height:1}@media screen and (max-width:768px){aside#aside .navigation_wrapper ul.list>li dl>dt a,aside#aside .navigation_wrapper ul.list>li dl>dt div{padding:calc(85px / 6) 0}}aside#aside .navigation_wrapper ul.list>li dl>dt a>span,aside#aside .navigation_wrapper ul.list>li dl>dt div>span{position:relative;z-index:15;display:flex;align-items:center;justify-content:center;width:2em;height:1em;border:solid 1px var(--color-white);border-radius:50%}aside#aside .navigation_wrapper ul.list>li dl>dt a>span i,aside#aside .navigation_wrapper ul.list>li dl>dt div>span i{position:absolute;top:calc(50% - (1px / 2));left:calc(50% - (1em / 2));display:block;width:1em;height:1px;background:var(--color-white);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}aside#aside .navigation_wrapper ul.list>li dl>dt a>span i:nth-child(2),aside#aside .navigation_wrapper ul.list>li dl>dt div>span i:nth-child(2){left:calc(50% - (.5em / 2));width:.5em;transform:rotate(90deg)}@media screen and (max-width:768px){aside#aside .navigation_wrapper ul.list>li dl>dd{padding-bottom:calc(85px / 6)}}aside#aside .navigation_wrapper ul.list>li dl>dd ul.children{display:flex;align-items:center;flex-wrap:wrap;gap:calc(8em / 16)}aside#aside .navigation_wrapper ul.list>li dl>dd ul.children>li{width:100%}aside#aside .navigation_wrapper ul.list>li dl>dd a,aside#aside .navigation_wrapper ul.list>li dl>dd div{display:flex;align-items:center;column-gap:calc(8em / 32 * 3);border-radius:calc(85px / 24);font-size:1em;font-weight:600;line-height:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}aside#aside .navigation_wrapper ul.list>li dl>dd a>.icon,aside#aside .navigation_wrapper ul.list>li dl>dd div>.icon{width:calc(8em / 16 * 7);min-width:calc(8em / 16 * 7);height:calc(8em / 16 * 7);border-radius:calc(8em / 32);overflow:hidden}aside#aside .navigation_wrapper ul.list>li.other{padding:calc(8.5em / 8) 0}@media screen and (max-width:768px){aside#aside .navigation_wrapper ul.list>li.other{padding:calc(8.5em / 8) 0}}aside#aside .navigation_wrapper ul.list>li.other a{display:flex;align-items:center;column-gap:.615em;padding:0;font-size:1.3325em;letter-spacing:-.01025em}@media screen and (max-width:768px){aside#aside .navigation_wrapper ul.list>li.other a{padding:5px 0;font-size:1.3325em;line-height:1}}aside#aside .navigation_wrapper ul.list>li.other a>i{display:block;width:1em;height:1em}aside#aside .navigation_wrapper ul.list.inview>li{opacity:0}aside#aside .navigation_wrapper ul.list.action>li{opacity:1}aside#aside .navigation_wrapper ul.list.action>li:nth-child(0){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(1){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(2){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(3){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(4){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(5){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(6){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(7){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((7 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(8){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((8 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(9){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((9 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(10){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((10 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(11){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((11 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(12){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((12 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(13){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((13 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(14){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((14 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(15){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((15 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(16){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((16 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(17){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((17 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(18){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((18 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(19){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((19 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.list.action>li:nth-child(20){transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((20 * 0.0615s) + 0.1025s)}aside#aside .navigation_wrapper ul.social{display:flex;align-items:center;justify-content:center;column-gap:calc(8.5em / 8);filter:brightness(0) invert(1)}aside#aside .navigation_wrapper .foot{display:flex;align-items:center;flex-wrap:wrap;gap:calc(85px / 4);margin-top:calc(8.5em / 8 * 3)}@media screen and (max-width:768px){aside#aside .navigation_wrapper .foot{margin-top:calc(8.5em / 8 * 2)}}aside#aside .navigation_wrapper .foot *{color:var(--color-white)}aside#aside .navigation_wrapper .foot ul.basic{display:flex;align-items:center;gap:calc(8.5em / 8);font-size:.85em}@media screen and (max-width:768px){aside#aside .navigation_wrapper .foot ul.basic{width:100%;justify-content:center;text-align:center}}aside#aside .navigation_wrapper .foot ul.basic>li{display:flex;align-items:center}@media screen and (max-width:768px){aside#aside .navigation_wrapper .foot ul.basic>li:last-child{display:none}}aside#fixNav{position:fixed;top:0;right:0;z-index:10001;display:flex;justify-content:center;align-items:center;width:calc(85px * 2);height:calc(85px * 1);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}@media screen and (max-width:768px){aside#fixNav{width:calc(60px * 2);height:calc(60px * 1);transform:translateY(0)}}aside#fixNav ._menu{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--color-white)}aside#fixNav ._menu p.humbNav{display:flex;align-items:center;column-gap:calc(85px / 6);text-transform:uppercase;font-size:.9em}aside#fixNav ._menu p.humbNav>span{order:1;position:relative;display:flex;align-content:space-between;flex-wrap:wrap;width:4.1em;height:.8em;margin:0 auto}aside#fixNav ._menu p.humbNav>span>i{display:block;width:4.1em;height:1px;background:var(--color-white);border-radius:1px;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}aside#fixNav ._menu p.humbNav.active>span{align-content:center}aside#fixNav ._menu p.humbNav.active>span>i{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}aside#fixNav ._menu p.humbNav.active>span>i:nth-child(1){transform:rotate(8deg) translateY(.5px)}aside#fixNav ._menu p.humbNav.active>span>i:nth-child(2){transform:rotate(-8deg) translateY(-.5px)}nav.bside *{color:#e4e4e4}nav.bside ul{display:flex;flex-wrap:wrap}nav.bside ul li{width:100%;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}nav.bside ul li:nth-child(0){transition-delay:calc((0 * 0.041s) + 0.205s)}nav.bside ul li:nth-child(1){transition-delay:calc((1 * 0.041s) + 0.205s)}nav.bside ul li:nth-child(2){transition-delay:calc((2 * 0.041s) + 0.205s)}nav.bside ul li:nth-child(3){transition-delay:calc((3 * 0.041s) + 0.205s)}nav.bside ul li:nth-child(4){transition-delay:calc((4 * 0.041s) + 0.205s)}nav.bside ul li:nth-child(5){transition-delay:calc((5 * 0.041s) + 0.205s)}nav.bside ul li:nth-child(6){transition-delay:calc((6 * 0.041s) + 0.205s)}nav.bside ul li:nth-child(7){transition-delay:calc((7 * 0.041s) + 0.205s)}nav.bside ul li:nth-child(8){transition-delay:calc((8 * 0.041s) + 0.205s)}nav.bside ul li:nth-child(9){transition-delay:calc((9 * 0.041s) + 0.205s)}nav.bside ul li:nth-child(10){transition-delay:calc((10 * 0.041s) + 0.205s)}nav.bside ul li~li{margin-top:12px}@media screen and (max-width:768px){nav.bside ul li~li{margin-top:10px}}nav.bside ul li.txt{margin-bottom:15px}@media screen and (max-width:768px){nav.bside ul li.txt{margin-bottom:10px}}nav.bside ul li.banar{position:relative;z-index:15;border:solid 3px transparent;border-radius:6px;overflow:hidden;margin-top:3px;transition:cubic-bezier(.22,.61,.36,1) .3s;-o-transition:cubic-bezier(.22,.61,.36,1) .3s;-moz-transition:cubic-bezier(.22,.61,.36,1) .3s;-webkit-transition:cubic-bezier(.22,.61,.36,1) .3s}nav.bside ul li.banar:first-child{margin-top:1.64em}nav.bside ul li.banar>.bg{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:#ee781f}nav.bside ul li.banar>.bg img{filter:brightness(.7175)}nav.bside ul li.banar>a{padding:1.435em}nav.bside ul li.banar:hover{border-color:#2e6eb8;transition:cubic-bezier(.22,.61,.36,1) .3s;-o-transition:cubic-bezier(.22,.61,.36,1) .3s;-moz-transition:cubic-bezier(.22,.61,.36,1) .3s;-webkit-transition:cubic-bezier(.22,.61,.36,1) .3s}nav.bside dl{display:flex;flex-wrap:wrap;margin-bottom:-1.025em}@media screen and (max-width:768px){nav.bside dl{margin-bottom:-10px}}nav.bside dl>dt{display:block;width:100%;height:1.23em;margin-bottom:12px;overflow:hidden;font-size:2.05em;font-weight:600}@media screen and (max-width:768px){nav.bside dl>dt{font-size:1.845em;margin-bottom:10px}}nav.bside dl>dt a{position:relative;position:relative;display:table;transform:translateY(1.23em);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}nav.bside dl>dd{margin-right:2.05em;margin-bottom:1.025em}@media screen and (max-width:768px){nav.bside dl>dd{margin-bottom:10px}}nav.bside dl>dd a{opacity:0;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}nav.bside dl>dd:last-child{margin-right:0}#bside.move nav.bside ul li:nth-child(0) dl>dt a{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.0615s) + 0.205s)}#bside.move nav.bside ul li:nth-child(0) dl>dd:nth-child(0) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(0) dl>dd:nth-child(1) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(0) dl>dd:nth-child(2) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(0) dl>dd:nth-child(3) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(0) dl>dd:nth-child(4) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(0) dl>dd:nth-child(5) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(0) dl>dd:nth-child(6) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(1) dl>dt a{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.0615s) + 0.205s)}#bside.move nav.bside ul li:nth-child(1) dl>dd:nth-child(0) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(1) dl>dd:nth-child(1) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(1) dl>dd:nth-child(2) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(1) dl>dd:nth-child(3) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(1) dl>dd:nth-child(4) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(1) dl>dd:nth-child(5) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(1) dl>dd:nth-child(6) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(2) dl>dt a{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.0615s) + 0.205s)}#bside.move nav.bside ul li:nth-child(2) dl>dd:nth-child(0) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(2) dl>dd:nth-child(1) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(2) dl>dd:nth-child(2) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(2) dl>dd:nth-child(3) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(2) dl>dd:nth-child(4) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(2) dl>dd:nth-child(5) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(2) dl>dd:nth-child(6) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(3) dl>dt a{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.0615s) + 0.205s)}#bside.move nav.bside ul li:nth-child(3) dl>dd:nth-child(0) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(3) dl>dd:nth-child(1) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(3) dl>dd:nth-child(2) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(3) dl>dd:nth-child(3) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(3) dl>dd:nth-child(4) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(3) dl>dd:nth-child(5) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(3) dl>dd:nth-child(6) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(4) dl>dt a{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.0615s) + 0.205s)}#bside.move nav.bside ul li:nth-child(4) dl>dd:nth-child(0) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(4) dl>dd:nth-child(1) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(4) dl>dd:nth-child(2) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(4) dl>dd:nth-child(3) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(4) dl>dd:nth-child(4) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(4) dl>dd:nth-child(5) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(4) dl>dd:nth-child(6) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(5) dl>dt a{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.0615s) + 0.205s)}#bside.move nav.bside ul li:nth-child(5) dl>dd:nth-child(0) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(5) dl>dd:nth-child(1) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(5) dl>dd:nth-child(2) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(5) dl>dd:nth-child(3) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(5) dl>dd:nth-child(4) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(5) dl>dd:nth-child(5) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(5) dl>dd:nth-child(6) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(6) dl>dt a{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.0615s) + 0.205s)}#bside.move nav.bside ul li:nth-child(6) dl>dd:nth-child(0) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(6) dl>dd:nth-child(1) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(6) dl>dd:nth-child(2) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(6) dl>dd:nth-child(3) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(6) dl>dd:nth-child(4) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(6) dl>dd:nth-child(5) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(6) dl>dd:nth-child(6) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(7) dl>dt a{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((7 * 0.0615s) + 0.205s)}#bside.move nav.bside ul li:nth-child(7) dl>dd:nth-child(0) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(7) dl>dd:nth-child(1) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(7) dl>dd:nth-child(2) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(7) dl>dd:nth-child(3) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(7) dl>dd:nth-child(4) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(7) dl>dd:nth-child(5) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(7) dl>dd:nth-child(6) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(8) dl>dt a{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((8 * 0.0615s) + 0.205s)}#bside.move nav.bside ul li:nth-child(8) dl>dd:nth-child(0) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(8) dl>dd:nth-child(1) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(8) dl>dd:nth-child(2) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(8) dl>dd:nth-child(3) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(8) dl>dd:nth-child(4) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(8) dl>dd:nth-child(5) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(8) dl>dd:nth-child(6) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(9) dl>dt a{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((9 * 0.0615s) + 0.205s)}#bside.move nav.bside ul li:nth-child(9) dl>dd:nth-child(0) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(9) dl>dd:nth-child(1) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(9) dl>dd:nth-child(2) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(9) dl>dd:nth-child(3) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(9) dl>dd:nth-child(4) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(9) dl>dd:nth-child(5) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(9) dl>dd:nth-child(6) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(10) dl>dt a{transform:translateY(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((10 * 0.0615s) + 0.205s)}#bside.move nav.bside ul li:nth-child(10) dl>dd:nth-child(0) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((0 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(10) dl>dd:nth-child(1) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((1 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(10) dl>dd:nth-child(2) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((2 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(10) dl>dd:nth-child(3) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((3 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(10) dl>dd:nth-child(4) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((4 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(10) dl>dd:nth-child(5) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((5 * 0.082s) + 0.615s)}#bside.move nav.bside ul li:nth-child(10) dl>dd:nth-child(6) a{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:calc((6 * 0.082s) + 0.615s)}
/*!//#siteHeader------------------------------------------------------------------------------------------------*/
/*!#siteFooter------------------------------------------------------------------------------------------------*/
#siteFoot{position:relative;z-index:15;width:100%;padding:0 16px 16px;overflow:hidden}@media screen and (max-width:768px){#siteFoot{padding:0 8px 8px}}#siteFoot .wrapper{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;margin:0 auto;padding:calc(8em / 8 * 4);background:var(--key);border-radius:calc(8em / 32);overflow:hidden}@media screen and (max-width:768px){#siteFoot .wrapper{padding:calc(8em / 16 * 3)}}#siteFoot .wrapper *{color:var(--white)}#siteFoot .wrapper>._primary{display:flex;gap:calc(8em / 8 * 2) calc(8em / 8 * 6);width:100%}@media screen and (max-width:768px){#siteFoot .wrapper>._primary{flex-direction:column-reverse}}#siteFoot .wrapper>._primary>.left{flex:1;display:flex;flex-direction:column;gap:calc(8em / 16 * 4)}@media screen and (max-width:768px){#siteFoot .wrapper>._primary>.left{flex:initial;width:100%;gap:calc(8em / 16 * 2)}}#siteFoot .wrapper>._primary>.left .left_block hgroup+*{margin-top:calc(8em / 32 * 3)}#siteFoot .wrapper>._primary>.right{flex:1;display:flex;flex-direction:column;gap:calc(8em / 8 * 2)}@media screen and (max-width:768px){#siteFoot .wrapper>._primary>.right{flex:initial;gap:calc(8em / 16 * 3);width:100%}}#siteFoot .wrapper>._secondary{display:flex;justify-content:flex-end;width:100%;margin-top:calc(8em / 8 * 2);padding-top:calc(8em / 8 * 2);border-top:solid 1px var(--border-light-white)}@media screen and (max-width:768px){#siteFoot .wrapper>._secondary{align-items:center;flex-direction:column}}#siteFoot .corp dl{display:flex;flex-direction:column;gap:calc(8em / 32)}#siteFoot .corp dl>dt{font-size:1.1275em;font-weight:600}@media screen and (max-width:768px){#siteFoot .corp dl>dt{font-size:1.23em}}#siteFoot .corp dl+*{margin-top:calc(8em / 16)}#siteFoot .social ul{display:flex;flex-direction:row;gap:calc(8em / 16 * 2);padding:calc(8em / 32 * 1) 0}@media screen and (max-width:768px){#siteFoot .social ul{justify-content:center}}#siteFoot .social ul>li a{display:flex;align-items:center;flex-direction:column;gap:calc(8em / 32 * 1)}#siteFoot .social ul>li a .icon{display:block;width:3.28em;height:3.28em}#siteFoot .social ul>li a .text{font-size:.75em}#siteFoot .footer_contact>.footer_contact-foot .callus{display:flex;flex-direction:column;align-items:center;padding:calc(8em / 16 * 3) calc(8em / 16 * 2);background:var(--white);border-radius:calc(8em / 32);overflow:hidden}#siteFoot .footer_contact>.footer_contact-foot .callus *{color:var(--black)}#siteFoot .footer_contact>.footer_contact-foot .callus .number{font-size:2.05em;font-weight:600;letter-spacing:-.0328em}#siteFoot .footer_contact>.footer_contact-foot .callus dl{display:flex;flex-direction:column;align-items:center}#siteFoot .footer_contact>.footer_contact-foot .callus dl>dd{font-size:.75em}#siteFoot .footer_contact>.footer_contact-foot .callus+*{margin-top:1em}@media screen and (max-width:768px){#siteFoot .footer_contact>.footer_contact-foot .callus+*{margin-top:calc(8em / 32 * 3)}}#siteFoot .footer_contact>.footer_contact-foot ul{display:flex;gap:1em}@media screen and (max-width:768px){#siteFoot .footer_contact>.footer_contact-foot ul{flex-direction:column;gap:calc(8em / 32 * 3)}}#siteFoot .footer_contact>.footer_contact-foot ul>li{flex:1;border-radius:calc(8em / 32);overflow:hidden}#siteFoot .footer_contact>.footer_contact-foot ul>li:has(.mail){background:var(--key1)}#siteFoot .footer_contact>.footer_contact-foot ul>li:has(.line){background:var(--line)}#siteFoot .footer_contact>.footer_contact-foot ul>li a{display:flex;align-items:center;justify-content:center;gap:calc(8em / 32 * 3);min-height:3.28em}#siteFoot .footer_contact>.footer_contact-foot ul>li a .icon{display:block;width:1.23em;height:1.23em}#siteFoot .footer_contact>.footer_contact-foot ul>li a *{color:var(--white)}#siteFoot nav.footer_navigation ul.col{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){#siteFoot nav.footer_navigation ul.col{flex-direction:column}}#siteFoot nav.footer_navigation ul.col>li{flex:1}#siteFoot nav.footer_navigation ul.row{display:flex;flex-direction:column;gap:calc(8em / 8)}@media screen and (max-width:768px){#siteFoot nav.footer_navigation ul.row{gap:0}}#siteFoot nav.footer_navigation ul.row>li a{position:relative;z-index:15;display:inline-flex;padding-bottom:calc(8.5em / 32)}@media screen and (max-width:768px){#siteFoot nav.footer_navigation ul.row>li a{display:flex;padding:calc(8.5em / 12) 0}}#siteFoot nav.footer_navigation ul.row>li a:before,#siteFoot nav.footer_navigation ul.row>li a:after{content:'';position:absolute;right:0;bottom:0;display:block;height:1px;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#siteFoot nav.footer_navigation ul.row>li a:before{width:100%;background:var(--border-light-white)}#siteFoot nav.footer_navigation ul.row>li a:after{width:0;background:var(--color-white)}#siteFoot nav.footer_navigation ul.row>li a:hover:after{width:100%;left:0;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}#siteFoot nav.footer_navigation dl>dt{font-size:1.1275em}#siteFoot nav.footer_navigation dl>dt+dd{margin-top:calc(8.5em / 32 * 3)}#siteFoot nav.footer_navigation dl>dd{font-size:.85em}@media screen and (max-width:768px){#siteFoot nav.footer_navigation dl>dd{display:none}}#siteFoot nav.footer_navigation dl>dd~dd{margin-top:calc(8.5em / 32 * 2)}#siteFoot ul.social{display:flex;align-items:center;gap:calc(8.5em / 16 * 3)}#siteFoot ul.social>li a{display:block}#siteFoot ul.social>li a i{display:block;width:calc(8.5em / 32 * 5);height:calc(8.5em / 32 * 5)}#siteFoot ul.social>li a i img{filter:brightness(0) invert(1)}#siteFoot ul.footer_basic{display:flex;align-items:center;gap:calc(8.5em / 16 * 2) calc(8.5em / 16 * 3);font-size:.9em}@media screen and (max-width:768px){#siteFoot ul.footer_basic{flex-direction:column}}#siteFoot ul.footer_basic>li a{position:relative;z-index:15;transition:cubic-bezier(.22,.61,.36,1) .3s;-o-transition:cubic-bezier(.22,.61,.36,1) .3s;-moz-transition:cubic-bezier(.22,.61,.36,1) .3s;-webkit-transition:cubic-bezier(.22,.61,.36,1) .3s}#siteFoot ul.footer_basic>li a:before{content:'';position:absolute;top:100%;right:0;display:block;width:0;height:1px;background:#231814;transition:cubic-bezier(.22,.61,.36,1) .3s;-o-transition:cubic-bezier(.22,.61,.36,1) .3s;-moz-transition:cubic-bezier(.22,.61,.36,1) .3s;-webkit-transition:cubic-bezier(.22,.61,.36,1) .3s}#siteFoot ul.footer_basic>li a:hover{opacity:.615;transition:cubic-bezier(.22,.61,.36,1) .3s;-o-transition:cubic-bezier(.22,.61,.36,1) .3s;-moz-transition:cubic-bezier(.22,.61,.36,1) .3s;-webkit-transition:cubic-bezier(.22,.61,.36,1) .3s}#siteFoot ul.footer_basic>li a:hover:before{left:0;width:100%;transition:cubic-bezier(.22,.61,.36,1) .3s;-o-transition:cubic-bezier(.22,.61,.36,1) .3s;-moz-transition:cubic-bezier(.22,.61,.36,1) .3s;-webkit-transition:cubic-bezier(.22,.61,.36,1) .3s}#siteFoot ul.footer_basic>li p{color:var(--white)}@keyframes arrow{0%{transform:translateX(-15px)}to{transform:translateX(0)}}
/*!#index----------------------------------------------------------------------------------------------*/
/*!#siteContent*/
#siteContent{position:relative;z-index:15;width:100%;background-color:#fff;background-image:radial-gradient(circle at -2% 58%,rgba(0,153,68,.1) 5.0301810865%,transparent 22.2193813516%),radial-gradient(circle at 96% 28%,rgba(143,193,31,.1) 3%,transparent 24.3747114032%);background-blend-mode:normal,normal;background-size:100vw 200vw;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s;transition-delay:.246s}@media screen and (max-width:768px){#siteContent{width:100%;overflow:hidden;margin-bottom:0 !important}}.slider{display:flex;align-items:center}.slider .slider__inner{display:flex;align-items:center}.slider .slider__inner:first-child{animation:loop 180s linear infinite}.slider .slider__inner:nth-child(2){animation:loop2 180s -120s linear infinite}.slider .slider__inner:last-child{animation:loop3 180s -60s linear infinite}@keyframes loop{0%{transform:translateX(200%)}to{transform:translateX(-100%)}}@keyframes loop2{0%{transform:translateX(100%)}to{transform:translateX(-200%)}}@keyframes loop3{0%{transform:translateX(0%)}to{transform:translateX(-300%)}}.verticalslider{display:block}.verticalslider .verticalslider__inner{display:block}.verticalslider .verticalslider__inner:first-child{animation:loopV 180s linear infinite}.verticalslider .verticalslider__inner:nth-child(2){animation:loopV2 180s -120s linear infinite}.verticalslider .verticalslider__inner:last-child{animation:loopV3 180s -60s linear infinite}.verticalslider .verticalslider__inner .slider__item{width:100%;padding:5px 0}.verticalslider .verticalslider__inner .slider__item .aspect{border-radius:18px;overflow:hidden}@media screen and (max-width:768px){.verticalslider .verticalslider__inner .slider__item .aspect{border-radius:10px}}@keyframes loopV{0%{transform:translateY(200%)}to{transform:translateY(-100%)}}@keyframes loopV2{0%{transform:translateY(100%)}to{transform:translateY(-200%)}}@keyframes loopV3{0%{transform:translateY(0%)}to{transform:translateY(-300%)}}.hide_title{position:relative;z-index:15;display:inline-flex;padding-bottom:calc(8.5em / 32);overflow:hidden}.hide_title:before,.hide_title:after{content:'';position:absolute;bottom:0;left:0;display:block;height:1px;background:var(--color-text)}.hide_title:before{width:100%;opacity:.205}.hide_title:after{width:0}.hide_title span{display:block;transition:all cubic-bezier(.55,.05,.22,.99) .615s;-o-transition:all cubic-bezier(.55,.05,.22,.99) .615s;-moz-transition:all cubic-bezier(.55,.05,.22,.99) .615s;-webkit-transition:all cubic-bezier(.55,.05,.22,.99) .615s;transition-delay:.205s}.hide_title.done span{transform:translateY(150%)}.hide_title.gone:after{width:100%;transition:all cubic-bezier(.55,.05,.22,.99) .615s;-o-transition:all cubic-bezier(.55,.05,.22,.99) .615s;-moz-transition:all cubic-bezier(.55,.05,.22,.99) .615s;-webkit-transition:all cubic-bezier(.55,.05,.22,.99) .615s}.hide_title.gone span{transform:translateY(0);transition-delay:.5175s}.button{display:flex;align-items:center;column-gap:1px;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.button .text{display:flex;align-items:center;justify-content:center;min-width:calc(8em / 8 * 12);height:calc(8em / 16 * 7);background:var(--black);border-radius:calc(8em / 32);color:var(--white);font-weight:600}.button .icon{display:flex;align-items:center;justify-content:center;width:calc(8em / 16 * 7);min-width:calc(8em / 16 * 7);height:calc(8em / 16 * 7);background:var(--black);border-radius:calc(8em / 32);overflow:hidden;color:var(--white);line-height:0;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.button .icon img{filter:brightness(0) invert(1)}.button .icon svg{fill:var(--white);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.button:hover{filter:brightness(.8);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.button.left{justify-content:flex-start;margin-left:0;margin-right:auto}.button.center{justify-content:center;margin-left:auto;margin-right:auto}.button.right{justify-content:flex-end;margin-left:auto;margin-right:0}.button.key .text,.button.key .icon{background:var(--key)}.button.eye .text,.button.eye .icon{background:var(--eye)}.button.contact .text,.button.contact .icon{background:var(--key1)}.noentry{filter:opacity(.41) !important;pointer-events:none !important;cursor:not-allowed}.comingsoon{display:flex;align-items:center;justify-content:center;width:100%;height:180px;background:var(--color-gray);filter:opacity(.5)}hgroup:has(.underline){display:flex;align-items:center;gap:calc(8em / 32 * 3);padding:calc(8em / 32 * 2) 0;border-bottom:dashed 1px}hgroup:has(.underline):before{content:'';display:block;width:calc(8em / 64 * 3);height:calc(8em / 64 * 3);border-radius:calc(8em / 32 * 2)}hgroup:has(.white){border-color:var(--white)}hgroup:has(.white):before{background:var(--white)}hgroup:has(.blue){border-color:var(--key1)}hgroup:has(.blue):before{background:var(--key1)}.decoration:before{content:'';position:absolute;top:8em;left:0;z-index:0;display:block;width:24.6em;height:auto;aspect-ratio:241/150;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/decoration.svg)}.idx{position:relative;z-index:15}.idx hgroup:has(h2),.idx .hgroup:has(h2){display:flex;align-items:flex-start;flex-direction:column}.idx hgroup:has(h2) h2,.idx .hgroup:has(h2) h2{font-size:3.075em;font-weight:600;letter-spacing:-.0205em}@media screen and (max-width:768px){.idx hgroup:has(h2) h2,.idx .hgroup:has(h2) h2{font-size:2.46em}}.idx hgroup:has(h2) span,.idx .hgroup:has(h2) span{display:flex;align-items:center;gap:calc(8em / 16);font-size:1.025em}.idx hgroup:has(h2) span:before,.idx .hgroup:has(h2) span:before{content:'';display:block;width:1.075em;min-width:1.075em;height:1.075em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/favicon.png);background-size:cover}.idx hgroup:has(h3),.idx .hgroup:has(h3){display:flex;align-items:flex-start;flex-direction:column}.idx hgroup:has(h3) h3,.idx .hgroup:has(h3) h3{font-size:2.05em;font-weight:500;letter-spacing:-.0205em;line-height:1.435}@media screen and (max-width:768px){.idx hgroup:has(h3) h3,.idx .hgroup:has(h3) h3{font-size:2.05em}}.idx hgroup:has(h3) span,.idx .hgroup:has(h3) span{display:flex;align-items:center;gap:calc(8em / 16);font-size:1.025em}.idx hgroup:has(h3) span:before,.idx .hgroup:has(h3) span:before{content:'';display:block;width:1.075em;min-width:1.075em;height:1.075em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/favicon.png);background-size:cover}.idx.idx_mainvisual{z-index:10;width:100vw}.idx.idx_mainvisual .idx_mainvisual-head{position:relative;z-index:15;width:100%;aspect-ratio:16/9;overflow:hidden}@media screen and (max-width:768px){.idx.idx_mainvisual .idx_mainvisual-head{width:100%;aspect-ratio:3/4}}.idx.idx_mainvisual .idx_mainvisual-head:after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:var(--black);opacity:.328}.idx.idx_mainvisual .idx_mainvisual-body{position:absolute;z-index:15;top:0;left:0;display:flex;align-items:flex-end;width:100%;height:100%}.idx.idx_mainvisual .idx_mainvisual-body .wrapper{width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto;padding:calc(8em / 8 * 4) 0}.idx.idx_mainvisual .idx_mainvisual-body .wrapper *{color:var(--white)}.idx.idx_mainvisual .idx_mainvisual-body .wrapper p.copy{font-size:5.125em;font-weight:600;line-height:1;letter-spacing:-.0205em}@media screen and (max-width:768px){.idx.idx_mainvisual .idx_mainvisual-body .wrapper p.copy{font-size:4.1em}}.idx.idx_mainvisual .idx_mainvisual-body .wrapper p.tagline{font-size:1.23em}.idx.introduction{padding:16px}@media screen and (max-width:768px){.idx.introduction{padding:8px}}.idx.introduction *{color:var(--white)}.idx.introduction .wrapper{position:relative;z-index:15;width:100%;border-radius:calc(8em / 16);overflow:hidden}.idx.introduction .wrapper .background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;filter:brightness(.41)}@media screen and (max-width:768px){.idx.introduction .wrapper .background{filter:brightness(.41)}}.idx.introduction .introduction-wrapper{position:relative;z-index:15;width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto;padding-top:calc(8em / 8 * 8);padding-bottom:calc(8em / 8 * 6)}@media screen and (max-width:768px){.idx.introduction .introduction-wrapper{padding-top:calc(8em / 8 * 3);padding-bottom:calc(8em / 8 * 3)}}.idx.introduction .introduction-wrapper>.introduction-head+*{margin-top:calc(8em / 8 * 2)}@media screen and (max-width:768px){.idx.introduction .introduction-wrapper>.introduction-head+*{margin-top:calc(8em / 16 * 3)}}.idx.introduction .introduction-wrapper>.introduction-body p{font-weight:600;font-size:1.1275em;line-height:1.8}@media screen and (max-width:768px){.idx.introduction .introduction-wrapper>.introduction-body p{font-size:1em;line-height:1.5}}.idx.introduction .introduction-wrapper>.introduction-body .talker{display:flex;align-items:center;justify-content:flex-end;gap:calc(8em / 32 * 5);margin-top:calc(8em / 16 * 3)}.idx.introduction .introduction-wrapper>.introduction-body .talker .icon{display:block;width:calc(8em / 16 * 10);min-width:calc(8em / 16 * 10);height:calc(8em / 16 * 10);border-radius:50%;overflow:hidden;line-height:1}@media screen and (max-width:768px){.idx.introduction .introduction-wrapper>.introduction-body .talker .icon{width:calc(8em / 16 * 8);min-width:calc(8em / 16 * 8);height:calc(8em / 16 * 8)}}.idx.introduction .introduction-wrapper>.introduction-body .talker .text{display:flex;flex-direction:column;font-weight:600}.idx.introduction .introduction-wrapper>.introduction-body .talker .text .post{font-size:1.025em}@media screen and (max-width:768px){.idx.introduction .introduction-wrapper>.introduction-body .talker .text .post{font-size:.9em}}.idx.introduction .introduction-wrapper>.introduction-body .talker .text .name{font-size:1.435em}@media screen and (max-width:768px){.idx.introduction .introduction-wrapper>.introduction-body .talker .text .name{font-size:1.23em}}.idx.introduction .introduction-wrapper>.introduction-body+*{margin-top:calc(8em / 8 * 3)}@media screen and (max-width:768px){.idx.introduction .introduction-wrapper>.introduction-body+*{margin-top:calc(8em / 8 * 2)}}.idx.introduction .introduction-wrapper>.introduction-foot ul{display:flex;align-items:center;gap:calc(8em / 32 * 3) calc(8em / 16 * 3)}@media screen and (max-width:768px){.idx.introduction .introduction-wrapper>.introduction-foot ul{flex-direction:column}}.idx.introduction .introduction-wrapper>.introduction-foot ul>li{flex:1}@media screen and (max-width:768px){.idx.introduction .introduction-wrapper>.introduction-foot ul>li{width:100%}}.idx.introduction .introduction-wrapper>.introduction-foot ul>li .button{padding:calc(8em / 16 * 4);border-radius:calc(8em / 16);overflow:hidden;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}@media screen and (max-width:768px){.idx.introduction .introduction-wrapper>.introduction-foot ul>li .button{padding:calc(8em / 16 * 3)}}.idx.introduction .introduction-wrapper>.introduction-foot ul>li .button:hover{transform:scale(.985);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.idx.workstyle{padding:16px}@media screen and (max-width:768px){.idx.workstyle{padding:8px}}.idx.workstyle .wrapper{position:relative;z-index:15;width:100%;background:var(--light-key);border-radius:calc(8em / 16);overflow:hidden}.idx.workstyle .workstyle-wrapper{position:relative;z-index:15;width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto;padding-top:calc(8em / 8 * 6);padding-bottom:calc(8em / 8 * 6)}@media screen and (max-width:768px){.idx.workstyle .workstyle-wrapper{padding-top:calc(8em / 8 * 3);padding-bottom:calc(8em / 8 * 3)}}.idx.workstyle .workstyle-wrapper>.workstyle-head+*{margin-top:calc(8em / 8 * 2)}.idx.workstyle .workstyle-wrapper>.workstyle-body p{font-weight:600;font-size:1.025em;line-height:1.8}.idx.workstyle .workstyle-wrapper>.workstyle-body+*{margin-top:calc(8em / 8 * 3)}@media screen and (max-width:768px){.idx.workstyle .workstyle-wrapper>.workstyle-body+*{margin-top:calc(8em / 16 * 3)}}.idx.workstyle .workstyle-wrapper>.workstyle-foot ul{display:flex;align-items:center;gap:calc(8em / 32 * 3) calc(8em / 16 * 3)}@media screen and (max-width:768px){.idx.workstyle .workstyle-wrapper>.workstyle-foot ul{flex-direction:column}}.idx.workstyle .workstyle-wrapper>.workstyle-foot ul>li{flex:1}@media screen and (max-width:768px){.idx.workstyle .workstyle-wrapper>.workstyle-foot ul>li{width:100%}}.idx.workstyle .workstyle-wrapper>.workstyle-foot ul>li.card{position:relative;z-index:15;padding:calc(8em / 16 * 4);border-radius:calc(8em / 16);overflow:hidden;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}@media screen and (max-width:768px){.idx.workstyle .workstyle-wrapper>.workstyle-foot ul>li.card{padding:calc(8em / 16 * 2)}}.idx.workstyle .workstyle-wrapper>.workstyle-foot ul>li.card:hover{transform:scale(.985);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.idx.workstyle .workstyle-wrapper>.workstyle-foot ul>li.card .background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.idx.workstyle .workstyle-wrapper>.workstyle-foot ul>li.card .background:before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:var(--black);opacity:.328}.idx.workstyle .workstyle-wrapper>.workstyle-foot ul>li.card a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(8em / 32);width:100%;height:auto;aspect-ratio:3/4}@media screen and (max-width:768px){.idx.workstyle .workstyle-wrapper>.workstyle-foot ul>li.card a{flex-direction:row;aspect-ratio:2/1}}.idx.workstyle .workstyle-wrapper>.workstyle-foot ul>li.card a .icon{display:block;width:1.64em;height:1.64em}.idx.workstyle .workstyle-wrapper>.workstyle-foot ul>li.card a h3{color:var(--white);font-size:1.23em}.idx.interview{padding:16px}@media screen and (max-width:768px){.idx.interview{padding:8px}}.idx.interview .wrapper{position:relative;z-index:15;width:100%}.idx.interview .interview-wrapper{position:relative;z-index:15;width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto;padding-top:calc(8em / 8 * 6);padding-bottom:calc(8em / 8 * 6)}@media screen and (max-width:768px){.idx.interview .interview-wrapper{padding-top:calc(8em / 8 * 3);padding-bottom:calc(8em / 8 * 3)}}.idx.interview .interview-wrapper>.interview-head{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.idx.interview .interview-wrapper>.interview-head{align-items:flex-start;flex-direction:column}}.idx.interview .interview-wrapper>.interview-head+*{margin-top:calc(8em / 8 * 2)}.idx.interview .interview-wrapper>.interview-body ul>li .card{display:flex;flex-direction:column;gap:calc(8em / 16 * 3);width:100%;height:100%}.idx.interview .interview-wrapper>.interview-body ul>li .card .image{display:block;width:100%;aspect-ratio:1/1;border-radius:calc(8em/ 16);overflow:hidden;line-height:1}.idx.interview .interview-wrapper>.interview-body ul>li .card .image img{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.idx.interview .interview-wrapper>.interview-body ul>li .card .text{flex:1;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:calc(8em / 32);height:100%}.idx.interview .interview-wrapper>.interview-body ul>li .card .text .text-head{display:flex;align-items:flex-start;flex-direction:column;gap:calc(8em / 32)}.idx.interview .interview-wrapper>.interview-body ul>li .card .text .category{display:flex;align-items:center;justify-content:center;height:1.845em;padding:0 calc(8em / 32 * 3);background:var(--key);border-radius:calc(8em / 16);line-height:1;font-size:.9em;color:var(--white)}.idx.interview .interview-wrapper>.interview-body ul>li .card .text .title{font-weight:600;font-size:1.3325em;line-height:1.435}.idx.interview .interview-wrapper>.interview-body ul>li .card .text .name{margin-top:calc(8em / 32 * 2)}.idx.interview .interview-wrapper>.interview-body ul>li .card .text .name .initial{font-size:1.3325em}.idx.interview .interview-wrapper>.interview-body ul>li .card:hover .image img{transform:scale(1.05);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.idx.interview .interview-wrapper>.interview-body+*{margin-top:calc(8em / 8 * 3)}.idx.interview .interview-wrapper>.interview-foot ul{display:flex;align-items:center;gap:calc(8em / 16 * 3)}.idx.interview .interview-wrapper>.interview-foot ul>li{flex:1}.idx.interview .interview-wrapper>.interview-foot ul>li.card{position:relative;z-index:15;padding:calc(8em / 16 * 4);border-radius:calc(8em / 16);overflow:hidden;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.idx.interview .interview-wrapper>.interview-foot ul>li.card:hover{transform:scale(.985);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.idx.interview .interview-wrapper>.interview-foot ul>li.card .background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.idx.interview .interview-wrapper>.interview-foot ul>li.card a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(8em / 32);width:100%;height:auto;aspect-ratio:3/4}.idx.interview .interview-wrapper>.interview-foot ul>li.card a .icon{display:block;width:1.64em;height:1.64em}.idx.interview .interview-wrapper>.interview-foot ul>li.card a h3{font-size:1.23em}.idx.recruit{padding:16px}@media screen and (max-width:768px){.idx.recruit{padding:8px}}.idx.recruit .wrapper{position:relative;z-index:15;width:100%;background:var(--light-key);border-radius:calc(8em / 16);overflow:hidden}.idx.recruit .wrapper .background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;opacity:.1}.idx.recruit .recruit-wrapper{position:relative;z-index:15;width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto;padding-top:calc(8em / 8 * 5);padding-bottom:calc(8em / 8 * 5)}@media screen and (max-width:768px){.idx.recruit .recruit-wrapper{padding-top:calc(8em / 8 * 3);padding-bottom:calc(8em / 8 * 3)}}.idx.recruit .recruit-wrapper ul{display:flex;gap:calc(8em / 32 * 3) calc(8em / 16 * 3)}@media screen and (max-width:768px){.idx.recruit .recruit-wrapper ul{flex-direction:column}}.idx.recruit .recruit-wrapper ul>li{position:relative;z-index:15;flex:1}@media screen and (max-width:768px){.idx.recruit .recruit-wrapper ul>li{width:100%}}.idx.recruit .recruit-wrapper ul>li a.card{display:flex;flex-direction:column;gap:calc(8em / 16 * 3);width:100%;padding:calc(8em / 16 * 5);background:var(--white);border-radius:calc(8em / 16);overflow:hidden;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}@media screen and (max-width:768px){.idx.recruit .recruit-wrapper ul>li a.card{padding:calc(8em / 16 * 3)}}.idx.recruit .recruit-wrapper ul>li a.card .card-head{display:flex;align-items:flex-start;justify-content:space-between}.idx.recruit .recruit-wrapper ul>li a.card .card-head .title p.sub{color:var(--key);line-height:1.23}.idx.recruit .recruit-wrapper ul>li a.card .card-head .title p.main{font-size:1.23em}.idx.recruit .recruit-wrapper ul>li a.card .card-head .image{width:calc(8em / 8 * 6);min-width:calc(8em / 8 * 6);height:calc(8em / 8 * 6);border-radius:calc(8em / 32);overflow:hidden}.idx.recruit .recruit-wrapper ul>li a.card:hover{transform:scale(.985);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.idx.blog{padding:16px}@media screen and (max-width:768px){.idx.blog{padding:8px}}.idx.blog .wrapper{position:relative;z-index:15;width:100%}.idx.blog .blog-wrapper{position:relative;z-index:15;display:flex;align-items:flex-start;gap:calc(8em / 16 * 3);width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto;padding-top:calc(8em / 8 * 6);padding-bottom:calc(8em / 8 * 6)}@media screen and (max-width:768px){.idx.blog .blog-wrapper{flex-direction:column;width:calc(100% / 12 * 11);padding-top:calc(8em / 8 * 3);padding-bottom:calc(8em / 8 * 3)}}.idx.blog .blog-wrapper>.blog-left{position:relative;z-index:15;display:flex;flex-direction:column;gap:calc(8em / 8 * 2);width:calc((100% / 3) - ((8em / 16 * 3) * 1 / 2))}@media screen and (max-width:768px){.idx.blog .blog-wrapper>.blog-left{width:100%}}.idx.blog .blog-wrapper>.blog-right{position:relative;z-index:10;display:flex;flex-direction:column;gap:calc(8em / 16 * 3);width:calc((100% / 3 * 2) - ((8em / 16 * 3) * 1 / 2))}@media screen and (max-width:768px){.idx.blog .blog-wrapper>.blog-right{width:100%}}.idx.blog .blog-container{position:relative;z-index:15}.idx.blog .blog-container .swiper-wrapper .swiper-slide{opacity:0;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.idx.blog .blog-container .swiper-wrapper .swiper-slide.swiper-slide-active,.idx.blog .blog-container .swiper-wrapper .swiper-slide.swiper-slide-next,.idx.blog .blog-container .swiper-wrapper .swiper-slide.swiper-slide-next+.swiper-slide{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.idx.blog .blog-container .swiper-button-wrapper{position:relative;z-index:15;display:flex;align-items:center;justify-content:flex-end;gap:calc(8em / 16);margin-top:calc(8em / 16 * 3)}.idx.blog .blog-container .swiper-button-wrapper .swiper-button-prev,.idx.blog .blog-container .swiper-button-wrapper .swiper-button-next{position:relative;top:initial;left:initial;right:initial;bottom:initial;display:flex;align-items:center;justify-content:center;width:calc(8em / 16 * 6);height:calc(8em / 16 * 6);margin:0;padding:0;background:var(--key);border-radius:calc(8em / 32);overflow:hidden;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}@media screen and (max-width:768px){.idx.blog .blog-container .swiper-button-wrapper .swiper-button-prev,.idx.blog .blog-container .swiper-button-wrapper .swiper-button-next{width:calc(8.5em / 16 * 6);height:calc(8.5em / 16 * 6)}}.idx.blog .blog-container .swiper-button-wrapper .swiper-button-prev:before,.idx.blog .blog-container .swiper-button-wrapper .swiper-button-next:before{content:'';width:1em;height:1em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/icon/arrow.svg);filter:brightness(0) invert(1)}.idx.blog .blog-container .swiper-button-wrapper .swiper-button-prev:after,.idx.blog .blog-container .swiper-button-wrapper .swiper-button-next:after{display:none}.idx.blog .blog-container .swiper-button-wrapper .swiper-button-prev:before{transform:rotate(180deg)}.idx.blog .blog-container .swiper-button-wrapper:hover .swiper-button-prev,.idx.blog .blog-container .swiper-button-wrapper:hover .swiper-button-next{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.idx.blog .blog-container .card{display:flex;flex-direction:column;padding:calc(8em / 32 * 3);background:var(--white);border-radius:calc(8em / 32 * 3);box-shadow:rgba(0,0,0,.1) -4px 9px 25px -6px}.idx.blog .blog-container .card .image{display:block;width:100%;aspect-ratio:3/2;border-radius:calc(8em / 32 * 1);overflow:hidden}.idx.blog .blog-container .card .text{display:flex;flex-direction:column;gap:.25em;padding:calc(8em / 32 * 3)}.idx.blog .blog-container .card .text p{font-size:.9em}.idx.blog .blog-container .card .text p.title{font-size:1.1275em}.idx.blog .blog-container .card .text time{display:flex;align-items:center;gap:calc(8em / 32 * 1);font-size:.8em}.idx.blog .blog-container .card .text time:before{content:'';display:block;width:1em;height:1em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/icon/time.svg);background-size:cover}.idx.idx_interview{padding:0 16px}@media screen and (max-width:768px){.idx.idx_interview{padding:0 8px}}.idx.idx_interview hgroup{display:flex;align-items:center;flex-direction:column-reverse}.idx.idx_interview hgroup p{font-size:1.64em;line-height:1.23;font-weight:500;letter-spacing:-.0328em;color:var(--key)}.idx.idx_interview .backstep2{position:relative;z-index:15;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(8em / 8 * 3);width:100%;max-height:640px;aspect-ratio:2.35/1;background:var(--text);background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/noise.png),var(--text);background-repeat:repeat;background-size:100px;clip-path:inset(0% 5.5556% round 8px);overflow:hidden}@media screen and (max-width:768px){.idx.idx_interview .backstep2{aspect-ratio:1/1;clip-path:inset(0% 5.5556% round 4px)}}.idx.idx_interview .background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;opacity:.205}.idx.idx_interview .background ul{display:flex;align-items:center;justify-content:space-evenly;gap:calc(8em / 16);transform:rotate(-10deg)}.idx.idx_interview .background ul>li{display:flex;flex-direction:column;gap:6em}.idx.idx_interview .background ul>li>.figure{padding:calc(8em / 16);background:var(--color-white);border-radius:calc(8em / 32);overflow:hidden}.idx.idx_interview .background ul>li>.figure>.image{width:16em;aspect-ratio:3/2}@media screen and (max-width:768px){.idx.idx_interview .background ul>li>.figure>.image{width:calc(8em / 8 * 5)}}.idx.idx_interview .background ul>li>.figure>.text{display:flex;flex-direction:column-reverse;gap:calc(8em / 32 * 1);padding:calc(8em / 32 * 3) calc(8em / 16 * 1)}.idx.idx_interview .background ul>li>.figure>.text p{font-weight:600;line-height:1}.idx.idx_interview .background ul>li>.figure>.text p.jp{font-size:.8em}.idx.idx_interview .background ul>li>.figure>.text p.en{text-transform:uppercase;font-size:1.23em}.idx.idx_interview .card_text{padding:4em;background:var(--white);border-radius:calc(8em / 32)}@media screen and (max-width:768px){.idx.idx_interview .card_text{padding:2em}}.idx.idx_interview .card_text dl>dt+*{margin-top:calc(8em / 16 * 2)}.idx.idx_interview .card_text dl>dd{text-align:center}.idx.idx_interview .card_text dl+*{margin-top:calc(8em / 16 * 3)}@media screen and (max-width:768px){.idx.idx_interview .card_text dl+*{margin-top:calc(8em / 8 * 1)}}.idx.idx_interview .card_text .button_wrapper{display:flex;flex-direction:column;gap:calc(8em / 32)}header#pageHeader{position:relative;z-index:15;padding:0 16px;padding-top:calc((8.5em / 8) * 5)}@media screen and (max-width:768px){header#pageHeader{padding:0 8px;padding-top:calc(8.5em / 8 * 4)}}header#pageHeader .background{position:absolute;top:0;right:0;z-index:-5;aspect-ratio:2.35/1;opacity:.205}header#pageHeader .background .inner{width:100%;max-width:860px;margin-left:auto;transform:translateY(-25%)}header#pageHeader .wrapper{display:flex;align-items:center;justify-content:space-between;gap:calc(8em / 8 * 2) calc(8em / 8 * 4);width:calc(100% / 12 * 10);margin:0 auto;padding:calc(8em / 8 * 4) 0}@media screen and (max-width:768px){header#pageHeader .wrapper{flex-direction:column;width:100%;padding:calc(8em / 8 * 3) 0}}header#pageHeader .wrapper>.image{flex:1;line-height:0;border-radius:calc(8em / 32);overflow:hidden}@media screen and (max-width:768px){header#pageHeader .wrapper>.image{aspect-ratio:16/9}}header#pageHeader .wrapper>.text{flex:3;display:flex;flex-direction:column;gap:calc(8em / 8 * 3)}@media screen and (max-width:768px){header#pageHeader .wrapper>.text{gap:calc(8em / 16 * 3);width:calc(100% / 16 * 15);margin-left:auto;margin-right:auto}}header#pageHeader .wrapper hgroup{position:relative;z-index:15;display:flex;align-items:flex-start;flex-direction:column-reverse}header#pageHeader .wrapper hgroup h1{display:flex;align-items:center;gap:calc(8em / 16);font-size:1.23em}header#pageHeader .wrapper hgroup h1:before{content:'';display:block;width:1.075em;min-width:1.075em;height:1.075em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/favicon.png);background-size:cover}header#pageHeader .wrapper hgroup span{font-size:3.69em;font-weight:600;letter-spacing:-.0205em;text-transform:capitalize}@media screen and (max-width:768px){header#pageHeader .wrapper hgroup span{font-size:3.075em}}.anker_navigation{font-size:.9em}.anker_navigation *{color:var(--white)}.anker_navigation ul{display:flex;align-items:center;gap:calc(1em / 2) calc(1em * 2)}@media screen and (max-width:768px){.anker_navigation ul{flex-wrap:wrap;gap:calc(1em / 2) calc(1em / 2 * 3)}}.anker_navigation ul>li a{display:flex;align-items:center;flex-direction:row-reverse;gap:calc(1em / 4 * 3)}.anker_navigation ul>li a span{display:block}.anker_navigation ul>li a span.icon{display:flex;align-items:center;justify-content:center;width:1.23em;min-width:1.23em;height:1.23em;background:var(--key1);border-radius:calc(1em / 8)}.anker_navigation ul>li a span.icon svg{fill:var(--white);transform:rotate(90deg)}.anker_navigation ul>li a span.text{font-weight:600}.-page{position:relative;z-index:25;padding:0 16px}@media screen and (max-width:768px){.-page{padding:0 8px}}.-page>.wrapper{display:block;width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto;padding-bottom:calc(8em / 8 * 8)}@media screen and (max-width:768px){.-page>.wrapper{width:calc(100% / 12 * 11);padding-bottom:calc(8em / 8 * 4)}}.-page>.wrapper.flex_wrapper{display:flex;flex-wrap:wrap;gap:calc(8em / 8 * 3)}@media screen and (max-width:768px){.-page>.wrapper.flex_wrapper{flex-direction:column}}.-page>.wrapper.flex_wrapper>.left_side{width:calc(8.5em / 8 * 14)}@media screen and (max-width:768px){.-page>.wrapper.flex_wrapper>.left_side{display:none;width:100%}.-page>.wrapper.flex_wrapper>.left_side.navigation{display:block}}.-page>.wrapper.flex_wrapper>.left_side .sticky{top:calc(8em / 8 * 8)}.-page>.wrapper.flex_wrapper>.left_side .sticky>ul{display:flex;flex-direction:column;gap:calc(8em / 32 * 3)}.-page>.wrapper.flex_wrapper>.left_side .sticky>ul>li{display:flex;align-items:center;opacity:.5}.-page>.wrapper.flex_wrapper>.left_side .sticky>ul>li a{display:flex;align-items:center;gap:calc(8em / 16);font-weight:600;font-size:.9em}.-page>.wrapper.flex_wrapper>.left_side .sticky>ul>li a .icon{display:flex;align-items:center;justify-content:center;width:1.435em;min-width:1.435em;height:1.435em;padding:calc(8em / 64 * 3);background:var(--key);border-radius:calc(8em / 32);overflow:hidden}.-page>.wrapper.flex_wrapper>.left_side .sticky>ul>li a .icon img{filter:brightness(0) invert(1)}.-page>.wrapper.flex_wrapper>.left_side .sticky>ul>li.active,.-page>.wrapper.flex_wrapper>.left_side .sticky>ul>li:hover{opacity:1}.-page>.wrapper.flex_wrapper>.left_side .sticky>ul.anker>li a:before{content:'';width:.41em;min-width:.41em;height:.615em;clip-path:polygon(0 0,100% 50%,0 100%)}.-page>.wrapper.flex_wrapper>.right_side{flex:1;display:flex;flex-direction:column;gap:calc(8em / 8 * 4)}@media screen and (max-width:768px){.-page>.wrapper.flex_wrapper>.right_side{width:100%;min-width:100%}}.-page>.wrapper.flex_wrapper>.right_side .block{position:relative;z-index:15}.-page>.wrapper.flex_wrapper>.right_side .block:before{content:'';display:block;width:100%;height:2px;background:linear-gradient(to right,var(--key) 8em,var(--black) 8em);margin-bottom:calc(8em / 16 * 2)}.-page>.wrapper.flex_wrapper>.right_side hgroup h2{font-size:1.64em}.-page>.wrapper.flex_wrapper>.right_side hgroup+*{margin-top:calc(8em / 16 * 3)}.-page .page_main .page_body .page_block{padding:calc(8em / 8 * 6) 0}@media screen and (max-width:768px){.-page .page_main .page_body .page_block{padding:calc(8em / 8 * 3) 0}}.-page .page_main .page_body .page_block hgroup+.page_cell{margin-top:calc(8em / 8 * 4)}@media screen and (max-width:768px){.-page .page_main .page_body .page_block hgroup+.page_cell{margin-top:calc(8em / 8 * 2)}}.-page .page_main .page_body .page_block hgroup~hgroup{margin-top:calc(8em / 8 * 6)}@media screen and (max-width:768px){.-page .page_main .page_body .page_block hgroup~hgroup{margin-top:calc(8em / 8 * 3)}}.-page .page_main .page_body .page_block .page_cell~.page_cell{margin-top:calc(8em / 8 * 4)}@media screen and (max-width:768px){.-page .page_main .page_body .page_block .page_cell~.page_cell{margin-top:calc(8em / 8 * 2)}}.-page .page_main .page_body .seplate{width:calc(100% / 30 * 32);margin-left:calc(100% / 30 * -1);margin-right:calc(100% / 30 * -1)}.-page .page_main .page_body .seplate.medium{aspect-ratio:2.35/1;overflow:hidden}@media screen and (max-width:768px){.-page .page_main .page_body .seplate.medium{aspect-ratio:16/9}}.-page .page_main .page_body .seplate.medium .inner{height:calc(100% + 80px)}.page_navigation{padding:0 16px}@media screen and (max-width:768px){.page_navigation{padding:0 8px}}.page_navigation .belt{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--black);box-shadow:var(--shadow);border-radius:calc(8em / 32)}@media screen and (max-width:768px){.page_navigation .belt{padding:8px}}.page_navigation .belt *{color:var(--white)}.page_navigation .belt .belt-head{display:flex;align-items:center;gap:calc(8em / 8 * 2)}@media screen and (max-width:768px){.page_navigation .belt .belt-head{gap:calc(8em / 16 * 3)}}.page_navigation .belt .belt-head .image{width:calc(8em / 8 * 8);min-width:calc(8em / 8 * 8);height:8em;border-radius:calc(8em / 32);overflow:hidden}@media screen and (max-width:768px){.page_navigation .belt .belt-head .image{width:calc(8em / 8 * 6);min-width:calc(8em / 8 * 6);height:6em}}.page_navigation .belt .belt-head .text{display:flex;flex-direction:column;gap:calc(8em / 32 * 1)}.page_navigation .belt .belt-head .text>span{display:block;font-size:.9em}.page_navigation .belt .belt-head .text hgroup p{font-weight:600}.page_navigation .belt .belt-head .text hgroup p.en{font-size:3.28em;line-height:1;letter-spacing:-.0205em}@media screen and (max-width:768px){.page_navigation .belt .belt-head .text hgroup p.en{font-size:2.46em}}.page_navigation .belt .belt-body .icon{display:flex;align-items:center;justify-content:center;width:calc(8em / 8 * 3);min-width:calc(8em / 8 * 3);height:calc(8em / 8 * 3);padding:calc(8em / 16 * 2);background:var(--key);border-radius:calc(8em / 32);overflow:hidden}.page_navigation .belt .belt-body .icon img{filter:brightness(0) invert(1)}header#singleHeader{position:relative;z-index:15;margin-top:calc(30px + (8.5em / 32 * 22))}@media screen and (max-width:768px){header#singleHeader{margin-top:calc(25px + (8.5em / 32 * 14))}}header#singleHeader .wrapper{display:flex;align-items:flex-start;flex-direction:column;gap:calc(8.5em / 8 * 1);width:calc(100% / 32 * 27);margin:0 auto;padding-top:calc(8.5em / 2)}@media screen and (max-width:768px){header#singleHeader .wrapper{width:calc(100% / 32 * 28);padding-top:calc(8.5em / 8 * 2)}}header#singleHeader .wrapper hgroup{position:relative;z-index:15}header#singleHeader .wrapper hgroup h1{font-size:2.46em;font-weight:400;line-height:1.435}@media screen and (max-width:768px){header#singleHeader .wrapper hgroup h1{font-size:1.64em}}header#singleHeader .wrapper .publish{display:flex;align-items:center;column-gap:calc(8.5em / 12)}header#singleHeader .wrapper .publish p{display:flex;align-items:center;justify-content:center;padding:calc(8.5em / 64 * 1) calc(8.5em / 64 * 5);background:var(--color-lightgray);border-radius:8.5em;overflew:hidden}header#singleHeader .wrapper .publish time{color:var(--color-gray)}article.-single{position:relative;z-index:25}article.-single>.wrapper{display:block;width:calc(100% / 16 * 14);margin:0 auto;padding:calc(8.5em / 8 * 4) 0 calc(8.5em / 8 * 8)}article.-single>.wrapper.flex_wrapper{display:flex;flex-wrap:wrap;gap:calc(8.5em / 8 * 2) calc(8.5em / 8 * 4)}@media screen and (max-width:768px){article.-single>.wrapper.flex_wrapper{flex-direction:column}}article.-single>.wrapper.flex_wrapper>.left_side{flex:2;min-width:calc(8.5em / 8 * 8)}@media screen and (max-width:768px){article.-single>.wrapper.flex_wrapper>.left_side{display:none}}article.-single>.wrapper.flex_wrapper>.left_side .sticky{top:calc(8.5em / 1)}article.-single>.wrapper.flex_wrapper>.left_side .sticky>ul.navigation{display:flex;flex-direction:column;gap:calc(8.5em / 12)}@media screen and (max-width:768px){article.-single>.wrapper.flex_wrapper>.left_side .sticky>ul.navigation{padding:calc(8.5em / 16 * 3);background:#f7f7f7;border-radius:calc(8.5em / 16 * 1)}}article.-single>.wrapper.flex_wrapper>.left_side .sticky>ul.navigation>li{display:flex;align-items:center;column-gap:calc(8.5em / 16);opacity:.5}article.-single>.wrapper.flex_wrapper>.left_side .sticky>ul.navigation>li:after{content:'';display:block;width:1.23em;height:1.23em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/icon/arrow.svg);opacity:0;transform:translateX(calc(8.5em / -16));transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}article.-single>.wrapper.flex_wrapper>.left_side .sticky>ul.navigation>li a{font-weight:700;font-size:1.435em}@media screen and (max-width:768px){article.-single>.wrapper.flex_wrapper>.left_side .sticky>ul.navigation>li a{font-size:1.23em}}article.-single>.wrapper.flex_wrapper>.left_side .sticky>ul.navigation>li.current,article.-single>.wrapper.flex_wrapper>.left_side .sticky>ul.navigation>li:hover{opacity:1}article.-single>.wrapper.flex_wrapper>.left_side .sticky>ul.navigation>li:hover:after{opacity:1;transform:translateX(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}article.-single>.wrapper.flex_wrapper>.left_side .sticky .title{display:flex;align-items:center;gap:calc(8.5em / 16);margin-top:calc(8.5em / 16 * 4)}article.-single>.wrapper.flex_wrapper>.left_side .sticky .title:before{content:'';display:block;width:calc(8.5em / 32);height:1em;background:linear-gradient(to bottom,var(--color-key1) 50%,var(--color-key3) 50%)}article.-single>.wrapper.flex_wrapper>.left_side .sticky .title+*{margin-top:calc(8.5em / 8)}article.-single>.wrapper.flex_wrapper>.right_side{flex:7}article.-single>.wrapper.flex_wrapper:after{content:'';flex:2;display:block}@media screen and (max-width:768px){article.-single>.wrapper.flex_wrapper:after{display:none}}article.-single .single_main .thumbnail+*{margin-top:calc(8.5em / 16 * 3)}article.-single .single_main .single_body{display:flex;flex-direction:column;gap:calc(8.5em / 16 * 1)}article.-single .single_main .single_body+*{margin-top:calc(8.5em / 16 * 3)}article.-single .single_main a{color:var(--color-key1);text-decoration:underline}article.-single .single_main a *{color:var(--color-key1)}.company-outline ul.table{display:flex;flex-direction:column;gap:calc(1em /2 * 3)}@media screen and (max-width:768px){.company-outline ul.table{gap:calc(1em /2 * 2)}}.company-outline ul.table>li{display:flex}@media screen and (max-width:768px){.company-outline ul.table>li{gap:calc(1em / 2 * 1)}}.company-outline ul.table>li>.title{flex:1}@media screen and (max-width:768px){.company-outline ul.table>li>.title{flex:2;font-weight:600}}.company-outline ul.table>li>.content{flex:4}@media screen and (max-width:768px){.company-outline ul.table>li>.content{flex:5}}.company-outline ul.table>li>.content a{color:var(--key)}.company-outline ul.disc>li{display:flex;align-items:center;gap:calc(1em / 4 * 2)}.company-outline ul.disc>li:before{content:'';display:block;width:.8em;min-width:.8em;height:.8em;background:var(--light-key);border-radius:1em}.company-philosophy .philosophy-wrapper{display:flex;flex-direction:column;gap:calc(8em / 8 * 3)}.company-philosophy .philosophy-wrapper .philosophy-item hgroup{display:flex;align-items:baseline;gap:calc(8em / 32)}.company-philosophy .philosophy-wrapper .philosophy-item hgroup h3{font-weight:600;font-size:1.5575em;color:var(--key)}.company-philosophy .philosophy-wrapper .philosophy-item hgroup span{display:block;font-size:.85em;font-weight:600;color:var(--key)}.company-philosophy .philosophy-wrapper .philosophy-item p.tagline{display:table;padding:calc(8em / 64 * 1) calc(8em / 64 * 3);background:var(--key);border-radius:calc(8rem / 32 * 1);font-size:.85em;color:var(--white)}.company-philosophy .philosophy-wrapper .philosophy-item p.tagline+*{margin-top:calc(8rem / 32 * 2)}.company-philosophy .philosophy-wrapper .philosophy-item p.lead{font-size:1.845em;line-height:1.3325;font-weight:600}@media screen and (max-width:768px){.company-philosophy .philosophy-wrapper .philosophy-item p.lead{font-size:1.64em}}.company-philosophy .philosophy-wrapper .philosophy-item p.lead+*{margin-top:calc(8em / 32 * 1)}.company-certification ul.symbol{display:flex;flex-wrap:wrap;gap:calc(8em / 16 * 3)}.company-certification ul.symbol>li{display:flex;align-items:center;flex-direction:column;gap:calc(8em / 32 * 3);width:calc((100% / 4) - ((8em / 16 * 3) * 3 / 4))}@media screen and (max-width:768px){.company-certification ul.symbol>li{width:calc((100% / 2) - ((8em / 16 * 3) * 1 / 2))}}.company-certification ul.symbol>li .image{aspect-ratio:1/1;border-radius:calc(8em / 32);overflow:hidden}.company-history ul.timeline{display:flex;flex-direction:column;gap:calc(8em / 16 * 3)}.company-history ul.timeline>li{display:flex}.company-history ul.timeline>li>.year{display:flex;align-items:baseline;min-width:6.15em}.company-history ul.timeline>li>.year .num{font-size:1.435em}.company-history ul.timeline>li>.event{flex:1}.company-history ul.event{display:flex;flex-direction:column;gap:calc(8em / 16 * 3)}.company-history ul.event>li{display:flex}.company-history ul.event>li .month{display:flex;align-items:baseline;min-width:4.1em}.company-history ul.event>li .month .num{font-size:1.23em}.page_business{position:relative;z-index:15}.page_business hgroup:has(h2){display:flex;align-items:center;justify-content:center;gap:calc(8em / 32 * 3)}.page_business hgroup:has(h2):before{content:'';display:block;width:1em;height:1em;background:var(--key);border-radius:1em}.page_business hgroup:has(h2) h2{font-size:1.845em}.page_business hgroup:has(h3){display:flex;align-items:center;justify-content:flex-start;gap:calc(8em / 32 * 3)}.page_business hgroup:has(h3):before{content:'';display:block;width:1em;height:1em;background:var(--key);border-radius:1em}.page_business hgroup:has(h3) h3{font-size:1.3325em}.page_business hgroup:has(h4){display:flex;align-items:center;justify-content:flex-start;gap:calc(8em / 32 * 2);margin-bottom:calc(8em / 16 * 2);padding-bottom:calc(8em / 32 * 2);border-bottom:solid 1px var(--border-light-black)}.page_business hgroup:has(h4):before{content:'';display:block;width:.8em;height:.8em;background:var(--key);border-radius:1em}.page_business hgroup:has(h4) h4{font-size:1em}.page_business .business-head+.business-body{margin-top:calc(8em / 16 * 3)}.page_business>.wrapper{padding:0 16px}@media screen and (max-width:768px){.page_business>.wrapper{padding:0 8px}}.page_business .business-outline>.wrapper{display:flex;flex-direction:column;gap:calc(8em / 16 * 4);width:calc(100% / 12 * 8);margin-left:auto;margin-right:auto;padding-bottom:calc(8em / 8 * 5)}@media screen and (max-width:768px){.page_business .business-outline>.wrapper{gap:calc(8em / 16 * 3);width:calc(100% / 12 * 11);padding-bottom:calc(8em / 16 * 5)}}.page_business .business-outline>.wrapper .top{display:flex;align-items:center;justify-content:center}.page_business .business-outline>.wrapper .top p{font-size:1.64em;font-weight:600;line-height:1.435}@media screen and (max-width:768px){.page_business .business-outline>.wrapper .top p{font-size:1.435em}}.page_business .business-outline>.wrapper .top p b{color:var(--key)}.page_business .business-outline>.wrapper .middle{position:relative;z-index:15;display:flex;align-items:flex-start;flex-direction:column;padding:calc(8em / 16 * 4) calc(8em / 16 * 6);background:var(--color-lightgray);border-radius:calc(8em / 32)}@media screen and (max-width:768px){.page_business .business-outline>.wrapper .middle{padding:calc(8em / 16 * 4)}}.page_business .business-outline>.wrapper .middle:after{content:'';position:absolute;top:calc(100% - 1px);left:calc(50% - 8em);display:block;width:16em;height:2em;clip-path:polygon(0 0,100% 0,50% 100%);background:var(--color-lightgray)}@media screen and (max-width:768px){.page_business .business-outline>.wrapper .middle:after{height:1.5em}}.page_business .business-outline>.wrapper .middle .title{display:flex;align-items:center;justify-content:center;height:1.845em;margin-bottom:calc(8em / 32 * 3);padding:0 calc(8em / 32 * 3);background:var(--key);color:var(--white);border-radius:calc(8em / 32);overflow:hidden;font-size:.85em;font-weight:600}.page_business .business-outline>.wrapper .middle ul{display:flex;flex-direction:column;gap:calc(8em / 32)}.page_business .business-outline>.wrapper .middle ul>li{display:flex;align-items:center;gap:calc(8em / 32 * 2)}.page_business .business-outline>.wrapper .middle ul>li:before{content:'';display:block;width:1.1275em;min-width:1.1275em;height:1.1275em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/icon/check.svg);background-size:cover}.page_business .business-outline>.wrapper .solution{display:flex;align-items:center;justify-content:center;padding-top:1em}@media screen and (max-width:768px){.page_business .business-outline>.wrapper .solution{padding-top:.5em}}.page_business .business-outline>.wrapper .solution p{font-size:1.3325em;font-weight:600}@media screen and (max-width:768px){.page_business .business-outline>.wrapper .solution p{font-size:1.23em}}.page_business .business-outline>.wrapper .bottom{display:flex;align-items:center;justify-content:space-between;gap:calc(8em / 8 * 2);padding:calc(8em / 16 * 5) calc(8em / 16 * 6);background:var(--key);border-radius:calc(8em / 32)}@media screen and (max-width:768px){.page_business .business-outline>.wrapper .bottom{flex-direction:column;gap:calc(8em / 8 * 1);padding:calc(8em / 16 * 4)}}.page_business .business-outline>.wrapper .bottom *{color:var(--white)}.page_business .business-outline>.wrapper .bottom .link a{display:flex;align-items:center;justify-content:center;gap:calc(8em / 32 * 3);min-height:3.28em;padding:0 calc(8em / 16 * 3);background:var(--key1);border-radius:calc(8em / 32);overflow:hidden}.page_business .business-outline>.wrapper .bottom .link a .icon{display:block;width:1.1275em;height:1.1275em}.page_business .business-outline>.wrapper .bottom dl>dt{font-size:1.435em}@media screen and (max-width:768px){.page_business .business-outline>.wrapper .bottom dl>dt{font-size:1.3325em}}.page_business .business-outline>.wrapper .bottom dl>dt+dd{margin-top:calc(8em / 16 * 1)}.page_business .business-point{background:var(--color-lightgray);border-radius:calc(8em / 32);overflow:hidden}.page_business .business-point>.wrapper{width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto;padding-top:calc(8em / 8 * 5);padding-bottom:calc(8em / 8 * 5)}@media screen and (max-width:768px){.page_business .business-point>.wrapper{padding-top:calc(8em / 16 * 5);padding-bottom:calc(8em / 16 * 5)}}.page_business .business-point .point-head{display:flex;flex-direction:column;gap:calc(8em / 16 * 3)}.page_business .business-point .point-head .title{display:flex;align-items:center;justify-content:center;gap:calc(8em / 16 * 5)}@media screen and (max-width:768px){.page_business .business-point .point-head .title{gap:calc(8em / 16 * 3)}}.page_business .business-point .point-head .title:before,.page_business .business-point .point-head .title:after{content:'';display:block;width:1.5em;height:auto;aspect-ratio:1/3;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/icon/crown.svg);background-size:cover}.page_business .business-point .point-head .title:after{transform:rotateY(180deg)}.page_business .business-point .point-head .title .text{display:flex;align-items:center;justify-content:center;flex-direction:column}.page_business .business-point .point-head .title p{font-size:1.23em}@media screen and (max-width:768px){.page_business .business-point .point-head .title p{font-size:1.1275em;line-height:1.23}}.page_business .business-point .point-head .title p.star{color:var(--key)}.page_business .business-point .point-head .title p strong{font-size:1.23em}@media screen and (max-width:768px){.page_business .business-point .point-head .title p strong{display:block}}.page_business .business-point .point-head ul{display:flex;gap:calc(8em / 32 * 3);counter-reset:num}@media screen and (max-width:768px){.page_business .business-point .point-head ul{display:none}}.page_business .business-point .point-head ul>li{flex:1}.page_business .business-point .point-head ul>li a{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:4.1em;background:var(--white);border:solid 1px var(--border-light-black);border-radius:calc(8em / 64);overflow:hidden}.page_business .business-point .point-head ul>li a:before{counter-increment:num;content:"● Point" counter(num);color:var(--key);font-size:.85em}.page_business .business-point .point-head ul>li a span{display:block}.page_business .business-point .point-head+*{margin-top:calc(8em / 8 * 3)}.page_business .business-point .point-body{display:flex;flex-direction:column;gap:calc(8em / 8 * 3);counter-reset:num}.page_business .business-point .point-body .point-card{display:flex;flex-direction:column;gap:calc(8em / 8 * 2) calc(8em / 8 * 3);width:calc(100% / 10 * 8);margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.page_business .business-point .point-body .point-card{gap:calc(8em / 16 * 3) calc(8em / 8 * 3);width:calc(100% / 10 * 10)}}.page_business .business-point .point-body .point-card>.text:before{counter-increment:num;content:"● Point" counter(num);display:block;margin-bottom:calc(8em / 32 * 3);color:var(--key);font-size:.85em}.page_business .business-point .point-body .point-card>.text>dl>dt{font-size:1.5575em;color:var(--key)}.page_business .business-point .point-body .point-card>.text>dl>dt+dd{margin-top:.5em}.page_business .business-point .point-body .point-card.flex{align-items:center;flex-direction:row}@media screen and (max-width:768px){.page_business .business-point .point-body .point-card.flex{flex-direction:column}}.page_business .business-point .point-body .point-card.flex>.text{flex:1;display:flex;align-items:flex-start;flex-direction:column}@media screen and (max-width:768px){.page_business .business-point .point-body .point-card.flex>.text{order:-1}}.page_business .business-point .point-body .point-card.flex>.image{flex:1;background:var(--white);border:solid 1px var(--border-light-black);border-radius:calc(8em / 32);overflow:hidden}@media screen and (max-width:768px){.page_business .business-point .point-body .point-card.flex>.image{order:2}}.page_business .business-point .point-body .point-card.flex .link a{display:flex;align-items:center;justify-content:center;gap:calc(8em / 32 * 3);min-height:3.28em;padding:0 calc(8em / 16 * 3);background:var(--key1);border-radius:calc(8em / 32);overflow:hidden}.page_business .business-point .point-body .point-card.flex .link a .icon{display:block;width:1.1275em;height:1.1275em}.page_business .business-point .point-body .point-card.point-type>.image{position:relative;z-index:15}@media screen and (max-width:768px){.page_business .business-point .point-body .point-card.point-type>.image{width:100%}}.page_business .business-point .point-body .point-card.point-type>.image .type-container{padding:calc(8em / 8 * 3)}@media screen and (max-width:768px){.page_business .business-point .point-body .point-card.point-type>.image .type-container{padding:calc(8em / 16 * 3)}}.page_business .business-point .point-body .point-card.point-type>.image .type-container .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;gap:calc(8em / 16);background:var(--white)}.page_business .business-point .point-body .point-card.point-type>.image .type-container .swiper-wrapper .swiper-slide .image{max-width:18em;margin:0 auto;border-radius:calc(8em / 32);line-height:0;overflow:hidden}.page_business .business-point .point-body .point-card.point-type>.image .type-container .swiper-wrapper .swiper-slide .text{text-align:center}.page_business .business-point .point-body .point-card.point-items>.text .items{margin-top:calc(8em / 8);padding:calc(8em / 16 * 2) calc(8em / 16 * 3);background:var(--white);border:solid 1px var(--border-light-black);border-radius:calc(8em / 32);overflow:hidden}.page_business .business-point .point-body .point-card.point-items>.text .items ul{display:flex;flex-wrap:wrap;gap:calc(8em / 32) 0;font-size:.9em}.page_business .business-point .point-body .point-card.point-items>.text .items ul *{color:var(--gray-11)}.page_business .business-point .point-body .point-card.point-items>.text .items ul>li{display:flex;align-items:center;gap:calc(8em / 16);width:50%}.page_business .business-point .point-body .point-card.point-items>.text .items ul>li:before{content:'';display:block;width:.328em;height:.328em;background:var(--black);border-radius:.328em}.page_business .business-point .point-body .point-card.point-items>.image{aspect-ratio:1/1;overflow:hidden}.page_business .business-point .point-body .point-card.point-items>.image ul{display:flex;gap:calc(8em / 8);padding:0 calc(8em / 16 * 4)}.page_business .business-point .point-body .point-card.point-items>.image ul>li{flex:1}.page_business .business-point .point-body .point-card.point-items>.image ul>li:nth-child(2n) .verticalslider__inner{animation-direction:reverse}.page_business .business-point .point-body .point-card.point-area .text{display:flex;flex-direction:column;gap:calc(8em / 32 * 3)}.page_business .business-point .point-body .point-card.point-area .text .link *{color:var(--white)}.page_business .business-point .point-body .point-card.point-quality .quality-container{position:relative;z-index:15}.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-wrapper .swiper-slide{height:auto}.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-wrapper .swiper-slide .card{height:100%}.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-button-wrapper{position:relative;z-index:15;display:flex;align-items:center;justify-content:flex-end;gap:calc(8em / 16);margin-top:calc(8em / 16 * 3)}.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-button-wrapper .swiper-button-prev,.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-button-wrapper .swiper-button-next{position:relative;top:initial;left:initial;right:initial;bottom:initial;display:flex;align-items:center;justify-content:center;width:calc(8em / 16 * 6);height:calc(8em / 16 * 6);margin:0;padding:0;background:var(--key);border-radius:calc(8em / 32);overflow:hidden;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}@media screen and (max-width:768px){.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-button-wrapper .swiper-button-prev,.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-button-wrapper .swiper-button-next{width:calc(8.5em / 16 * 6);height:calc(8.5em / 16 * 6)}}.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-button-wrapper .swiper-button-prev:before,.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-button-wrapper .swiper-button-next:before{content:'';width:1em;height:1em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/icon/arrow.svg);filter:brightness(0) invert(1)}.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-button-wrapper .swiper-button-prev:after,.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-button-wrapper .swiper-button-next:after{display:none}.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-button-wrapper .swiper-button-prev:before{transform:rotate(180deg)}.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-button-wrapper:hover .swiper-button-prev,.page_business .business-point .point-body .point-card.point-quality .quality-container .swiper-button-wrapper:hover .swiper-button-next{opacity:1;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.page_business .business-point .point-body .point-card.point-quality .card{display:flex;flex-direction:column;padding:calc(8em / 32 * 2);background:var(--white);border-radius:calc(8em / 32 * 3);box-shadow:rgba(0,0,0,.1) -4px 9px 25px -6px}.page_business .business-point .point-body .point-card.point-quality .card>.image{display:block;width:100%;aspect-ratio:3/2;border-radius:calc(8em / 32 * 1);overflow:hidden}.page_business .business-point .point-body .point-card.point-quality .card>.text dl{display:flex;flex-direction:column;gap:.25em;padding:calc(8em / 32 * 3)}.page_business .business-point .point-body .point-card.point-quality .card>.text dl>dt+dd{margin-top:calc(8em / 32)}.page_business .business-point .point-body .point-card.point-quality .card>.text dl>dd{font-size:.9em}.page_business .business-point .point-body .point-card.point-knowhow .result{position:relative;z-index:15;padding:calc(8em / 16 * 4);padding-bottom:0;background:var(--white);border:solid 1px var(--border-light-black);border-radius:calc(8em / 16);box-shadow:var(--shadow)}.page_business .business-point .point-body .point-card.point-knowhow .result:after{content:'';position:absolute;left:0;bottom:0;display:block;width:100%;height:calc(8em / 16 * 4);background:linear-gradient(to top,var(--white),transparent)}.page_business .business-point .point-body .point-card.point-knowhow ul.list{display:flex;flex-direction:column;gap:calc(8em / 16);height:18em;padding-bottom:calc(8em / 16 * 4);overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.page_business .business-point .point-body .point-card.point-knowhow ul.list>li{display:flex;align-items:center;gap:calc(8em / 16 * 3);background:var(--green-3);border:solid 1px var(--green-4);padding:1em;border-radius:.25em}.page_business .business-point .point-body .point-card.point-knowhow ul.list>li>.icon{display:block;width:calc(8em / 8 * 6);min-width:calc(8em / 8 * 6);height:calc(8em / 8 * 6);border:solid 1px var(--border-light-black);border-radius:calc(8em / 32);overflow:hidden}.page_business .business-point .point-body .point-card.point-knowhow ul.list>li>.text dl>dt{font-size:1.1275em}.page_business .business-point .point-body .point-card.point-knowhow ul.list>li>.text dl>dt+dd{margin-top:calc(8em / 32)}.page_business .business-point .point-body .point-card.point-knowhow ul.list>li>.text dl>dd ul{font-size:.9em}.page_business .business-flow>.wrapper{width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto;padding-top:calc(8em / 8 * 4);padding-bottom:calc(8em / 8 * 4)}@media screen and (max-width:768px){.page_business .business-flow>.wrapper{width:calc(100% / 12 * 11)}}.page_business .business-flow ul{display:flex;flex-direction:column;gap:calc(8em / 32 * 3);counter-reset:num}.page_business .business-flow ul>li{display:flex;align-items:center;flex-wrap:wrap;gap:calc(8em / 16) calc(8em / 8);padding:calc(8em / 8 * 1);background:var(--gray-2);border:solid 1px var(--gray-6);border-radius:calc(8em / 32);box-shadow:var(--shadow);overflow:hidden}.page_business .business-flow ul>li:before{counter-increment:num;content:counter(num);display:flex;align-items:center;justify-content:center;width:calc(8em / 16 * 5);min-width:calc(8em / 16 * 5);height:calc(8em / 16 * 5);background:var(--key);color:var(--white);border-radius:calc(8em / 32);overflow:hidden}.page_business .business-flow ul>li .head{flex:1;font-weight:600;font-size:1.1275em}.page_business .business-flow ul>li .body{flex:3}@media screen and (max-width:768px){.page_business .business-flow ul>li .body{min-width:100%}}.page_business .business-message{background:var(--black);border-radius:calc(8em / 16);box-shadow:var(--shadow)}.page_business .business-message>.wrapper{display:flex;gap:calc(8em / 8 * 3);width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto;padding-top:calc(8em / 8 * 5);padding-bottom:calc(8em / 8 * 5)}@media screen and (max-width:768px){.page_business .business-message>.wrapper{padding-top:calc(8em / 16 * 5);padding-bottom:calc(8em / 16 * 5)}}.page_business .business-message>.wrapper>.text{flex:2;display:flex;flex-direction:column;gap:calc(8em / 8)}.page_business .business-message>.wrapper>.text *{color:var(--white)}.page_business .business-message>.wrapper>.text .image{display:block;aspect-ratio:3/2;border-radius:calc(8em / 32);overflow:hidden}.page_business .business-message>.wrapper>.text p span{display:block}.page_business .business-message>.wrapper>.image{flex:1;display:block;aspect-ratio:3/2;border-radius:calc(8em / 32);overflow:hidden}.page_business .business-form>.wrapper{width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto;padding-top:calc(8em / 8 * 5);padding-bottom:calc(8em / 8 * 5)}@media screen and (max-width:768px){.page_business .business-form>.wrapper{width:calc(100% / 12 * 11);padding-top:calc(8em / 8 * 3);padding-bottom:calc(8em / 8 * 3)}}.page_workstyle{padding:0 16px}@media screen and (max-width:768px){.page_workstyle{padding:0 8px}}.page_workstyle .wrapper{position:relative;z-index:15}.page_workstyle .workstyle-wrapper{width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto}.page_workstyle .workstyle-head{padding:calc(8em / 16 * 6) calc(8em / 16 * 6);background:var(--color-lightgray);border-radius:calc(8em / 16);overflow:hidden}@media screen and (max-width:768px){.page_workstyle .workstyle-head{padding:calc(8em / 16 * 1)}.page_workstyle .workstyle-head .workstyle-wrapper{width:100%}}.page_workstyle .workstyle-head .movie{width:100%;height:auto;aspect-ratio:16/9;border-radius:calc(8em / 16);overflow:hidden}.page_workstyle .workstyle-head+*{margin-top:calc(8em / 8 * 4)}.page_workstyle .workstyle-body{display:flex;flex-direction:column;gap:calc(8em / 8 * 3)}.page_workstyle .workstyle-body ul{display:flex;flex-direction:column;gap:16px;counter-reset:num}@media screen and (max-width:768px){.page_workstyle .workstyle-body ul{gao:8px}}.page_workstyle .workstyle-body ul>li{top:calc(8em / 8 * 5);display:flex;gap:calc(8em / 16 * 6);padding:calc(8em / 16 * 6) calc(8em / 16 * 6);background:var(--color-lightgray);border-radius:calc(8em / 16);overflow:hidden}@media screen and (max-width:768px){.page_workstyle .workstyle-body ul>li{gap:calc(8em / 16 * 2);padding:calc(8em / 16 * 4) calc(8em / 16 * 3);flex-direction:column}}.page_workstyle .workstyle-body ul>li .text{display:flex;flex-direction:column;align-items:flex-start;gap:calc(8em / 32 * 3);flex:3}.page_workstyle .workstyle-body ul>li .text:before{counter-increment:num;content:"内外液輸の魅力" counter(num);display:flex;align-items:center;justify-content:center;height:2.05em;padding:0 calc(8em / 32 * 4);background:var(--focus);border-radius:calc(8em / 32);overflow:hidden;color:var(--white)}.page_workstyle .workstyle-body ul>li .text dl{display:flex;flex-direction:column;gap:calc(8em / 8)}@media screen and (max-width:768px){.page_workstyle .workstyle-body ul>li .text dl{gap:calc(8em / 16)}}.page_workstyle .workstyle-body ul>li .text dl>dt{font-size:3.075em;font-weight:600;line-height:1.3325}@media screen and (max-width:768px){.page_workstyle .workstyle-body ul>li .text dl>dt{font-size:1.64em}}.page_workstyle .workstyle-body ul>li .text dl>dt b{color:var(--focus)}.page_workstyle .workstyle-body ul>li .text dl>dd{font-size:1.1275em;line-height:1.64}@media screen and (max-width:768px){.page_workstyle .workstyle-body ul>li .text dl>dd{font-size:1em}}.page_workstyle .workstyle-body ul>li .image{flex:2;aspect-ratio:1/1;border:solid 1px var(--color-lightgray);border-radius:calc(8em / 16);overflow:hidden}.page_beginner{padding:0 16px}@media screen and (max-width:768px){.page_beginner{padding:0 8px}}.page_beginner hgroup h2{color:var(--green-9);font-size:1.845em}@media screen and (max-width:768px){.page_beginner hgroup h2{font-size:1.5575em}}.page_beginner hgroup+*{margin-top:calc(8em / 8)}.page_beginner .wrapper{position:relative;z-index:15;width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.page_beginner .wrapper{width:calc(100% / 12 * 11)}}.page_beginner .beginner-head{padding:calc(8em / 16 * 3) calc(8em / 16 * 6);background:var(--light-key);border-radius:calc(8em / 16);overflow:hidden}@media screen and (max-width:768px){.page_beginner .beginner-head{padding:calc(8em / 16 * 3)}}.page_beginner .beginner-head .titlearea{display:flex;flex-direction:column;gap:calc(8em / 16)}.page_beginner .beginner-head .titlearea .cap{display:flex;align-items:center;justify-content:center;min-height:2.05em;border-radius:calc(8em / 32);background:var(--key);color:var(--white)}.page_beginner .beginner-head .titlearea .lead{text-align:center;font-size:1.3325em;line-height:1.435}.page_beginner .beginner-head .titlearea .lead b{color:var(--focus)}.page_beginner .beginner-head .titlearea+*{margin-top:calc(8em / 16 * 3)}.page_beginner .beginner-head ul{display:flex;flex-wrap:wrap;gap:calc(8em / 16 * 3);counter-reset:num}@media screen and (max-width:768px){.page_beginner .beginner-head ul{flex-direction:column;gap:calc(8em / 32 * 3)}}.page_beginner .beginner-head ul>li{flex:1}.page_beginner .beginner-head ul>li .card{position:relative;z-index:15;display:flex;align-items:center;flex-direction:column;gap:calc(8em / 16 * 2);width:100%;height:100%;padding:calc(8em / 16 * 3);background:var(--white);border-radius:calc(8em / 32);overflow:hidden}@media screen and (max-width:768px){.page_beginner .beginner-head ul>li .card{flex-direction:row;padding:calc(8em / 16 * 2)}}.page_beginner .beginner-head ul>li .card:before{counter-increment:num;content:"0" counter(num);position:absolute;top:calc(8em / 32 * 3);left:calc(8em / 32 * 3);display:block;font-size:1.1275em;color:var(--key)}.page_beginner .beginner-head ul>li .card .image{display:block;width:75%;height:auto;aspect-ratio:1/1;margin-left:auto;margin-right:auto;border-radius:50%;overflow:hidden}@media screen and (max-width:768px){.page_beginner .beginner-head ul>li .card .image{width:4em;margin:0}}.page_beginner .beginner-head ul>li .card .title{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.page_beginner .beginner-head ul>li .card .title{align-items:flex-start}}.page_beginner .beginner-head ul>li .card .title .sub{display:block;font-size:1.025em;color:var(--key)}.page_beginner .beginner-head ul>li .card .title .main{display:block;font-size:1.3325em}.page_beginner .beginner-head+*{margin-top:calc(8em / 8 * 4)}.page_beginner .beginner-body{display:flex;flex-direction:column;gap:calc(8em / 8 * 3);counter-reset:number}.page_beginner .beginner-body .beginner-block{display:flex;align-items:flex-start;gap:calc(8em / 32 * 5)}@media screen and (max-width:768px){.page_beginner .beginner-body .beginner-block{flex-direction:column;gap:calc(8em / 32 * 2)}}.page_beginner .beginner-body .beginner-block:before{counter-increment:number;content:"0" counter(number);display:flex;align-items:center;justify-content:center;min-width:2.25em;border-right:solid 2px var(--border-light-black);font-size:1.845em;color:var(--key);line-height:1.64}@media screen and (max-width:768px){.page_beginner .beginner-body .beginner-block:before{content:"Support 0" counter(number);min-height:1.845em;padding:0 calc(8em / 32 * 3);background:var(--key);border-right:none;border-radius:calc(8em / 32);font-size:.8em;color:var(--white)}}.page_beginner .beginner-body .beginner-block .beginner-content{flex:1}.page_beginner .beginner-license .license-body{display:flex;flex-wrap:wrap;gap:calc(8em / 16 * 3) calc(8em / 8 * 3)}@media screen and (max-width:768px){.page_beginner .beginner-license .license-body{flex-direction:column-reverse}}.page_beginner .beginner-license .license-body .text{flex:3}.page_beginner .beginner-license .license-body .text dl>dt{font-size:1.435em;line-height:1.435}.page_beginner .beginner-license .license-body .text dl>dt+dd{margin-top:calc(8em / 32 * 3)}.page_beginner .beginner-license .license-body .text dl>dd{line-height:1.8}.page_beginner .beginner-license .license-body .image{flex:1;aspect-ratio:3/2;border-radius:calc(8em / 32);overflow:hidden}.page_beginner .beginner-license .license-body+*{margin-top:calc(8em / 16 * 3)}.page_beginner .beginner-license .license-foot dl{display:flex;flex-direction:column;gap:2px}.page_beginner .beginner-license .license-foot dl>dt,.page_beginner .beginner-license .license-foot dl>dd{width:100%}.page_beginner .beginner-license .license-foot dl>dt ul,.page_beginner .beginner-license .license-foot dl>dd ul{display:flex;align-items:center}@media screen and (max-width:768px){.page_beginner .beginner-license .license-foot dl>dt ul,.page_beginner .beginner-license .license-foot dl>dd ul{align-items:initial;flex-direction:column}}.page_beginner .beginner-license .license-foot dl>dt ul>li,.page_beginner .beginner-license .license-foot dl>dd ul>li{display:flex;align-items:center;min-height:3.28em;padding:calc(8em / 32)}@media screen and (max-width:768px){.page_beginner .beginner-license .license-foot dl>dt ul>li,.page_beginner .beginner-license .license-foot dl>dd ul>li{min-height:2.46em;padding:calc(8em / 32) calc(8em / 8)}.page_beginner .beginner-license .license-foot dl>dt ul>li:before,.page_beginner .beginner-license .license-foot dl>dd ul>li:before{content:attr(data-text) "";display:block;min-width:5em;color:var(--key)}}.page_beginner .beginner-license .license-foot dl>dt ul>li.col1,.page_beginner .beginner-license .license-foot dl>dd ul>li.col1{flex:1}.page_beginner .beginner-license .license-foot dl>dt ul>li.col2,.page_beginner .beginner-license .license-foot dl>dd ul>li.col2{flex:2}.page_beginner .beginner-license .license-foot dl>dt ul>li:has(.image),.page_beginner .beginner-license .license-foot dl>dd ul>li:has(.image){gap:calc(8em / 8)}@media screen and (max-width:768px){.page_beginner .beginner-license .license-foot dl>dt ul>li:has(.image),.page_beginner .beginner-license .license-foot dl>dd ul>li:has(.image){padding:calc(8em / 32);background:var(--light-key)}}.page_beginner .beginner-license .license-foot dl>dt ul>li:has(.image):before,.page_beginner .beginner-license .license-foot dl>dd ul>li:has(.image):before{display:none}.page_beginner .beginner-license .license-foot dl>dt ul>li:has(.image) .image,.page_beginner .beginner-license .license-foot dl>dd ul>li:has(.image) .image{width:calc(8em / 8 * 4);min-width:calc(8em / 8 * 4);height:calc(8em / 8 * 4)}.page_beginner .beginner-license .license-foot dl>dt{background:var(--light-key)}@media screen and (max-width:768px){.page_beginner .beginner-license .license-foot dl>dt{display:none}}.page_beginner .beginner-license .license-foot dl>dt *{justify-content:center}.page_beginner .beginner-license .license-foot dl>dd{background:#e6efd5}.page_beginner .beginner-training .training-body+*{margin-top:calc(8em / 16 * 3)}.page_beginner .beginner-training .training-foot ul{position:relative;display:flex;flex-direction:column;gap:calc(8em / 16 * 4);counter-reset:num}.page_beginner .beginner-training .training-foot ul:before{content:'';position:absolute;top:0;left:calc(8em + (8em / 16 * 2));z-index:-5;display:block;width:1em;height:100%;background:var(--color-lightgray);border-radius:1em}@media screen and (max-width:768px){.page_beginner .beginner-training .training-foot ul:before{left:calc(6em + (8em / 16 * 2))}}.page_beginner .beginner-training .training-foot ul>li{position:relative;z-index:15;display:flex;gap:calc(8em / 16 * 2)}.page_beginner .beginner-training .training-foot ul>li:before{counter-increment:num;content:"Step" counter(num);display:flex;align-items:center;justify-content:center;min-width:8em;height:2.46em;background:var(--light-key);border-radius:calc(8em / 32);color:var(--key)}@media screen and (max-width:768px){.page_beginner .beginner-training .training-foot ul>li:before{min-width:6em}}.page_beginner .beginner-training .training-foot ul>li .circle{display:flex;align-items:center;justify-content:center;height:2.46em}.page_beginner .beginner-training .training-foot ul>li .circle:after{content:'';display:block;width:1em;height:1em;background:var(--key);border-radius:50%}.page_beginner .beginner-training .training-foot ul>li .event{flex:1;display:flex;align-items:center;justify-content:space-between;gap:calc(8em / 8)}.page_beginner .beginner-training .training-foot ul>li .event .text{flex:1;display:flex}@media screen and (max-width:768px){.page_beginner .beginner-training .training-foot ul>li .event .text{justify-content:flex-start}}.page_beginner .beginner-training .training-foot ul>li .event .text dl>dt{font-size:1.23em;padding-top:calc(8em / 64 * 3)}.page_beginner .beginner-training .training-foot ul>li .event .text dl>dt+dd{margin-top:calc(8em / 32)}.page_beginner .beginner-training .training-foot ul>li .event .text dl>dd{font-size:.9em}.page_beginner .beginner-training .training-foot ul>li .event .image{width:calc(8em / 8 * 4);height:auto;aspect-ratio:1/1;border-radius:calc(8em / 32);overflow:hidden}.page_beginner .beginner-follow .follow-body ul{display:flex;gap:calc(8em / 16 * 4);counter-reset:num}@media screen and (max-width:768px){.page_beginner .beginner-follow .follow-body ul{flex-direction:column}}.page_beginner .beginner-follow .follow-body ul>li{position:relative;z-index:15;flex:1;display:flex;flex-direction:column;gap:calc(8em / 16 * 2);padding-top:calc(8em / 16 * 2);padding-left:calc(8em / 16 * 2)}.page_beginner .beginner-follow .follow-body ul>li:before{counter-increment:num;content:counter(num);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:calc(8em / 8 * 3);height:calc(8em / 8 * 3);background:var(--light-key);border-radius:50%;color:var(--key)}.page_beginner .beginner-follow .follow-body ul>li .image{width:100%;height:auto;aspect-ratio:3/2;border-radius:calc(8em / 32);overflow:hidden}.page_beginner .beginner-follow .follow-body ul>li .text{display:flex;justify-content:center}.archive_interview{padding:0 16px}@media screen and (max-width:768px){.archive_interview{padding:0 8px}}.archive_interview .wrapper{position:relative;z-index:15;width:100%}.archive_interview .archive_interview-body{position:relative;z-index:15;width:calc(100% / 12 * 9);margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.archive_interview .archive_interview-body{width:calc(100% / 12 * 10)}}.archive_interview .archive_interview-body ul.list{display:flex;flex-wrap:wrap;gap:calc(8em / 8 * 4)}@media screen and (max-width:768px){.archive_interview .archive_interview-body ul.list{gap:calc(8em / 8 * 2)}}.archive_interview .archive_interview-body ul.list>li{width:calc((100% / 2) - ((8em / 8 * 4) * 1 / 2));min-width:20.5em}@media screen and (max-width:768px){.archive_interview .archive_interview-body ul.list>li{width:100%}}.archive_interview .archive_interview-body ul.list>li .card{display:flex;flex-direction:column;gap:calc(8em / 16 * 3)}@media screen and (max-width:768px){.archive_interview .archive_interview-body ul.list>li .card{gap:calc(8em / 32 * 3)}}.archive_interview .archive_interview-body ul.list>li .card .image{display:block;width:100%;aspect-ratio:1/1;border:solid 1px var(--color-lightgray);border-radius:calc(8em / 16);overflow:hidden}.archive_interview .archive_interview-body ul.list>li .card .image img{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.archive_interview .archive_interview-body ul.list>li .card .text{display:flex;flex-direction:column;gap:calc(8em / 32);font-weight:600}.archive_interview .archive_interview-body ul.list>li .card .text .title{font-size:1.435em;color:var(--key);line-height:1.435}.archive_interview .archive_interview-body ul.list>li .card .text .attr{display:flex;align-items:baseline;flex-wrap:wrap;gap:calc(8em / 64 * 3)}.archive_interview .archive_interview-body ul.list>li .card .text .attr .jobtype{font-size:1.025em}.archive_interview .archive_interview-body ul.list>li .card .text .attr .entry{font-size:.9em}.archive_interview .archive_interview-body ul.list>li .card .text .name{font-size:1.3325em;line-height:1.5}.archive_interview .archive_interview-body ul.list>li .card .text .name .cap{font-size:.7em}.archive_interview .archive_interview-body ul.list>li .card:hover .image img{transform:scale(1.025);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.single_interview{padding:0 16px}@media screen and (max-width:768px){.single_interview{padding:0 8px}}.single_interview .wrapper{position:relative;z-index:15;width:100%}.single_interview .single_interview-body{position:relative;z-index:15;display:flex;flex-wrap:wrap;gap:calc(8em / 8 * 4);width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.single_interview .single_interview-body{flex-direction:column;gap:calc(8em / 16 * 3)}}.single_interview .single_interview-body .left{flex:1}@media screen and (max-width:768px){.single_interview .single_interview-body .left{width:100%}}.single_interview .single_interview-body .left .sticky{top:calc(8em / 8 * 5);display:flex;flex-direction:column;gap:calc(8em / 16 * 3)}.single_interview .single_interview-body .left .image{display:block;width:100%;aspect-ratio:1/1;border:solid 1px var(--color-lightgray);border-radius:calc(8em / 16);overflow:hidden}.single_interview .single_interview-body .left .image img{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.single_interview .single_interview-body .left .text{display:flex;flex-direction:column;gap:calc(8em / 32);font-weight:600}.single_interview .single_interview-body .left .text .title{font-size:1.435em;color:var(--key);line-height:1.435}.single_interview .single_interview-body .left .text .attr{display:flex;align-items:baseline;flex-wrap:wrap;gap:calc(8em / 64 * 3)}.single_interview .single_interview-body .left .text .attr .jobtype{font-size:1.025em}.single_interview .single_interview-body .left .text .attr .entry{font-size:.9em}.single_interview .single_interview-body .left .text .name{font-size:1.3325em;line-height:1.5}.single_interview .single_interview-body .left .text .name .cap{font-size:.7em}.single_interview .single_interview-body .right{flex:2;padding-top:calc(8em / 8 * 4);border-top:solid 1px var(--color-lightgray)}@media screen and (max-width:768px){.single_interview .single_interview-body .right{width:100%;padding-top:calc(8em / 8 * 2)}}.single_interview .single_interview-body .right ul.qa{display:flex;flex-direction:column;gap:calc(8em / 8 * 3);counter-reset:num}@media screen and (max-width:768px){.single_interview .single_interview-body .right ul.qa{gap:calc(8em / 16 * 3)}}.single_interview .single_interview-body .right ul.qa>li:before{counter-increment:num;content:"● Question" counter(num);display:block;color:var(--key);margin-bottom:calc(8em / 32)}.single_interview .single_interview-body .right ul.qa>li dl{display:flex;flex-direction:column;gap:calc(8em / 16 * 2)}@media screen and (max-width:768px){.single_interview .single_interview-body .right ul.qa>li dl{gap:calc(8em / 16 * 1)}}.single_interview .single_interview-body .right ul.qa>li dl>dt{font-size:1.435em;font-weight:600}.single_interview .single_interview-body .right ul.qa>li dl>dd{line-height:1.64}.other_post{padding:0 16px}@media screen and (max-width:768px){.other_post{padding:0 8px}}.other_post .wrapper{position:relative;z-index:15;width:100%;background:var(--color-lightgray);border-radius:calc(8em / 16);overflow:hidden}.other_post .other_post-wrapper{position:relative;z-index:15;width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto;padding-top:calc(8em / 8 * 5);padding-bottom:calc(8em / 8 * 5)}@media screen and (max-width:768px){.other_post .other_post-wrapper{padding-top:calc(8em / 8 * 3);padding-bottom:calc(8em / 8 * 3)}}.other_post .other_post-wrapper .other_post-head+*{margin-top:calc(8em / 8 * 2)}.other_post .other_post-wrapper ul.list{display:flex;flex-wrap:wrap;gap:calc(8em / 8 * 3)}@media screen and (max-width:768px){.other_post .other_post-wrapper ul.list{gap:calc(8em / 16 * 3)}}.other_post .other_post-wrapper ul.list>li{width:calc((100% / 3) - ((8em / 8 * 3) * 1 / 2))}@media screen and (max-width:768px){.other_post .other_post-wrapper ul.list>li{width:100%}}.other_post .other_post-wrapper ul.list>li .card{display:flex;flex-direction:column;gap:calc(8em / 16 * 3)}@media screen and (max-width:768px){.other_post .other_post-wrapper ul.list>li .card{gap:calc(8em / 32 * 3)}}.other_post .other_post-wrapper ul.list>li .card .image{display:block;width:100%;aspect-ratio:1/1;border:solid 1px var(--color-lightgray);border-radius:calc(8em / 16);overflow:hidden}.other_post .other_post-wrapper ul.list>li .card .image img{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.other_post .other_post-wrapper ul.list>li .card .text{display:flex;flex-direction:column;gap:calc(8em / 32);font-weight:600}.other_post .other_post-wrapper ul.list>li .card .text .title{font-size:1.435em;color:var(--key);line-height:1.435}.other_post .other_post-wrapper ul.list>li .card .text .attr{display:flex;align-items:baseline;flex-wrap:wrap;gap:calc(8em / 64 * 3)}.other_post .other_post-wrapper ul.list>li .card .text .attr .jobtype{font-size:1.025em}.other_post .other_post-wrapper ul.list>li .card .text .attr .entry{font-size:.9em}.other_post .other_post-wrapper ul.list>li .card .text .name{font-size:1.3325em;line-height:1.5}.other_post .other_post-wrapper ul.list>li .card .text .name .cap{font-size:.7em}.other_post .other_post-wrapper ul.list>li .card:hover .image img{transform:scale(1.025);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.blog-archive{position:relative;z-index:15;width:100%;padding:0 16px;padding-bottom:calc(8em / 8 * 6);overflow:hidden}@media screen and (max-width:768px){.blog-archive{padding:0 8px;padding-bottom:calc(8em / 16 * 6)}}.blog-archive .wrapper{width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.blog-archive .wrapper{width:calc(100% / 12 * 11)}}.blog-archive ul.list{display:flex;flex-wrap:wrap;gap:2em}@media screen and (max-width:768px){.blog-archive ul.list{gap:1em}}.blog-archive ul.list>li{width:calc((100% / 3) - ((8em / 16 * 4) * 2 / 3))}@media screen and (max-width:768px){.blog-archive ul.list>li{width:100%}}.blog-archive ul.list .card{display:flex;flex-direction:column;padding:calc(8em / 32 * 3);background:var(--white);border-radius:calc(8em / 32 * 3);box-shadow:rgba(0,0,0,.1) -4px 9px 25px -6px;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.blog-archive ul.list .card .image{display:block;width:100%;aspect-ratio:3/2;border-radius:calc(8em / 32 * 1);overflow:hidden}.blog-archive ul.list .card .text{display:flex;flex-direction:column;gap:.25em;padding:calc(8em / 32 * 3)}.blog-archive ul.list .card .text .text-head{display:flex;flex-direction:column;gap:calc(8em / 32 * 1)}.blog-archive ul.list .card .text .text-head .title{font-weight:600;font-size:1.1275em;line-height:1.435}.blog-archive ul.list .card .text .text-head .publish{display:flex;align-items:center;gap:calc(8em / 32 * 2)}.blog-archive ul.list .card .text .text-head .publish .category{display:flex;align-items:center;justify-content:center;height:1.845em;margin-bottom:calc(8em / 32 * 1);padding:0 calc(8em / 32 * 3);background:var(--key);color:var(--white);border-radius:calc(8em / 32);overflow:hidden;font-size:.75em;font-weight:600}.blog-archive ul.list .card .text .text-head .publish time{display:flex;align-items:center;gap:calc(8em / 32 * 1);font-size:.8em}.blog-archive ul.list .card .text .text-head .publish time:before{content:'';display:block;width:1em;height:1em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/icon/time.svg);background-size:cover}.blog-archive ul.list .card .text p{font-size:.9em}.blog-archive ul.list .card:hover{filter:brightness(.9);box-shadow:0;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.blog-post{position:relative;z-index:15;width:100%;padding:0 16px;padding-top:calc((8em / 16 * 7) + (8px * 2) + 32px);overflow:hidden}@media screen and (max-width:768px){.blog-post{padding:0 8px;padding-top:calc((8em / 16 * 6) + (4px * 2) + 16px)}}.blog-post .wrapper{width:100%;margin:0 auto}.blog-post .wrapper .flex-wrapper{display:flex;gap:calc(8em / 16 * 3);width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.blog-post .wrapper .flex-wrapper{flex-direction:column;width:calc(100% / 12 * 11)}}.blog-post .wrapper .flex-wrapper .left-side{position:relative;z-index:15;display:flex;flex-direction:column;gap:calc(8em / 8 * 2);width:calc((100% / 3) - ((8em / 16 * 3) * 1 / 2))}@media screen and (max-width:768px){.blog-post .wrapper .flex-wrapper .left-side{width:100%}}.blog-post .wrapper .flex-wrapper .right-side{position:relative;z-index:10;display:flex;flex-direction:column;gap:calc(8em / 16 * 3);width:calc((100% / 3 * 2) - ((8em / 16 * 3) * 1 / 2))}@media screen and (max-width:768px){.blog-post .wrapper .flex-wrapper .right-side{width:100%}}.blog-post .blog-main .blog-head{display:flex;align-items:flex-start;flex-direction:column}.blog-post .blog-main .blog-head hgroup h1{font-size:1.845em;line-height:1.435}@media screen and (max-width:768px){.blog-post .blog-main .blog-head hgroup h1{font-size:1.64em}}.blog-post .blog-main .blog-head .publish{display:flex;align-items:center;justify-content:flex-start;gap:calc(8em / 32)}.blog-post .blog-main .blog-head .publish .category{display:flex;align-items:center;justify-content:center;height:1.845em;margin-bottom:calc(8em / 32 * 1);padding:0 calc(8em / 32 * 3);background:var(--key);color:var(--white);border-radius:calc(8em / 32);overflow:hidden;font-size:.85em;font-weight:600}.blog-post .blog-main .blog-head time{display:flex;align-items:center;gap:calc(8em / 32 * 1);font-size:.8em}.blog-post .blog-main .blog-head time:before{content:'';display:block;width:1em;height:1em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/icon/time.svg);background-size:cover}.blog-post .blog-main .blog-thumbnail{display:block;width:100%;height:auto;aspect-ratio:3/2;border-radius:calc(8em / 32);overflow:hidden}.blog-post .blog-main .blog-body{display:flex;align-items:flex-start;flex-direction:column;gap:calc(8em / 32 * 3)}.media_pagenation{display:flex;align-items:center;justify-content:space-between}.media_pagenation .all a{padding:0 calc(8em / 32 * 4)}.media_pagenation .pager{display:flex;align-items:center;gap:calc(8em / 16)}.media_pagenation .pager a{line-height:0}.media_pagenation a{display:flex;align-items:center;justify-content:center;min-width:2.46em;min-height:2.46em;border:solid 1px var(--border-light-black);border-radius:calc(8em / 16);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.media_pagenation a:hover{border-color:var(--key);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.other-post{padding:0 16px}@media screen and (max-width:768px){.other-post{padding:0 8px}}.other-post .wrapper{position:relative;z-index:15;width:100%;background:var(--color-lightgray);border-radius:calc(8em / 16);overflow:hidden}.other-post hgroup{font-family:var(--font-sans)}.other-post hgroup h3{font-size:1.435em}.other-post hgroup+*{margin-top:calc(8em / 32 * 3)}.other-post .card{display:flex;flex-direction:column;gap:calc(8em / 16 * 2)}.other-post .card .image{width:100%;aspect-ratio:3/2;border-radius:calc(8em / 32);overflow:hidden}.other-post .card .text{flex:1;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;gap:calc(8em / 16 * 2);width:100%}.other-post .card .text .text-head{display:flex;align-items:flex-start;flex-direction:column;gap:calc(8em / 32)}.other-post .card .text .text-head .category{display:flex;align-items:center;justify-content:center;min-height:2.05em;padding:0 calc(8em / 16);font-size:.7em;background:var(--key1);border-radius:calc(8em / 32);color:var(--white);line-height:1;font-family:var(--font-sans)}.other-post .card .text .text-head .title{font-size:1.1275em}.other-post .card .text .text-head time{font-size:.8em;color:var(--color-gray);font-family:var(--font-sans)}.other-post .card .text .text-body .description{font-size:.9em;font-family:var(--font-sans)}.other-post .jobcard{display:flex;flex-direction:column;gap:calc(8em / 16 * 2)}.other-post .jobcard .image{width:100%;aspect-ratio:3/2;border-radius:calc(8em / 32);overflow:hidden}.other-post .jobcard .image img{transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.other-post .jobcard .text{flex:1;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;gap:calc(8em / 16 * 1);width:100%}.other-post .jobcard .text .text-head{display:flex;align-items:flex-start;flex-direction:column;gap:calc(8em / 32)}.other-post .jobcard .text .text-head .title{font-size:1.1275em}.other-post .jobcard .text .text-head ul.tag{font-size:14px;font-family:var(--font-sans)}.other-post .jobcard .text .text-head ul.tag>li{display:flex;align-items:baseline}.other-post .jobcard .text .text-head ul.tag>li span{display:block;min-width:5.125em;color:var(--color-gray)}.other-post .jobcard .text .text-head ul.tag>li p{flex:1}.other-post .jobcard .text .text-body .description{font-size:14px;font-family:var(--font-sans)}.other-post .jobcard:hover .image img{transform:scale(1.025);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.other-post .ct-card{display:flex;flex-direction:column;gap:calc(8em / 16 * 2)}.other-post .ct-card .image{position:relative;z-index:15;width:100%;aspect-ratio:2/1;border-radius:calc(8em / 32);overflow:hidden}.other-post .ct-card .image .icon{position:absolute;right:calc(8em / 8);bottom:calc(8em / 8);display:flex;align-items:center;justify-content:center;width:calc(8em / 32 * 10);height:calc(8em / 32 * 5);background:var(--white);border:solid 1px var(--border-light-black);border-radius:calc(8em / 1);overflow:hidden;line-height:0;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.other-post .ct-card .image .icon img{display:block;width:calc(8em / 32 * 3);height:calc(8em / 32 * 3)}.other-post .ct-card .text{flex:1;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;gap:calc(8em / 16 * 2);width:100%}.other-post .ct-card .text .text-head{display:flex;align-items:flex-start;flex-direction:column;gap:calc(8em / 32)}.other-post .ct-card .text .text-head .category{display:flex;align-items:center;justify-content:center;min-height:2.05em;padding:0 calc(8em / 16);font-size:.7em;background:var(--key1);border-radius:calc(8em / 32);color:var(--white);line-height:1;font-family:var(--font-sans)}.other-post .ct-card .text .text-head .title{font-size:1.1275em}.other-post .ct-card .text .text-body .cast{font-family:var(--font-sans)}.other-post .ct-card .text .text-body .cast ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:calc(8em / 32)}.other-post .ct-card .text .text-body .cast ul>li{display:flex;flex-direction:column}.other-post .ct-card .text .text-body .cast ul>li .attr{font-size:.8em;font-weight:600;line-height:1}.other-post .ct-card .text .text-body .cast ul>li .name{font-size:1.1275em;font-weight:600}.other-post .ct-card .text .text-body .cast ul>li .entry{font-size:.75em}.other-post .ct-card .text .text-body .cast ul>li .nul{color:red}.other-post .ct-card .text .text-body .cast ul>li:has(>img){align-items:center;width:1.5em;height:1.5em}.other-post .ct-card:hover .image>img{transform:scale(1.025);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.other-post .ct-card:hover .image .icon{background:var(--key1);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.other-post .ct-card:hover .image .icon img{filter:brightness(0) invert(1);animation:arrowAnimation .328s 0s ease-in-out 1}.other-post .iv-card{display:flex;flex-direction:column;gap:calc(8em / 16 * 2)}.other-post .iv-card .image{position:relative;z-index:15;width:100%;aspect-ratio:2/3;border-radius:calc(8em / 32);overflow:hidden}.other-post .iv-card .image .icon{position:absolute;right:calc(8em / 8);bottom:calc(8em / 8);display:flex;align-items:center;justify-content:center;width:calc(8em / 32 * 10);height:calc(8em / 32 * 5);background:var(--white);border:solid 1px var(--border-light-black);border-radius:calc(8em / 1);overflow:hidden;line-height:0;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.other-post .iv-card .image .icon img{display:block;width:calc(8em / 32 * 3);height:calc(8em / 32 * 3)}.other-post .iv-card .text{flex:1;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;gap:calc(8em / 16 * 2);width:100%}.other-post .iv-card .text .text-body .cast{font-family:var(--font-sans)}.other-post .iv-card .text .text-body .cast ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:calc(8em / 32)}.other-post .iv-card .text .text-body .cast ul>li{display:flex;flex-direction:column}.other-post .iv-card .text .text-body .cast ul>li .attr{font-size:.8em;font-weight:600;line-height:1}.other-post .iv-card .text .text-body .cast ul>li .name{font-size:1.1275em;font-weight:600}.other-post .iv-card .text .text-body .cast ul>li .entry{font-size:.75em}.other-post .iv-card .text .text-body .cast ul>li .nul{color:red}.other-post .iv-card .text .text-body .cast ul>li:has(>img){align-items:center;width:1.5em;height:1.5em}.other-post .iv-card:hover .image>img{transform:scale(1.025);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.other-post .iv-card:hover .image .icon{background:var(--key1);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.other-post .iv-card:hover .image .icon img{filter:brightness(0) invert(1);animation:arrowAnimation .328s 0s ease-in-out 1}.other-post .other-container{position:relative;z-index:15}.other-post .other-container .swiper-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:calc(8em / 32 * 3)}.other-post .other-container .swiper-navigation .swiper-scrollbar{flex:3;position:relative;z-index:15;top:initial;left:initial;right:initial;bottom:initial;height:2px;margin:0;padding:0;opacity:1 !important}.other-post .other-container .swiper-navigation .swiper-scrollbar .swiper-scrollbar-drag{background:var(--key1)}.other-post .other-container .swiper-navigation .swiper-buttons{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:calc(8em / 16);--swiper-navigation-size:1em}.other-post .other-container .swiper-navigation .swiper-buttons .swiper-button-prev,.other-post .other-container .swiper-navigation .swiper-buttons .swiper-button-next{position:relative;z-index:15;top:initial;left:initial;right:initial;bottom:initial;margin:0;padding:0;display:flex;align-items:center;justify-content:center;min-width:2.05em;min-height:2.05em;border:solid 1px var(--border-light-black);border-radius:calc(8em / 16);overflow:hidden}.other-post .other-container+*{margin-top:calc(8em / 8 * 3)}.archive_news{background:var(--white);border-radius:.5em;overflow:hidden}.archive_news .archive_news_body{display:flex;flex-wrap:wrap;gap:1em 2em}.archive_news .archive_news_body>.archive_news_body-navigation{flex:1}@media screen and (max-width:768px){.archive_news .archive_news_body>.archive_news_body-navigation{order:1;flex:initial;min-width:100%}}.archive_news .archive_news_body>.archive_news_body-navigation ul.category{display:flex;flex-direction:column;gap:calc(1em / 4 * 1) calc(1em / 4 * 3)}@media screen and (max-width:768px){.archive_news .archive_news_body>.archive_news_body-navigation ul.category>li a{display:flex;align-items:center;justify-content:center;min-height:2.87em;background:var(--color-lightgray);border-radius:calc(8em / 16)}}.archive_news .archive_news_body>.archive_news_body-navigation ul.category>li a span{display:block;font-weight:600}@media screen and (max-width:768px){.archive_news .archive_news_body>.archive_news_body-navigation ul.category>li.current a{background:var(--key1)}}.archive_news .archive_news_body>.archive_news_body-navigation ul.category>li.current *{color:var(--key1)}@media screen and (max-width:768px){.archive_news .archive_news_body>.archive_news_body-navigation ul.category>li.current *{color:var(--white)}}.archive_news .archive_news_body>.archive_news_body-content{flex:4}@media screen and (max-width:768px){.archive_news .archive_news_body>.archive_news_body-content{flex:initial;min-width:100%}}.archive_news .archive_news_body ul.list>li{position:relative;z-index:15}.archive_news .archive_news_body ul.list>li:before{content:'';position:absolute;top:0;left:calc(8.5em / 16 * -3);display:block;width:calc(100% + (8.5em / 16 * 6));height:100%;background:0 0;border-radius:calc(8.5em / 32);overflow:hidden;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.archive_news .archive_news_body ul.list>li .card{position:relative;z-index:15;display:flex;align-items:center;gap:calc(8em / 8 * 1) calc(8em / 8 * 2);padding:calc(8.5em / 32 * 8) 0;border-bottom:solid 1px var(--border-light-black)}@media screen and (max-width:768px){.archive_news .archive_news_body ul.list>li .card{flex-direction:column}}.archive_news .archive_news_body ul.list>li .card>.image{flex:1;aspect-ratio:4/3;border-radius:calc(1em / 4);overflow:hidden}@media screen and (max-width:768px){.archive_news .archive_news_body ul.list>li .card>.image{aspect-ratio:initial}}.archive_news .archive_news_body ul.list>li .card>.text{flex:3;display:flex;align-items:center;gap:calc(8em / 32 * 1) calc(8em / 8 * 1)}@media screen and (max-width:768px){.archive_news .archive_news_body ul.list>li .card>.text{align-items:flex-start;flex-direction:column-reverse;width:100%}}.archive_news .archive_news_body ul.list>li .card>.text .article{flex:3;display:flex;flex-direction:column;gap:calc(1em / 4 * 1)}.archive_news .archive_news_body ul.list>li .card>.text .article .title{font-size:1.23em}.archive_news .archive_news_body ul.list>li .card>.text .attr{flex:1;display:flex;flex-direction:column;gap:calc(1em / 4 * 1)}@media screen and (max-width:768px){.archive_news .archive_news_body ul.list>li .card>.text .attr{flex-direction:row}}.archive_news .archive_news_body ul.list>li .card>.text .attr .category{display:flex;align-items:center;justify-content:center;min-width:6.15em;min-height:2.05em;padding:0 calc(8.5em / 32 * 3);background:#e8eeee;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/noise.png),#e8eeee;background-size:100px,cover;background-repeat:repeat;background-blend-mode:normal;border-radius:calc(8.5em / 64);font-size:.8em}.archive_news .archive_news_body ul.list>li .card>.text .attr time{min-width:8.2em;text-align:center;font-size:.85em;opacity:.5}.archive_news .archive_news_body ul.list>li .card>.button{width:1.64em;min-height:1.64em;padding:0}.archive_news .archive_news_body ul.list>li .card>.button i{display:block;width:1.64em;height:1.64em;padding:calc(8.5em / 32)}.archive_news .archive_news_body ul.list>li .card>.button i img{filter:brightness(0) invert(1)}.archive_news .archive_news_body ul.list>li:hover:before{background:var(--color-white);box-shadow:rgba(0,0,0,.1) 0px 10px 50px;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.archive_news .archive_news_body ul.list>li:hover .card>.button i{background:var(--color-key1);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.single_post .wrapper{display:flex;flex-direction:column;flex-wrap:wrap;width:calc(100% / 32 * 30);margin:0 auto;padding:0}.single_post .wrapper .single_post-voice{display:flex;flex-wrap:wrap;gap:calc(8em / 8 * 2) calc(8em / 8 * 4);width:100%;padding:calc(8em / 8 * 4);background:var(--white);border-radius:calc(8em / 32)}@media screen and (max-width:768px){.single_post .wrapper .single_post-voice{padding:calc(8em / 8 * 2) calc(8em / 8 * 1.5)}}.single_post .wrapper .single_post-voice>.single_post-voice_head{flex:1;display:flex;flex-direction:column;gap:calc(8em / 16 * 2);min-width:300px}.single_post .wrapper .single_post-voice>.single_post-voice_head .image{display:flex;align-items:center;justify-content:center;padding:2em 0;background:var(--white);border-radius:calc(8em / 32);overflow:hidden}.single_post .wrapper .single_post-voice>.single_post-voice_head .text dl{display:flex;align-items:center;flex-direction:column}.single_post .wrapper .single_post-voice>.single_post-voice_head .text dl dt{font-size:1.23em;font-weight:600}.single_post .wrapper .single_post-voice>.single_post-voice_body{flex:3}.single_post .wrapper .single_post-voice>.single_post-voice_body .title{font-size:1.64em;font-weight:600}@media screen and (max-width:768px){.single_post .wrapper .single_post-voice>.single_post-voice_body .title{font-size:1.5575em}}.single_post .wrapper .single_post-voice>.single_post-voice_body ul.qa>li{padding:1.75em 0;border-bottom:dashed 1px var(--border-light-black)}.single_post .wrapper .single_post-voice>.single_post-voice_body ul.qa>li dl{display:flex;flex-direction:column;gap:calc(8em / 16)}.single_post .wrapper .single_post-voice>.single_post-voice_body ul.qa>li dl>dt{display:flex;align-items:baseline;gap:calc(8em / 16 * 2);font-size:1.1275em;font-weight:600}.single_post .wrapper .single_post-voice>.single_post-voice_body ul.qa>li dl>dt:before{content:'Q';display:flex;align-items:center;justify-content:center;width:2.05rem;min-width:2.05rem;height:2.05rem;background:var(--key1);border-radius:calc(8em / 32);color:var(--white)}.single_post .wrapper .single_post-voice>.single_post-voice_body ul.qa>li dl>dd{display:flex;align-items:baseline;gap:calc(8em / 16 * 2)}.single_post .wrapper .single_post-voice>.single_post-voice_body ul.qa>li dl>dd:before{content:'A';display:flex;align-items:center;justify-content:center;width:2.05rem;min-width:2.05rem;height:2.05rem;background:var(--key2);border-radius:calc(8em / 32);color:var(--key1)}.single_post .wrapper .single_post-blog{width:100%;padding:calc(8em / 8 * 4);background:var(--white);border-radius:calc(8em / 32)}@media screen and (max-width:768px){.single_post .wrapper .single_post-blog{padding:calc(8em / 8 * 2) calc(8em / 8 * 1.5)}}.single_post .wrapper .single_post-blog .single_post-blog-head .title{font-size:1.64em;font-weight:600}@media screen and (max-width:768px){.single_post .wrapper .single_post-blog .single_post-blog-head .title{font-size:1.5575em}}.single_post .wrapper .single_post-blog .single_post-blog-head time{color:var(--color-key5)}.single_post .wrapper .single_post-blog .single_post-blog-head+*{margin-top:calc(8em / 8 * 2)}@media screen and (max-width:768px){.single_post .wrapper .single_post-blog .single_post-blog-head+*{margin-top:calc(8em / 16 * 2)}}.page_business .page_business_model{display:flex;flex-direction:column;gap:calc(8.5em / 8 * 5)}.page_business .page_business_model .page_business_model_block{display:flex;align-items:center;flex-wrap:wrap;gap:calc(8.5em / 8 * 2) calc(8.5em / 8 * 4)}.page_business .page_business_model .page_business_model_block>.image{flex:1;min-width:calc(8.5em / 1 * 3);line-height:1}.page_business .page_business_model .page_business_model_block>.image div{aspect-ratio:1/1;background:var(--color-lightgray);border-radius:calc(8.5em / 8);overflow:hidden}@media screen and (max-width:768px){.page_business .page_business_model .page_business_model_block>.image div{aspect-ratio:16/9;border-radius:calc(8.5em / 32 * 3)}}.page_business .page_business_model .page_business_model_block>.text{flex:2}.page_business .page_business_model .page_business_model_block>.text dl>dt{font-size:1.5575em}.page_business .page_business_model .page_business_model_block>.text dl>dt+dd{margin-top:calc(8.5em / 8)}@media screen and (max-width:768px){.page_business .page_business_model .page_business_model_block>.text dl>dt+dd{margin-top:calc(8.5em / 12)}}.page_business .page_business_model .page_business_model_block>.text dl>dd{font-size:1.23em}@media screen and (max-width:768px){.page_business .page_business_model .page_business_model_block>.text dl>dd{font-size:1.075em}}.page_business .page_business_model .page_business_model_block>.text dl>dd ul{display:flex;flex-direction:column;gap:calc(8.5em / 32);margin-bottom:calc(8.5em / 24)}.page_business .page_business_model .page_business_model_block>.text dl>dd ul>li{display:flex;align-items:center;column-gap:calc(8.5em / 24)}.page_business .page_business_model .page_business_model_block>.text dl>dd ul>li:before{content:'';display:block;width:1.23em;height:1.23em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/icon/icon_check.svg),var(--color-lightgray);background-position:center;background-size:1em,cover;border-radius:2px}.page_business .page_business_domain{display:flex;flex-direction:column;gap:calc(8.5em / 8 * 3)}.page_business .page_business_domain .page_business_domain_head div{aspect-ratio:2/1;border-radius:calc(8.5em / 8);overflow:hidden}@media screen and (max-width:768px){.page_business .page_business_domain .page_business_domain_head div{display:none;border-radius:calc(8.5em / 32 * 3)}}.page_business .page_business_domain .page_business_domain_body ul{display:flex;flex-wrap:wrap;gap:calc(8.5em / 8 * 3) calc(8.5em / 8);counter-reset:num}@media screen and (max-width:768px){.page_business .page_business_domain .page_business_domain_body ul{flex-direction:column}}.page_business .page_business_domain .page_business_domain_body ul>li{display:flex;flex-wrap:wrap;gap:calc(8.5em / 16 * 4);width:calc((100% / 3) - ((8.5em / 8) * 2 / 3))}@media screen and (max-width:768px){.page_business .page_business_domain .page_business_domain_body ul>li{width:100%;gap:calc(8.5em / 16 * 3)}}.page_business .page_business_domain .page_business_domain_body ul>li>.image{flex:1;line-height:1}.page_business .page_business_domain .page_business_domain_body ul>li>.image div{position:relative;z-index:15;aspect-ratio:4/3;background:var(--color-lightgray);border-radius:calc(8.5em / 8)}@media screen and (max-width:768px){.page_business .page_business_domain .page_business_domain_body ul>li>.image div{border-radius:calc(8.5em / 32*3)}}.page_business .page_business_domain .page_business_domain_body ul>li>.image div img{position:absolute;bottom:0;width:100%;height:auto}.page_business .page_business_domain .page_business_domain_body ul>li>.text{display:flex;flex-direction:column;gap:calc(8.5em / 16 * 2)}@media screen and (max-width:768px){.page_business .page_business_domain .page_business_domain_body ul>li>.text{padding:0 calc(8.5em / 32 * 2)}}.page_business .page_business_domain .page_business_domain_body ul>li>.text:before{counter-increment:num;content:"( 0" counter(num) " )";display:block}.page_business .page_business_domain .page_business_domain_body ul>li>.text dl{display:flex;flex-direction:column;gap:calc(8.5em / 32)}.page_business .page_business_domain .page_business_domain_body ul>li>.text dl dt{font-size:1.3325em}.page_business .page_business_strength{display:flex;gap:calc(8.5em / 8 * 2) calc(8.5em / 8 * 5)}@media screen and (max-width:768px){.page_business .page_business_strength{flex-direction:column}}.page_business .page_business_strength>div{flex:1}.page_business .page_business_strength>.page_business_strength_head div{aspect-ratio:5/6;background:var(--color-lightgray);border-radius:calc(8.5em / 8);overflow:hidden}.page_business .page_business_strength>.page_business_strength_body ul{border-top:solid 1px var(--border-light-black);counter-reset:num}.page_business .page_business_strength>.page_business_strength_body ul>li{display:flex;flex-direction:column;gap:calc(8.5em / 16 * 2);padding:calc(8.5em / 16 * 4) 0;border-bottom:solid 1px var(--border-light-black)}.page_business .page_business_strength>.page_business_strength_body ul>li:before{counter-increment:num;content:"( 0" counter(num) " )";display:block}.page_business .page_business_strength>.page_business_strength_body ul>li dl{display:flex;flex-direction:column;gap:calc(8.5em / 12)}.page_business .page_business_strength>.page_business_strength_body ul>li dl dt{font-size:1.3325em}.page_form{background:var(--white);border-radius:.5em;overflow:hidden}@media screen and (max-width:768px){.page_form .wrapper{width:calc(100% / 16 * 14)}}.page_contact .page_contact-head{max-width:980px;margin-left:auto;margin-right:auto}.page_contact .page_contact-head>.title{display:flex;align-items:center;justify-content:center;gap:calc(1em / 2);font-weight:600}.page_contact .page_contact-head>.title svg{display:block;width:1.1275em;height:1.1275em;fill:var(--key)}.page_contact .page_contact-head>.content{margin:calc(1em * 1.5) 0;padding:calc(1em * 1.5) 0;border-top:dashed 1px var(--key);border-bottom:dashed 1px var(--key)}.page_contact .page_contact-head>.content .callus{display:flex;align-items:center;justify-content:column;flex-direction:column;max-width:768px;margin-left:auto;margin-right:auto;padding:1.5em 0;background:var(--light-key);border-radius:calc(1em / 8);overflow:hidden}.page_contact .page_contact-head>.content .callus .phone{font-size:2.05em;font-weight:600}.page_contact .page_contact-head>.content .callus .time{font-weight:600}.page_contact .page_contact-head>.content .callus .attr{font-size:.8em}.page_contact .page_contact-body .title{font-size:1.435em;font-weight:600;text-align:center}.page_contact .page_contact-body .title+*{margin-top:calc(1em / 4 * 3)}.archive_joblist .search-head{display:flex;align-items:baseline;justify-content:space-between}.archive_joblist .search-head h3{font-size:1.1285em;font-weight:600}.archive_joblist .search-head .total{display:flex;align-items:baseline}.archive_joblist .search-head .total .num{font-size:1.845em;color:var(--key)}.archive_joblist .search-head .total .text{font-size:.8em}.archive_joblist .search-head+*{margin-top:calc(8em / 8)}.archive_joblist .searchandfilter{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap}@media screen and (max-width:768px){.archive_joblist .searchandfilter{padding:calc(8em / 16 * 3);background:var(--color-lightgray);border-radius:calc(8.5em / 16)}}.archive_joblist .searchandfilter ul{display:flex;flex-direction:column;gap:calc(8.5em / 16);width:100%}.archive_joblist .searchandfilter ul>li{display:flex;flex-direction:column;padding:0;border-radius:6px;overflow:hidden}@media screen and (max-width:768px){.archive_joblist .searchandfilter ul>li label{flex:1}}.archive_joblist .searchandfilter ul>li[data-sf-field-input-type=radio]{margin-top:calc(8.5em / 8)}.archive_joblist .searchandfilter ul>li[data-sf-field-input-type=radio] ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(8.5em / 24);font-size:.9em}.archive_joblist .searchandfilter ul>li[data-sf-field-input-type=radio] ul>li{display:table;border-radius:4px;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.archive_joblist .searchandfilter ul>li[data-sf-field-input-type=radio] ul>li:hover{opacity:.5;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.archive_joblist .searchandfilter ul>li[data-sf-field-type=tag]{margin-top:calc(8em / 64 * 3)}.archive_joblist .searchandfilter ul>li[data-sf-field-type=tag] ul{max-height:210px;overflow:scroll;background:var(--background3);padding:.75em;border:1px solid rgba(0,0,0,.1025);border-radius:6px}.archive_joblist .searchandfilter ul>li[data-sf-field-type=tag] ul>li{position:relative;align-items:center;flex-direction:row;font-size:16px}.archive_joblist .searchandfilter ul>li[data-sf-field-type=tag] ul>li input{width:1px;opacity:0}.archive_joblist .searchandfilter ul>li[data-sf-field-type=tag] ul>li:before{content:'';display:block;width:1.23em;height:1.23em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/icon/check.svg);background-size:cover;filter:grayscale(1)}.archive_joblist .searchandfilter ul>li[data-sf-field-type=tag] ul>li:has(input[type=checkbox]:checked):before{filter:grayscale(0)}.archive_joblist .searchandfilter ul>li[data-sf-field-input-type=link] a{display:flex;align-items:center;justify-content:center;min-height:2.87em;background:var(--color-text);border-radius:calc(8.5em / 32);overflow:hidden;color:var(--color-white);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.archive_joblist .searchandfilter ul>li[data-sf-field-input-type=link] a:hover{filter:brightness(.8);transform:scale(.985);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.archive_joblist .searchandfilter h4{min-width:5.575em;padding:0;margin-bottom:calc(8.5em / 16)}.archive_joblist .searchandfilter label{flex:1}@media screen and (max-width:768px){.archive_joblist .searchandfilter label{display:block}}.archive_joblist .searchandfilter select{display:block;min-width:184.5px;max-width:100%;height:calc(8.5em / 8 * 3);background-color:var(--color-white);border:1px solid rgba(0,0,0,.1025);border-radius:6px;font-size:16px;padding:0 40px 0 20px;background-image:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/../images/common/icon-chevron-bottom.svg);background-position:calc(100% - 0.28rem) center;background-size:.08rem .14rem}@media screen and (max-width:768px){.archive_joblist .searchandfilter select{height:41px}}.archive_joblist .searchandfilter input[type=radio]{display:none}.archive_joblist .searchandfilter input[type=radio]+label{padding:calc(8.5em / 24) calc(8.5em / 12);background:var(--color-white);border:solid 1px var(--border-light-black);border-radius:4px}.archive_joblist .searchandfilter input[type=radio]:checked+label{background:#ee781f;color:var(--color-white)}.archive_joblist .searchandfilter input[type=submit]{display:block;min-width:100%;height:calc(8.5em / 8 * 3);background-color:var(--color-white);border:1px solid rgba(0,0,0,.1025);border-radius:6px;font-size:16px;padding:0 20px;background:#1b1d22;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/noise.png),#1b1d22;background-repeat:repeat;background-size:100px;color:var(--color-white)}@media screen and (max-width:768px){.archive_joblist .searchandfilter input[type=submit]{width:100%;height:51.25px}}.archive_joblist .searchandfilter+*{margin-top:calc(8.5em / 16 * 3)}@media screen and (max-width:768px){.joblist_archive{width:calc(100% / 30 * 28);margin:0 auto}}.joblist_archive ul.list{padding-bottom:calc(8.5em / 8 * 3);border-bottom:solid 1px rgba(0,0,0,.1025)}.joblist_archive ul.list>li~li{margin-top:calc(8.5em / 8 * 3);padding-top:calc(8.5em / 8 * 3);border-top:solid 1px rgba(0,0,0,.1025)}.joblist_archive ul.list>li .card>._head h2{font-size:1.845em;line-height:1.435;font-weight:600}@media screen and (max-width:768px){.joblist_archive ul.list>li .card>._head h2{font-size:1.64em}}.joblist_archive ul.list>li .card>._head+*{margin-top:calc(8.5em / 8)}.joblist_archive ul.list>li .card>._body{display:flex;align-items:flex-start;gap:calc(8.5em / 16) calc(8.5em / 8 * 3)}@media screen and (max-width:768px){.joblist_archive ul.list>li .card>._body{gap:calc(8.5em / 16) calc(8.5em / 8 * 1)}}.joblist_archive ul.list>li .card>._body>.text{flex:3}.joblist_archive ul.list>li .card>._body>.text ul{border-top:solid 1px rgba(0,0,0,.1025);font-size:.9em}.joblist_archive ul.list>li .card>._body>.text ul li{display:flex;align-items:baseline;padding:calc(8.5em / 16 * 1) 0;border-bottom:solid 1px rgba(0,0,0,.1025)}.joblist_archive ul.list>li .card>._body>.text ul li span{flex:1;font-weight:600}.joblist_archive ul.list>li .card>._body>.text ul li p{flex:3}.joblist_archive ul.list>li .card>._body>.text ul+*{margin-top:calc(8.5em / 8)}.joblist_archive ul.list>li .card>._body>.thumbnail{flex:1;border-radius:calc(8.5em / 24);overflow:hidden}.joblist_archive ul.list>li .card>._body>.thumbnail img{transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.joblist_archive ul.list>li .card:hover>._body>.thumbnail img{transform:scale(1.05);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.joblist_archive ul.list>li .linker{display:flex;align-items:center;gap:calc(8.5em / 8 * 1);width:100%;margin-top:calc(8.5em / 16 * 3)}@media screen and (max-width:768px){.joblist_archive ul.list>li .linker{gap:calc(8.5em / 16 * 1)}}.joblist_archive ul.list>li .linker>li{flex:1}.joblist_archive ul.list>li .linker>li a{display:flex;align-items:center;justify-content:center;height:calc(8.5em / 8* 3);background:var(--color-black);border:1px solid rgba(0,0,0,.1025);border-radius:6px;font-size:16px;padding:0 20px;color:var(--color-white);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.joblist_archive ul.list>li .linker>li a:hover{transform:scale(.985);filter:brightness(.9);transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-o-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-moz-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s;-webkit-transition:all cubic-bezier(.28,1.52,.73,1.25) .41s}.joblist_archive ul.list>li .linker>li[data-type=entry] a{background:var(--key)}.joblist_archive nav.pagination{margin-top:calc(8.5em / 8 * 3)}.joblist_archive nav.pagination .screen-reader-text{display:none}.joblist_archive nav.pagination .nav-links{display:flex;align-items:center;justify-content:center;gap:calc(8.5em / 12)}.joblist_archive nav.pagination .nav-links .page-numbers{display:flex;align-items:center;justify-content:center;width:calc(8.5em / 3);height:calc(8.5em / 3);background:#f0f0f0;border-radius:8.5em;overflow:hidden}.joblist_archive nav.pagination .nav-links .page-numbers:hover{filter:brightness(.9)}.joblist_archive nav.pagination .nav-links .page-numbers.current{filter:brightness(1);background:#1b1d22;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/noise.png),#1b1d22;background-repeat:repeat;background-size:100px;color:var(--color-white)}.joblist_archive nav.pagination .nav-links .page-numbers.dots{background:0 0}.single_joblist{position:relative;z-index:15}.single_joblist .wrapper{width:calc(100% / 32 * 28);max-width:980px;margin-left:auto;margin-right:auto;padding-bottom:calc(8em / 8 * 3)}@media screen and (max-width:768px){.single_joblist .wrapper{padding-bottom:calc(8em / 16 * 3)}}.single_joblist .flex_wrapper{display:flex;flex-wrap:wrap;gap:2em 60px}.single_joblist .flex_wrapper>.main{width:640px;max-width:100%}.single_joblist .flex_wrapper>.side{width:280px;max-width:100%}@media screen and (max-width:768px){.single_joblist .flex_wrapper>.side{width:100%}}.single_joblist .flex_wrapper>.side .sticky{top:calc(8em / 8 * 6);display:flex;flex-direction:column}.single_joblist .flex_wrapper>.side .block~.block{margin-top:calc(8em / 16 * 3);padding-top:calc(8em / 16 * 3);border-top:solid 1px var(--border-light-black)}.single_joblist .single_head{display:flex;flex-direction:column;gap:calc(8em / 32 * 2)}.single_joblist .single_head .locaiton{display:flex;align-items:center;justify-content:flex-start;font-size:.8em}.single_joblist .single_head .locaiton p{display:flex;align-items:center;justify-content:center;min-height:2.05em;padding:0 calc(8em / 32 * 3);background:var(--key2);border-radius:2.05em;color:var(--white)}.single_joblist .single_head h1{font-size:2.05em;font-weight:600;line-height:1.23}@media screen and (max-width:768px){.single_joblist .single_head h1{font-size:1.845em}}.single_joblist .single_head ul.terms{display:flex;align-items:center;flex-wrap:wrap;gap:calc(8em / 16) calc(8em / 8);font-size:.9em}.single_joblist .single_head ul.terms>li{display:flex;align-items:center;gap:calc(8em / 32)}.single_joblist .single_head ul.terms>li .icon{display:block;width:1em;height:1em}.single_joblist .single_head ul.terms>li .icon img{filter:brightness(0) opacity(.6)}.single_joblist .single_head+*{margin-top:calc(8em / 16 * 3)}.single_joblist .single_thumbnail{width:100%;height:auto;aspect-ratio:16/9;border-radius:calc(8em / 32);overflow:hidden}.single_joblist .single_thumbnail+*{margin-top:calc(8em / 16 * 3)}.single_joblist .single_body hgroup:has(h2) h2{font-size:1.5575em}@media screen and (max-width:768px){.single_joblist .single_body hgroup:has(h2) h2{font-size:1.3325em}}.single_joblist .single_body hgroup:has(h2)+*{margin-top:calc(8em / 8)}.single_joblist .single_body hgroup:has(h3) h3{font-size:1em}.single_joblist .single_body hgroup:has(h3)+*{margin-top:calc(8em / 32 * 3)}.single_joblist .single_body .single_block~.single_block{margin-top:calc(8em / 8 * 4)}@media screen and (max-width:768px){.single_joblist .single_body .single_block~.single_block{margin-top:calc(8em / 8 * 3)}}.single_joblist .requirements_wrapper ul.list{font-size:.9em;border-top:solid 1px var(--border-light-black)}@media screen and (max-width:768px){.single_joblist .requirements_wrapper ul.list{font-size:1em}}.single_joblist .requirements_wrapper ul.list>li{padding:calc(8em / 32 * 3) 0;border-bottom:solid 1px var(--border-light-black)}@media screen and (max-width:768px){.single_joblist .requirements_wrapper ul.list>li{padding:calc(8em / 32 * 2) 0 calc(8em / 32 * 3)}}.single_joblist .requirements_wrapper ul.list>li dl{display:flex;flex-wrap:wrap;gap:calc(8em / 32 * 2) 18px}@media screen and (max-width:768px){.single_joblist .requirements_wrapper ul.list>li dl{flex-direction:column}}.single_joblist .requirements_wrapper ul.list>li dl>dt{flex:1}@media screen and (max-width:768px){.single_joblist .requirements_wrapper ul.list>li dl>dt{padding-bottom:0;border-right:0;line-height:1;font-size:.85em}}.single_joblist .requirements_wrapper ul.list>li dl>dt span{font-weight:600}.single_joblist .requirements_wrapper ul.list>li dl>dd{flex:3}.single_joblist .requirements_wrapper ul.list>li dl>dd span{display:block}.single_joblist .requirements_wrapper ul.list>li dl>dd span~span{margin-top:1em}.single_joblist .requirements_wrapper ul.table{display:flex;flex-direction:column;gap:calc(8em / 16);font-size:.9em}.single_joblist .requirements_wrapper ul.table>li dl{display:flex;flex-direction:column;gap:calc(8em / 128)}.single_joblist .requirements_wrapper ul.table>li dl>dt{font-weight:600;font-size:.8em}.single_joblist .requirements_wrapper ul.table>li dl>dd span{display:block}.single_joblist .requirements_wrapper .form_wrapper{padding:0 calc(8em / 16 * 3);border:solid 1px var(--border-light-black);border-radius:calc(8em / 32);font-size:.9em}.single_joblist .requirements_wrapper .formWrap>.title{display:none}.formbutton{display:flex;align-items:center;justify-content:center;gap:calc(8em / 32 * 2);min-height:3.28em;padding:0 calc(8em / 32 * 3);background:var(--key1);border-radius:calc(8em / 32);overflow:hidden;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.formbutton *{color:var(--white)}.formbutton .icon{display:block;width:1em;height:1em}.formbutton:hover{transform:scale(.95);filter:brightness(.95);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.page_privacy{background:var(--white);border-radius:.5em;overflow:hidden}.page_privacy .page_head p{font-size:.9em !important}.page_privacy .page_head nav{margin:calc(8.5em / 16 * 3) calc(8.5em / 8 * 2);padding:calc(8.5em / 8 * 2);background:#f7f7f7}@media screen and (max-width:768px){.page_privacy .page_head nav{margin:calc(8.5em / 16 * 3) 0;padding:calc(8.5em / 16 * 2)}}.page_privacy .page_head nav>span{display:block;color:var(--color-gray);margin-bottom:calc(8.5em / 16 * 1)}.page_privacy .page_head nav ul>li a{display:block;padding:calc(8.5em / 32 * 1) 0;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}@media screen and (max-width:768px){.page_privacy .page_head nav ul>li a{padding:calc(8.5em / 64 * 1) 0}}.page_privacy .page_head nav ul>li a:hover{opacity:.5;transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.page_privacy ul.list{padding:calc(8.5em / 16 * 4) 0;border-top:solid 1px rgba(0,0,0,.1025);border-bottom:solid 1px rgba(0,0,0,.1025)}.page_privacy ul.list>li~li{margin-top:calc(8.5em / 16 * 3)}.page_privacy ul.list>li[data-number]{display:flex;align-items:flex-start;justify-content:center}.page_privacy ul.list>li[data-number]:before{content:attr(data-number) "";display:block;width:3rem;font-weight:600;font-size:1.3325em;color:#ee781f;line-height:1.64}.page_privacy ul.list+p{margin-top:calc(85px / 8 * 3)}.page_privacy dl._list{margin:0 calc(8.5em / 16 * 4)}@media screen and (max-width:768px){.page_privacy dl._list{margin:0}}.page_privacy dl._list>dt{font-size:1.3325em;font-weight:600}.page_privacy dl._list>dt+dd{margin-top:12px}.page_privacy dl._list>dd{padding-left:1em;font-size:.9em}.page_privacy dl._list>dd>*+*{margin-top:calc(8.5em / 16)}.page_privacy ul.disc{display:flex;flex-direction:column;gap:calc(8.5em / 32)}.page_privacy ul.disc>li{display:flex;align-items:baseline;column-gap:calc(8.5em / 16);line-height:1.5}.page_privacy ul.disc>li:before{content:'';width:1em;min-width:1em;height:1em;background:var(--color-black);border-radius:50%;transform:scale(.41)}.page_privacy ul.number{display:flex;flex-direction:column;gap:calc(8.5em / 32);counter-reset:num}.page_privacy ul.number>li{display:flex;align-items:baseline;column-gap:calc(8.5em / 16);line-height:1.5}.page_privacy ul.number>li:before{counter-increment:num;content:counter(num);width:1em;min-width:1em;height:1em}.page_privacy .contactus>ul{display:flex;flex-direction:column;padding:calc(8.5em / 16 * 2) 0;background:var(--color-lightgray)}.page_privacy .contactus>ul>li{padding:calc(8.5em / 16 * 2);border-bottom:solid 1px var(--border-light-black)}.page_privacy .contactus>ul>li>dl{display:flex}@media screen and (max-width:768px){.page_privacy .contactus>ul>li>dl{flex-direction:column;row-gap:calc(8.5em / 32)}}.page_privacy .contactus>ul>li>dl>dt{flex:1;font-weight:600}.page_privacy .contactus>ul>li>dl>dd{flex:3}.-page.entry header{background:#0100a7;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/noise.png),#0100a7;background-repeat:repeat;background-size:100px}.-page.entry header *{color:var(--color-white)}.-page.entry header+.thumbnail{margin-bottom:calc(100% / 32 * -3)}@media screen and (max-width:768px){.-page.entry header+.thumbnail{margin-bottom:calc(100% / 32 * -4)}}.-page.entry section{background:var(--color-white)}.-page.entry section.nul{background:initial}.formWrap{position:relative;z-index:15}.formWrap .caption{display:table;margin-left:auto;margin-right:auto;margin-bottom:2.05em}@media screen and (max-width:768px){.formWrap .caption{margin-bottom:1.23em}}ul.listDocForm li{margin-bottom:1em}@media screen and (max-width:768px){ul.listDocForm li{margin-bottom:1em}}ul.listDocForm li.input{text-align:center}@media screen and (max-width:768px){ul.listDocForm li.input{text-align:left}}ul.listDocForm li.input a{color:var(--key1)}ul.listDocForm li.hidden{display:none}ul.listDocForm li:last-child{margin-bottom:0}dl.listDocForm{display:flex;align-items:center;gap:.5em 1.5em}@media screen and (max-width:768px){dl.listDocForm{flex-direction:column}}dl.listDocForm dt{flex:2;width:100%}dl.listDocForm dt p{display:flex;align-items:baseline;justify-content:flex-end;column-gap:calc(1em / 2);white-space:nowrap;font-weight:600}@media screen and (max-width:768px){dl.listDocForm dt p{justify-content:flex-start}}dl.listDocForm dt p:after{content:'';display:flex;align-items:center;justify-content:center;width:3.28em;height:1.64em;background:var(--white);border-radius:calc(1em / 4);color:var(--white);font-size:.85em}dl.listDocForm dt p.must{position:relative;z-index:15}dl.listDocForm dt p.must:after{content:'必須';background:var(--red)}dl.listDocForm dd{flex:4;display:flex;align-items:baseline;flex-wrap:wrap;column-gap:calc(85px / 4);width:100%;margin-top:5px}@media screen and (max-width:768px){dl.listDocForm dd{column-gap:calc(85px / 8);margin-top:3px}}dl.listDocForm dd>br{display:none}dl.listDocForm dd span.caption{display:block;width:100%;margin-top:.41em;font-size:.85em}.mw_wp_form{max-width:768px;margin:0 auto;padding:calc(8em / 8 * 3) 0}@media screen and (max-width:768px){.mw_wp_form{padding:calc(8em / 16 * 3) 0}}.mw_wp_form .horizontal-item+.horizontal-item{margin:0 !important}.mw_wp_form span.mwform-checkbox-field{position:relative;z-index:15;margin-right:6px}.mw_wp_form span.mwform-checkbox-field input{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.mw_wp_form span.mwform-checkbox-field input:checked+span.mwform-checkbox-field-text:after{transform:scale(1);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.mw_wp_form span.mwform-checkbox-field span.mwform-checkbox-field-text{display:block;border:solid 1px #eee;background:var(--background3);padding:8px 18px 8px 44px;border-radius:5px}.mw_wp_form span.mwform-checkbox-field span.mwform-checkbox-field-text:before{content:'';position:absolute;left:12px;top:calc(50% - 10px);display:block;width:20px;height:20px;border-radius:3px;background:var(--background3);border:solid 1px var(--border-light-black)}.mw_wp_form span.mwform-checkbox-field span.mwform-checkbox-field-text:after{content:'';position:absolute;left:16px;top:calc(50% - 6px);display:block;width:14px;height:14px;border-radius:2px;background:var(--key);transform:scale(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.mw_wp_form span.mwform-radio-field{position:relative;z-index:15}.mw_wp_form span.mwform-radio-field input{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.mw_wp_form span.mwform-radio-field input:checked+span.mwform-radio-field-text:after{transform:scale(1);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.mw_wp_form span.mwform-radio-field span.mwform-radio-field-text{display:block;padding:8px 18px 8px 44px;border-radius:5px}.mw_wp_form span.mwform-radio-field span.mwform-radio-field-text:before{content:'';position:absolute;left:12px;top:calc(50% - 10px);display:block;width:20px;height:20px;border-radius:20px;background:var(--background3);border:solid 1px var(--border-light-black)}.mw_wp_form span.mwform-radio-field span.mwform-radio-field-text:after{content:'';position:absolute;left:16px;top:calc(50% - 6px);display:block;width:14px;height:14px;border-radius:14px;background:var(--key);transform:scale(0);transition:cubic-bezier(.55,.05,.22,.99) .328s;-o-transition:cubic-bezier(.55,.05,.22,.99) .328s;-moz-transition:cubic-bezier(.55,.05,.22,.99) .328s;-webkit-transition:cubic-bezier(.55,.05,.22,.99) .328s}.mw_wp_form form>p{display:none}.mw_wp_form input::placeholder{color:#aaa}.mw_wp_form input:focus::-webkit-input-placeholder{color:transparent}.mw_wp_form input:focus::-moz-placeholder{color:transparent}.mw_wp_form input:focus::-ms-input-placeholder{color:transparent}.mw_wp_form input:focus::placeholder{color:transparent}.mw_wp_form input[type=text],.mw_wp_form textarea{width:100%;height:auto;border:solid 1px var(--border-light-black);background:var(--background3);border-radius:0;line-height:1.5;color:#231814;font-size:16px;border-radius:6px;-webkit-appearance:none;appearance:none}.mw_wp_form select{width:100%;height:auto;border:solid 1px var(--border-light-black);background:var(--background3);border-radius:0;line-height:1.5;color:var(--color-text);font-size:16px;border-radius:6px}.mw_wp_form input[type=text],.mw_wp_form textarea{padding:.82em}.mw_wp_form select{position:relative;z-index:15;padding:0 .82em}.mw_wp_form select:after{content:'';position:absolute;right:.82em;top:calc(50% - .5em);display:block;width:1em;height:1em;background:url(//naigaiekiyu.co.jp/site/wp-content/themes/naigai/images/icn-arrow-p.svg);background-size:cover}.mw_wp_form input[type=radio]+span{color:#252525}.mw_wp_form input[type=text]#namehead,.mw_wp_form input[type=text]#kanahead{flex:1}.mw_wp_form input[type=text]#namebody,.mw_wp_form input[type=text]#kanabody{flex:1}.mw_wp_form input[type=text]#postcode{width:10em}.mw_wp_form input[type=text]#address1,.mw_wp_form input[type=text]#address2{flex:1;margin-right:1em}.mw_wp_form input[type=text]#address3{flex:2}.mw_wp_form input[type=text]#old{width:10em;margin-right:1em}.mw_wp_form input[type=text]#date2,.mw_wp_form input[type=text]#date3{margin-top:1em}.mw_wp_form input[type=text]#year,.mw_wp_form input[type=text]#month,.mw_wp_form input[type=text]#date{width:8.2em}.mw_wp_form input[type=text]#year+span,.mw_wp_form input[type=text]#month+span,.mw_wp_form input[type=text]#date+span{margin:0 .82em 0 .41em}.mw_wp_form input[type=text].address{margin-top:7px}.mw_wp_form select{height:3.28em}.mw_wp_form input[type=text]:focus,.mw_wp_form textarea:focus,.mw_wp_form select:focus{outline:none;border:solid 1px #a0a0a0}.mw_wp_form input[type=submit]{width:100%;max-width:18rem;height:3em;border:none;font-weight:700;text-align:center;line-height:3em;font-size:1em;background:var(--key5);color:var(--color-white);position:relative;margin:0 auto;border-radius:calc(1em / 4);overflow:hidden;display:block;transition:cubic-bezier(.22,.61,.36,1) .3s}@media screen and (max-width:768px){.mw_wp_form input[type=submit]{height:4em;line-height:4em}}.mw_wp_form input[type=submit]:hover{background:#0b0f15;transition:cubic-bezier(.22,.61,.36,1) .3s}.mw_wp_form.mw_wp_form_confirm ul.listDocForm li.entryBtnWrap{display:flex}.mw_wp_form.mw_wp_form_confirm ul.listDocForm li.entryBtnWrap input[type=submit].back{order:1;background:#252525}.mw_wp_form.mw_wp_form_confirm dl.listDocForm dd{background:#f7f7f7;padding:1.23em 2.46em;border-radius:4px;border:solid 1px #eee;color:#777}.mw_wp_form.mw_wp_form_confirm dl.listDocForm dl.listComplete{font-weight:500}.mw_wp_form.mw_wp_form_complete .completeWrap>*~*{margin-top:.82em}.mw_wp_form.mw_wp_form_complete .completeWrap dl.listComplete dt p{font-weight:500;font-size:1.41em;margin-top:.82em}@media all and (-ms-high-contrast:none){.headerLogo img{width:100%;height:4.5vw}a.btn>span.circle{border:solid 2px rgba(240,95,64,.2)}ul.listFooterNav>li span.circle{border:solid 2px rgba(240,95,64,.2)}.careerstepWrap .flexWrap>.flexCenter .inner{border:solid 2px rgba(240,95,64,.8)}.secIndex.sec1 .kv_leadcopy .kv_leadcopy_inner{width:100%}.secIndex.sec3 .indexService .swiper-button-prev{left:auto;bottom:auto}dl.listFootnav dt a{display:inline-block}.secPage.root .flexWrap>.flexItem{width:calc((100% / 3) - 0.01px)}ul.listPhilosophy{justify-content:space-around}.member_wrapper .f_wrapper .__left{position:relative}header.pageHeader{height:31.5em}ul.listLGBtn a.btn{width:100%}ul.listLogos li img{width:8em}ul.listLogos{justify-content:space-between}}nav.globalNav ul.listGlobal li span.en{white-space:nowrap}.card_text ._body>img{margin-bottom:.82em}.careerImg{margin-bottom:2.05em}dl.listSDGs dt>span{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:0;margin:0 1.23em}dl.listSDGs dt>span img{width:calc(50% - 2px)}dl.listSDGs dt>span img:nth-child(n+3){margin-top:4px}p.writer{text-align:right;font-size:1em;margin-top:.82em}p.writer>span{display:block;font-size:.8em;margin-bottom:.205em}.secPage.lp.movie h2.pageTtl{background:#fff}body.single-events .flexLower{margin-bottom:6.15em}.secPage.basic.eventForm .wrapper{padding-bottom:0}@media screen and (max-width:768px){.type_wrapper ._stokerImg{position:absolute;right:0;left:auto}}.interview_wrapper ._body p.box~p.box{margin-top:1.125em}.interview_wrapper ._body p.box span{font-size:.625em;font-weight:600}