@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700|Sawarabi+Gothic&subset=japanese");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#index .kv_wrap,#index .interview_area,#low.low_business .business,#low.low_interview .interview_wrap,#low.low_interview .interview_area,#low.interview_detail .interview-text,#low.interview_detail .interview-prof,#low.low_system .system,#low.low_jobslist .jobslist{margin:auto;max-width:1200px}#low.low_message .message{margin:auto;max-width:980px}.pagetop a{display:block;width:0;height:0;color:transparent;text-indent:-9999px;overflow:hidden}html,body,input[type="text"],input[type="email"],input[type="tel"],input[type="submit"],textarea,button,select{color:#000;font-size:14px;font-weight:400;line-height:1;letter-spacing:2px;font-family:'Noto Sans JP', 'Sawarabi Gothic', 'Avenir','Helvetica Neue','Helvetica','Arial','Hiragino Sans','ヒラギノ角ゴシック',YuGothic,'Yu Gothic','メイリオ', Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.navigation.open nav ul li:nth-child(1){-webkit-animation:menuOpen .6s ease .1s 1 forwards;animation:menuOpen .6s ease .1s 1 forwards}.navigation.open nav ul li:nth-child(2){-webkit-animation:menuOpen .6s ease .2s 1 forwards;animation:menuOpen .6s ease .2s 1 forwards}.navigation.open nav ul li:nth-child(3){-webkit-animation:menuOpen .6s ease .3s 1 forwards;animation:menuOpen .6s ease .3s 1 forwards}.navigation.open nav ul li:nth-child(4){-webkit-animation:menuOpen .6s ease .4s 1 forwards;animation:menuOpen .6s ease .4s 1 forwards}.navigation.open nav ul li:nth-child(5){-webkit-animation:menuOpen .6s ease .5s 1 forwards;animation:menuOpen .6s ease .5s 1 forwards}.navigation.open nav ul li:nth-child(6){-webkit-animation:menuOpen .6s ease .6s 1 forwards;animation:menuOpen .6s ease .6s 1 forwards}@-webkit-keyframes menuOpen{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes menuOpen{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.navigation.open ul.entrybtn li:nth-child(1){-webkit-animation:menuOpen 0.6s ease 0.9s 1 forwards;animation:menuOpen 0.6s ease 0.9s 1 forwards}.navigation.open ul.entrybtn li:nth-child(2){-webkit-animation:menuOpen 0.6s ease 1s 1 forwards;animation:menuOpen 0.6s ease 1s 1 forwards}.js-motion-slider::before{content:"";position:absolute;top:0;left:0;display:block;width:0;height:100%;background:#000;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transition-delay:0s;transition-delay:0s;z-index:99}.js-motion-slider.on::before{width:100%;-webkit-transform:translateX(0%);transform:translateX(0%)}.js-motion-slider.on.off::before{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-delay:0.5s;transition-delay:0.5s}.js-motion-slider .kv,.js-motion-slider.kv{opacity:0}.js-motion-slider.on.off .kv,.js-motion-slider.on.off.kv{opacity:1}#index .kv_scroll a::after{-webkit-animation:kvscroll 1.5s 0s infinite;animation:kvscroll 1.5s 0s infinite}@-webkit-keyframes kvscroll{0%{height:0}100%{height:70px}}@keyframes kvscroll{0%{height:0}100%{height:70px}}.js-motion-fadein .kv_h2,.js-motion-fadein .kv_lead::after,.js-motion-fadein .kv_lead-txt,.js-motion-fadein .kv_lead-sub{opacity:0}.js-motion-fadein.on.off .kv_h2{-webkit-animation:fadeup 1s ease 1s forwards;animation:fadeup 1s ease 1s forwards}.js-motion-fadein .kv_lead::after{-webkit-animation:fadeup02 1s ease 2s forwards;animation:fadeup02 1s ease 2s forwards}.js-motion-fadein.on.off .kv_lead-txt{-webkit-animation:fadeup 1s ease 1.6s forwards;animation:fadeup 1s ease 1.6s forwards}.js-motion-fadein.on.off .kv_lead-sub{-webkit-animation:fadeup 1s ease 1.9s forwards;animation:fadeup 1s ease 1.9s forwards}@-webkit-keyframes fadeup{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeup{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeup02{0%{opacity:0;left:40px}100%{opacity:1;left:60px}}@keyframes fadeup02{0%{opacity:0;left:40px}100%{opacity:1;left:60px}}.js-motion-slidein{opacity:0}.js-motion-slidein.on.off{opacity:1;-webkit-animation:fadeup 1s ease 0s forwards;animation:fadeup 1s ease 0s forwards}@media screen and (max-width: 600px){@-webkit-keyframes fadeup02{0%{opacity:0;left:-30px}100%{opacity:1;left:-10px}}@keyframes fadeup02{0%{opacity:0;left:-30px}100%{opacity:1;left:-10px}}}.js-motion-ttl{position:relative;display:inline-block;overflow:hidden}.js-motion-ttl::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.0s;transition-delay:.0s}.js-motion-ttl.on::after{-webkit-transform:translateX(0%);transform:translateX(0%)}.js-motion-ttl.on.off{color:#000}.js-motion-ttl.on.off::after{-webkit-transform:translateX(101%);transform:translateX(101%)}@media screen and (min-width: 601px){.js-motion-slide figure{position:relative;overflow:hidden}.js-motion-slide figure::after{content:"";position:absolute;top:0;left:0;display:block;width:0;height:100%;background:#000000;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transition-delay:.0s;transition-delay:.0s}.js-motion-slide.on figure::after{width:100%;-webkit-transform:translateX(0%);transform:translateX(0%)}.js-motion-slide.on.off figure::after{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-delay:0.5s;transition-delay:0.5s}.js-motion-slide img{opacity:0;-webkit-transition:all 0.1s;transition:all 0.1s;-webkit-transition-delay:.5s;transition-delay:.5s}.js-motion-slide.on.off img{opacity:1}.js-motion-slide.on .interview-name p{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.js-motion-slide.on.off .interview-name p{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:1.2s;transition-delay:1.2s;z-index:99}.js-motion-slide.on.off .interview-name p:last-child{-webkit-transition-delay:1.5s;transition-delay:1.5s}}.js-motion-name,.js-motion-name02{opacity:0}.js-motion-name.on,.js-motion-name02.on{opacity:1;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:0s;transition-delay:0s}.js-motion-name span,.js-motion-name02 span{position:relative;opacity:0;overflow:hidden}.js-motion-name span::after,.js-motion-name02 span::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#fff;-webkit-transition:all .5s;transition:all .5s}.js-motion-name.on span,.js-motion-name02.on span{opacity:1}.js-motion-name.on span::after,.js-motion-name02.on span::after{-webkit-transform:translateX(100%);transform:translateX(100%)}.js-motion-name .label02 span,.js-motion-name02 .label02 span{display:inline-block;overflow:hidden;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s}.js-motion-name.on .label02 span,.js-motion-name02.on .label02 span{opacity:1}.js-motion-name .label02 span::after,.js-motion-name02 .label02 span::after{-webkit-transition:all 0.5s;transition:all 0.5s;content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;-webkit-transform:translateX(0);transform:translateX(0)}.js-motion-name.on .label02 span::after,.js-motion-name02.on .label02 span::after{-webkit-transform:translateX(100%);transform:translateX(100%)}.js-motion-name .label02 span::after{-webkit-transition-delay:1.2s;transition-delay:1.2s}.js-motion-name .label span::after{-webkit-transition-delay:1.6s;transition-delay:1.6s}.js-motion-name02 .interview-info .label span::after{-webkit-transition-delay:.4s;transition-delay:.4s}.js-motion-name02 .interview-info .label02 span,.js-motion-name02 .interview-info .label02 span::after{-webkit-transition-delay:.6s;transition-delay:.6s}.js-motion-name02 .interview-ph span,.js-motion-name02 .interview-ph span::after{-webkit-transition-delay:.8s;transition-delay:.8s}.business_box .js-motion-name span::after{background:#F4F4F4}.js-motion-mask{position:relative;display:inline-block;width:100%;overflow:hidden}.js-motion-mask::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#ffffff;-webkit-transform:translateX(0);transform:translateX(0)}.js-motion-mask.on::after{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 2s;transition:all 2s;-webkit-transition-delay:.0s;transition-delay:.0s}.js-motion-mask.fast.on::after{-webkit-transition:all 1s;transition:all 1s}.js-motion-img{position:relative;display:block;overflow:hidden}.js-motion-img img{opacity:0}.js-motion-img::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .5s;transition:all .5s}.js-motion-img.on::after{-webkit-transform:translateX(0%);transform:translateX(0%)}.js-motion-img.on.off img{opacity:1}.js-motion-img.on.off::after{-webkit-transform:translateX(100%);transform:translateX(100%)}@media screen and (min-width: 601px){.js-motion-btn{position:relative;display:inline-block;width:100%;overflow:hidden}.js-motion-btn::after{content:"";position:absolute;top:0;right:0;display:block;width:100%;height:100%;background:#000;-webkit-transform:translateX(-101%);transform:translateX(-101%)}.js-motion-btn span{z-index:999;position:relative}.js-motion-btn.on span{color:#fff}.js-motion-btn.on::after{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s;transition:all .3s}}.js-motion-about .about_inner,.js-motion-about figure{opacity:0}.js-motion-about::after{content:"";background-color:#1C4A67;position:absolute;top:0;right:0;display:block;width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:-1}.js-motion-about.on::after{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s;transition:all .5s}.js-motion-about.on.off figure{-webkit-animation:fadeup .8s ease .5s forwards;animation:fadeup .8s ease .5s forwards}.js-motion-about.on.off .about_inner{-webkit-animation:fadeup .8s ease 1.2s forwards;animation:fadeup .8s ease 1.2s forwards}.about_box02.js-motion-about::after{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-delay:0.5s;transition-delay:0.5s}.about_box02.js-motion-about.on::after{-webkit-transform:translateX(0);transform:translateX(0)}.about_box02.js-motion-about.on.off figure{-webkit-animation:fadeup_about .8s ease .8s forwards;animation:fadeup_about .8s ease .8s forwards}.about_box02.js-motion-about.on.off .about_inner{-webkit-animation:fadeup_about .8s ease 1.5s forwards;animation:fadeup_about .8s ease 1.5s forwards}@-webkit-keyframes fadeup_about{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeup_about{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}*{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}img,svg{vertical-align:bottom}input[type="text"],input[type="email"],input[type="tel"],input[type="submit"],textarea,button,select{margin:0;padding:0;border:none;outline:none;border-radius:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:0;padding:0;border:none;outline:none;border-radius:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}a,.btn span,button{text-decoration:none;cursor:pointer;outline:none}a,a::before,a::after,a span,a svg,.btn span,.btn span::before,.btn span::after,.btn span span,.btn span svg,button,button::before,button::after,button span,button svg{-webkit-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media screen and (min-width: 601px){a:hover,.btn span:hover,button:hover{opacity:.5}}svg{height:auto}main{display:block}.label{outline:none}.label span{background-color:#000;color:#fff;padding:3px 5px 4px;display:inline-block}.btn{outline:none}.btn a,.btn span{background-color:#000;color:#fff;padding:0 30px;display:inline-block;font-size:18px;height:40px;line-height:40px;border-radius:20px}@media screen and (max-width: 600px){.btn a,.btn span{padding:0 20px;font-size:14px}}.btn a:hover{opacity:1;color:#000;background-color:#fff}@media screen and (max-width: 600px){.btn a:hover{color:#fff;background-color:#000}}.kv{font-family:'Sawarabi Gothic', 'Noto Sans JP', 'Avenir','Helvetica Neue','Helvetica','Arial','Hiragino Sans','ヒラギノ角ゴシック',YuGothic,'Yu Gothic','メイリオ', Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}h3{font-size:34px;text-align:center;font-weight:500;letter-spacing:3px}h3 span{display:block}h3 span i{padding:25px 0 0 50px;font-size:15px;display:inline-block;position:relative}h3 span i::after{content:'';position:absolute;left:0;top:30px;width:50px;height:1px;background-color:#000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width: 600px){h3{font-size:26px}h3 span i{font-size:11px}}a.anker{display:block}a.anker span{position:relative}a.anker span::after{content:'';position:absolute;width:16px;height:16px;background-image:url(../img/common/anker_white.png);background-repeat:no-repeat;top:-10px;right:-20px}@media screen and (min-width: 601px){.sp{display:none !important}a[href=""]{pointer-events:none}}@media screen and (max-width: 600px){.pc{display:none !important}img{max-width:100%}}.h{padding:26px 40px 0;position:absolute;top:0;z-index:100;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.h h1{margin-right:auto}.h h1 span{color:#51656F;margin-left:16px;-webkit-transition:none;transition:none}.h h1 img{height:42px}.h_entrybtn{position:absolute;right:110px;top:35px}.h_entrybtn a,.h_entrybtn span{padding:0px 20px;text-align:center;height:34px;line-height:34px;border-radius:17px;width:157px}.h_entrybtn ul>ul{display:none}.h_entrybtn ul>ul li{margin-top:15px}.h_entrybtn .entrybtnmenu_hit span{color:#000;background-color:#fff}.h_entrybtn .entrybtnmenu_hit span:hover{opacity:1}@media screen and (min-width: 600px) and (max-width: 980px){.h{padding:12px 30px 0}.h h1 span{display:block;font-weight:700;font-size:10px}.h h1 img{height:22px;margin-bottom:5px}.h .h_entrybtn{display:none}}@media screen and (max-width: 600px){.h{padding:10px 15px 0}.h h1 span{display:block;font-weight:700;font-size:10px}.h h1 img{height:22px;margin-bottom:5px}}.trigger{display:block;position:fixed;top:41px;right:40px;width:40px;height:20px;cursor:pointer;margin-bottom:3px;z-index:101;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s;transition:all .5s}.trigger span{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;width:100%;height:3px;background-color:#000;-webkit-transition:all .5s;transition:all .5s}.trigger.active{-webkit-transform:translateX(-450px);transform:translateX(-450px)}.trigger span:nth-of-type(1){top:0}.trigger.active span:nth-of-type(1){-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}.trigger span:nth-of-type(2){bottom:0}.trigger.active span:nth-of-type(2){-webkit-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}@media screen and (min-width: 600px) and (max-width: 980px){.trigger{width:26px;height:14px;margin-bottom:0;top:20px;right:30px}.trigger.active{right:calc(100% - 100px);-webkit-transform:translateX(0);transform:translateX(0)}.trigger.active span:nth-of-type(1){-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}.trigger.active span:nth-of-type(2){-webkit-transform:translateY(-5px) rotate(45deg);transform:translateY(-5px) rotate(45deg)}}@media screen and (max-width: 600px){.trigger{width:26px;height:14px;margin-bottom:0;top:20px;right:15px}.trigger.active{right:calc(100% - 50px);-webkit-transform:translateX(0);transform:translateX(0)}.trigger.active span:nth-of-type(1){-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}.trigger.active span:nth-of-type(2){-webkit-transform:translateY(-5px) rotate(45deg);transform:translateY(-5px) rotate(45deg)}}.navigation{width:450px;height:100%;padding:100px 0 80px 90px;background-color:#fff;position:fixed;overflow-y:auto;overflow-x:hidden;top:0;right:0;z-index:10;-webkit-transform:translateX(450px);transform:translateX(450px);-webkit-transition:all .5s;transition:all .5s;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}.navigation.open{-webkit-transform:translateX(0);transform:translateX(0)}.navigation nav ul li{margin-bottom:40px;opacity:0}.navigation nav ul li a{font-size:24px;font-weight:500;color:#000}.navigation ul.entrybtn li{opacity:0;margin-top:20px}.navigation ul.entrybtn li a{border:1px solid #000;padding:0 48px}@media screen and (min-width: 600px) and (max-width: 980px){.navigation{width:80%;padding:60px 0 40px 40px;-webkit-transform:translateX(100%);transform:translateX(100%)}}@media screen and (max-width: 600px){.navigation{width:80%;padding:60px 0 40px 40px;-webkit-transform:translateX(100%);transform:translateX(100%)}.navigation nav ul li{margin-bottom:30px}.navigation nav ul li a{font-size:16px}.navigation ul.entrybtn li a{padding:0 20px}}.content{-webkit-transition:all .5s;transition:all .5s;position:relative;height:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.content.open{-webkit-transform:translateX(-450px);transform:translateX(-450px)}@media screen and (max-width: 600px){.content.open{-webkit-transform:translateX(-80%);transform:translateX(-80%)}}.white .h h1 span{color:#fff}.white .h_trigger span{background-color:#fff}.white .h_entrybtn a,.white .h_entrybtn span{background-color:#fff;color:#000}.white .h_entrybtn a:hover,.white .h_entrybtn span:hover{background-color:#000;color:#fff}.white .h_entrybtn .entrybtnmenu_hit span{color:#fff;background-color:#000}.white .trigger span{background-color:#fff}.trigger.js-scroll span{background-color:#000}.f{margin-top:auto;background-color:#1C4A67;color:#fff;padding:110px 40px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.f_copy span{display:inline-block}.f_copy img{margin-right:1em}.f nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.f nav ul li{padding-left:1em;line-height:1.6em}.f nav ul li a{color:#fff;display:inline-block}@media screen and (min-width: 600px) and (max-width: 980px){.f{position:relative;padding:80px 15px 20px;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:stretch;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.f nav ul{display:block}.f nav ul li{margin-top:1.5em;padding-left:0}.f nav ul li a{font-size:12px}.f_copy{margin-top:40px}.f_copy span{font-size:10px}.f_copy img{height:24px}}@media screen and (max-width: 600px){.f{position:relative;padding:80px 15px 20px;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:stretch;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.f nav ul{display:block}.f nav ul li{margin-top:1.5em;padding-left:0}.f nav ul li a{font-size:12px}.f_copy{margin-top:40px}.f_copy span{font-size:10px}.f_copy img{height:24px}}.pagetop{display:none;position:fixed;bottom:60px;right:40px;z-index:99}.pagetop a{width:65px;height:65px;border-radius:50%;background-color:#000;border:1px solid #000;position:relative;display:block}.pagetop a::after{position:absolute;content:'';left:50%;top:50%;width:20px;height:20px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:translate(-10px, -5px) rotate(-45deg);transform:translate(-10px, -5px) rotate(-45deg)}.pagetop a:hover{opacity:1;background-color:#fff}.pagetop a:hover::after{border-top:1px solid #000;border-right:1px solid #000}@media screen and (min-width: 600px) and (max-width: 980px){.pagetop{position:absolute;bottom:auto;top:30px;right:50%;-webkit-transform:translateX(20px);transform:translateX(20px)}.pagetop a{width:40px;height:40px}.pagetop a::after{width:14px;height:14px;-webkit-transform:translate(-7px, -4px) rotate(-45deg);transform:translate(-7px, -4px) rotate(-45deg)}.pagetop a:hover{background-color:#000}.pagetop a:hover::after{border-top:1px solid #fff;border-right:1px solid #fff}}@media screen and (max-width: 600px){.pagetop{position:absolute;bottom:auto;top:30px;right:50%;-webkit-transform:translateX(20px);transform:translateX(20px)}.pagetop a{width:40px;height:40px}.pagetop a::after{width:14px;height:14px;-webkit-transform:translate(-7px, -4px) rotate(-45deg);transform:translate(-7px, -4px) rotate(-45deg)}.pagetop a:hover{background-color:#000}.pagetop a:hover::after{border-top:1px solid #fff;border-right:1px solid #fff}}#index .kv{background-size:cover;background-attachment:fixed;background-position:top center;background-repeat:no-repeat;height:100%;height:100vh}#index .kv.kitamura{background-image:url(../img/index/kv_kitamura.jpg)}#index .kv.satou{background-image:url(../img/index/kv_satou.jpg)}#index .kv.kariya{background-image:url(../img/index/kv_kariya.jpg)}#index .kv.kubota{background-image:url(../img/index/kv_kubota.jpg)}#index .kv.kure{background-image:url(../img/index/kv_kure.jpg)}#index .kv_wrap{height:100%;position:relative;letter-spacing:8px}#index .kv h2{position:absolute;left:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#index .kv h2 .kv_h2-inner{font-size:42px;margin-bottom:18px}#index .kv h2 .kv_h2-inner span{padding:6px 0 8px 12px}#index .kv h2 .kv_lead{padding:12vh 0 0 200px;position:relative}#index .kv h2 .kv_lead-txt{line-height:1.6em;font-size:24px;margin-bottom:10px}#index .kv h2 .kv_lead-sub span{line-height:1;font-size:16px;letter-spacing:6px;padding:8px 16px 8px}#index .kv h2 .kv_lead::after{content:'';position:absolute;left:40px;top:12vh;width:180px;height:1px;background-color:#000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}#index .kv_scroll{text-align:center;margin:0 auto;position:absolute;bottom:0;left:0;right:0}#index .kv_scroll a{display:block;width:60px;margin:0 auto;padding-bottom:80px;text-align:center;color:#000;font-size:12px}#index .kv_scroll a::after{content:'';position:absolute;left:50%;top:22px;width:1px;height:70px;background-color:#000}#index .interview{padding-top:100px}#index .interview_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:90px}#index .interview_area+.btn a{border:1px solid #000}#index .interview-box{display:block;position:relative;width:280px;margin:0 50px 126px;color:#000}#index .interview-box:hover{opacity:1}#index .interview-box figure{background-color:#000;width:280px;height:420px;display:block}#index .interview-box figure img{-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:0s;transition-delay:0s;width:100%}#index .interview-box figure:hover img{display:block;-webkit-transform:scale(1.04);transform:scale(1.04);opacity:0.7}@media screen and (max-width: 600px){#index .interview-box figure:hover img{-webkit-transform:scale(1);transform:scale(1);opacity:1}}#index .interview-name{position:absolute;top:40px;left:190px;width:100%}#index .interview-name p{margin-bottom:5px;font-size:15px;line-height:1.6em}#index .interview-name p span{font-size:14px;line-height:1em}#index .interview .btn{text-align:center}#index .about{padding-top:100px}#index .about_box{color:#fff;height:420px;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#index .about_box figure{overflow:hidden;width:55%;height:420px}#index .about_box figure::after{width:100%;height:420px;position:absolute;content:'';left:0;top:0;background-image:url(../img/index/about01.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;display:block;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:0s;transition-delay:0s}#index .about_box:hover{opacity:1}#index .about_box:hover figure::after{display:block;-webkit-transform:scale(1.04);transform:scale(1.04);opacity:0.7}@media screen and (max-width: 600px){#index .about_box:hover figure::after{-webkit-transform:scale(1);transform:scale(1);opacity:1}}#index .about_box:hover .btn span{color:#000;background-color:#fff}@media screen and (max-width: 600px){#index .about_box:hover .btn span{color:#fff;background-color:#000}}#index .about_box h3{text-align:left}#index .about_box h3 span i::after{background-color:#fff}#index .about_box .btn{margin-top:40px}#index .about_lead{margin-top:40px;line-height:1.6em;font-size:16px}#index .about_container{max-width:560px;position:absolute;left:55%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#index .about_inner{padding:0 60px 0 100px}#index .about_box02 figure{margin-left:auto}#index .about_box02 figure::after{background-image:url(../img/index/about02.jpg)}#index .about_box02 .about_container{left:auto;right:55%}#index .about_box02 .about_inner{padding:0 100px 0 60px}#index .message{padding:100px 0 100px;background-image:url(../img/index/message1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;text-align:center}#index .message h3 span{color:#001F33}#index .message h3 i{color:#000}#index .message .btn{margin-top:50px}#index .entrymenu{display:-webkit-box;display:-ms-flexbox;display:flex}#index .entrymenu a{display:block;font-size:32px;color:#001F33;padding:55px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;background-color:#B4C3C6}#index .entrymenu a:nth-of-type(2){background-color:#C4D1D3}#index .entrymenu a:nth-of-type(3){background-color:#CFDCDE}#index .entrymenu a:hover{opacity:1}#index .entrymenu a.anker span{padding-left:90px;position:relative}#index .entrymenu a.anker span::before{background-image:url(../img/index/bills.png);position:absolute;top:50%;left:0;margin-top:-40px;content:'';width:64px;height:80px}#index .entrymenu a.anker span::after{background-image:url(../img/common/anker_gray.png);background-repeat:no-repeat}#index .entrymenu a.js-motion-btn.on span::before{background-image:url(../img/index/bills_white.png)}#index .entrymenu a.js-motion-btn.on span::after{background-image:url(../img/common/anker_hover.png)}@media screen and (min-width: 600px) and (max-width: 980px){#index .kv{background-attachment:inherit}#index .interview_area.slick-slider{margin-left:-20%}#index .kv h2{left:30px}#index .kv h2 .kv_h2-inner{font-size:2.4vw;margin-bottom:4px}#index .kv h2 .kv_lead-txt{font-size:1.4vw}#index .kv h2 .kv_lead-sub span{font-size:1.4vw}#index .kv h2 .kv_lead{padding:8vh 0 0 170px}#index .kv h2 .kv_lead::after{width:90px}#index .kv_scroll{overflow:hidden}#index .kv_scroll a{padding-bottom:50px}#index .kv_scroll a::after{height:50px}}@media screen and (max-width: 1280px){#index .kv h2 .kv_lead{padding:8vh 0 0 140px}#index .kv h2 .kv_h2-inner{font-size:2.2vw}#index .kv h2 .kv_lead::after{width:90px}#index .kv h2 .kv_lead-txt{font-size:1.6vw}#index .kv h2 .kv_lead-sub span{font-size:1.2vw;padding:8px}}@media screen and (max-width: 600px){#index .kv{background-attachment:inherit}#index .kv.kitamura{background-image:url(../img/index/sp/kv_kitamura.jpg)}#index .kv.kitamura h2{top:35%}#index .kv.satou{background-image:url(../img/index/sp/kv_satou.jpg)}#index .kv.kariya{background-image:url(../img/index/sp/kv_kariya.jpg)}#index .kv.kubota{background-image:url(../img/index/sp/kv_kubota.jpg)}#index .kv.kure{background-image:url(../img/index/sp/kv_kure.jpg)}#index .kv_wrap{letter-spacing:6px}#index .kv h2{position:absolute;left:0;top:57%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 15px}#index .kv h2 .kv_h2-inner{font-size:20px;margin-bottom:10px}#index .kv h2 .kv_h2-inner span{padding:2px 0 4px 6px}#index .kv h2 .kv_lead{padding:40px 0 0 30px;position:relative}#index .kv h2 .kv_lead-txt{line-height:1.6em;font-size:12px;margin-bottom:10px}#index .kv h2 .kv_lead-sub span{font-size:10px;letter-spacing:3px;padding:2px 0 4px 6px}#index .kv h2 .kv_lead::after{content:'';left:-30px;top:30px;width:60px}#index .interview{margin-top:60px}#index .interview_area{display:block;margin-top:60px;margin-left:-5%}#index .interview-box{width:100%;float:left;margin:0 auto}#index .interview-name{position:absolute;top:40px;right:-50%;left:auto;width:100%}#index .interview-name p{font-size:12px}#index .interview-name p span{font-size:12px}#index .interview .slick-track:before,#index .interview .slick-track:after{display:table;content:''}#index .interview .slick-track:after{clear:both}#index .interview .btn{margin-top:60px}#index .about{margin-top:60px}#index .about_box{height:auto;display:block}#index .about_box h3{text-align:center}#index .about_lead{margin-top:30px;font-size:12px}#index .about figure{height:auto;width:auto}#index .about figure::after{width:100%;height:240px;position:static}#index .about_container{width:auto;position:static;-webkit-transform:translateY(0);transform:translateY(0)}#index .about_inner{padding:40px 30px}#index .about .btn{text-align:center}#index .about_box02 figure::after{left:auto;right:0;background-image:url(../img/index/about02.jpg)}#index .about_box02 .about_container{left:auto;right:55%}#index .about_box02 .about_inner{padding:40px 30px}#index .message{padding:60px 0;background:none}#index .message .btn{margin-top:30px}#index .message img{margin-top:30px}#index .entrymenu{display:block}#index .entrymenu a{font-size:18px;padding:20px 0;min-height:80px}#index .entrymenu a.anker img{margin-right:10px;width:32px}}@media screen and (min-width: 600px) and (max-width: 980px){#index .kv{background-position:top right 30%;background-attachment:inherit;height:98vh}#index .interview_area{display:block;margin-top:60px;margin-left:-5%}#index .interview-box{width:100%;float:left;margin:0 auto}#index .interview-name{position:absolute;top:40px;right:auto;left:240px;width:100%}#index .interview-name p{font-size:12px}#index .interview-name p span{font-size:12px}#index .interview .slick-track:before,#index .interview .slick-track:after{display:table;content:''}#index .interview .slick-track:after{clear:both}#index .interview .btn{margin-top:60px}#index .about_box figure{width:45%}#index .about_container{left:36%}#index .about_box02 .about_container{left:auto;right:35%}#index .message{padding:60px 0 0;background:none}#index .message .btn{margin-top:30px}#index .message img{display:block !important;margin-top:30px;width:100%}#index .entrymenu{display:block}#index .entrymenu a{font-size:18px;padding:20px 0;min-height:80px}#index .entrymenu a.anker img{margin-right:10px;width:32px}}#low .kv{background-image:url(../img/business/kv.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:450px}#low .kv_wrap{position:relative;height:100%}#low .kv h2{font-size:38px;letter-spacing:4px;position:absolute;color:#000;top:48%;left:0;right:0;text-align:center;-webkit-transition:translateY(-50%);transition:translateY(-50%);font-weight:500}#low .kv h2 span{display:block}#low .kv h2 span i{padding:25px 0 0 50px;font-size:18px;display:inline-block;position:relative}#low .kv h2 span i::after{content:'';position:absolute;left:0;top:36px;width:50px;height:1px;background-color:#000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width: 600px){#low .kv{height:200px}#low .kv h2{font-size:26px;top:43%}#low .kv h2 span i{padding:25px 0 0 50px;font-size:11px}#low .kv h2 span i::after{top:30px}}#low.low_business .kv{background-image:url(../img/business/kv.jpg)}#low.low_business .business{margin-top:110px}#low.low_business .business h3{margin-top:70px;font-size:22px;font-weight:normal}#low.low_business .business h3 span i::after{top:50px;width:42px}#low.low_business .business figure{text-align:center;margin-top:90px}#low.low_business .business_wrap{max-width:1100px;margin:0 auto;display:block}#low.low_business .business_wrap a{color:#000;text-decoration:underline}#low.low_business .business_lead{margin-top:40px;margin-bottom:185px}#low.low_business .business_lead p{font-size:16px;line-height:2.9em}#low.low_business .business_lead p+p{margin-top:30px;line-height:2.4em}#low.low_business .business_box{margin-top:80px;padding:80px 90px;background-color:#F4F4F4}#low.low_business .business_box h4{text-align:center;font-size:22px;margin-bottom:55px}#low.low_business .business_box h4 span{padding:5px 20px 5px;letter-spacing:4px}#low.low_business .business_box p{line-height:2.4em;font-size:16px}#low.low_business .business_box p+p{margin-top:50px}#low.low_business .business_box p+p span{margin-bottom:1em}#low.low_business .business_box p span{font-size:14px;text-indent:1.3em;display:block}#low.low_business .business_box+.business_box-db p{line-height:2.2em}#low.low_business .business_box+.business_box-ict{padding-bottom:110px}#low.low_business .business_box+.business_box-ict .business_box-img+p{margin:80px 0}#low.low_business .business_box p.business_box-img{margin-top:60px;text-align:center}#low.low_business .business_box p.business_box-img img{max-width:100%}#low.low_business .business_box p.business_box-img02 img{width:900px}#low.low_business .business_vision{margin-top:100px;padding:75px 45px 50px;border:4px solid #D1D0D0;background-color:inherit}#low.low_business .business_vision h4{margin-bottom:40px}#low.low_business .business_vision h4 span{padding:5px;width:10em}#low.low_business .business_vision h4:nth-of-type(2){margin-top:70px}#low.low_business .business_vision p{text-align:center;font-size:24px}#low.low_business .business_link{margin-top:60px}#low.low_business .business_link a{display:inline-block;color:#1C4A67;font-size:16px;line-height:1.8em;padding-left:40px;position:relative}#low.low_business .business_link a::after{position:absolute;content:'';left:0;top:50%;margin-top:-5px;width:10px;height:10px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#low.low_business .business_intro h3{margin-top:200px}#low.low_business .business_intro dl{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}#low.low_business .business_intro dl dt{width:323px;text-align:center;padding:17px 50px 17px 40px;border-radius:5px 0 0 5px;color:#fff;background-color:#1C4A67}#low.low_business .business_intro dl dd{width:calc(100% - 326px);padding:17px 50px 17px 40px;margin-left:6px;border-radius:0 5px 5px 0;background-color:#F4F4F4}#low.low_business .business_intro dl+dl{margin-top:10px}#low.low_business .business_intro .business_lead:nth-of-type(1){margin-top:110px;margin-bottom:0}#low.low_business .business_intro .business_lead:last-child p{font-size:18px}#low.low_business .business_intro-list{max-width:1000px;margin:75px auto}@media screen and (min-width: 600px) and (max-width: 980px){#low.low_business .business{padding:0 15px}}@media screen and (max-width: 600px){#low.low_business .business{margin-top:40px;padding:0 15px}#low.low_business .business_lead{margin-top:40px;margin-bottom:60px}#low.low_business .business_lead p{font-size:14px;line-height:1.8em}#low.low_business .business_lead p+p{line-height:1.8em}#low.low_business .business h3{margin-top:30px;font-size:18px}#low.low_business .business h3 span i::after{top:30px}#low.low_business .business figure{margin-top:40px}#low.low_business .business_wrap{width:auto}#low.low_business .business_box{margin-top:40px;padding:30px 20px}#low.low_business .business_box h4{font-size:18px;margin-bottom:20px}#low.low_business .business_box p{line-height:1.6em;font-size:14px}#low.low_business .business_box p+p{margin-top:15px;line-height:1.8em}#low.low_business .business_box+.business_box-db p{font-size:14px;line-height:1.6em}#low.low_business .business_box+.business_box-db p span{font-size:12px}#low.low_business .business_box p.business_box-img{margin-top:30px}#low.low_business .business_box p.business_box-img02 img{width:auto}#low.low_business .business_box+.business_box-ict{padding-bottom:30px}#low.low_business .business_box+.business_box-ict .business_box-img+p{margin:30px 0}#low.low_business .business_link{margin-top:30px}#low.low_business .business_link a{font-size:14px;line-height:1.6em;padding-left:30px}#low.low_business .business_vision{margin-bottom:0}#low.low_business .business_vision h4:nth-of-type(2){margin-top:40px}#low.low_business .business_vision p{text-align:left}#low.low_business .business_intro h3{margin-top:80px;line-height:1.6em}#low.low_business .business_intro dl{font-size:14px;display:block}#low.low_business .business_intro dl dt{width:auto;padding:10px;border-radius:5px 5px 0 0}#low.low_business .business_intro dl dd{width:auto;padding:10px;margin-left:0;line-height:1.6em;border-radius:0 0 5px 5px}#low.low_business .business_intro dl+dl{margin-top:10px}#low.low_business .business_intro .business_lead:nth-of-type(1){margin-top:50px;margin-bottom:0}#low.low_business .business_intro .business_lead:last-child p{font-size:14px}#low.low_business .business_intro-list{width:auto;margin:30px auto}}#low.low_interview .kv{background-image:url(../img/interview/kv.jpg)}#low.low_interview .interview_menu{margin-top:100px}#low.low_interview .interview_menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#low.low_interview .interview_menu ul li{margin-left:50px}#low.low_interview .interview_menu ul li a{color:#000}#low.low_interview .interview_menu ul li a span{padding:3px 5px 4px;display:inline-block;font-size:18px}#low.low_interview .interview_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:90px}#low.low_interview .interview_area+.btn a{border:1px solid #000}#low.low_interview .interview_area.interview_area2{-ms-flex-pack:distribute;justify-content:space-around}#low.low_interview .interview-box{display:block;position:relative;width:280px;margin:0 50px 126px;color:#000}#low.low_interview .interview-box:hover{opacity:1}#low.low_interview .interview-box figure{background-color:#000;width:280px;height:420px;display:block}#low.low_interview .interview-box figure img{-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:0s;transition-delay:0s;width:100%}#low.low_interview .interview-box figure:hover img{display:block;-webkit-transform:scale(1.04);transform:scale(1.04);opacity:0.7}@media screen and (max-width: 600px){#low.low_interview .interview-box figure:hover img{-webkit-transform:scale(1);transform:scale(1);opacity:1}}#low.low_interview .interview-name{position:absolute;top:40px;left:190px;width:100%}#low.low_interview .interview-name p{margin-bottom:5px;font-size:15px;line-height:1.6em}#low.low_interview .interview-name p span{font-size:14px;line-height:1em}#low.low_interview .pager a{display:none}#low.low_interview .messagetxt{text-align:center;padding:20px}@media screen and (max-width: 600px){#low.low_interview .interview_wrap{padding:0 15px}#low.low_interview .interview_menu{margin-top:40px}#low.low_interview .interview_menu ul{display:block}#low.low_interview .interview_menu ul li{margin-top:10px;margin-left:0}#low.low_interview .interview_menu ul li a span{font-size:18px}#low.low_interview .interview_area{margin:30px 0 60px;display:block}#low.low_interview .interview_inner{display:block;margin:40px 0 60px}#low.low_interview .interview-box{width:100%;margin:30px auto 0}#low.low_interview .interview-name{right:-50%;left:auto}#low.low_interview .interview-name p{font-size:12px}#low.low_interview .interview-name p span{font-size:12px}}@media screen and (min-width: 600px) and (max-width: 980px){#low.low_interview .interview-name{left:190px}#low.low_interview .interview-box{margin:0 40px 126px}}#low.interview_detail .kv{background-image:url(../img/interview/ca/sato/kv.jpg);background-size:cover;background-position:bottom center;background-repeat:no-repeat;height:auto;padding-bottom:52.3809524%}@media screen and (min-width: 600px) and (max-width: 980px){#low.interview_detail .kv{padding-bottom:0;height:70vh}}#low.interview_detail .kv.fukuda{background-image:url(../img/interview/ca/fukuda/kv.jpg)}#low.interview_detail .kv.kawaguchi{background-image:url(../img/interview/ca/kawaguchi/kv.jpg)}#low.interview_detail .kv.kitamura{background-image:url(../img/interview/ca/kitamura/kv.jpg)}#low.interview_detail .kv.masuda{background-image:url(../img/interview/ca/masuda/kv.jpg)}#low.interview_detail .kv.matsumoto{background-image:url(../img/interview/ca/matsumoto/kv.jpg)}#low.interview_detail .kv.nanba{background-image:url(../img/interview/ca/nanba/kv.jpg)}#low.interview_detail .kv.sato{background-image:url(../img/interview/ca/sato/kv.jpg)}#low.interview_detail .kv.takahashi{background-image:url(../img/interview/ca/takahashi/kv.jpg)}#low.interview_detail .kv.egawa{background-image:url(../img/interview/cs/egawa/kv.jpg)}#low.interview_detail .kv.kariya{background-image:url(../img/interview/cs/kariya/kv.jpg)}#low.interview_detail .kv.iiduka{background-image:url(../img/interview/ps/iiduka/kv.jpg)}#low.interview_detail .kv.ishiwata{background-image:url(../img/interview/ps/ishiwata/kv.jpg)}#low.interview_detail .kv.koga{background-image:url(../img/interview/ps/koga/kv.jpg)}#low.interview_detail .kv.kubota{background-image:url(../img/interview/ps/kubota/kv.jpg)}#low.interview_detail .kv.kure{background-image:url(../img/interview/ps/kure/kv.jpg)}#low.interview_detail .kv.myoui{background-image:url(../img/interview/ps/myoui/kv.jpg)}#low.interview_detail .kv.sakata{background-image:url(../img/interview/ps/sakata/kv.jpg)}#low.interview_detail .kv.suzuki{background-image:url(../img/interview/ps/suzuki/kv.jpg)}#low.interview_detail .kv.suzuko{background-image:url(../img/interview/ps/suzuko/kv.jpg)}#low.interview_detail .interview-ttl{padding:0 15px 200px}#low.interview_detail .interview-ttl h3{margin-top:70px;text-align:left;font-weight:400}#low.interview_detail .interview-ttl h3 em{font-size:28px}#low.interview_detail .interview-ttl h3 p{font-size:44px;margin-top:30px}#low.interview_detail .interview-ttl h3 p span{padding:13px 15px 14px}#low.interview_detail .interview-ttl h3 p span em{font-size:50px}#low.interview_detail .interview-info{padding:155px 0 0 200px;position:relative}#low.interview_detail .interview-info::after{content:'';position:absolute;left:60px;top:12vh;width:180px;height:1px;background-color:#000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#low.interview_detail .interview-info p:first-child{font-size:22px}#low.interview_detail .interview-info p:first-child span{padding:8px 16px 8px}#low.interview_detail .interview-info p:nth-child(2){font-size:16px;line-height:2.6em;margin-top:20px;z-index:1}#low.interview_detail .interview-info p:nth-child(2) i{font-size:28px;display:block}#low.interview_detail .interview-ph{position:absolute;top:155px;left:520px}#low.interview_detail .interview-text{padding:0 15px;font-size:19px;line-height:3.8em;margin:70px auto}#low.interview_detail .interview-img{text-align:center}#low.interview_detail .interview-img img{width:100%}#low.interview_detail .interview-prof{padding:120px 15px 0;font-size:16px;line-height:2em;position:relative}#low.interview_detail .interview-prof::after{content:'';position:absolute;left:10px;top:20px;width:50px;height:1px;background-color:#000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#low.interview_detail .other{margin-top:170px;margin-bottom:120px}#low.interview_detail .other h3{font-weight:400}#low.interview_detail .other .interview_area{margin-top:75px}#low.interview_detail .other .interview-box{margin-bottom:120px}#low.interview_detail .other .btn{text-align:center}@media screen and (max-width: 600px){#low.interview_detail .kv{height:50vh;background-attachment:inherit}#low.interview_detail .interview_wrap{padding:0}#low.interview_detail .interview-ttl{padding:0}#low.interview_detail .interview-ttl h3{padding:0 15px;margin-top:40px}#low.interview_detail .interview-ttl h3 em{font-size:14px;display:block;margin-bottom:20px}#low.interview_detail .interview-ttl h3 p{font-size:24px;font-size:5.6vw;margin-top:10px}#low.interview_detail .interview-ttl h3 p span{padding:2px 0 4px 6px}#low.interview_detail .interview-info{padding:60px 0 0 60px}#low.interview_detail .interview-info::after{left:10px;top:40px;width:60px}#low.interview_detail .interview-info p:first-child{font-size:14px}#low.interview_detail .interview-info p:first-child span{padding:4px 8px 4px}#low.interview_detail .interview-info p:nth-child(2){font-size:12px;line-height:2em;margin-top:10px;z-index:1}#low.interview_detail .interview-info p:nth-child(2) i{font-size:16px;display:block}#low.interview_detail .interview-ph{position:static;margin-top:30px}#low.interview_detail .interview-text{padding:0 15px;font-size:13px;line-height:2.4em;margin:30px auto}#low.interview_detail .interview-text br{display:none}#low.interview_detail .interview-prof{padding:60px 15px 0;font-size:12px;line-height:1.8em}#low.interview_detail .interview-prof::after{left:10px}#low.interview_detail .other{margin-top:60px;margin-bottom:60px}#low.interview_detail .other .interview{margin-top:60px}#low.interview_detail .other .interview_area{display:block;margin-top:60px;margin-left:-5%}#low.interview_detail .other .interview-box{width:100%;float:left;margin:0 auto}#low.interview_detail .other .interview-name{position:absolute;top:40px;right:-50%;left:auto;width:100%}#low.interview_detail .other .interview-name p{font-size:12px}#low.interview_detail .other .interview-name p span{font-size:12px}#low.interview_detail .other .slick-track:before,#low.interview_detail .other .slick-track:after{display:table;content:''}#low.interview_detail .other .slick-track:after{clear:both}#low.interview_detail .other .btn{clear:both;margin-top:60px}}@media screen and (min-width: 600px) and (max-width: 980px){#low.interview_detail .other .interview_area.slick-slider{margin-left:-20%}#low.interview_detail .other{margin-top:60px;margin-bottom:60px}#low.interview_detail .other .interview{margin-top:60px}#low.interview_detail .other .interview_area{display:block;margin-top:60px;margin-left:-5%}#low.interview_detail .other .interview-box{width:100%;float:left;margin:0 auto}#low.interview_detail .other .interview-name{position:absolute;top:40px;right:auto;left:240px;width:100%}#low.interview_detail .other .interview-name p{font-size:12px}#low.interview_detail .other .interview-name p span{font-size:12px}#low.interview_detail .other .slick-track:before,#low.interview_detail .other .slick-track:after{display:table;content:''}#low.interview_detail .other .slick-track:after{clear:both}#low.interview_detail .other .btn{clear:both;margin-top:60px}#low.interview_detail .interview-ttl{padding:0 15px 380px}#low.interview_detail .interview-ttl h3 p{font-size:3.6vw}#low.interview_detail .interview-ttl h3 p span em{font-size:3.6vw}#low.interview_detail .interview-ph{position:absolute;top:auto;bottom:-380px;left:auto;right:0}}#low.low_message{background-color:#F4F4F4}#low.low_message .kv{background-image:url(../img/message/kv.jpg);height:80vh}#low.low_message .kv h2{top:40%}#low.low_message .message{margin-top:-90px;margin-bottom:200px;padding:100px 130px 100px;background-color:#fff}#low.low_message .message h3{font-weight:normal;line-height:2em;margin-bottom:73px}#low.low_message .message p{font-size:20px;line-height:2.8em}#low.low_message .message p+p{margin-top:52px}@media screen and (max-width: 600px){#low.low_message .kv{height:320px}#low.low_message .kv h2{font-size:22px}#low.low_message .message{padding:30px 15px 20px;margin:-50px 15px 50px;background-color:#fff}#low.low_message .message h3{font-size:18px;line-height:1.6em;margin-bottom:30px}#low.low_message .message p{font-size:14px;line-height:2em}#low.low_message .message p+p{margin-top:20px}}#low.low_system .kv{background-image:url(../img/system/kv.jpg)}#low.low_system .kv h2 span{margin-left:40px}#low.low_system .system{margin-top:110px;margin-bottom:170px}#low.low_system .system_wrap{max-width:1100px;margin:0 auto;display:block}#low.low_system .system_lead{font-size:18px}#low.low_system .system_box{margin-top:60px;padding:90px 80px;background-color:#F4F4F4}#low.low_system .system_box h4{font-size:22px;margin-bottom:30px}#low.low_system .system_box h4 span{padding:8px 20px 8px}#low.low_system .system_box p{font-size:16px;line-height:2em}#low.low_system .system_box p em{margin-top:30px;font-size:14px;display:block}#low.low_system .system_box p+p{margin-top:30px}#low.low_system .system_box p a{color:#000;text-decoration:underline}@media screen and (min-width: 600px) and (max-width: 980px){#low.low_system .system{padding:0 15px}#low.low_system .system_lead{margin-top:30px;margin-bottom:30px;line-height:1.8em}}@media screen and (max-width: 600px){#low.low_system .system{margin-top:40px;margin-bottom:50px;padding:0 15px}#low.low_system .system_lead{margin-top:30px;margin-bottom:30px;font-size:14px;line-height:1.8em}#low.low_system .system_wrap{width:auto}#low.low_system .system_box{margin-top:40px;padding:30px 20px}#low.low_system .system_box h4{font-size:16px;margin-bottom:20px}#low.low_system .system_box p{line-height:1.6em;font-size:14px}#low.low_system .system_box p em{margin-top:20px;font-size:12px;display:block}}#low.low_jobslist .kv{background-image:none}#low.low_jobslist .kv h2 span{margin-left:25px}#low.low_jobslist .jobslist{margin-top:0;margin-bottom:170px}#low.low_jobslist .jobslist_wrap{max-width:1100px;margin:0 auto;display:block}#low.low_jobslist .jobslist_lead{font-size:18px;line-height:2.4em}#low.low_jobslist .jobslist_box{margin-top:60px;padding:50px 80px;background-color:#F4F4F4}#low.low_jobslist .jobslist_box h3{font-size:28px;font-weight:normal;margin-bottom:50px}#low.low_jobslist .jobslist_box h3 span{padding:10px 20px 10px}#low.low_jobslist .jobslist_box h4{font-size:16px;margin-top:50px}#low.low_jobslist .jobslist_box h4 span{padding:5px 10px 5px}#low.low_jobslist .jobslist_box p{font-size:16px;line-height:2em}#low.low_jobslist .jobslist_box p em{margin-top:20px;font-size:14px;display:block}#low.low_jobslist .jobslist_box p+p{margin-top:30px}#low.low_jobslist .jobslist_box .btn{margin-top:110px;text-align:center}#low.low_jobslist .jobslist_detail{max-width:800px;margin:0 auto}#low.low_jobslist .jobslist_detail span{background-color:#fff;border-radius:5px;display:block;padding:8px 10px;text-align:center;font-size:14px;position:relative;line-height:1.8em}#low.low_jobslist .jobslist_detail span+span{margin-top:30px}#low.low_jobslist .jobslist_detail span:first-child{margin-top:20px}#low.low_jobslist .jobslist_detail span:last-child:after{display:none}#low.low_jobslist .jobslist_detail span:after{position:absolute;content:'';bottom:-18px;left:0;right:0;margin:0 auto;border-radius:2px;width:10px;height:10px;border-top:3px solid #000;border-right:3px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#low.low_jobslist .jobslist_link{margin-top:10px}#low.low_jobslist .jobslist_link a{display:inline-block;color:#1C4A67;font-size:16px;line-height:1.8em;padding-left:40px;position:relative}#low.low_jobslist .jobslist_link a::after{position:absolute;content:'';left:0;top:10px;margin-top:0;width:10px;height:10px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#low.low_jobslist .jobslist_boxps .btn{margin-top:80px}@media screen and (min-width: 600px) and (max-width: 980px){#low.low_jobslist .jobslist{padding:0 15px}}@media screen and (max-width: 600px){#low.low_jobslist .jobslist{margin-bottom:50px;padding:0 15px}#low.low_jobslist .jobslist_lead{margin-top:30px;margin-bottom:30px;font-size:14px;line-height:1.8em}#low.low_jobslist .jobslist_wrap{width:auto}#low.low_jobslist .jobslist_box{margin-top:40px;padding:30px 20px}#low.low_jobslist .jobslist_box h3{font-size:18px;margin-bottom:20px}#low.low_jobslist .jobslist_box h3 span{padding:10px 20px 10px}#low.low_jobslist .jobslist_box h4{font-size:16px;margin-bottom:20px}#low.low_jobslist .jobslist_box p{line-height:1.6em;font-size:14px}#low.low_jobslist .jobslist_box p em{margin-top:20px;font-size:12px}#low.low_jobslist .jobslist_box .btn{margin-top:30px}#low.low_jobslist .jobslist_detail{width:auto}#low.low_jobslist .jobslist_detail span{font-size:12px;text-align:left}}#low.low_jobslist .jobslist_link a{font-size:16px}#low.low_jobslist .jobslist_link a::after{top:50%;margin-top:-14px}
