﻿*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-x:hidden;background:#fff}body{overflow-x:hidden;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;word-wrap:break-word}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,object,iframe,pre,code,p,blockquote,form,fieldset,legend,table,th,td,caption,tbody,tfoot,thead,article,aside,figure,footer,header,hgroup,menu,nav,section,audio,video,canvas{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,menu{display:block}audio:not([controls]){display:none;height:0}[hidden]{display:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ul,ol,menu{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:none;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}a img,map a{border:none}a:hover,a:active,a:focus{outline:0}embed{width:100%}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img,object,embed{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}body{font:13px/1.231 Verdana,Arial,sans-serif}select,input,button,textarea,button{font:99% arial,sans-serif}table{font:100%;font-size:inherit}pre,code,kbd,samp,tt{font-family:monospace;line-height:1}table{empty-cells:show}input{line-height:1}form img,input,select{vertical-align:middle}textarea{resize:none}select{padding:1px}label{margin-right:5px}legend{display:none}input[type=text],input[type=password],textarea{padding:3px 4px 0 3px;border:1px solid #999;border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-size:13px}.noDisplay{display:none}.boxDisplay{display:-webkit-box !important;display:-moz-box !important;display:-o-box !important;display:-ms-box !important;display:box !important}.block{display:block !important}.inline{display:inline !important}.inlineBlock{display:inline-block !important}.static{position:static !important}.relative{position:relative !important}.absolute{position:absolute !important}.fixed{position:fixed !important}.leftBox{float:left}.rightBox{float:right}.nofloat{float:none !important}.clearfix{zoom:1}.clearfix:after{display:block;clear:both;content:""}.clear{clear:both !important}.auto{margin-right:auto !important;margin-left:auto !important}.mt0,.mv0,.ma0{margin-top:0 !important}.mr0,.mh0,.ma0{margin-right:0 !important}.mb0,.mv0,.ma0{margin-bottom:0 !important}.ml0,.mh0,.ma0{margin-left:0 !important}.pt0,.pv0,.pa0{padding-top:0 !important}.pr0,.ph0,.pa0{padding-right:0 !important}.pb0,.pv0,.pa0{padding-bottom:0 !important}.pl0,.ph0,.pa0{padding-left:0 !important}.mt5,.mv5,.ma5{margin-top:5px !important}.mr5,.mh5,.ma5{margin-right:5px !important}.mb5,.mv5,.ma5{margin-bottom:5px !important}.ml5,.mh5,.ma5{margin-left:5px !important}.pt5,.pv5,.pa5{padding-top:5px !important}.pr5,.ph5,.pa5{padding-right:5px !important}.pb5,.pv5,.pa5{padding-bottom:5px !important}.pl5,.ph5,.pa5{padding-left:5px !important}.mt10,.mv10,.ma10{margin-top:10px !important}.mr10,.mh10,.ma10{margin-right:10px !important}.mb10,.mv10,.ma10{margin-bottom:10px !important}.ml10,.mh10,.ma10{margin-left:10px !important}.pt10,.pv10,.pa10{padding-top:10px !important}.pr10,.ph10,.pa10{padding-right:10px !important}.pb10,.pv10,.pa10{padding-bottom:10px !important}.pl10,.ph10,.pa10{padding-left:10px !important}.mt20,.mv20,.ma20{margin-top:20px !important}.mr20,.mh20,.ma20{margin-right:20px !important}.mb20,.mv20,.ma20{margin-bottom:20px !important}.ml20,.mh20,.ma20{margin-left:20px !important}.pt20,.pv20,.pa20{padding-top:20px !important}.pr20,.ph20,.pa20{padding-right:20px !important}.pb20,.pv20,.pa20{padding-bottom:20px !important}.pl20,.ph20,.pa20{padding-left:20px !important}.mt30,.mv30,.ma30{margin-top:30px !important}.mr30,.mh30,.ma30{margin-right:30px !important}.mb30,.mv30,.ma30{margin-bottom:30px !important}.ml30,.mh30,.ma30{margin-left:30px !important}.pt30,.pv30,.pa30{padding-top:30px !important}.pr30,.ph30,.pa30{padding-right:30px !important}.pb30,.pv30,.pa30{padding-bottom:30px !important}.pl30,.ph30,.pa30{padding-left:30px !important}.mt40,.mv40,.ma40{margin-top:40px !important}.mr40,.mh40,.ma40{margin-right:40px !important}.mb40,.mv40,.ma40{margin-bottom:40px !important}.ml40,.mh40,.ma40{margin-left:40px !important}.pt40,.pv40,.pa40{padding-top:40px !important}.pr40,.ph40,.pa40{padding-right:40px !important}.pb40,.pv40,.pa40{padding-bottom:40px !important}.pl40,.ph40,.pa40{padding-left:40px !important}.bt0,.ba0{border-top:none !important}.br0,.ba0{border-right:none !important}.bb0,.ba0{border-bottom:none !important}.bl0,.ba0{border-left:none !important}strong,.bold{font-weight:bold}.italic{font-style:italic}.note{margin-left:1em;text-indent:-1em}.f10{font-size:77%}.f11{font-size:85%}.f12{font-size:93%}.f14{font-size:14px}.f15{font-size:116%}.f16{font-size:123.1%}.f17{font-size:131%}.f18{font-size:138.5%}.f19{font-size:146.5%}.f20{font-size:153.9%}.f21{font-size:161.6%}.f22{font-size:167%}.f23{font-size:174%}.f24{font-size:182%}.f25{font-size:189%}.f26{font-size:197%}.red{color:#c00}.white{color:#fff}.grayC{color:#ccc}.gray9{color:#999}.gray6{color:#666}.gray3{color:#333}.black{color:#000}.middle{vertical-align:middle !important}.center{text-align:center !important}.left{text-align:left !important}.right{text-align:right !important}.underline{text-decoration:underline !important}.textNoLine{text-decoration:none !important}.disc{padding-left:2em;list-style:disc}.circle{padding-left:2em;list-style:circle}.decimal{padding-left:2.4em;list-style:decimal}.inlineList dt,.inlineList dd,.inlineList li{display:inline;padding-right:5px}.inlineBlockList dt,.inlineBlockList dd,.inlineBlockList li{display:inline-block;padding-right:5px}.dlLine{zoom:1}.dlLine dt{float:left;margin-right:10px;padding:4px 0}.dlLine dd{padding:4px 0;border-bottom:1px #ccc solid}.dlLine dd:after{display:block;clear:both;content:""}.boxShadow{-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}.textShadowW{text-shadow:0 1px 0 #e7e7e7}.textShadowB{text-shadow:0 1px 0 #111}.radius5{border-radius:5px}.radius10{border-radius:10px}.pageTop{bottom:9.8em}.pageTop.fix{bottom:10em !important}#fix_footer{background-color:rgba(0,0,0,.9);bottom:0;color:#fff;font-size:14px;font-weight:bold;left:0;padding:15px 0 13px 0;position:fixed;z-index:10;width:100%}.inner{padding:0 3%}#fix_footer li{width:48%;float:left;margin-left:4%}#fix_footer li img{max-width:none;width:100%}#fix_footer li:first-child{margin-left:0}#fix_footer .txt{font-size:90%}@media(min-width: 768px){body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,object,iframe,pre,code,p,blockquote,form,fieldset,legend,table,th,td,caption,tbody,tfoot,thead{margin:0;padding:0}ul,ol{list-style:none;font-weight:inherit}* html body{font-family:"ＭＳ Ｐゴシック",sans-serif}*:first-child+html body{font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif}a{overflow:hidden}textarea{resize:vertical}.f13{font-size:13px !important}.f14{font-size:108%}.f16{font-size:16px !important}#fix_footer{display:none}}html{color:#333}a:link,a:visited{color:#06c}.touchHover,.noTapColor,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}img{vertical-align:middle}.pc-dp-none{display:block}.mb-dp-none{display:none}@media(min-width: 768px){.pc-dp-none{display:none}.mb-dp-none{display:block}}.headline01{background:#00398c;margin-top:-5px;border-bottom:4px solid #002c6d}@font-face{font-family:"Avenir";src:url("../font/avenir-roman.eot");src:url("../font/avenir-roman.woff") format("woff"),url("../font/avenir-roman.ttf") format("truetype"),url("../font/avenir-roman.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"HiraKakuPro W6";src:url("../font/hirakakupro-w6.eot");src:url("../font/hirakakupro-w6.woff") format("woff"),url("../font/hirakakupro-w6.ttf") format("truetype"),url("../font/hirakakupro-w6.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"HiraKakuPro W3";src:url("../../font/hirakakupro-w3.eot");src:url("../../font/hirakakupro-w3.woff") format("woff"),url("../../font/hirakakupro-w3.ttf") format("truetype"),url("../../font/hirakakupro-w3.eot?#iefix") format("embedded-opentype")}.headline01{border-bottom:4px solid #002c6d;margin-top:68px}.headline01 h2{font-family:"HiraKakuPro W6";font-size:30px;font-weight:bold;color:#fff;padding:46px 10px;background:url(../img/common/mb-bg_headline01.png) no-repeat right top #00398c}.headline01 span{font-family:"Avenir";font-size:13px;font-weight:normal;display:block}.headline02{font-size:25px;font-weight:bold;line-height:1.4;background:#f7f7f7;border-top:6px solid #002c6d;border-bottom:1px solid #002c6d;padding:16px 10px;margin-bottom:2px}.headline02 span{font-size:18px;display:block}.headline02 em{color:#d80000;font-weight:inherit}body{margin:0 auto;color:#000;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Osaka,sans-serif;line-height:1.5}#contents{line-height:1.7}.imgMax{width:100%}.sectionInner{width:100%;padding:0 10px}#header{position:fixed;top:0;z-index:999999;width:100%;border-bottom:8px solid #002c6d;background:#fff}#headerInner{padding:10px 15px 10px 10px}#logo{float:left}#logo img{height:40px;width:auto}.hNavi{display:none}.hPhone{display:none}.hBlock .right{display:none}.btnHead{display:none}.btnMenu{float:right}.btnMenu img{height:40px}.hContact .hPhone{display:none}.hContact .right{display:none}.drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:11;opacity:0;visibility:hidden;transition:.3s ease-out opacity,.3s ease-out visibility}.drawer-overlay.active{opacity:1;visibility:visible}#header-navi{display:none}#navi{position:fixed;top:0;bottom:0;right:-100%;z-index:99999;width:90%;margin-top:68px;overflow-y:auto;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#002c6d}#navi ul{width:100%}#navi ul li{border-bottom:1px solid #fff}#navi ul li a{display:block;padding:10px 15px 10px 20px;color:#fff;font-size:14px;font-weight:bold;text-decoration:none}#navi.active{right:0}#navi ul.sub-menu{width:calc(100% - 30px);margin-left:30px}#navi ul.sub-menu li{border-bottom:none}.keyv{margin-top:68px}@media(min-width: 768px){#navi{display:none}#navi ul.sub-menu{margin-left:0}}#breadcrumbs{background:#f3f3f3;padding:11px 10px}#breadcrumbs ul li{float:left;color:#8694a9;line-height:1.4;margin-right:6px;font-size:13px}#breadcrumbs ul li:first-child{background:url(../img/common/bg_breadcrumb.png) repeat-y left top;padding-left:15px}#breadcrumbs ul li a{color:#002c6d;text-decoration:underline;background:url(../img/common/arrow_bread.png) no-repeat right center;padding-right:13px}#breadcrumbs ul li a:hover{text-decoration:none}.wrap_tit{margin-bottom:20px;padding-bottom:51px}.wrap_tit p{background-color:#049;color:#fff;font-size:40px;padding:34px 10px;text-align:center;font-family:"Kozuka Gothic Pr6N"}.bgtwoline{background:url(../img/common/bg_twoline.jpg)}#footer{position:relative;padding-bottom:96px}.fButton{display:grid;row-gap:15px}.fBanner{display:flex;justify-content:space-between;margin-top:8px}.fBanner li{width:48%}.fPmark{margin:0 auto;display:inline-block;width:75px}.fNavi{display:none}.fBlock{display:grid;row-gap:15px}.fBlock .shokujob{display:none}.pageTop{position:absolute;right:5px;z-index:99999;line-height:0}.pageTop.fix{position:fixed !important;bottom:22px}.pageTop img{height:50px}#footerInner{padding:30px 10px 10px;background:#fff}ul.fButton{margin-bottom:30px;text-align:center}ul.fButton li{margin-bottom:15px;line-height:0}ul.fBanner li{float:left;line-height:0}ul.fBanner li:last-child{margin-right:0}#copyright{padding:15px;background:#002c6d;color:#fff;font-size:11px;text-align:center}@media(min-width: 768px){html{color:#333}a:link,a:visited{color:#06c;text-decoration:none}a:hover,a:active{color:#06c;text-decoration:underline}html{background-color:#e8e8e8}body{min-width:1000px;background-color:#fff;color:#000;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Osaka,sans-serif;font-size:16px;line-height:1.5}.headline01{background:#00398c;margin-top:-5px;border-bottom:4px solid #002c6d}.headline01 h2{font-family:"HiraKakuPro W6";font-size:30px;font-weight:bold;color:#fff;width:980px;margin:0 auto;padding:36px 0;background:url(../img/common/bg_headline01.png) no-repeat right top #00398c;position:relative}.headline01 h2:after{content:"";display:block;width:1000%;height:100%;background:url(../img/common/bgr_headline01.png) repeat-x;position:absolute;top:0;left:100%}#wrapper{overflow:hidden;min-width:980px}.piecss3{position:relative;z-index:10}#contents{clear:both;line-height:1.7}#breadcrumbs{background:#f3f3f3;padding:9px 0}#breadcrumbs ul{width:980px;margin:0 auto}#breadcrumbs ul li:first-child{background:url(../img/common/bg_breadcrumb.png) repeat-y left top;padding-left:15px}#breadcrumbs ul li{float:left;color:#002c6d;line-height:1.4;margin-right:6px;color:#8694a9;font-size:13px}#breadcrumbs ul li a{color:#002c6d;text-decoration:underline;background:url(../img/common/arrow_bread.png) no-repeat right center;padding-right:13px}#breadcrumbs ul li a:hover{text-decoration:none}.sectionInner{width:980px;margin:0 auto;padding-bottom:100px}.bgtwoline{background:url(../img/common/bg_twoline.jpg)}#header{position:static;border-top:5px solid #023c94;border-bottom:none}#headerInner{width:980px;padding:0;margin:0 auto}#logo{float:left;margin-top:38px}#logo img{height:auto}.hBlock{float:right;width:519px;padding-top:10px;text-align:right}.hContact{width:429px;float:left}.hContact .hPhone{display:flex;position:relative;font-size:28px;font-family:"Yu Mincho",serif;font-weight:600;color:#000;align-items:center;justify-content:flex-end;line-height:1;gap:4px;transition:filter .3s ease-out,opacity .3s ease-out}.hContact .hPhone:hover{text-decoration:none;opacity:.7}.hContact .hPhone::before{display:inline-block;content:"";background:url(../img/common/icon_tel.svg) center/cover no-repeat;width:1em;height:1em;margin-bottom:4px}.hBlock .right{display:block}.hContact .right{display:block}.hBlock:after{content:"";display:table;clear:both}.hPhone{display:block}ul.hNavi{display:block;padding:0 5px 15px 0}ul.hNavi li{display:inline;margin-left:30px;vertical-align:middle}hPhone{display:block}.btnHead{display:block;padding-top:20px;line-height:0}.btnHead a{display:inline-block}.btnHead a:first-child{position:relative;z-index:1;margin-right:-15px}.btnHead a{background:url(../img/common/bg_grey.jpg) no-repeat 0 0}.btnHead a:hover img{opacity:.6;filter:alpha(opacity=60)}.btnMenu{display:none}#header-navi{display:none}#navi{position:relative;height:60px;background:url(../img/common/bg_navi.png) repeat-x 0 0;right:0;width:100%;margin:0;z-index:5;clear:both;overflow:visible}#navi ul{width:980px;margin:0 auto}#navi ul li{float:left;border-left:1px solid #33568a;background:#002c6d;width:152px;height:55px;padding:0 5px;border-bottom:none;box-sizing:content-box}#navi ul li a{color:#fff;font-size:13px;font-weight:400;text-decoration:none;text-align:center;line-height:55px;display:block;overflow:hidden;width:100%;height:100%;padding:0}#navi ul li:last-child{border-right:1px solid #33568a;width:151px}#navi ul li:hover{background:#001f4c}#navi ul.sub-menu li{float:none}.menu-item-has-children{position:relative}.menu-item-has-children:hover{cursor:pointer}.menu-item-has-children:hover .sub-menu{display:block}#navi ul .sub-menu{width:auto}.sub-menu{display:none;position:absolute;top:100%;left:0;box-shadow:0px 0px 3px rgba(0,0,0,.2);padding:0}#navi .sub-menu li{border-left:none;background:#16417f}#navi .sub-menu li:last-child{border-right:none;width:152px}#navi .sub-menu li:hover{background:#002c6d}.sub-menu>.menu-item:not(:last-child){border-bottom:1px solid #33568a}.sub-menu>.menu-item a{display:inline-block;width:100%;height:100%}.keyv{margin-top:0}#header-navi{display:block;position:relative;height:60px;background:url(../img/common/bg_navi.png) repeat-x 0 0;right:0;width:100%;margin:0;z-index:5;clear:both;overflow:visible}#header-navi ul{width:980px;margin:0 auto}#header-navi ul li{float:left;border-left:1px solid #33568a;background:#002c6d;width:152px;height:55px;padding:0 5px;border-bottom:none;box-sizing:content-box}#header-navi ul li a{color:#fff;font-size:13px;font-weight:400;text-decoration:none;text-align:center;line-height:55px;display:block;overflow:hidden;width:100%;height:100%;padding:0}#header-navi ul li:last-child{border-right:1px solid #33568a;width:151px}#header-navi ul li:hover{background:#001f4c}#header-navi ul.sub-menu li{float:none}.menu-item-has-children{position:relative}.menu-item-has-children:hover{cursor:pointer}.menu-item-has-children:hover .sub-menu{display:block}#header-navi ul .sub-menu{width:auto}.sub-menu{display:none;position:absolute;top:100%;left:0;box-shadow:0px 0px 3px rgba(0,0,0,.2);padding:0}#header-navi .sub-menu li{border-left:none;background:#16417f}#header-navi .sub-menu li:last-child{border-right:none;width:152px}#header-navi .sub-menu li:hover{background:#002c6d}.sub-menu>.menu-item:not(:last-child){border-bottom:1px solid #33568a}.sub-menu>.menu-item a{display:inline-block;width:100%;height:100%}#main{float:none}.wrap_tit{background:url(../img/faq/arrow01.png) no-repeat center bottom;margin-bottom:20px;padding-bottom:51px}.wrap_tit p{background-color:#049;color:#fff;font-size:40px;padding:34px 10px;text-align:center;font-family:"Kozuka Gothic Pr6N"}.wrap_tit img{display:inline-block;margin-right:18px;vertical-align:middle}._social{float:right}._social li{float:left;margin-left:2px;line-height:1}#footer{clear:both;background:url(../img/common/bg_footer.gif) 0 0;padding-bottom:0}#footerInner{width:1034px;margin:0 auto;padding:45px 0;color:#fff;background-color:inherit}.fButton{display:none}.fPmark{display:none}.fNavi{display:block;float:left;width:240px;margin-left:55px}.fNavi:first-child{margin-left:0}.fNavi .fTitle{width:213px;height:20px;margin-bottom:10px;padding:5px 12px;background:url(../img/common/bg_ftitle.png) no-repeat 0 0;font-size:15px;font-weight:bold;box-sizing:content-box}.fNavi ul{padding-left:14px}.fNavi ul li{margin-top:15px;padding-left:15px;background:url(../img/common/icon_arrow01.png) no-repeat 0 50%}.fNavi ul li:first-child{margin-top:0}.fNavi ul li a{color:#fff;font-size:13px}.fBlock{display:block;float:right;width:435px}.fBlock .shokujob{display:block}.fBlock .apply{display:none}ul.fBanner{margin-top:8px;justify-content:inherit}ul.fBanner li{float:left}ul.fBanner li:first-of-type{width:166px;margin-right:44px}#copyright{padding:20px 0 15px;background:#002c6d;color:#fff;font-size:11px;text-align:center}.mw_wp_form .error{font-size:82%;color:#b70000}}.bold{font-weight:bold}.fontL{font-size:160%}.fontM{font-size:120%}.fontS{font-size:85%}.indent{text-indent:-1em;padding-left:1em}.justify{text-align:justify;text-justify:inter-ideograph}.textV{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl;width:100%;height:100%;margin:0;padding:0}@media(max-width: 767px){.textV{-ms-writing-mode:initial;-webkit-writing-mode:initial;-o-writing-mode:initial;writing-mode:initial}}img{max-width:100%;height:auto}a img:hover{opacity:.85;filter:alpha(opacity=85);-ms-filter:"alpha(opacity=85)"}.t_center{text-align:center}.t_right{text-align:right}.t_left{text-align:left}.f_left{float:left}.f_right{float:right}.pc-none{display:none}.mb-none{display:initial}@media(max-width: 767px){.pc-none{display:initial}.mb-none{display:none}}.flexList,.flexbox{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;align-items:center}.flex-nowrap{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.flex-center{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.flex-between{-webkit-justify-content:space-between;justify-content:space-between}.flex-start{-webkit-justify-content:flex-start;justify-content:flex-start}.m0{margin:0 !important}.mt0{margin-top:0 !important}.mr0{margin-right:0 !important}.mb0{margin-bottom:0 !important}.ml0{margin-left:0 !important}.m5{margin:5px !important}.mt5{margin-top:5px !important}.mr5{margin-right:5px !important}.mb5{margin-bottom:5px !important}.ml5{margin-left:5px !important}.m10{margin:10px !important}.mt10{margin-top:10px !important}.mr10{margin-right:10px !important}.mb10{margin-bottom:10px !important}.ml10{margin-left:10px !important}.m15{margin:15px !important}.mt15{margin-top:15px !important}.mr15{margin-right:15px !important}.mb15{margin-bottom:15px !important}.ml15{margin-left:15px !important}.m20{margin:20px !important}.mt20{margin-top:20px !important}.mr20{margin-right:20px !important}.mb20{margin-bottom:20px !important}.ml20{margin-left:20px !important}.m25{margin:25px !important}.mt25{margin-top:25px !important}.mr25{margin-right:25px !important}.mb25{margin-bottom:25px !important}.ml25{margin-left:25px !important}.m30{margin:30px !important}.mt30{margin-top:30px !important}.mr30{margin-right:30px !important}.mb30{margin-bottom:30px !important}.ml30{margin-left:30px !important}.mt50{margin-top:50px !important}.mb50{margin-bottom:50px !important}.p0{padding:0 !important}.pt0{padding-top:0 !important}.pr0{padding-right:0 !important}.pb0{padding-bottom:0 !important}.pl0{padding-left:0 !important}.p5{padding:5px !important}.pt5{padding-top:5px !important}.pr5{padding-right:5px !important}.pb5{padding-bottom:5px !important}.pl5{padding-left:5px !important}.p10{padding:10px !important}.pt10{padding-top:10px !important}.pr10{padding-right:10px !important}.pb10{padding-bottom:10px !important}.pl10{padding-left:10px !important}.p15{padding:15px !important}.pt15{padding-top:15px !important}.pr15{padding-right:15px !important}.pb15{padding-bottom:15px !important}.pl15{padding-left:15px !important}#service_flow.sectionInner,#service.sectionInner{width:100%;margin:0;padding:0}#service_flow .section,#service .section{width:100%;margin:0 auto;padding:0}.flow_flowArea{width:100%;background:#fff;margin:0 auto;padding:5px 10px 10px}.flow_flowArea li{width:33%;margin:0 0 15px 0}.boxTop{display:table}.boxLeft,.boxRight{display:table-cell;text-align:left;vertical-align:top}#service_flow_s1.section,#service_flow_s3.section{padding:0 0 60px}#service_flow h3{font-size:25px;font-weight:bold;line-height:1.4;background:#f7f7f7;text-align:left;width:100%;padding:16px 10px;margin:0 auto 20px}#service_flow_s2.section{width:100%;margin:60px auto}#service_flow_s2 ul li{width:auto;margin:0 0 20px 0;padding:20px 10px;border:1px solid #e3e3e3;border-radius:6px}#service_flow_s2 .boxTop{display:block}#service_flow_s2 ul .boxLeft{display:flex;justify-content:space-between;width:100%;margin-bottom:16px}#service_flow_s2 ul .boxLeft h4{font-size:35px;font-family:"HiraKakuPro W6";font-weight:900;-webkit-text-stroke:4px #fff;text-stroke:4px #fff;paint-order:stroke;font-feature-settings:"palt";line-height:1.2;width:55%}#service_flow_s2 ul .boxLeft h4 span{display:block;font-size:22px;color:#002c6d}#service_flow_s2 ul .boxLeft p{width:40%}#service_flow_s2 ul .boxRight{width:100%;padding:0 0 0 0}#service_flow_s2 ul .boxRight p{font-size:16px}#service_flow_s2 ul .boxRight p.fontM{font-size:18px;line-height:1.5}#service_flow_s2 ul li.step1{background:url(../img/common/img_flowico_01-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_flow_s2 ul li.step2{background:url(../img/common/img_flowico_02-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_flow_s2 ul li.step3{background:url(../img/common/img_flowico_03-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_flow_s2 ul li.step4{background:url(../img/common/img_flowico_04-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_flow_s2 ul li.step5{background:url(../img/common/img_flowico_05-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_flow_s2 ul li.step6{background:url(../img/common/img_flowico_06-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_flow_s2 ul li.step2 .boxUnder{width:100%;margin:10px auto 0}#service_flow_s2 ul li.step2 .boxUnder .boxUnderH{color:#fff;padding:10px 0;text-align:center;background:#002c6d;border-bottom-left-radius:0px;border-bottom-right-radius:0px}#service_flow_s2 ul li.step2 .boxUnder .boxUnderText{position:relative;padding:20px 15px 15px;padding-left:1em;border:1px solid #072c6d;background-size:30px}#service_flow_s2 ul li.step2 .boxUnder .boxUnderText ul li{position:relative;padding:0 0 0 1em;border:none;margin:0}#service_flow_s2 ul li.step2 .boxUnder .boxUnderText ul li::before{position:absolute;content:"・";left:0}#service_flow_s2 ul li.step2 .boxUnder .boxUnderText p{padding-left:1em}#service_flow_s2 ul li.step2 .boxUnder .mt30{margin-top:15px !important}#service_flow_s2 ul li.step6{width:100%;margin:0 auto;padding:20px 10px;display:block}#service_flow_s2 ul li.step6 .boxLeft{width:100%;display:block}#service_flow_s2 ul li.step6 .boxLeft h4{display:flex;justify-content:center;width:100%;align-items:center}#service_flow_s2 ul li.step6 .boxLeft h4 span{margin-left:16px;font-size:32px}#service_flow_s2 ul li.step6 .boxRight{padding:0 15%;display:block}#service_flow_s2 ul li.li-arrow{background:none;border:none;text-align:center;margin:10px 0;padding:0}#service_flow_s3.section{padding:20px 0 50px 0}#service_flow_s3 h3{width:auto;margin:0}#service_flow_s3 h3.lead{text-align:center;background:none}#service_flow_s3 div{width:calc(100% - 20px);margin:0 auto;padding:20px 10px;background:#f2f2f2;text-align:center}#service_flow_s3 div p{margin:15px 20px 0;text-align:left}#service_flow_s3 .btn{margin:20px auto 0;text-align:center}#service_s4.section,#service_s5.section,#service_s6.section,#service_s7.section{margin:0 0 40px 0}#service .h3Area{width:100%;background:url(../img/common/icon_arrow05.png) center bottom no-repeat;background-size:80px;margin:20px 0 10px;padding:0 0 30px 0;text-align:center}#service .h3Area h3{font-size:24px;font-feature-settings:"palt";color:#fff;font-weight:700;width:100%;background:#28883e;padding:25px 0}#service .h3Area h3 img{width:auto;height:24px}#service_s1.section{padding:0 0 20px}#service #service_s1 h3{font-size:25px;width:100%;margin:0 auto 20px}#service .ser_naviArea{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#service .ser_naviArea{width:100%;margin:10px auto 0}#service .ser_naviArea li{width:31%;font-weight:bold;text-align:center;background:#3ba453;margin:0 1% 10px;padding:5px 0;border-radius:8px;-moz-box-shadow:2px 2px 0px rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 0px rgba(0,0,0,.5);box-shadow:2px 2px 0px rgba(0,0,0,.5)}#service .ser_naviArea li a{color:#fff;text-decoration:none;display:block;width:100%;height:100%}#service .ser_naviArea li:last-child{width:38%}#service .ser_naviArea li:hover{opacity:.85}#service_s2 .boxTop{width:96%;margin:0 auto 50px}#service_s2 .boxLeft{width:45%}#service_s2 .boxRight{padding-left:20px}#service_s3.section{width:100%;margin:60px auto}#service_s3 ul li{width:auto;margin:0 0 10px 0;padding:20px 10px;border:1px solid #e3e3e3;border-radius:6px}#service_s3 ul .boxLeft{width:40%}#service_s3 ul .boxRight{width:auto;padding:0 0 0 20px}#service_s3 ul .boxRight p img{width:100%}#service_s3 ul li.merit1{background:url(../img/common/img_flowico_01-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_s3 ul li.merit2{background:url(../img/common/img_flowico_02-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_s3 ul li.merit3{background:url(../img/common/img_flowico_03-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_s3 ul li h4{margin-bottom:15px}#service_s3 ul li h4 img{width:auto;height:22px}#service_s4 .btn{width:96%;margin:0 auto}#service_s6 table{width:100%;margin:0 auto}#service_s6 table th,#service_s6 table td{border:1px solid #fff;vertical-align:top}#service_s6 table th{font-weight:bold;font-size:120%;background:#7fbc8d;padding:10px}#service_s6 table td{background:#d3edd9;padding:10px}#service_s6 table th.h-th{text-align:center;vertical-align:middle}#service_s6 table th.v-th{text-align:center;vertical-align:top}#service_s6 table th.n-th{background:#fff}#service_s6 table .cellLeft{width:23%}#service_s6 table .cellCenter,#service_s6 table .cellRight{width:38.5%}#service_s7 .boxTop{width:96%;margin:0 auto}#service_s7 .boxLeft{width:45%}#service_s7 .boxRight{padding-left:20px}#service_s7 .btn{margin:40px auto 0;text-align:center}#service_s8.section{padding:30px 0;background:#c4d8e4}#service_s8 .btn{margin:0 auto;text-align:center}@media(min-width: 768px){#service_flow.sectionInner,#service.sectionInner{width:100%;margin:0;padding:0}#service_flow .section,#service .section{width:100%;margin:0 auto;padding:0}.page-id-789 .headline01 h2{font-size:30px}.flow_flowArea{width:960px;background:#fff;margin:0 auto;padding:5px 10px 10px}.flow_flowArea li{width:auto;margin:0}.flow_flowArea li:last-child{margin-right:-20px}.boxTop{display:table}.boxLeft,.boxRight{display:table-cell;text-align:left;vertical-align:top}#service_flow_s1.section,#service_flow_s3.section{padding:60px 0}#service_flow h3{width:960px;margin:0 auto 20px}#service_flow_s2.section{width:980px;margin:60px auto}#service_flow_s2 ul li{width:auto;margin:0 0 35px 0;padding:30px 85px 30px;border:1px solid #e3e3e3;border-radius:6px}#service_flow_s2 .boxTop{display:flex}#service_flow_s2 ul .boxLeft{display:block;width:40%}#service_flow_s2 ul .boxRight{display:block;width:60%;padding:30px 0 0 20px}#service_flow_s2 ul .boxLeft h4{width:100%;font-size:40px}#service_flow_s2 ul .boxLeft h4 span{font-size:28px}#service_flow_s2 ul .boxLeft p{width:180%}#service_flow_s2 ul li.step1{background:url(../img/common/img_flowico_01-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_flow_s2 ul li.step2{background:url(../img/common/img_flowico_02-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_flow_s2 ul li.step3{background:url(../img/common/img_flowico_03-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_flow_s2 ul li.step4{background:url(../img/common/img_flowico_04-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_flow_s2 ul li.step5{background:url(../img/common/img_flowico_05-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_flow_s2 ul li.step6{background:url(../img/common/img_flowico_06-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_flow_s2 ul li.step2 .boxUnder{width:100%;margin:80px auto 60px}#service_flow_s2 ul li.step2 .boxUnder .boxUnderH{color:#fff;padding:10px 0;text-align:center;background:#002c6d;border-bottom-left-radius:0px;border-bottom-right-radius:0px}#service_flow_s2 ul li.step2 .boxUnder .boxUnderH h5{text-align:left;padding-left:1em}#service_flow_s2 ul li.step2 .boxUnder .boxUnderText{text-align:left;padding:30px 15px;background-size:45px;border-top-left-radius:0px;border-top-right-radius:0px}#service_flow_s2 ul li.step6{width:450px;margin:0 auto;padding:30px 30px 30px 85px;box-sizing:content-box}#service_flow_s2 ul li.step6 .boxLeft{width:auto}#service_flow_s2 ul li.step6 .boxLeft h4{flex-direction:column;align-items:flex-start}#service_flow_s2 ul li.step6 .boxLeft h4 span{font-feature-settings:"palt";margin-left:0}#service_flow_s2 ul li.step6 .boxRight{width:auto;padding:0 0 0 20px}#service_flow_s2 ul li.li-arrow{background:none;border:none;text-align:center;margin:20px 0;padding:0}#service_flow_s3.section{padding:60px 0 100px 0}#service_flow_s3 h3{width:auto;margin:0;border-top:none;border-bottom:none}#service_flow_s3 div{width:600px;margin:0 auto;padding:15px 50px;background:#f2f2f2;text-align:center;box-sizing:content-box}#service_flow_s3 div p{margin:15px 60px 0;text-align:left}#service_flow_s3 .btn{margin:20px auto 0;text-align:center}#service_s4.section,#service_s5.section,#service_s6.section,#service_s7.section{margin:0 0 100px 0}#service .h3Area{width:100%;background:url(../img/common/icon_arrow05.png) center bottom no-repeat;background-size:100px;margin:30px 0;padding:0 0 50px 0;text-align:center}#service .h3Area h3{font-size:34px;width:100%;background:#28883e;padding:35px 0}#service .h3Area h3 img{height:46px}#service_s1.section{padding:60px 0 40px}#service #service_s1 h3{width:960px;margin:0 auto 20px}#service .ser_naviArea{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#service .ser_naviArea{width:980px;margin:10px auto 0}#service .ser_naviArea li{width:18%;font-weight:bold;text-align:center;background:#3ba453;margin:0 1%;padding:5px 0;border-radius:8px;-moz-box-shadow:2px 2px 0px rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 0px rgba(0,0,0,.5);box-shadow:2px 2px 0px rgba(0,0,0,.5)}#service .ser_naviArea li:last-child{width:18%}#service .ser_naviArea li a{color:#fff;text-decoration:none;display:block;width:100%;height:100%}#service .ser_naviArea li:hover{opacity:.85}#service_s2 .boxTop{width:980px;margin:0 auto 50px}#service_s2 .boxLeft{width:45%}#service_s2 .boxRight{padding-left:20px}#service_s3.section{width:980px;margin:60px auto}#service_s3 ul li{width:auto;margin:0 0 10px 0;padding:30px 85px 30px;border:1px solid #e3e3e3;border-radius:6px}#service_s3 ul li h4 img{height:38px}#service_s3 ul .boxLeft{width:40%}#service_s3 ul .boxRight{width:auto;padding:30px 0 0 20px}#service_s3 ul .boxRight p.mb15 a{display:block;width:335px;margin:0 auto}#service_s3 ul li.merit1{background:url(../img/common/img_flowico_01-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_s3 ul li.merit2{background:url(../img/common/img_flowico_02-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_s3 ul li.merit3{background:url(../img/common/img_flowico_03-min.png) 0 0 no-repeat,url(../img/home/bg_square02.gif) 0 0 repeat}#service_s6 table{width:980px;margin:0 auto}#service_s6 table th,#service_s6 table td{border:1px solid #fff;vertical-align:top}#service_s6 table th{font-weight:bold;font-size:120%;background:#7fbc8d;padding:15px}#service_s6 table td{background:#d3edd9;padding:15px 15px 30px 15px}#service_s6 table th.h-th{text-align:center;vertical-align:middle}#service_s6 table th.v-th{text-align:center;vertical-align:top}#service_s6 table th.n-th{background:#fff}#service_s6 table .cellLeft{width:16%}#service_s6 table .cellCenter,#service_s6 table .cellRight{width:42%}#service_s7 .boxTop{width:980px;margin:0 auto}#service_s7 .boxLeft{width:45%}#service_s7 .boxRight{padding-left:20px}#service_s7 .btn{margin:40px auto 0;text-align:center}#service_s8.section{padding:80px 0;background:#c4d8e4}#service_s8 .btn{margin:0 auto;text-align:center}}.group{width:100%;padding:0 10px}.supportBlock{padding:7px 0 10px;border-bottom:3px double #00388b;background:url(../img/home/bg_square01.gif) 0 0}.supportTxt{padding:0 0 15px 34%;margin:9px 0 10px -10px;background:url(../img/home/bg_support.png) no-repeat 0 0;font-size:20px;font-weight:bold;text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff}.jobBlock{padding:20px 0 5px}.jobBlock h2{padding-bottom:15px}.jobInner{position:relative;margin:0 -10px 35px;padding:20px 10px;border:1px dashed #e3e3e3;border-radius:6px;background:url(../img/home/bg_square02.gif) 0 0}.jobInner .jobTit span{position:absolute;top:auto;bottom:0;right:0;width:18%}ul.jobList{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px -2% 20px 0;text-align:center}ul.jobList li{width:48%;margin:0 2% 5px 0}.jobTxt{font-size:20px;font-weight:bold;letter-spacing:-0.5px;line-height:1.5}.jobTxt span{margin-right:5px;color:red;font-size:25px}.jobTxt span img{height:27px}.jobInner .jobTit02{display:flex;align-items:center;margin:-30px 0 0 10px}.jobInner .jobTit02 img.txt{width:70%;height:100%}.jobInner .jobTit02 span{position:static;width:30%}ul.jobList02{margin-top:0}ul.jobList02 li{margin-bottom:10px}.jobTxt02{padding:0 10%}.giftInner{padding:0 10px 25px}.giftInner h2{margin:-25px -10px -19px}ul.giftList{position:relative;z-index:1;margin:0 0 10px 10px;text-align:center}ul.giftList li{float:left;width:48%;margin-bottom:10px;text-align:center}ul.giftList li:nth-child(2n){margin-left:2%}.voiceBlock .group{padding-bottom:65px;background:url(../img/home/bg_line01.gif) 0 0}.voiceBlock .group .btn{display:block}.mHead{position:relative;z-index:10;margin-bottom:-22px;padding-bottom:22px;background:url(../img/home/bg_arrow01.png) no-repeat 50% 100%;-webkit-background-size:43px 22px;-moz-background-size:43px 22px;-ms-background-size:43px 22px;background-size:43px 22px}.mHead h3{padding:15px 50px;background:#04b4d4;text-align:center}.mHead h3 img{height:55px}.voiceBlock h4{margin:0 -10px 20px;padding:8px 13px 10px;border-top:6px solid #002c6d;border-bottom:1px solid #002c6d;background:#f7f7f7;font-size:18px;font-weight:bold;line-height:1.5}.voiceBlock h4 span{display:block;font-size:25px}ul.voiceList{padding-bottom:30px}ul.voiceList li{float:none;width:100%;margin-bottom:10px;border:1px solid #bababa;border-radius:6px;background:#fff}ul.voiceList li .info{padding:10px 22px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:1px solid #bababa;background:#0088d6;color:#fff;font-size:20px;font-weight:bold;text-align:center}ul.voiceList li .info p{font-size:20px}ul.voiceList li .info span{position:relative}ul.voiceList li .info span::after{content:"："}ul.voiceList li .info .text-shadow{font-size:23px;font-weight:800;color:#fff}ul.voiceList li .introBox{padding:10px 8px}.introBox .introImg{float:left;width:168px;margin-right:10px}.introBox .introImg img{border:1px solid #e3e2e1}.introBox div{color:#444;font-size:16px}.introBox div p:first-child{padding-bottom:5px;color:#000;font-size:20px;font-weight:bold}ul.voiceList02{padding-bottom:40px}ul.voiceList02 li .introBox{padding:10px 15px}ul.voiceList02 .info{background:#195f03 !important;font-size:24px !important;text-align:left !important}ul.voiceList02 .info p:first-child{font-size:18px}ul.voiceList02 .info p:first-child span{margin-right:10px;padding:3px 5px;border:1px solid #fff;background:#2b5527;font-size:13px;vertical-align:middle}.voiceBlock02{padding-bottom:55px;background:#fff}.voiceBlock02 .group{margin-top:-42px;padding:0}.voiceBlock02 .mHead{background:url(../img/home/bg_arrow06.png) no-repeat 50% 100%;padding-bottom:37px}.voiceBlock02 .mHead h3{background:#00388b}ul.flowList li{position:relative;padding:0 10px 30px;background:url(../img/home/bg_square05.png) 0 0;-webkit-box-shadow:0 -2px 1px 0px #bababa inset;-moz-box-shadow:0 -2px 1px 0px #bababa inset;-ms-box-shadow:0 -2px 1px 0px #bababa inset;box-shadow:0 -2px 1px 0px #bababa inset}ul.flowList li:nth-child(2n){background:url(../img/home/bg_square03.gif) 0 0}ul.flowList li:before{position:relative;top:-3px;left:50%;margin-left:-51px;content:url(../img/home/bg_arrow04.png)}ul.flowList li:first-child{padding-top:25px}ul.flowList li:first-child:before{padding-top:25px;content:""}ul.flowList li:nth-child(2n):before{content:url(../img/home/bg_arrow03.png)}ul.flowList li .number{position:absolute;top:-1px;right:-1px;z-index:1;width:34.9333333333%}ul.flowList li .number img{width:100%;height:auto}.flowBox{position:relative;z-index:2}.flowBox .flowLeft{margin-bottom:15px}.flowBox .flowLeft img{width:auto;height:30px}.flowBox .flowImg{float:left;width:254px;margin-right:15px}.flowBox .flowRight{font-size:18px;font-weight:bold}.pb15{padding-bottom:15px}.voiceBlock03 .mHead{margin-bottom:0;background:none}.voiceBlock03 .mHead h3{padding:0 0 15px;background:#002c6d}.registBox{padding-bottom:30px;border-bottom:3px double #00388b;background:url(../img/home/bg_line01.gif) 0 0}.registText{padding-top:15px;font-size:20px;font-weight:bold;letter-spacing:-1px;text-align:center;margin-bottom:15px}.registTable{width:100%;background:#f0f0f0;font-size:13px}.registTable tr{position:relative}.registTable th{width:28%;padding:17px 0 17px 10px;font-size:18px;vertical-align:top}.registTable .redTxt{padding-top:0;background:#f0f0f0;color:#c60000;line-height:3;font-weight:bold}.registTable td{padding:17px 10px;vertical-align:top}.registTable td input[type=text],.registTable td select{width:100%;height:37px;padding:4px 10px 0;border:1px solid #e3e2e1;border-top:none;border-radius:6px;background:#fff url(../img/home/bg_input.png) repeat-x 0 0;font-size:16px;vertical-align:middle}.registTable td input[type=email],.registTable td select{width:100%;height:37px;padding:4px 10px 0;border:1px solid #e3e2e1;border-top:none;border-radius:6px;background:#fff url(../img/home/bg_input.png) repeat-x 0 0;font-size:16px;vertical-align:middle}*:first-child+html .registTable td input[type=text]{line-height:2.5}.registTable td select{width:100%;height:40px;padding:5px 25px 0 10px;background:url(../img/home/bg_input02.gif) no-repeat 100% 50%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.registTable tr:nth-child(2n){background:#e8e8e8}.registTable .idleField{color:#ececec}.registTable .fillField{color:#000}.registTable02{margin:0 0 25px;background:#e8e8e8}.registTable02 tr:nth-child(2n){background:#f0f0f0}.companyBlock{display:none}@media screen and (max-width: 500px){.jobInner .jobTit span{width:20%}.jobTxt{font-size:16px}.jobTxt span img{height:20px}}@media screen and (max-width: 400px){.jobTxt{font-size:12px}.jobTxt span img{height:16px}}@media screen and (max-width: 400px){.jobInner .jobTit span{width:30%}.jobTxt{font-size:14px}.jobTxt span img{height:19px}}@media screen and (min-width: 320px)and (max-width: 480px){.flowBox .flowImg{width:48%}.registTable th{display:block;width:100%;padding-bottom:0}.registTable td{display:block;width:100%;padding-top:0}}.images_submit{width:100%;height:91px;background:url(../img/home/btn_register02.png) no-repeat center top;text-indent:-9999px;border:0;padding:0;cursor:pointer;outline:none}.required{background-color:#ff7113;display:inline-block;font-size:11px;margin-left:10px;padding:0 5px;vertical-align:middle;color:#fff}@media screen and (max-width: 468px){.images_submit{width:100%;height:67px;background-position:center;background-size:contain}}@media screen and (min-width: 768px){#contents{padding-top:0}.group{width:980px;margin:0 auto}.keyv{position:relative;top:-5px;margin-bottom:-5px;text-align:center}.keyv img{width:100%}.supportBlock{padding:40px 0;background:url(../img/home/bg_square01.gif) 0 0;border-bottom:none}.supportInner{margin:30px -210px 0;background:url(../img/home/bg_support.png) no-repeat 0 0}.supportInner p{width:800px;margin:0 auto;text-align:center}.supportInner p:first-child{position:relative;top:-30px;margin:0 auto}.supportTxt{width:680px !important;margin-bottom:32px !important;font-size:20px;font-weight:bold;text-align:justify !important}.jobBlock{padding:50px 0 25px}.jobBlock h2{padding-bottom:15px}.jobInner{position:relative;margin-bottom:35px;padding:30px 45px;border:1px solid #e3e3e3;border-radius:6px;background:url(../img/home/bg_square02.gif) 0 0;behavior:url(../js/PIE.htc)}.jobInner .jobTit span{position:absolute;top:-92px;right:-1px}ul.jobList{position:relative;justify-content:center;row-gap:5px;column-gap:21px;margin:15px -21px 20px 0;z-index:2}ul.jobList li{width:430px;margin:0;display:inline-block}.jobTxt{font-size:25px;font-weight:bold;text-align:center;letter-spacing:-0.5px;line-height:1.5}.jobTxt span{position:relative;top:4px;color:red;font-size:35px}.jobInner .jobTit02{width:424px;margin:0}.jobInner .jobTit02 img.txt{width:100%;height:auto}.jobInner .jobTit02 span{position:absolute;content:"";top:-15px;left:70%;width:inherit}ul.jobList02{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:5px;margin:42px -35px 20px 0}ul.jobList02 li{width:416px;margin:0}ul.jobList02 li img{width:100%}.jobTxt02{padding:0 50px;font-size:25px;letter-spacing:normal}.giftInner h2{margin-top:-54px}.giftInner{width:1014px;margin:0 auto}ul.giftList{margin:0 -16px 45px 0}ul.giftList li{float:left;margin-right:16px;text-align:center}.voiceBlock{padding-bottom:65px;background:url(../img/home/bg_line01.gif) 0 0}.voiceBlock .group .btn{width:486px;margin-inline:auto}.mHead{margin-bottom:30px;padding-bottom:33px;background:url(../img/home/bg_arrow01.png) no-repeat 50% 100%}.mHead h3{padding:20px 0 25px;background:#04b4d4;text-align:center}.mHead h3 img{height:auto}.voiceBlock h4{margin-bottom:30px;padding:8px 13px 10px;border-top:6px solid #002c6d;border-bottom:1px solid #002c6d;background:#f7f7f7;font-size:18px;font-weight:bold;line-height:1.5}.voiceBlock h4 span{display:block;font-size:25px}ul.voiceList{padding-bottom:30px}ul.voiceList li{float:right;width:473px;border:1px solid #bababa;border-radius:6px;behavior:url(../js/PIE.htc);background:#fff}ul.voiceList li:first-child{float:left}ul.voiceList li .info{padding:15px 22px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:1px solid #bababa;behavior:url(../js/PIE.htc);background:#0088d6;color:#fff;font-size:20px;font-weight:bold;text-align:center}ul.voiceList li .info .text-shadow{font-size:30px}ul.voiceList li .introBox{padding:10px 8px}.introBox .introImg{float:left;width:168px;margin-right:10px}.introBox .introImg img{border:1px solid #e3e2e1}.introBox div{color:#444;font-size:16px}.introBox div p:first-child{font-size:16px;padding-bottom:5px;color:#000;font-weight:bold}ul.voiceList02{padding-bottom:40px}ul.voiceList02 li .introBox{padding:10px 15px}ul.voiceList02 .info{background:#195f03 !important;font-size:24px !important;text-align:left !important}ul.voiceList02 .info p:first-child{font-size:18px}ul.voiceList02 .info p:first-child span{margin-right:10px;padding:3px 5px;border:1px solid #fff;background:#2b5527;font-size:13px;vertical-align:middle}.voiceBlock02{padding-bottom:55px;background:#fff}.voiceBlock02 .group{margin-top:0;background-image:none}.voiceBlock02 .mHead{background:url(../img/home/bg_arrow02.gif) no-repeat 50% 100%;padding-bottom:33px}.voiceBlock02 .mHead h3{background:#00388b}ul.flowList li{position:relative;margin-bottom:30px;padding:40px 30px 20px 10px;border:1px solid #e3e3e3;border-radius:6px;behavior:url(../js/PIE.htc);background:url(../img/home/bg_square02.gif) 0 0}ul.flowList li::before{background:none;content:""}ul.flowList li:nth-child(2n):before{background:none;content:""}ul.flowList li:nth-child(2n){background:none}ul.flowList li:last-child{margin-bottom:20px}ul.flowList li .number{position:absolute;top:-1px;left:-1px;z-index:1}.flowBox{position:relative;z-index:2}.flowBox .flowLeft{float:left;width:161px;margin:45px 20px 0 0}.flowBox .flowLeft img{height:auto}.flowBox .flowImg{float:left;width:273px}.flowBox .flowImg img{padding:0;box-shadow:none}.flowBox .flowRight{float:right;width:465px;font-size:18px;font-weight:bold}.pb15{padding-bottom:15px}.voiceBlock03 .mHead{background:none}.voiceBlock03 .mHead h3{padding:0 0 15px;background:#002c6d}.registText{font-size:18px;font-weight:bold}.registTable{width:100%;margin:40px 0 25px;background:#f0f0f0;font-size:13px}.registTable th{width:204px;padding:17px 10px 17px 60px;font-size:18px;vertical-align:top;box-sizing:content-box}.registTable .redTxt{padding-top:10px;color:#c60000;line-height:2.5}.registTable td{padding:17px 60px 17px 0;vertical-align:top}.registTable td input[type=text],.registTable td select{width:425px;height:37px;padding:4px 10px 0;border:1px solid #e3e2e1;border-top:none;border-radius:6px;behavior:url(../js/PIE.htc);background:#fff url(../img/home/bg_input.png) repeat-x 0 0;font-size:16px;vertical-align:middle;color:#000 !important}.registTable td input[type=email],.registTable td select{width:425px;height:37px;padding:4px 10px 0;border:1px solid #e3e2e1;border-top:none;border-radius:6px;behavior:url(../js/PIE.htc);background:#fff url(../img/home/bg_input.png) repeat-x 0 0;font-size:16px;vertical-align:middle}*:first-child+html .registTable td input[type=text]{line-height:2.5}.registTable td select{width:425px;height:40px;padding:5px 25px 0 10px;background:url(../img/home/bg_input02.gif) no-repeat 100% 50%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.registTable .odd{background:#e8e8e8}.registTable .idleField{color:#ececec}.registTable .fillField{color:#000}.companyBlock{display:block;padding:45px 0;background:#c4d8e4}.companyBlock .group{width:861px;height:147px;border:4px solid #0094d5;background:url(../img/home/img_company.jpg) no-repeat 0 0;text-align:center}.companyBlock p{padding-top:35px}.images_submit{width:522px;height:91px;background:url(../img/home/btn_register02.png) no-repeat center top;text-indent:-9999px;border:0;padding:0;cursor:pointer}.required{background-color:#ff7113;display:inline-block;font-size:11px;margin-left:10px;padding:0 5px;vertical-align:middle;color:#fff}}.page-company .sectionInner{padding:0}.page-company .headline02{font-size:25px;margin-bottom:2px}.page-company .headline02 span{display:block;font-size:18px;font-weight:700;margin-left:0}.companybox{background:#fff;border:1px solid #333;padding:30px}.tblcompany{width:100%;margin-bottom:20px}.tblcompany th{padding:16px 10px;border-bottom:1px dashed #000;font-weight:bold;font-size:16px;min-width:85px}.tblcompany td{padding:16px 10px;font-size:13px;font-weight:bold;border-bottom:1px dashed #000}.mapcomp{position:relative;width:100%;height:338px;box-shadow:3px 3px 5px #ccc}.mapcomp iframe{position:absolute;content:"";top:0;left:0;width:100%;height:100%;padding:8px}ul.imgcomp{margin-top:20px}ul.imgcomp li{max-width:234px}ul.imgcomp li:nth-child(1){float:left;padding:0 3% 0 8%}ul.imgcomp li:nth-child(2){float:right;padding:0 8% 0 3%}@media screen and (max-width: 520px){ul.imgcomp li{width:49.77%}}@media(min-width: 768px){.pv70{padding-top:70px;padding-bottom:70px}.companybox{background:#fff;border:1px solid #333;padding:30px 16px}.infocomp{width:410px}.tblcompany{width:100%;margin-bottom:20px}.tblcompany th{padding:16px 10px;border-bottom:1px dashed #000;font-weight:bold;font-size:16px}.tblcompany td{padding:16px 10px;font-size:13px;font-weight:bold;border-bottom:1px dashed #000}ul.imgcomp{display:flex}ul.imgcomp li:nth-child(1){float:left;padding:0 10px;width:186px}ul.imgcomp li:nth-child(2){float:right;padding:0 10px}.mapcomp{width:498px;padding:8px;box-shadow:3px 3px 5px #ccc}}.imgbncongra{padding-bottom:20px}.imgbncongra img{margin-top:-10px}ul.stepbox{margin:17px 0 25px 0;padding:0 10px 0 25px}ul.stepbox li{background:#fff;border:1px solid #a0a0a0;padding:13px 13px 13px 15%;margin-bottom:25px;position:relative}ul.stepbox li:before{content:"";display:block;width:75px;height:48px;background:url(../img/congratulatory/arrow_step.png);position:absolute;z-index:2;left:50%;top:-32px;margin-left:-24px}ul.stepbox li:first-child:before{width:0;height:0}ul.stepbox li>img{position:absolute;left:-15px;top:-15px}.imgstep{width:37.67%;float:left}.txtstep{float:right;display:flex;align-items:center;justify-content:center;text-align:center;margin-left:2%;width:58.12%;color:#fff;font-size:18px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;min-height:93px;padding:10px}.step1 .txtstep{background:#0050b3}.step2 .txtstep{background:#5591da}.step3 .txtstep{background:#0073ff}.infocongra{padding:0 10px}.infocongra p{border:1px solid #ebebeb;background:url(../img/common/bg_twoline.jpg);padding:20px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;margin-bottom:80px}@media screen and (max-width: 468px){ul.stepbox li>img{width:24%}ul.stepbox li:before{width:50px;height:32px;background-size:contain}}@media screen and (min-width: 768px){.imgbncongra{padding-bottom:20px}.imgbncongra img{margin-top:-10px}ul.stepbox{margin:17px 0 25px 0;padding:0 10px 0 25px}ul.stepbox li{background:#fff;border:1px solid #a0a0a0;padding:13px 13px 13px 15%;margin-bottom:25px;position:relative}ul.stepbox li:before{content:"";display:block;width:75px;height:48px;background:url(../img/congratulatory/arrow_step.png);position:absolute;z-index:2;left:50%;top:-32px;margin-left:-24px}ul.stepbox li:first-child:before{width:0;height:0}ul.stepbox li>img{position:absolute;left:-15px;top:-15px}.imgstep{width:37.67%;float:left}.txtstep{float:right;display:flex;align-items:center;justify-content:center;text-align:center;margin-left:2%;width:58.12%;color:#fff;font-size:18px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;min-height:93px;padding:10px}.step1 .txtstep{background:#0050b3}.step2 .txtstep{background:#5591da}.step3 .txtstep{background:#0073ff}.infocongra{padding:0 10px}.infocongra p{border:1px solid #ebebeb;background:url(../img/common/bg_twoline.jpg);padding:20px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;margin-bottom:80px}}.headline02{margin-bottom:15px}.list_post{margin-bottom:40px;padding:0 10px}.list_post .leftBox,.list_post .rightBox{width:48.5%}.list_post img{width:100%}.fContact{border:1px solid #333;background-color:#fff;padding:20px 10px 50px}.fContact .ftit{border-left:7px solid #ff9c00;color:#002c6d;font-size:16px;font-weight:bold;margin-bottom:30px;padding-left:10px}.fContact table{margin-bottom:30px}.fContact th,.fContact td{border:1px solid #fff;font-size:16px;padding:10px}.fContact th{background-color:#c6c6c6;color:#fff;font-weight:bold;width:35%;padding-left:18px}.fContact th span{display:inline;background-color:#c20000;display:inline-block;font-size:10px;margin-left:10px;padding:3px 5px;line-height:1}.fContact td{background-color:#f2f2f2}.fContact td p{font-size:13px}.fContact td input[type=text],.fContact td input[type=email],.fContact td input[type=password],.fContact td select,.fContact textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #d4d4d4;padding:10px 15px;width:90%}.fContact td select{-webkit-appearance:none;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);background:-webkit-linear-gradient(top, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);background:linear-gradient(to bottom, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fafafa", endColorstr="#f6f6f6",GradientType=0 );-moz-appearance:none;appearance:none;cursor:pointer}select::-ms-expand{display:none}.fContact .label_select{position:relative}.fContact .label_select.ie:after{display:none}.fContact .label_select:after{background:url(../img/common/arrow_select.png) no-repeat;content:"";height:20px;margin-top:-10px;position:absolute;right:10px;top:50%;width:9px}.fContact textarea{width:100%;padding:0}.fContact td input[type=text],.fContact td input[type=email],.fContact td input[type=password]{width:90%;font-size:13px}.fContact .btn_input input{background:url(../img/contact/btn_submit.jpg) no-repeat center/contain;border:none;cursor:pointer;display:block;height:71px;margin:auto;outline:none;text-indent:-9999px;width:90%}.fContact .btn_input .hoverbtn{background:url(../img/contact/contact_send.jpg) no-repeat !important;width:351px}.fContact table{width:100%}@media(min-width: 768px){.section{padding:70px 0 0}.headline02{margin-bottom:15px}.fContact{border:1px solid #333;background-color:#fff;padding:38px 64px}.fContact .ftit{border-left:7px solid #ff9c00;color:#002c6d;font-size:16px;font-weight:bold;margin-bottom:30px;padding-left:10px}.fContact table{margin-bottom:30px}.fContact th{background-color:#c6c6c6;color:#fff;font-weight:bold;width:230px}.fContact th span{*display:inline;background-color:#c20000;display:inline-block;font-size:10px;margin-left:10px;padding:0 5px}.fContact th,.fContact td{border:1px solid #fff;font-size:16px;padding:10px 20px}.fContact td{background-color:#f2f2f2}.fContact td p{font-size:13px}.fContact td input[type=text],.fContact td input[type=email],.fContact td input[type=password],.fContact td select,.fContact textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #d4d4d4;padding:10px 15px;width:347px}.fContact td select{-webkit-appearance:none;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);background:-webkit-linear-gradient(top, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);background:linear-gradient(to bottom, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fafafa", endColorstr="#f6f6f6",GradientType=0 );-moz-appearance:none;appearance:none;cursor:pointer}select::-ms-expand{display:none}.fContact .label_select{position:relative}.fContact .label_select.ie:after{display:none}.fContact .label_select:after{background:url(../img/contact/arrow_select.png) no-repeat;content:"";height:20px;margin-top:-10px;position:absolute;right:10px;top:50%;width:9px}.fContact textarea{width:100%;padding:0}.fContact td input[type=text],.fContact td input[type=email],.fContact td input[type=password]{width:315px;font-size:13px}.fContact .btn_input input{background:url(../img/contact/btn_submit.jpg) no-repeat;border:none;cursor:pointer;display:block;height:71px;margin:auto;outline:none;text-indent:-9999px;width:351px}.fContact .btn_input .hoverbtn{background:url(../img/contact/contact_send.jpg) no-repeat !important;border:none;cursor:pointer;display:block;height:71px;margin:auto;outline:none;text-indent:-9999px;width:351px}.fContact table{width:100%}}#pageFaq .sectionInner{padding:0}#pageFaq .section{padding:0}#pageFaq .headline01{margin-top:68px}#pageFaq .wrap_tit{background:url(../img/faq/arrow01.png) no-repeat center bottom;margin-bottom:20px;padding-bottom:51px}#pageFaq .wrap_tit p{background-color:#049;color:#fff;font-size:40px;padding:34px 10px;text-align:center;font-family:"Kozuka Gothic Pr6N"}#pageFaq .wrap_tit img{display:inline-block;margin-right:18px;vertical-align:middle}#pageFaq .headline02{font-size:25px;padding:35px 0;text-align:center}.question_list dt{background:url(../img/faq/icon_q.png) no-repeat 18px center;font-size:15px;font-weight:bold;padding:17px 60px;position:relative}.question_list dt.even{background-color:#fff}.question_list dt.odd{background-color:#e4eaf1}.question_list dd{background-color:#fff;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;display:none;padding:17px 60px}.question_list dt .show_more{background:url(../img/faq/icon_plus.gif) no-repeat;cursor:pointer;height:16px;margin-top:-8px;position:absolute;right:35px;top:50%;width:16px}.question_list dt.active .show_more{background:url(../img/faq/icon_minus.gif) no-repeat}.wrap_answer{background-color:#466995;color:#fffdf0;font-size:13px;font-weight:bold;padding:17px 15px 12px}.wrap_answer p{display:inline-block;vertical-align:middle}.wrap_answer ._text{width:-moz-calc(100% - 129px);width:-webkit-calc(100% - 129px);width:calc(100% - 129px);line-height:1.7}.wrap_answer ._img{width:124px}.btn_faq{text-align:center;display:none}@media(min-width: 768px){#pageFaq .sectionInner{padding-bottom:100px}#pageFaq .section{margin-bottom:68px}#pageFaq .headline01{margin-top:0}#pageFaq .wrap_tit{background:url(../img/faq/arrow01.png) no-repeat center bottom;margin-bottom:20px;padding-bottom:51px}#pageFaq .wrap_tit p{background-color:#049;color:#fff;font-size:40px;padding:34px 10px;text-align:center;font-family:"Kozuka Gothic Pr6N"}#pageFaq .wrap_tit img{display:inline-block;margin-right:18px;vertical-align:middle}#pageFaq .headline02{padding:35px 0;text-align:center}.question_list dt{background:url(../img/faq/icon_q.png) no-repeat 18px center;font-size:18px;font-weight:bold;padding:17px 60px;position:relative}.question_list dt.even{background-color:#fff}.question_list dt.odd{background-color:#e4eaf1}.question_list dd{background-color:#fff;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;display:none;padding:17px 60px}.question_list dt .show_more{background:url(../img/faq/icon_plus.gif) no-repeat;cursor:pointer;height:16px;margin-top:-8px;position:absolute;right:35px;top:50%;width:16px}.question_list dt.active .show_more{background:url(../img/faq/icon_minus.gif) no-repeat}.wrap_answer{background-color:#466995;color:#fffdf0;font-size:13px;font-weight:bold;padding:17px 15px 12px}.wrap_answer p{display:inline-block;vertical-align:middle}.wrap_answer ._text{width:-moz-calc(100% - 129px);width:-webkit-calc(100% - 129px);width:calc(100% - 129px);line-height:1.7}.wrap_answer ._img{width:124px}.btn_faq{text-align:center;display:block}}.cash_contr ul li{background-color:#fff;border:1px solid #626262;float:left;line-height:1;margin:0 10px 10px 0;padding:1px 10px 0 0}.cash_contr ul li a{color:#3e3e3e;font-size:13px;text-decoration:none}.cash_contr ul li img{margin-right:5px;vertical-align:middle}#hojobInner{width:calc(100% - 20px);margin:55px 10px 0;border-top:9px solid #0393b8}#hojobInner .hj-head{display:flex;flex-direction:column-reverse;width:100%;margin:5px 0 30px;padding:25px 0 5px;border-top:3px solid #0393b8;border-bottom:1px solid #0393b8}#hojobInner .hj-head .hj-head-left{width:100%;padding:0}#hojobInner .hj-head .hj-head-left h3{font-size:20px;line-height:1.4;font-weight:bold}#hojobInner .hj-head .hj-head-left .cash_contr{width:100%;margin:10px 0 0 0}#hojobInner .hj-head .hj-head-left .cash_contr ul{width:100%}#hojobInner .hj-head .hj-head-right{width:100%}#hojobInner .hj-head .hj-head-right .hj-list-no{margin:0 0 10px 0;font-weight:bold;float:left}#hojobInner .hj-head .hj-head-right .hj-list-share{margin:0 0 0 10px;float:right}#hojobInner .hj-head .hj-head-right .hj-list-share li{margin:0 3px;float:left}#hojobInner .hj-head .hj-head-right .hj-list-share li.arrow{color:#036eb8;background:url(../img/hotjob/img_ico-right.png) bottom 8px right no-repeat;padding:10px 13px 0 0}#hojobInner .hj-image{display:table;width:100%;margin:0}#hojobInner .hj-image .hj-image-left,#hojobInner .hj-image .hj-image-right{display:table-cell;vertical-align:top}#hojobInner .hj-image .hj-image-left{width:50%}#hojobInner .hj-image .hj-image-right{padding-left:1%}#hojobInner .hj-image .photo{overflow:hidden}#hojobInner .hj-image .over img{opacity:.5}#hojobInner .hj-image .nav{width:100%}#hojobInner .hj-image .nav li{width:48%;margin:0 0 4% 2%;float:left;display:inline;list-style:none}#hojobInner .hj-content{width:100%;margin:10px 0 0}#hojobInner .hj-content table{width:100%;border-collapse:separate;border-spacing:0 6px}#hojobInner .hj-content table tbody{display:grid;row-gap:6px}#hojobInner .hj-content table tr{display:flex;flex-wrap:wrap;row-gap:6px}#hojobInner .hj-content table th{color:#fff;width:36.6197183099%;padding:8px;vertical-align:center}#hojobInner .hj-content table td{width:63.3802816901%;padding:8px;border:1px solid #c9caca;vertical-align:top}#hojobInner .hj-content table td.none{width:0;padding:0;border:none}#hojobInner .hj-content table th.th-b{display:flex;align-items:center;background:#0393b8;border:1px solid #0393b8}#hojobInner .hj-content table th.th-g{background:#9fa0a0;border:1px solid #9fa0a0}#hojobInner .hj-content table th.th-gr{font-size:20px;font-weight:bold;text-align:center;background:#8fc31f;border:1px solid #8fc31f}#hojobInner .hj-content table th img{width:25px;margin:0 8px 0 0;vertical-align:middle}#hojobInner .hj-btn-area{width:100%;margin:30px 0}#hojobInner .hj-btn-area ul{display:flex;justify-content:center}#hojobInner .hj-btn-area li{width:30%;margin:0 1%}#hojobInner .hj-btn-area li img{width:100%}.pagination{list-style-type:none;padding-left:0;margin:30px 0}.pagination,.pagination li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pagination a{font-weight:300;padding-top:1px;text-decoration:none;border:1px solid #ddd;border-left-width:0;min-width:36px;min-height:36px;color:#333}.pagination li:not([class*=current]) a:hover{background-color:#eee}.pagination li:first-of-type a{border-left-width:1px}.pagination li.first span,.pagination li.last span,.pagination li.previous span,.pagination li.next span{position:absolute;top:-9999px;left:-9999px}.pagination li.first a::before,.pagination li.last a::after,.pagination li.previous a::before,.pagination li.next a::after{display:inline-block;font-family:Fontawesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.pagination li.first a::before{content:""}.pagination li.last a::after{content:""}.pagination li.previous a::before{content:""}.pagination li.next a::after{content:""}.pagination li.current a{background-color:#ddd;cursor:default;pointer-events:none}.pagination>li:first-child>a{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a{border-bottom-right-radius:4px;border-top-right-radius:4px}@media only screen and (max-width: 680px){.pagination li.first,.pagination li.last{position:absolute;top:-9999px;left:-9999px}.pagination li.previous a{border-left-width:1px}}@media only screen and (max-width: 500px){.pagination li{position:absolute;top:-9999px;left:-9999px}.pagination li.current,.pagination li.first,.pagination li.last,.pagination li.previous,.pagination li.next{position:initial;top:initial;left:initial}.pagination li.previous a{border-left-width:0}}@media only screen and (max-width: 400px){.pagination li.first,.pagination li.last{position:absolute;top:-9999px;left:-9999px}.pagination li.previous a{border-left-width:1px}}@media only screen and (max-width: 240px){.pagination li{width:50%}.pagination li.current{order:2;width:100%;border-left-width:1px}}@media(min-width: 768px){.cash_contr{margin-bottom:5px}.cash_contr ul,.cash_contr .btn_cash{display:inline-block;*display:inline;vertical-align:middle}.cash_contr ul{width:760px}.cash_contr ul li{background-color:#fff;border:1px solid #626262;float:left;line-height:1;margin:0 10px 10px 0;padding:1px 10px 0 0}.cash_contr ul li a{color:#3e3e3e;font-size:13px;text-decoration:none}.cash_contr ul li span{color:#3e3e3e;font-size:13px;text-decoration:none}.cash_contr ul li img{margin-right:5px;vertical-align:middle}.post-type-archive-hotjob3 .headline01{margin-top:0}#hojobInner{width:980px;margin:55px auto 0;border-top:9px solid #0393b8}#hojobInner .hj-head{display:flex;flex-direction:row;width:calc(100% - 40px);margin:5px 0 30px;padding:25px 20px 5px;border-top:3px solid #0393b8;border-bottom:1px solid #0393b8}#hojobInner .hj-head .hj-head-left,#hojobInner .hj-head .hj-head-right{display:table-cell}#hojobInner .hj-head .hj-head-left{width:75%;padding:0 3% 0 0;text-align:left;position:relative}#hojobInner .hj-head .hj-head-left h3{font-size:26px;font-weight:bold;line-height:1.7}#hojobInner .hj-head .hj-head-left .cash_contr{width:100%;margin:0}#hojobInner .hj-head .hj-head-left .cash_contr ul{width:100%}#hojobInner .hj-head .hj-head-right{display:flex;flex-direction:column;align-items:flex-end;width:auto;text-align:right}#hojobInner .hj-head .hj-head-right .hj-list-no{margin:0 0 10px 0;font-weight:bold}#hojobInner .hj-head .hj-head-right .hj-list-share{display:flex;flex-wrap:nowrap;margin:0 0 0 10px}#hojobInner .hj-head .hj-head-right .hj-list-share li{margin:0 3px;float:inherit}#hojobInner .hj-head .hj-head-right .hj-list-share li.arrow{color:#036eb8;background:url(../img/hotjob/img_ico-right.png) bottom 8px right no-repeat;padding:10px 13px 0 0;white-space:nowrap}#hojobInner .hj-image{display:table;width:auto;margin:0 35px}#hojobInner .hj-image .hj-image-left,#hojobInner .hj-image .hj-image-right{display:table-cell;vertical-align:top}#hojobInner .hj-image .hj-image-left{width:50%}#hojobInner .hj-image .hj-image-right{padding-left:1%}#hojobInner .hj-image .photo{overflow:hidden}#hojobInner .hj-image .over img{opacity:.5}#hojobInner .hj-image .nav{width:100%}#hojobInner .hj-image .nav li{width:48%;margin:0 0 4% 2%;float:left;display:inline;list-style:none}#hojobInner .hj-content{width:auto;margin:10px 35px 0}#hojobInner .hj-content table{width:100%;border-collapse:separate;border-spacing:0 6px}#hojobInner .hj-content table tbody{display:table-row-group}#hojobInner .hj-content table tr{display:table-row}#hojobInner .hj-content table th{color:#fff;font-size:16px;width:160px;vertical-align:center;padding:15px}#hojobInner .hj-content table td{border:1px solid #c9caca;vertical-align:top;padding:15px;width:inherit}#hojobInner .hj-content table td.none{width:10px;padding:0;border:none;white-space:nowrap}#hojobInner .hj-content table th.th-b{display:table-cell;background:#0393b8;border:1px solid #0393b8;white-space:nowrap}#hojobInner .hj-content table th.th-g{background:#9fa0a0;border:1px solid #9fa0a0}#hojobInner .hj-content table th.th-gr{font-size:24px;font-weight:bold;text-align:center;background:#8fc31f;border:1px solid #8fc31f}#hojobInner .hj-content table td.nowrap{white-space:nowrap}#hojobInner .hj-content table th img{margin:0 10px 0 0;vertical-align:middle}#hojobInner .hj-btn-area{width:auto;margin:30px 35px 80px}#hojobInner .hj-btn-area li{margin:0 20px;width:180px}.pagination{list-style-type:none;padding-left:0;margin:30px 0}.pagination,.pagination li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pagination a{font-weight:300;padding-top:1px;text-decoration:none;border:1px solid #ddd;border-left-width:0;min-width:36px;min-height:36px;color:#333}.pagination li:not([class*=current]) a:hover{background-color:#eee}.pagination li:first-of-type a{border-left-width:1px}.pagination li.first span,.pagination li.last span,.pagination li.previous span,.pagination li.next span{position:absolute;top:-9999px;left:-9999px}.pagination li.first a::before,.pagination li.last a::after,.pagination li.previous a::before,.pagination li.next a::after{display:inline-block;font-family:Fontawesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.pagination li.first a::before{content:""}.pagination li.last a::after{content:""}.pagination li.previous a::before{content:""}.pagination li.next a::after{content:""}.pagination li.current a{background-color:#ddd;cursor:default;pointer-events:none}.pagination>li:first-child>a{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a{border-bottom-right-radius:4px;border-top-right-radius:4px}}.sectionInner{padding-top:50px}.section{margin-bottom:60px}.btn_cash{margin:12px 0 10px;text-align:center}.headline02{font-size:22px;margin-bottom:15px}.headline02 ._cash{display:inline-block;width:150px;margin-right:10px;vertical-align:middle}.headline02 ._main{font-weight:bold;width:100%;vertical-align:middle}.headline02 ._main img{vertical-align:middle}.headline02 span{font-size:13px;font-weight:normal;display:inline-block;margin-left:10px}.cash_contr{margin-bottom:5px}.cash_contr ul{padding:0 10px}.cash_contr ul li{background-color:#fff;border:1px solid #626262;float:left;line-height:1;margin:0 10px 10px 0;padding:1px 10px 0 0}.cash_contr ul li a{color:#3e3e3e;font-size:13px;text-decoration:none}.cash_contr ul li img{margin-right:5px;vertical-align:middle}.tblCash th,.tblCash td{background-color:#f2f2f2;border:1px solid #fff;font-size:16px;padding:10px}.tblCash th{background-color:#e0e0e0;text-align:center;width:115px}.tblCash td{width:314px}.tblCash td p{margin-top:20px}.tblCash td p:first-child{margin-top:0}._signUp{background:url(../img/common/bg_line01.jpg) repeat;padding:10px;text-align:center}.tblCash{display:none}.tblCash table{width:100%}.tblCash.show{display:block}.show_more{background-color:#2b6dcd;color:#fff;font-size:16px;font-weight:bold;padding:10px;position:relative;text-align:center}.show_more.open:after{background:url(../img/hotjob/icon_minus.png) no-repeat}.show_more:after{content:"";background:url(../img/hotjob/icon_plus.png) no-repeat;height:19px;margin-top:-10px;position:absolute;right:20px;top:50%;width:19px}.show_more span:before{content:"▼　詳細を見る！";display:inline-block;margin-right:10px;vertical-align:middle}.show_more.open span:before{content:"▲　閉じる";display:inline-block;margin-right:10px;vertical-align:middle}.btn_list-return a{display:block;width:180px;margin:0 auto;padding:10px;text-align:center;background:#142c6a;color:#fff}.pagination{list-style-type:none;padding-left:0;margin:30px 0}.pagination,.pagination li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pagination a{font-weight:300;padding-top:1px;text-decoration:none;border:1px solid #ddd;border-left-width:0;min-width:36px;min-height:36px;color:#333}.pagination li:not([class*=current]) a:hover{background-color:#eee}.pagination li:first-of-type a{border-left-width:1px}.pagination li.first span,.pagination li.last span,.pagination li.previous span,.pagination li.next span{position:absolute;top:-9999px;left:-9999px}.pagination li.first a::before,.pagination li.last a::after,.pagination li.previous a::before,.pagination li.next a::after{display:inline-block;font-family:Fontawesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.pagination li.first a::before{content:""}.pagination li.last a::after{content:""}.pagination li.previous a::before{content:""}.pagination li.next a::after{content:""}.pagination li.current a{background-color:#ddd;cursor:default;pointer-events:none}.pagination>li:first-child>a{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a{border-bottom-right-radius:4px;border-top-right-radius:4px}@media only screen and (max-width: 680px){.pagination li.first,.pagination li.last{position:absolute;top:-9999px;left:-9999px}.pagination li.previous a{border-left-width:1px}}@media only screen and (max-width: 500px){.pagination li{position:absolute;top:-9999px;left:-9999px}.pagination li.current,.pagination li.first,.pagination li.last,.pagination li.previous,.pagination li.next{position:initial;top:initial;left:initial}.pagination li.previous a{border-left-width:0}}@media only screen and (max-width: 400px){.pagination li.first,.pagination li.last{position:absolute;top:-9999px;left:-9999px}.pagination li.previous a{border-left-width:1px}}@media only screen and (max-width: 240px){.pagination li{width:50%}.pagination li.current{order:2;width:100%;border-left-width:1px}}@media(min-width: 768px){.sectionInner{padding-top:50px}.section{margin-bottom:60px}.headline02{font-size:22px;margin-bottom:15px;padding-left:0}.headline02 ._cash,.headline02 ._main{display:inline-block;*display:inline;vertical-align:middle}.headline02 ._main{margin-left:13px;width:795px}.headline02 ._main img{vertical-align:middle}.headline02 span{font-size:13px;font-weight:normal}.cash_contr{margin-bottom:5px}.cash_contr ul,.cash_contr .btn_cash{display:inline-block;*display:inline;vertical-align:middle}.cash_contr ul{width:760px}.cash_contr ul li{background-color:#fff;border:1px solid #626262;float:left;line-height:1;margin:0 10px 10px 0;padding:1px 10px 0 0}.cash_contr ul li a{color:#3e3e3e;font-size:13px;text-decoration:none}.cash_contr ul li span{color:#3e3e3e;font-size:13px;text-decoration:none}.cash_contr ul li img{margin-right:5px;vertical-align:middle}.tblCash th,.tblCash td{background-color:#f2f2f2;border:1px solid #fff;font-size:16px;padding:20px 15px}.tblCash th{background-color:#e0e0e0;text-align:center;width:115px}.tblCash td{width:314px}.tblCash td p{margin-top:20px}.tblCash td p:first-child{margin-top:0}._signUp{background:url(../img/common/bg_line01.jpg) repeat;padding:10px;text-align:center}.btn_list-return a{display:block;width:250px;margin:0 auto;padding:10px;text-align:center;background:#142c6a;color:#fff}.pagination{list-style-type:none;padding-left:0;margin:30px 0}.pagination,.pagination li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pagination a{font-weight:300;padding-top:1px;text-decoration:none;border:1px solid #ddd;border-left-width:0;min-width:36px;min-height:36px;color:#333}.pagination li:not([class*=current]) a:hover{background-color:#eee}.pagination li:first-of-type a{border-left-width:1px}.pagination li.first span,.pagination li.last span,.pagination li.previous span,.pagination li.next span{position:absolute;top:-9999px;left:-9999px}.pagination li.first a::before,.pagination li.last a::after,.pagination li.previous a::before,.pagination li.next a::after{display:inline-block;font-family:Fontawesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.pagination li.first a::before{content:""}.pagination li.last a::after{content:""}.pagination li.previous a::before{content:""}.pagination li.next a::after{content:""}.pagination li.current a{background-color:#ddd;cursor:default;pointer-events:none}.pagination>li:first-child>a{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a{border-bottom-right-radius:4px;border-top-right-radius:4px}}#pageInterview .sectionInner{padding:0}#pageInterview .wrap_tit{background:url(../img/interview/arrow01.png) no-repeat center bottom;margin-bottom:10px}#pageInterview .wrap_tit p{background-color:#3ecad3;font-size:30px;background-color:#3ecad3;font-size:30px;padding:34px 10px;color:#fff;text-align:center;font-family:"Kozuka Gothic Pr6N"}#pageInterview .headline02{font-size:25px;margin-bottom:20px}#pageInterview .headline02 span{font-size:18px;font-weight:700;margin:0}.wrap_interview{background-color:#fffdf0;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #cfcbae;font-size:18px;margin-bottom:35px;padding:30px 30px}.wrap_interview ._tit{color:#c09159;font-size:27px;font-weight:bold;text-align:center;margin-bottom:15px}.wrap_tel{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #e3e2e1;margin-top:30px;padding:20px 30px}.wrap_tel .leftBox{font-size:20px;font-weight:bold;float:none;margin-bottom:10px;line-height:1}.wrap_tel .leftBox img{margin-top:8px}.wrap_tel .leftBox p:first-child{width:42%;font-size:3.1vw}.wrap_tel .leftBox p{float:left}.wrap_tel .leftBox p.txt_recep{width:57%}.wrap_tel .rightBox{font-size:13px;float:none}.wrap_tel .rightBox .telBox{display:flex;align-items:center;gap:8px}.wrap_tel .rightBox .telBox:link,.wrap_tel .rightBox .telBox:visited{text-decoration:none}.wrap_tel .rightBox .telBox .icon{width:30px}.wrap_tel .rightBox .telBox .tel{font-size:26px;font-weight:700;color:#000;line-height:1}.fInterview{border:1px solid #333;background-color:#fff;padding:20px 10px 50px}.fInterview .ftit{border-left:7px solid #269ca6;color:#002c6d;font-weight:bold;margin-bottom:20px;padding-left:10px}.fInterview table{margin-bottom:30px;width:100%}.fInterview th,.fInterview td{background-color:#c0dadc;border:1px solid #fff;font-size:16px;padding:10px}.fInterview th{background-color:#73c6cd;color:#fff;font-weight:bold;width:35%;padding-left:18px}.fInterview th span{*display:inline;background-color:#ff7113;display:inline-block;font-size:10px;margin-left:10px;padding:0 5px;vertical-align:middle}.fInterview td{color:#666}.fInterview td input[type=text],.fInterview td input[type=email],.fInterview td input[type=password],.fInterview td select,.fInterview textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #d4d4d4;padding:10px 15px;width:100%}.fInterview td select{-webkit-appearance:none;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);background:-webkit-linear-gradient(top, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);background:linear-gradient(to bottom, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fafafa", endColorstr="#f6f6f6",GradientType=0 );-moz-appearance:none;appearance:none;cursor:pointer}.fInterview td label{display:inline-block}.fInterview td input[type=radio]{margin:0 10px 0 0;vertical-align:middle}select::-ms-expand{display:none}.fInterview .label_select{position:relative;margin-right:0;width:75%}.fInterview .label_select.ie:after{display:none}.fInterview .label_select:after{background:url(../img/common/arrow_select.png) no-repeat;content:"";height:20px;margin-top:-10px;position:absolute;right:10px;top:50%;width:9px}.fInterview textarea{width:100%;padding:0}.fInterview td input[type=text],.fInterview td input[type=email],.fInterview td input[type=password]{width:90%;font-size:13px}.fInterview td p{margin-top:5px}.fInterview td p:first-child{margin-top:0}.fInterview .btn_input{text-align:center}.fInterview .btn_input input{background:url(../img/interview/btn_interview.png) no-repeat center/contain;border:none;cursor:pointer;display:block;height:71px;margin:auto;outline:none;text-indent:-99999px;width:90%}.fInterview .btn_input .hoverbtn{background:url(../img/interview/interview_send.jpg) no-repeat !important;border:none;cursor:pointer;display:block;height:71px;margin:auto;outline:none;text-indent:-99999px;width:351px}._red{color:#e75353;font-weight:bold;font-size:10px}@media(max-width: 468px){.fInterview .label_select,.fInterview td input[type=text],.fInterview td input[type=email],.fInterview td input[type=password]{width:90%}}@media(min-width: 768px){#pageInterview .section{padding-top:0}#pageInterview .btnHead a .grey01{opacity:.6;filter:alpha(opacity=60)}#pageInterview .wrap_tit{margin-bottom:10px}#pageInterview .wrap_tit p{background-color:#3ecad3;font-size:30px}#pageInterview .headline02{margin-bottom:20px}#pageInterview .headline02 span{font-size:25px}.wrap_interview{background-color:#fffdf0;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #cfcbae;font-size:18px;margin-bottom:35px;padding:30px 35px}.wrap_interview ._tit{color:#c09159;font-size:27px;font-weight:bold;text-align:center;margin-bottom:15px}#pageInterview .wrap_tel{display:flex;justify-content:space-between;align-items:center;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #e3e2e1;margin-top:30px;padding:20px 45px}.wrap_tel .leftBox{display:flex;flex-direction:column;row-gap:8px;font-size:26px;font-weight:bold;margin-bottom:0}.wrap_tel .leftBox p:first-child{margin:2px 0 5px}.wrap_tel .rightBox{display:flex;flex-direction:column;row-gap:4px;font-size:13px}.wrap_tel .rightBox p{margin-bottom:5px}.wrap_tel .rightBox .telBox .icon{width:48px}.wrap_tel .rightBox .telBox .tel{font-size:54px}.fInterview{border:1px solid #333;background-color:#fff;padding:38px 64px}.fInterview .ftit{border-left:7px solid #269ca6;color:#002c6d;font-weight:bold;margin-bottom:30px;padding-left:10px}.fInterview table{margin-bottom:30px;width:100%}.fInterview th,.fInterview td{background-color:#c0dadc;border:1px solid #fff;font-size:16px;padding:10px 20px}.fInterview th{background-color:#73c6cd;color:#fff;font-weight:bold;width:230px}.fInterview th span{*display:inline;background-color:#ff7113;display:inline-block;font-size:10px;margin-left:10px;padding:0 5px;vertical-align:middle}.fInterview td{color:#666}.fInterview td input[type=text],.fInterview td input[type=email],.fInterview td input[type=password],.fInterview td select,.fInterview textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #d4d4d4;padding:10px 15px;width:100%}.fInterview td select{-webkit-appearance:none;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);background:-webkit-linear-gradient(top, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);background:linear-gradient(to bottom, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fafafa", endColorstr="#f6f6f6",GradientType=0 );-moz-appearance:none;appearance:none;cursor:pointer}.fInterview td label{margin-right:30px}.fInterview td input[type=radio]{margin:0 10px 0 0;vertical-align:middle}select::-ms-expand{display:none}.fInterview .label_select{position:relative}.fInterview .label_select.ie:after{display:none}.fInterview .label_select:after{background:url(../img/contact/arrow_select.png) no-repeat;content:"";height:20px;margin-top:-10px;position:absolute;right:10px;top:50%;width:9px}.fInterview textarea{width:100%;padding:0}.fInterview td input[type=text],.fInterview td input[type=email],.fInterview td input[type=password]{width:100%;font-size:13px}.fInterview td p{margin-top:5px}.fInterview td p:first-child{margin-top:0}.fInterview .btn_input{text-align:center}.fInterview .btn_input input{background:url(../img/interview/btn_interview.png) no-repeat;border:none;cursor:pointer;display:block;height:71px;margin:auto;outline:none;text-indent:-99999px;width:351px}.fInterview .btn_input .hoverbtn{background:url(../img/interview/interview_send.jpg) no-repeat !important;border:none;cursor:pointer;display:block;height:71px;margin:auto;outline:none;text-indent:-99999px;width:351px}._red{color:#e75353;font-weight:bold}}#pagePolicy .sectionInner{padding:0}.t-right{text-align:right}.t-center{text-align:center}.f-bold{font-weight:bold}.headline02{margin:0 0 1em 0}.headline01 h2{font-size:27px}.txtcont{margin:0 30px 40px}.txtcont p,.txtcont ul{margin:0 0 1em 0}.privacybox{width:90%;margin:0 auto 20px;background:#fff;border:1px solid #333;padding:30px 16px}.privacybox2{width:90%;margin:0 auto 20px;background:#fff;border:1px solid #333;padding:30px 16px}.privacyTable{width:90%;margin:0 auto 20px;border:1px solid #000}.privacyTable th,.privacyTable td{padding:16px 10px;border-bottom:1px solid #000}.privacyTable th{width:25%;background:#eee}.pivacyList li{margin-left:2em;list-style:disc}@media(min-width: 768px){#pagePolicy .sectionInner{padding-top:70px;padding-bottom:70px}.pv70{padding-top:70px;padding-bottom:70px}.t-right{text-align:right}.t-center{text-align:center}.f-bold{font-weight:bold}.headline02{margin:0 0 2em 0}.txtcont{margin:0 0 70px 0}.txtcont p,.txtcont ul{margin:0 0 1em 0}.privacybox{width:50%;margin:0 auto 20px;background:#fff;border:1px solid #333;padding:30px 16px}.privacybox2{width:90%;margin:0 auto 20px;background:#fff;border:1px solid #333;padding:30px 16px}.privacyTable{width:90%;margin-bottom:20px;border:1px solid #000}.privacyTable th,.privacyTable td{padding:16px 10px;border-bottom:1px solid #000}.privacyTable th{width:15%;background:#eee}.pivacyList li{margin-left:2em;list-style:disc}}#pageRecruit .headline02{font-size:25px;font-weight:bold;line-height:1.4;background:#f7f7f7;border-top:6px solid #002c6d;border-bottom:1px solid #002c6d;padding:16px 10px;margin-bottom:2px;text-align:left}#pageRecruit .headline02 span{display:block;font-size:18px;font-weight:700;margin-left:0}#pageRecruit .sectionInner{padding:0 10px}ul.iconsocial{display:none}.recruitbox{padding:20px 0 30px 0}.recruitbox p{margin-bottom:13px;line-height:1.5}.recruitbox img.leftBox,.recruitbox img.rightBox{width:45%}.recruitbox .leftBox{margin-right:15px}.recruitbox .rightBox{float:inherit}.boxrec h4{font-size:25px;font-weight:bold;padding:16px 10px;border-top:1px solid #002c6d;border-bottom:1px dashed #002c6d}ul.butrecruit{display:grid;row-gap:15px}ul.butrecruit li:nth-child(1){float:left}ul.butrecruit li:nth-child(2){float:right}ul.butrecruit li a{display:block}.storybox{margin-top:10px}.storybox dt{background:url(../img/recruit/icon_plus.png) no-repeat 95% center #002c6d;color:#fff;font-size:20px;font-weight:bold;padding:14px 60px 14px 20px;margin-bottom:10px}.storybox dt.active{background:url(../img/recruit/icon_minus.png) no-repeat 95% center #002c6d}.storybox dd{display:none;margin:-10px 0 20px 0;background:url(../img/recruit/bg_story.jpg)}.storybox span{margin-right:20px;display:inline-block}.txtstory{padding:20px;font-size:14px;border-bottom:1px dashed #002c6d}.txtstory p{margin-bottom:10px}.txtstory p.bold{font-size:16px}.bluebox{background:#92d2ff;color:#fff;padding:20px;margin-bottom:15px}.graybox{background:#88a4b7;color:#fff;padding:20px}.txtstory img.leftBox{margin-right:15px;width:36%}.bdnone{border:none}@media(min-width: 768px){#pageRecruit .section{padding-top:0}ul.iconsocial{display:block;width:980px;margin:0 auto;padding:50px 0 6px 0}ul.iconsocial li{float:right;margin-left:2px}ul.iconsocial li a{display:block}.recruitbox{display:flex;flex-wrap:wrap;margin:35px 0 40px 0}.recruitbox p{margin-bottom:13px;line-height:1.5}.recruitbox .rightBox{width:645px}.boxrec02 .leftBox{float:right}.recruitbox img.leftBox{width:297px;height:100%}.boxrec02 .rightBox{float:left}.boxrec{margin-bottom:40px}.boxrec h4{font-size:25px;font-weight:bold;padding:16px 10px;border-top:1px solid #002c6d;border-bottom:1px dashed #002c6d}.boxrec .recruitbox{line-height:1.5;padding:0;margin:35px 0 0 0}ul.butrecruit{display:flex;gap:16px}ul.butrecruit li:nth-child(1){float:left}ul.butrecruit li:nth-child(2){float:right}ul.butrecruit li a{display:block}.storybox{background:url(../img/recruit/bg_story.jpg);border-bottom:1px dashed #002c6d;margin-bottom:40px}.storybox>p{background:#002c6d;color:#fff;font-size:20px;font-weight:bold;padding:14px 20px}.childbox{background:url(../img/recruit/bg_line.png) repeat-y center top}.storytxtb{width:50%;float:left;border-bottom:1px dashed #002c6d}.storytxtb>div{padding:20px;border-top:1px dashed #002c6d}.storytxtb>div:first-child{border-top:none}.bluebox{background:#92d2ff;color:#fff;padding:20px;margin-bottom:15px}.graybox{background:#88a4b7;color:#fff;padding:20px}.storytxtb img.leftBox{margin-right:10px}.storytxtb p{margin-bottom:10px}.bdnone{border:none}}#pageRecruitment .section{margin-bottom:0}#pageRecruitment .sectionInner{padding:0}#pageRecruitment .headline02{font-size:25px;margin-bottom:2px}#pageRecruitment .headline02 span{font-size:18px;margin:0;font-weight:700}.wrap_tit{background:url(../img/recruitment/arrow_tit.png) no-repeat center bottom;margin-bottom:10px}.wrap_tit p{background-color:#3ba453;font-size:30px}#pageRecruitment .txtcont{padding:20px;margin:0}.txtcont p{margin-bottom:10px}.recruitmentbox{border:1px solid #333;padding:15px}.titrec{border-left:7px solid #3ba453;padding-left:12px;color:#002c6d;font-weight:bold;margin-bottom:15px}.tblrec{width:100%;margin-bottom:30px}.tblrec th{background-color:#7fbc8d;color:#fff;font-weight:bold;width:35%}.tblrec th span{*display:inline;background-color:#ff7113;display:inline-block;font-size:10px;margin-left:10px;padding:0 5px}.tblrec th em{font-size:13px;display:block}.tblrec th,.tblrec td{border:1px solid #fff;font-size:16px;padding:10px 20px}.tblrec td{background-color:#d3edd9}.tblrec td input[type=text],.tblrec td input[type=email],.tblrec td input[type=password],.tblrec td select,.tblrec textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #d4d4d4;padding:10px 15px;width:90%}.tblrec textarea{min-height:200px}.tblrec td select{-webkit-appearance:none;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);background:-webkit-linear-gradient(top, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);background:linear-gradient(to bottom, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fafafa", endColorstr="#f6f6f6",GradientType=0 );-moz-appearance:none;appearance:none;cursor:pointer}select::-ms-expand{display:none}.tblrec .label_select{position:relative}.tblrec .label_select.ie:after{display:none}.tblrec .label_select:after{background:url(../img/recruitment/arrow_select.png) no-repeat;content:"";height:20px;margin-top:-10px;position:absolute;right:10px;top:50%;width:9px}.tblrec textarea{width:100%;padding:0}.tblrec td input[type=text],.tblrec td input[type=email],.tblrec td input[type=password]{width:90%;font-size:13px}#formrec .send input{background:url(../img/recruitment/btn_rec.png) no-repeat;border:none;cursor:pointer;display:block;height:71px;margin:auto;outline:none;text-indent:-9999px;width:351px}#formrec .send .hoverbtn{background:url(../img/recruitment/recruitment_send.jpg) no-repeat !important;border:none;cursor:pointer;display:block;height:71px;margin:auto;outline:none;text-indent:-9999px;width:351px}@media(min-width: 768px){#pageRecruitment .section{padding-top:0}#pageRecruitment .sectionInner{padding-bottom:100px}#pageRecruitment .headline01 h2{font-size:30px}#pageRecruitment .headline02 span{display:block}#pageRecruitment .btnHead a .grey02{opacity:.6;filter:alpha(opacity=60)}.wrap_tit{background:url(../img/recruitment/arrow_tit.png) no-repeat center bottom;margin-bottom:10px}.wrap_tit p{background-color:#3ba453;font-size:30px}.txtcont{padding:20px}.txtcont p{margin-bottom:10px}.recruitmentbox{border:1px solid #333;padding:38px 64px}.titrec{border-left:7px solid #3ba453;padding-left:12px;color:#002c6d;font-weight:bold;margin-bottom:30px}.tblrec{width:100%;margin-bottom:30px}.tblrec th{background-color:#7fbc8d;color:#fff;font-weight:bold;width:230px}.tblrec th span{*display:inline;background-color:#ff7113;display:inline-block;font-size:10px;margin-left:10px;padding:0 5px}.tblrec th em{font-size:13px;display:block}.tblrec th,.tblrec td{border:1px solid #fff;font-size:16px;padding:10px 20px}.tblrec td{background-color:#d3edd9}.tblrec td input[type=text],.tblrec td input[type=email],.tblrec td input[type=password],.tblrec td select,.tblrec textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #d4d4d4;padding:10px 15px;width:347px}.tblrec textarea{min-height:200px}.tblrec td select{-webkit-appearance:none;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);background:-webkit-linear-gradient(top, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);background:linear-gradient(to bottom, #fafafa 0%, #fafafa 49%, #f6f6f6 53%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fafafa", endColorstr="#f6f6f6",GradientType=0 );-moz-appearance:none;appearance:none;cursor:pointer}select::-ms-expand{display:none}.tblrec .label_select{position:relative}.tblrec .label_select.ie:after{display:none}.tblrec .label_select:after{background:url(../img/contact/arrow_select.png) no-repeat;content:"";height:20px;margin-top:-10px;position:absolute;right:10px;top:50%;width:9px}.tblrec textarea{width:100%;padding:0}.tblrec td input[type=text],.tblrec td input[type=email],.tblrec td input[type=password]{width:347px;font-size:13px}#formrec .send input{background:url(../img/recruitment/btn_rec.png) no-repeat;border:none;cursor:pointer;display:block;height:71px;margin:auto;outline:none;text-indent:-9999px;width:351px}#formrec .send .hoverbtn{background:url(../img/recruitment/btn_contact.jpg) no-repeat !important;border:none;cursor:pointer;display:block;height:71px;margin:auto;outline:none;text-indent:-9999px;width:351px}}.post-type-archive-voice2 .headline01{margin-top:68px}.headline02{margin-bottom:30px}.post-type-archive-voice2 .sectionInner{padding:0}#pageVoice .sectionInner{padding:0}.voiceTitleArea{font-size:18px;width:auto;margin:0px 0 50px 0;padding:15px 10px;background:#f5f5f5;border-top:6px solid #142c69;border-bottom:1px solid #142c69}.voiceTitleArea h3{font-size:20px;font-weight:bold}.voiceTitleArea p{font-size:14px;line-height:1.4em}.company_voice li,.list_voice li{margin:0 0 30px 0}.nameInfo{color:#fff;width:99%;background:#28883e;padding:20px;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;-moz-box-shadow:2px 2px 0px rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 0px rgba(0,0,0,.5);box-shadow:2px 2px 0px rgba(0,0,0,.5)}.nameInfo dt{color:#fff;font-size:14px;line-height:1em;width:auto;margin:0 10px 10px 0;padding:3px;border:1px solid #fff;background:#39b54a;float:left}.nameInfo dd{color:#fff;font-size:20px;line-height:1em;margin:0 30px 12px 0}.nameInfo dd span{font-size:16px}.nameInfo h4{font-size:24px;line-height:1em;margin:5px 0 0 0}.voiceArea{color:#fff;width:99%;background:#f1f1f1;padding:20px 10px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;-moz-box-shadow:2px 2px 0px rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 0px rgba(0,0,0,.5);box-shadow:2px 2px 0px rgba(0,0,0,.5)}.voiceArea dt{color:#0071bc;font-weight:bold}.voiceArea dd{color:#000;margin-bottom:1em}.voiceArea dd:last-child{margin-bottom:0}.list_voice .nameInfo{background:#0008a5;padding:20px;display:table}.list_voice .imgArea,.list_voice dl{display:table-cell;vertical-align:top}.list_voice .imgArea{width:85px;height:85px}.list_voice .imgArea img{width:100%;height:100%}.list_voice dl{padding-left:10px}.list_voice dd{margin:0 0 12px 0}.nameInfo dt.dth4{color:#fff;font-size:20px;line-height:1em;width:auto;margin:0;padding:0;border:none;background:none;float:none}.list_voice dl._intro{padding-left:0}.voiceBtn{display:grid;row-gap:15px;width:96%;margin-inline:auto}.voiceBtn p img{width:100%}@media(min-width: 768px){.post-type-archive-voice2 .headline01{margin-top:0}.headline02{margin-bottom:30px}.post-type-archive-voice2 .sectionInner{width:980px;margin:0 auto;padding-bottom:100px}#pageVoice .sectionInner{padding-bottom:100px}#pageVoice .headline01 h2{font-size:30px}.voiceTitleArea{font-size:18px;width:auto;margin:0px 0 50px 0;padding:15px 10px;background:#f5f5f5;border-top:6px solid #142c69;border-bottom:1px solid #142c69}.voiceTitleArea h3{font-size:24px;font-weight:bold}.voiceTitleArea p{font-size:18px}.company_voice li,.list_voice li{margin:0 0 50px 0}.nameInfo{color:#fff;width:auto;background:#28883e;padding:20px 50px;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;-moz-box-shadow:2px 2px 0px rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 0px rgba(0,0,0,.5);box-shadow:2px 2px 0px rgba(0,0,0,.5)}.nameInfo dt{color:#fff;font-size:14px;line-height:1em;width:auto;margin:0 10px 10px 0;padding:3px;border:1px solid #fff;background:#39b54a;float:left}.nameInfo dd{color:#fff;font-size:20px;line-height:1em;margin:0 30px 10px 0;float:left}.nameInfo dd span{font-size:16px}.nameInfo h4{font-size:24px;line-height:1em;margin:5px 0 0 0}.voiceArea{color:#fff;width:100%;background:#f1f1f1;padding:20px 50px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;-moz-box-shadow:2px 2px 0px rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 0px rgba(0,0,0,.5);box-shadow:2px 2px 0px rgba(0,0,0,.5)}.voiceArea dt{color:#0071bc;font-weight:bold}.voiceArea dd{color:#000;margin-bottom:1em}.voiceArea dd:last-child{margin-bottom:0}.list_voice .nameInfo{position:relative;background:#0008a5;padding:70px 50px 20px 240px;width:100%}.list_voice dl{display:flex;flex-wrap:wrap}.list_voice dt.dth4{width:100%}.list_voice .imgArea{position:absolute;content:"";left:30px;bottom:0;width:180px;height:180px}.list_voice .imgArea img{width:100%;height:100%}.list_voice dl._intro{display:block}.voiceBtn{grid-template-columns:repeat(2, 1fr);gap:16px;width:100%}}#pageToriatsukai .sectionInner{padding:0}@media(min-width: 768px){#pageToriatsukai .sectionInner{padding-top:70px;padding-bottom:70px}}#pageHoushin .sectionInner{padding:0}@media(min-width: 768px){#pageHoushin .sectionInner{padding-top:70px;padding-bottom:70px}}/*# sourceMappingURL=style-main.min.css.map */