@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700|Amiri:400&display=swap");
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}body .is-layout-flex{flex-wrap:wrap;align-items:center}body .is-layout-flex>*{margin:0}body .is-layout-grid{display:grid}body .is-layout-grid>*{margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}.wp-block-navigation a:where(:not(.wp-element-button)){color:inherit}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}.wp-block-pullquote{font-size:1.5em;line-height:1.6}
.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
@charset "UTF-8";header .headEntryLink a{font-family:'Amiri',serif}header .headLogo dt span,footer .footLogo span{font-family:'Montserrat',sans-serif}html{font-size:62.5%}html,body{font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;margin:0;max-width:100%;min-height:100%;padding:0;text-align:center;position:relative;-webkit-text-size-adjust:100%}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fildset,input,textarea,p,blockquote,table,th,td,address,textarea,input{font-weight:500;color:#555;font-size:15px;font-size:1.5rem;font-style:normal;letter-spacing:.05em;line-height:180%;margin:0;padding:0;word-wrap:break-word}table{border-collapse:collapse;border-spacing:0;width:100%}caption,th{text-align:left}td,th{vertical-align:top}fieldset,img,abbr{border:none}li{list-style-type:none}strong{font-weight:700}a{color:#555;text-decoration:none}a:hover{color:#3084cc}img{vertical-align:bottom}*:focus{outline:none}.sp{display:none !important}.menuOpen{height:100%;overflow:hidden}.wrapper{padding-top:100px;overflow:hidden}.headWrap{position:fixed;top:0;width:100%;z-index:200;transition:all .6s}.headWrap.scroll{background-color:#fff}header{height:100px;margin:0 auto;padding:0;position:relative;text-align:left}header .headLogo{position:absolute;top:28px;left:40px;display:flex;align-items:center}header .headLogo dt span{color:#9f9f9f;display:block;font-size:73%;font-weight:400;line-height:120%;margin-top:4px}header .headLogo dd{color:#969696;font-weight:700;margin-left:18px}@media screen and (max-width:1110px){header .headLogo{display:block;text-align:center;top:18px;left:30px}header .headLogo dd{font-size:90%;margin-top:4px}}header .spMenuBtn{display:none}header .headMenu{display:flex;position:absolute;top:36px;right:110px}header .headMenu li{font-weight:700;margin-right:30px}header .headMenu li:first-child{display:none}header .headMenu li span{display:none}header .headMenu li a.c{color:#3084cc}@media screen and (max-width:1340px){header .headMenu{top:39px}header .headMenu li{font-size:85%;margin-right:10px}}header .headEntryLink{position:absolute;top:0;right:0}header .headEntryLink a{background-color:#3084cc;color:#fff;font-size:106%;display:flex;justify-content:center;align-items:center;height:100px;position:relative;transition:opacity .6s;text-decoration:none;width:100px}header .headEntryLink a:hover{opacity:.8}@media screen and (max-width:960px){header .headEntryLink a:hover{opacity:1}}footer{background-color:#a7a4a4}footer .footCont{max-width:1260px;margin:0 auto;padding:60px 40px 40px;text-align:left}footer .footLogo{margin-bottom:20px;width:200px}footer .footLogo a{transition:opacity .6s;text-decoration:none}footer .footLogo a:hover{opacity:.8}@media screen and (max-width:960px){footer .footLogo a:hover{opacity:1}}footer .footLogo img{max-width:100%}footer .footLogo span{color:#fff;display:block;font-size:73%;font-weight:400;line-height:120%;margin-top:5px;letter-spacing:.05em}footer .footLinkArea{display:flex;justify-content:space-between;padding-right:200px;margin-bottom:35px}footer .footLinkArea dl{box-sizing:border-box}footer .footLinkArea dl dt{font-size:85%;font-weight:700;margin-bottom:12px}footer .footLinkArea dl dt a{color:#fff}footer .footLinkArea dl dt a:hover{text-decoration:underline}footer .footLinkArea dl dd{font-size:85%;margin-bottom:5px}footer .footLinkArea dl dd a{color:#fff}footer .footLinkArea dl dd a:hover{text-decoration:underline}footer .copyArea{border-top:1px solid #fff;display:flex;justify-content:space-between;align-items:center;padding-top:30px}footer .corporateLink a{color:#fff;font-size:85%}footer .corporateLink a:after{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:11px;width:11px;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/icon_blank2.png);display:inline-block;margin-left:8px;vertical-align:-.1em}footer .corporateLink a:hover{text-decoration:underline}footer .copy{color:#fff;font-size:85%}main{display:block;text-align:left}.alCenter{text-align:center}.alRight{text-align:right}.pt0{padding-top:0 !important}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb80{margin-bottom:75px !important}.mb100{margin-bottom:95px !important}.mb120{margin-bottom:115px !important}.mb140{margin-bottom:135px !important}.mb160{margin-bottom:155px !important}
@charset "UTF-8";.topSystem .topSystemCont .detail dl dt span,.mainTitle .mainTitleCont h1 span,.titleStyle01 span,.titleStyle01-b span,.pageNav a,.accordionArea dl dt:before,.accordionArea dl dd:before{font-family:'Amiri',serif}.newsArea h2,.interviewList .listCont .detail dl dd span{font-family:'Montserrat',sans-serif}.mainVisual h1 span,.mainTitle .mainTitleCont h1,.titleStyle01{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}img.object-fit-img{object-fit:cover;font-family:'object-fit: cover;';width:100%}.mainVisual{background:#f6f9fb;box-sizing:border-box;margin:-100px auto 0;height:765px;padding-top:90px;position:relative;text-align:center}.mainVisual h1{opacity:0;transition:all 2s;transition-delay:.5s;margin-bottom:20px}.mainVisual h1.show{opacity:1}.mainVisual h1 span{display:block;font-size:145%}@media screen and (max-width:1260px){.mainVisual{height:690px}.mainVisual h1{margin-bottom:30px}}.mainVisual .mainPict{display:none}.mainVisual .mainPictLink{display:flex;justify-content:space-between;max-width:1400px;margin:0 auto;position:relative}.mainVisual .mainPictLink li{opacity:0;transition:all .6s;position:absolute;top:0;width:11%}.mainVisual .mainPictLink li:before{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:457px;width:293px;position:absolute;bottom:0}.mainVisual .mainPictLink li.show{opacity:1}.mainVisual .mainPictLink li.show:before,.mainVisual .mainPictLink li:hover:before{background-position:0 100%}.mainVisual .mainPictLink li a{height:440px;display:block;position:relative;z-index:30}.mainVisual .mainPictLink li:nth-child(1){left:4%;z-index:2}.mainVisual .mainPictLink li:nth-child(1):before{background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/mainLink03.png);height:482px;width:192px;left:-20px}.mainVisual .mainPictLink li:nth-child(1).show:before,.mainVisual .mainPictLink li:nth-child(1):hover:before{left:-25px}.mainVisual .mainPictLink li:nth-child(2){left:19%;z-index:1}.mainVisual .mainPictLink li:nth-child(2):before{background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/mainLink02.png);height:436px;width:168px;left:-28px}.mainVisual .mainPictLink li:nth-child(2).show:before,.mainVisual .mainPictLink li:nth-child(2):hover:before{left:-45px}.mainVisual .mainPictLink li:nth-child(3){left:32%;z-index:1}.mainVisual .mainPictLink li:nth-child(3):before{background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/mainLink04.png);height:454px;width:157px;left:-20px}.mainVisual .mainPictLink li:nth-child(3).show:before,.mainVisual .mainPictLink li:nth-child(3):hover:before{top:3px;left:-20px}.mainVisual .mainPictLink li:nth-child(4){left:43%;z-index:1}.mainVisual .mainPictLink li:nth-child(4):before{background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/mainLink05.png);height:437px;width:173px;left:-20px}.mainVisual .mainPictLink li:nth-child(4).show:before,.mainVisual .mainPictLink li:nth-child(4):hover:before{left:-20px}.mainVisual .mainPictLink li:nth-child(5){right:33%;z-index:2}.mainVisual .mainPictLink li:nth-child(5):before{background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/mainLink06.png);height:439px;width:190px;left:-20px}.mainVisual .mainPictLink li:nth-child(5).show:before,.mainVisual .mainPictLink li:nth-child(5):hover:before{left:0}.mainVisual .mainPictLink li:nth-child(6){right:20%;z-index:2}.mainVisual .mainPictLink li:nth-child(6):before{background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/mainLink09.png);height:476px;width:253px;left:-40px}.mainVisual .mainPictLink li:nth-child(6).show:before,.mainVisual .mainPictLink li:nth-child(6):hover:before{left:-30px}.mainVisual .mainPictLink li:nth-child(7){right:4%;z-index:1}.mainVisual .mainPictLink li:nth-child(7):before{background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/mainLink07.png);height:481px;width:176px;left:-20px}.mainVisual .mainPictLink li:nth-child(7).show:before,.mainVisual .mainPictLink li:nth-child(7):hover:before{left:-20px}@media screen and (max-width:1560px){.mainVisual .mainPictLink{max-width:85%}.mainVisual .mainPictLink li:nth-child(1){left:0}.mainVisual .mainPictLink li:nth-child(2){left:16%}.mainVisual .mainPictLink li:nth-child(3){left:29%}.mainVisual .mainPictLink li:nth-child(4){left:42%}.mainVisual .mainPictLink li:nth-child(5){right:31.5%}.mainVisual .mainPictLink li:nth-child(6){right:16.5%}.mainVisual .mainPictLink li:nth-child(7){right:0}}@media screen and (max-width:1260px){.mainVisual .mainPictLink{max-width:85%}.mainVisual .mainPictLink li a{height:360px}.mainVisual .mainPictLink li:nth-child(1){left:-7%}.mainVisual .mainPictLink li:nth-child(1):before{height:386px;width:154px}.mainVisual .mainPictLink li:nth-child(2){left:11.5%}.mainVisual .mainPictLink li:nth-child(2):before{height:349px;width:134px}.mainVisual .mainPictLink li:nth-child(3){left:26%}.mainVisual .mainPictLink li:nth-child(3):before{height:363px;width:125px}.mainVisual .mainPictLink li:nth-child(4){left:40.5%}.mainVisual .mainPictLink li:nth-child(4):before{height:350px;width:139px}.mainVisual .mainPictLink li:nth-child(5){right:31.5%}.mainVisual .mainPictLink li:nth-child(5):before{height:351px;width:152px}.mainVisual .mainPictLink li:nth-child(6){right:14.5%}.mainVisual .mainPictLink li:nth-child(6):before{height:381px;width:203px}.mainVisual .mainPictLink li:nth-child(7){right:-3%}.mainVisual .mainPictLink li:nth-child(7):before{height:385px;width:140px}}.newsArea .secCont{display:flex;max-width:1080px;padding-top:30px;padding-bottom:30px}.newsArea h2{border-right:1px solid #dbdbdb;color:#ff829f;font-size:106%;font-weight:700;width:10%}.newsArea .newsList{margin-left:5%;width:85%}.newsArea .newsList li{font-size:93%}.newsArea .newsList li span{color:#a7a7a7;font-weight:700;margin-right:30px}.topMessage{background:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/bg01.png) no-repeat 50% 0;background-size:cover;padding:100px 0;text-align:center}.secLinkArea,.topLinkArea{padding:140px 0 100px;position:relative;text-align:center}.secLinkArea:before,.topLinkArea:before{background:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/bg02.png) no-repeat 50% 0;background-size:cover;content:"";height:50px;display:block;position:absolute;top:0;left:0;width:100%}.secLinkArea .secCont,.topLinkArea .secCont{max-width:1080px}.secLinkArea .linkCont,.topLinkArea .linkCont{margin-top:40px;display:flex;justify-content:center}.secLinkArea .linkCont li,.topLinkArea .linkCont li{margin:0 2.95%;width:29.4%}.secLinkArea .linkCont li:first-child,.topLinkArea .linkCont li:first-child{margin-left:0}.secLinkArea .linkCont li:last-child,.topLinkArea .linkCont li:last-child{margin-right:0}.secLinkArea .linkCont li a,.topLinkArea .linkCont li a{background-color:#fff;border:1px solid #938e86;height:60px;font-weight:700;display:flex;justify-content:center;align-items:center;position:relative;transition:all .5s}.secLinkArea .linkCont li a:after,.topLinkArea .linkCont li a:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:80%;position:absolute;top:17px;right:30px;transition:all .5s}.secLinkArea .linkCont li a:hover,.topLinkArea .linkCont li a:hover{background-color:#00479e;color:#fff}.secLinkArea .linkCont li a[target=_blank]:after,.topLinkArea .linkCont li a[target=_blank]:after{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:10px;width:10px;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/icon_blank.png);top:23px}.secLinkArea .linkCont li a[target=_blank]:hover:after,.topLinkArea .linkCont li a[target=_blank]:hover:after{background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/icon_blank2.png)}.secLinkArea.workLinkArea:before,.topLinkArea.workLinkArea:before{background:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/bg05.png) no-repeat 50% 0;background-size:cover}.secLinkArea.recruitLinkArea,.topLinkArea.recruitLinkArea{background:linear-gradient(90deg,#f5fcfd 0%,rgba(255,255,255,0) 100%),linear-gradient(262deg,#dbf4fc 0%,#fbffef 100%);padding-top:100px}.secLinkArea.recruitLinkArea:before,.topLinkArea.recruitLinkArea:before{display:none}.secLinkArea.recruitLinkArea+.entryLinkArea:before,.topLinkArea.recruitLinkArea+.entryLinkArea:before{display:none}.topSystem{background:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/bg03.jpg) no-repeat 50% 0;background-size:cover;padding:100px 0;text-align:center}.topSystem .secCont{max-width:1260px}.topSystem .topSystemCont{display:flex;justify-content:space-between}.topSystem .topSystemCont .detail{background-color:#fff;width:48.4%}.topSystem .topSystemCont .detail a{display:flex;align-items:center;transition:opacity .6s;text-decoration:none}.topSystem .topSystemCont .detail a:hover{opacity:.8}@media screen and (max-width:960px){.topSystem .topSystemCont .detail a:hover{opacity:1}}.topSystem .topSystemCont .detail .pict{width:62.29%}.topSystem .topSystemCont .detail dl{box-sizing:border-box;margin:0 auto;padding:0 15px;width:37%}.topSystem .topSystemCont .detail dl dt{font-size:186%;font-weight:700;margin-bottom:45px}.topSystem .topSystemCont .detail dl dt span{font-size:46%;font-weight:400;display:block;line-height:120%}.topSystem .topSystemCont .detail dl dd{font-size:86%}@media screen and (max-width:1270px){.topSystem .topSystemCont .detail dl{padding:0 5px}.topSystem .topSystemCont .detail dl dt{font-size:175%}}.topInterview{background:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/bg04.jpg) no-repeat 50% 100%;background-size:cover;padding:100px 0;text-align:center}.topInterview .interviewList{margin-bottom:20px}.interviewList{display:flex;flex-wrap:wrap}.interviewList .listCont{background-color:#fff;border:1px solid #edf0f5;box-sizing:border-box;margin:0 2.39% 40px 0;text-align:left;width:31.74%}.interviewList .listCont:nth-of-type(3n){margin-right:0}.interviewList .listCont a{display:block;transition:opacity .6s;text-decoration:none}.interviewList .listCont a:hover{opacity:.8}@media screen and (max-width:960px){.interviewList .listCont a:hover{opacity:1}}.interviewList .listCont .detail{padding:0 30px 30px}.interviewList .listCont .detail h3{font-size:133%;font-weight:700;margin-bottom:15px;line-height:150%}.interviewList .listCont .detail h3 span{background-color:#a2dad8;color:#fff;display:block;font-size:60%;line-height:140%;margin-bottom:15px;padding:5px 0;text-align:center;width:60px}.interviewList .listCont .detail h3 span.cate02{background-color:#fdb784}.interviewList .listCont .detail dl dt{font-size:93%;font-weight:700;margin-bottom:15px}.interviewList .listCont .detail dl dd{font-size:106%;font-weight:700}.interviewList .listCont .detail dl dd span{color:#938e86;font-size:62.5%;font-weight:400;margin-left:10px}.entryLinkArea{padding:100px 0;position:relative;text-align:center}.entryLinkArea:before{background:linear-gradient(269deg,#dbf4fc 0%,#fbffef 100%);content:"";height:50px;position:absolute;top:0;left:0;width:100%}.entryLinkArea .entryLink{display:flex;justify-content:space-between}.entryLinkArea .entryLink li{width:48.41%}.entryLinkArea .entryLink li a{background-color:#00abea;border:1px solid #00abea;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 40px;transition:opacity .6s;text-decoration:none}.entryLinkArea .entryLink li a:hover{opacity:.8}@media screen and (max-width:960px){.entryLinkArea .entryLink li a:hover{opacity:1}}.entryLinkArea .entryLink li a img{max-width:312px;width:60%}.entryLinkArea .entryLink li a span{color:#fff;display:flex;align-items:center;padding:0 40px}.entryLinkArea .entryLink li a span:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:120%;margin-left:40px}@media screen and (max-width:1260px){.entryLinkArea .entryLink li a span{padding:0 20px}.entryLinkArea .entryLink li a span:after{margin-left:20px}}.entryLinkArea .entryLink li:last-child a{background-color:#0068b7;border-color:#0068b7}.secCont{max-width:1260px;margin:0 auto;padding-left:40px;padding-right:40px}.mainTitle{height:300px;margin-bottom:80px}.mainTitle .mainTitleCont{background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/about/mainBg.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:100%;display:flex;align-items:center;justify-content:center;margin:0 auto;padding-left:40px;padding-right:40px;position:relative}.mainTitle .mainTitleCont h1{font-size:266%;position:relative;text-align:center;line-height:140%}.mainTitle .mainTitleCont h1 span{font-weight:400;font-size:40%;display:block;line-height:120%}.thirdTitle{display:flex;justify-content:flex-end;height:auto;max-width:1440px;margin:0 auto 50px;position:relative}.thirdTitle .mainTitleCont{background:rgba(255,255,255,.9);height:285px;margin:auto 0;padding:0;position:absolute;left:200px;top:0;bottom:0;width:410px}@media screen and (max-width:1440px){.thirdTitle .mainTitleCont{height:250px;left:5vw}}.thirdTitle .mainPict{max-width:80vw}.thirdTitle .mainPict img{width:100%}.titleStyle01{font-size:226%;margin:100px 0 35px;line-height:150%}.titleStyle01:first-of-type{margin-top:0}.titleStyle01 span{color:#938e86;font-size:41%;font-weight:400;display:block;line-height:120%}.titleStyle01-b{font-size:226%;margin:100px 0 20px;line-height:150%}.titleStyle01-b:first-of-type{margin-top:0}.titleStyle01-b span{color:#938e86;font-size:38%;font-weight:400;display:block;line-height:120%;letter-spacing:.05em}.titleStyle01-c{font-size:226%;margin:60px 0 35px;line-height:150%}.titleStyle01-c:first-of-type{margin-top:0}.titleStyle02{border-bottom:1px solid #463729;color:#463729;font-size:160%;margin-bottom:35px;padding-bottom:5px}.titleStyle03{font-size:120%;font-weight:700;margin-bottom:15px;position:relative}.pict img,.fig img{max-width:100%}.fig{text-align:center}.pictRowList{display:flex;flex-wrap:wrap;margin-bottom:40px}.pictRowList li{margin-bottom:20px}.pictRowList li img{width:100%}.pictRowList li span{font-size:120%;font-weight:700;display:block;margin-top:10px}.pictRowList.row2 li{margin-right:1.924%;width:49.038%}.pictRowList.row2 li:nth-child(2n){margin-right:0}.pictRowList.row3 li{margin-right:1.827%;width:32.115%}.pictRowList.row3 li:nth-child(3n){margin-right:0}.pictRowList.row4 li{margin-right:1.924%;width:23.557%}.pictRowList.row4 li:nth-child(4n){margin-right:0}.pictRowArea{display:flex;justify-content:space-between}.pictRowArea .detail{width:48.076%}.pictRowArea .detail .titleStyle02{margin-top:0}.pictRowArea .detail .titleStyle03{margin-bottom:10px}.pictRowArea .pict{width:49.038%}.pictRowArea .map{width:48.07%;position:relative;padding-top:375px;height:0;overflow:hidden}.pictRowArea .map iframe,.pictRowArea .map object,.pictRowArea .map embed{position:absolute;top:0;left:0;width:100%;height:100%}.pictRowArea.rowReverse{flex-flow:row-reverse}.pictRowArea.type2 .detail{width:62.01%}.pictRowArea.type2 .pict{width:34.61%}.pictRowArea.type2 .fig{text-align:center;width:34.61%}.pictRowArea.type2 .fig img{max-width:100%}.rowArea{display:flex;flex-wrap:wrap}.rowArea.type2 .rowCont{margin-right:2%;width:49%}.rowArea.type2 .rowCont:nth-of-type(2n){margin-right:0}.rowArea.type3 .rowCont{margin-top:40px;margin-right:2.405%;width:31.73%}.rowArea.type3 .rowCont:nth-of-type(-n+3){margin-top:0}.rowArea.type3 .rowCont:nth-of-type(3n){margin-right:0}.rowLink{display:flex;flex-wrap:wrap}.rowLink li{position:relative}.rowLink li .pict img{width:100%}.rowLink li p{background-color:#00479e;box-sizing:border-box;color:#fff;font-weight:700;height:48px;display:flex;align-items:center;line-height:130%;padding:0 40px 0 20px;max-width:250px;width:85%;position:absolute;bottom:-20px;left:-10px;transition:all .3s}.rowLink li p:before{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:8px;width:8px;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/icon01.png);margin-right:10px}.rowLink li p:after{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#00479e 50.5%) no-repeat top left/100% 100%;content:"";display:block;height:48px;width:10px;position:absolute;top:0;right:-10px}.rowLink li a{text-decoration:none;transition:opacity .6s;text-decoration:none}.rowLink li a:hover{opacity:.8}@media screen and (max-width:960px){.rowLink li a:hover{opacity:1}}.rowLink.div2 li{margin:0 3.846% 40px 0;width:48.077%}.rowLink.div2 li:nth-child(2n){margin-right:0}.rowLink.div3 li{margin:0 3.86% 40px 0;width:30.76%}.rowLink.div3 li:nth-child(3n){margin-right:0}.rowLink.div4 li{margin:0 3.85% 40px 0;width:22.11%}.rowLink.div4 li:nth-child(4n){margin-right:0}.rowLink.div4 li p{font-size:81.25%;max-width:200px}.noticeArea{border:1px solid #d2d2d2;box-sizing:border-box;margin-bottom:40px;padding:13px}.noticeArea .noticeCont{background:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/noticeBg.png) repeat;padding:30px 40px}.noticeArea .noticeCont h4{font-size:120%;font-weight:700;margin:0 auto 15px;text-align:center}.noticeArea .noticeCont h4.alLeft{text-align:left}.anchorLink{display:flex;flex-wrap:wrap;margin-bottom:100px}.anchorLink li{margin-right:25px}.anchorLink li a{display:inline-block;font-size:105%;font-weight:700;position:relative}.anchorLink li a:after{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:22px;width:22px;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/icon01.png);display:inline-block;margin-left:10px;vertical-align:-.25em;transform:rotate(90deg)}.tabNav{display:flex;justify-content:center}.tabNav li{margin:0 30px;position:relative;width:320px}.tabNav li a{border:1px solid #f1f1f1;border-bottom:none;height:60px;display:flex;justify-content:center;align-items:center;position:relative;transition:all .5s}.tabNav li a:hover{background-color:#a2dad8;color:#fff;font-weight:700}.tabNav li a.c{background-color:#a2dad8;color:#fff;font-weight:700}.tabNav li a.c:after{background:linear-gradient(to top right,rgba(255,255,255,0) 50%,#a2dad8 50.5%) no-repeat top left/50% 100%,linear-gradient(to top left,rgba(255,255,255,0) 50%,#a2dad8 50.5%) no-repeat top right/50% 100%;content:"";display:block;height:16px;width:32px;margin:0 auto;position:absolute;bottom:-16px;left:0;right:0}.tabNav li:last-child a:hover{background-color:#fdb784}.tabNav li:last-child a.c{background-color:#fdb784}.tabNav li:last-child a.c:after{background:linear-gradient(to top right,rgba(255,255,255,0) 50%,#fdb784 50.5%) no-repeat top left/50% 100%,linear-gradient(to top left,rgba(255,255,255,0) 50%,#fdb784 50.5%) no-repeat top right/50% 100%;content:"";display:block;height:16px;width:32px}.tabCont{background-color:#fdfbf8;display:none;visibility:hidden;height:0;overflow:hidden;padding:80px 0 30px}.tabCont.c{display:block;visibility:visible;height:auto;overflow:visible}.btnFlex{display:flex;justify-content:center}.btnFlex li{margin-left:20px;margin-right:20px}.tempBtn{margin:0 auto;text-align:center;width:320px}.tempBtn a,.tempBtn button{background-color:#fff;border:1px solid #938e86;height:60px;font-weight:700;display:flex;justify-content:center;align-items:center;position:relative;transition:all .5s}.tempBtn a:after,.tempBtn button:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:80%;position:absolute;top:17px;right:30px;transition:all .5s}.tempBtn a:hover,.tempBtn button:hover{background-color:#00479e;color:#fff}.tempBtn a[target=_blank]:after{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:10px;width:10px;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/icon_blank.png);top:23px}.tempBtn a[target=_blank]:hover:after{background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/icon_blank2.png)}.tempBtn.alLeft{margin:0;text-align:left}a.linkStyle01{font-weight:700;position:relative}a.linkStyle01:after{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:22px;width:22px;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/icon01.png);display:inline-block;margin-left:10px;vertical-align:-.25em}a.linkStyle02{display:inline-block;position:relative;text-decoration:underline}a.linkStyle02:hover{color:#3084cc;text-decoration:none}a.linkStyle02.blankLink{padding-right:20px}a.linkStyle02.blankLink:after{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:15px;width:15px;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/blankIcon.png);position:absolute;top:6px;right:0}a.linkStyle02.pdfLink{padding-right:20px}a.linkStyle02.pdfLink:after{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:16px;width:15px;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/pdfIcon.png);position:absolute;top:5px;right:0}.tagStyle01{border:1px solid #00479e;font-size:81.25%;margin:0 10px 10px 0;padding:2px 20px}.tagStyle02{background-color:#00479e;color:#fff;font-size:81.25%;margin:0 10px 10px 0;padding:2px 10px}table.tableStyle01{background-color:#fff;margin:0}table.tableStyle01 th{background-color:#f7f7f7;box-sizing:border-box;border-bottom:1px solid #f1f1f1;font-weight:600;padding:25px;max-width:250px;min-width:200px;width:20%}table.tableStyle01 td{border-bottom:1px solid #f1f1f1;box-sizing:border-box;font-weight:400;padding:25px;vertical-align:middle}table.formTable{margin-bottom:50px}table.formTable th{border-bottom:1px solid #00479e;box-sizing:border-box;font-size:95%;font-weight:700;padding:35px 20px;width:235px}table.formTable th.req{background-clip:padding-box;position:relative}table.formTable th.req:after{border:1px solid red;color:red;content:"必須";font-size:81.25%;font-weight:500;line-height:150%;margin-left:20px;padding:2px 8px 1px}table.formTable td{border-bottom:1px solid #00479e;font-size:95%;padding:25px 0;vertical-align:middle}table.formTable td input[type=text],table.formTable td input[type=email]{background-color:#fff;border:1px solid #caeced;box-sizing:border-box;height:48px;padding:0 12px;max-width:340px;width:100%}table.formTable td input[type=text]:placeholder-shown,table.formTable td input[type=email]:placeholder-shown{color:#9f9f9f}table.formTable td input[type=text]::-webkit-input-placeholder,table.formTable td input[type=email]::-webkit-input-placeholder{color:#9f9f9f}table.formTable td input[type=text]:-moz-placeholder,table.formTable td input[type=email]:-moz-placeholder{color:#9f9f9f;opacity:1}table.formTable td input[type=text]::-moz-placeholder,table.formTable td input[type=email]::-moz-placeholder{color:#9f9f9f;opacity:1}table.formTable td input[type=text]:-ms-input-placeholder,table.formTable td input[type=email]:-ms-input-placeholder{color:#9f9f9f}table.formTable td input[type=text].size01,table.formTable td input[type=email].size01{margin-right:10px;width:100px}table.formTable td textarea{background-color:#fff;border:1px solid #caeced;box-sizing:border-box;height:200px;padding:10px;width:100%}table.formTable td textarea:placeholder-shown{color:#9f9f9f}table.formTable td textarea::-webkit-input-placeholder{color:#9f9f9f}table.formTable td textarea:-moz-placeholder{color:#9f9f9f;opacity:1}table.formTable td textarea::-moz-placeholder{color:#9f9f9f;opacity:1}table.formTable td textarea:-ms-input-placeholder{color:#9f9f9f}table.formTable tr:first-of-type th,table.formTable tr:first-of-type td{border-top:1px solid #00479e}table.formTable+.btnFlex{margin-top:60px}.pageNav{display:flex;justify-content:center;margin:0 auto 80px}.pageNav a{border:1px solid #d3d3d3;box-sizing:border-box;border-radius:50%;color:#999;font-weight:400;height:32px;font-size:93%;display:flex;justify-content:center;align-items:center;margin:0 4px;text-align:center;text-decoration:none;width:32px}.pageNav a:hover{background-color:#dcdcdc;color:#555}.pageNav a.next{background-color:#3084cc;border-color:#3084cc;margin:0 0 0 12px;padding:0;transition:opacity .6s;text-decoration:none}.pageNav a.next:hover{opacity:.8}@media screen and (max-width:960px){.pageNav a.next:hover{opacity:1}}.pageNav a.next:before{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:10px;width:7px;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/icon02.png)}.pageNav a.prev{background-color:#3084cc;border-color:#3084cc;margin:0 12px 0 0;padding:0;transition:opacity .6s;text-decoration:none}.pageNav a.prev:hover{opacity:.8}@media screen and (max-width:960px){.pageNav a.prev:hover{opacity:1}}.pageNav a.prev:before{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:10px;width:7px;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/icon02.png);transform:scale(-1,1)}.pageNav span{border:1px solid #fff;box-sizing:border-box;color:#999;height:32px;display:flex;justify-content:center;align-items:center;margin:0;text-align:center;text-decoration:none;width:32px}.pageNav span.current{border:1px solid #dcdcdc;background-color:#dcdcdc;border-radius:50%;color:#000;margin:0 4px}p.centerLead{font-size:120%;font-weight:700;margin:40px auto 0;text-align:center}p.centerLead+.titleStyle01{margin-top:80px}p.leftLead{font-size:120%;font-weight:700}p.indentTxt{padding-left:1.15em;text-indent:-1.15em}p.small{color:#666;font-size:85%}p.big{font-size:106%;font-weight:700}span.innerIndent{display:block;padding-left:1em;text-indent:-1em}.fColorRed{color:red}ul.indentList li{padding-left:1em;text-indent:-1em}ul.numList li{padding-left:1.15em;text-indent:-1.15em}ul.circleList li{margin-bottom:4px;padding-left:18px;position:relative}ul.circleList li:before{background-color:#122a80;border-radius:50%;content:"";height:8px;display:block;width:8px;position:absolute;top:9px;left:0}.accordionArea dl dt{background:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/tableBg.png) repeat;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;box-sizing:border-box;cursor:pointer;display:flex;font-weight:700;height:80px;align-items:center;padding:25px 70px 25px 75px;position:relative;transition:all .6s}.accordionArea dl dt:before{content:"Q.";font-size:133%;position:absolute;top:25px;left:35px}.accordionArea dl dt:after{color:#3084cc;content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;font-size:94%;position:absolute;top:25px;right:30px;transition:all .6s}.accordionArea dl dd{box-sizing:border-box;visibility:hidden;height:0;overflow:hidden;padding:0 0 0 75px;position:relative;transition:all .6s}.accordionArea dl dd:before{content:"A.";font-size:133%;font-weight:700;position:absolute;top:0;left:35px;transition:all .6s}.accordionArea dl.show dt:after{transform:rotate(-180deg)}.accordionArea dl.show dd{visibility:visible;height:auto;padding-top:25px;padding-bottom:25px}.accordionArea dl.show dd:before{top:23px}.accordionArea.nonFaq dl dt{font-size:120%;padding-left:30px}.accordionArea.nonFaq dl dt:before{display:none}.accordionArea.nonFaq dl dd{padding-left:0}.accordionArea.nonFaq dl dd:before{display:none}.select-area{background-color:#f8f8f8;border-radius:4px;border:1px solid #e8e8e8;margin:0 auto;position:relative}.select-area:after{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:7px;width:10px;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/contact/selectIcon.png);position:absolute;top:20px;right:20px}.select-area select{box-sizing:border-box;width:100%;padding-right:1em;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;height:50px;outline:none;background:0 0;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding:4px 36px 4px 10px;position:relative;z-index:2}.select-area select::-ms-expand{display:none}input[type=checkbox]{display:none}input[type=checkbox]+label{display:inline-block;padding-left:42px;position:relative}input[type=checkbox]+label:before{background:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/entry/check.png) no-repeat 0 0;background-size:100%;content:"";height:30px;width:30px;display:block;position:absolute;top:0;left:0}input[type=checkbox]:checked+label:before{background-position:0 100%}input[type=radio]{display:none}input[type=radio]+label{margin-right:25px;padding:5px 0 5px 42px;position:relative}input[type=radio]+label:before{background:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/entry/radio.png) no-repeat 0 0;background-size:100%;content:"";display:block;height:30px;width:30px;position:absolute;top:0;left:0}input[type=radio]:checked+label:before{background-position:0 100%}.linkRowArea{display:flex;flex-flow:row-reverse;margin-bottom:40px;position:relative}.linkRowArea:nth-of-type(2n){flex-flow:row}.linkRowArea:nth-of-type(2n) .detail{margin-right:0;margin-left:-200px}.linkRowArea .pict{width:60.31%}.linkRowArea .pict a{display:block;transition:opacity .6s;text-decoration:none}.linkRowArea .pict a:hover{opacity:.8}@media screen and (max-width:960px){.linkRowArea .pict a:hover{opacity:1}}.linkRowArea .detail{background-color:rgba(255,255,255,.9);box-sizing:border-box;margin-top:200px;margin-right:-200px;padding:80px;position:relative;width:54.76%}.linkRowArea .detail .tempBtn{float:right;margin:70px 0 0;text-align:right}.workThirdTitle{display:flex;justify-content:flex-end;height:auto;max-width:1440px;margin:0 auto 50px;position:relative}.workThirdTitle .mainTitleCont{background:rgba(3,39,83,.62);height:285px;margin:auto 0;padding:0;position:absolute;left:200px;top:0;bottom:0;width:410px}@media screen and (max-width:1440px){.workThirdTitle .mainTitleCont{height:250px;left:5vw}}.workThirdTitle .mainPict{max-width:80vw}.workThirdTitle .mainPict img{width:100%}.thirdContArea{margin-bottom:100px;padding:40px 0 60px;position:relative}.thirdContArea:before{background:linear-gradient(115deg,#fdfceb 0%,#fad8df 100%);content:"";height:100%;display:block;position:absolute;top:0;right:0;width:94%;z-index:-1}@media screen and (max-width:1500px){.thirdContArea:before{width:98.5%}}.thirdContArea .thirdContDetail{background-color:#fff;padding:40px}.workInterviewLinkArea{background:linear-gradient(122deg,#fdfceb 0%,#fad8df 100%);padding-top:80px;padding-bottom:100px}.workInterviewLinkArea .titleStyle02{margin-bottom:40px}.workInterviewLinkArea .interviewList{margin-bottom:40px}.fig{text-align:center}.fig img{max-width:90%}.officeInfo{display:flex;justify-content:space-between;align-items:center}.officeInfo p{font-size:93%;line-height:150%}.officeInfo .tempBtn{margin:0}@media screen and (max-width:1080px){.officeInfo .tempBtn{width:25vw}}.trainingFig img{max-width:100%}.trainingPict{display:flex;justify-content:space-between;margin-bottom:60px}.trainingPict li{width:48%}.trainingPict li img{width:100%}.interviewThirdTitle{display:flex;justify-content:center;height:auto;margin:0 auto 70px;position:relative}.interviewThirdTitle .mainPict{max-height:420px;overflow:hidden;width:100%}.interviewThirdTitle .mainPict img{width:100%}@media screen and (max-width:1300px){.interviewThirdTitle .mainPict{min-height:380px;display:flex;justify-content:center}.interviewThirdTitle .mainPict img{height:100%;width:auto}}.interviewThirdTitle .mainTitleCont{background:rgba(255,255,255,.9);box-sizing:border-box;display:block;height:305px;margin:auto 0;padding:25px 30px;position:absolute;left:180px;top:0;bottom:0;text-align:left;width:520px}@media screen and (max-width:1440px){.interviewThirdTitle .mainTitleCont{height:290px;left:5vw}}.interviewThirdTitle .mainTitleCont h1{font-size:175%;margin-bottom:15px;line-height:130%;text-align:left}.interviewThirdTitle .mainTitleCont h1 span{font-size:41%;margin:0 0 25px}.interviewThirdTitle .mainTitleCont .career{display:flex;align-items:center;margin-bottom:15px}.interviewThirdTitle .mainTitleCont .career dt{background-color:#fdb784;color:#fff;font-size:128%;font-weight:700;height:34px;display:flex;justify-content:center;align-items:center;margin-right:20px;line-height:100%;width:115px}.interviewThirdTitle .mainTitleCont .career dt.cate02{background-color:#eaa004}.interviewThirdTitle .mainTitleCont .career dd{font-size:85%;line-height:140%}.interviewThirdTitle .mainTitleCont .name{font-size:120%;font-weight:700}.interviewThirdTitle .mainTitleCont .name span{font-size:85%;font-weight:500}.interviewThirdCont{margin-bottom:50px;padding:80px 0 40px}.interviewThirdCont .interviewPictArea{min-height:470px;display:flex;justify-content:flex-end;align-items:flex-start;margin-bottom:140px;padding-right:90px;position:relative}.interviewThirdCont .interviewPictArea .pict{position:absolute;top:-60px;left:0;width:68.25%}.interviewThirdCont .interviewPictArea .detail{background-color:rgba(255,255,255,.9);box-sizing:border-box;min-width:520px;padding:35px 30px 1px;position:relative;width:43%}.interviewThirdCont .interviewPictArea .detail dl{margin-bottom:30px}.interviewThirdCont .interviewPictArea .detail dl dt{font-size:120%;font-weight:700}.interviewThirdCont .interviewPictArea .detail dl dd{margin-top:12px}@media screen and (max-width:1280px){.interviewThirdCont .interviewPictArea{min-height:37vw;padding-right:40px}.interviewThirdCont .interviewPictArea:nth-of-type(2n){padding-left:40px}.interviewThirdCont .interviewPictArea .pict{width:75%}}.interviewThirdCont.type2{background:linear-gradient(-90deg,#fff 0%,#fff 20%,#edf0f5 20%,#edf0f5 100%)}@media screen and (max-width:1820px){.interviewThirdCont.type2{background:linear-gradient(-90deg,#fff 0,#fff 16%,#edf0f5 16%,#edf0f5 100%)}}@media screen and (max-width:1620px){.interviewThirdCont.type2{background:linear-gradient(-90deg,#fff 0,#fff 12%,#edf0f5 12%,#edf0f5 100%)}}@media screen and (max-width:1440px){.interviewThirdCont.type2{background:linear-gradient(-90deg,#fff 0,#fff 105px,#edf0f5 105px,#edf0f5 100%)}}.interviewThirdCont.type2 .secCont{max-width:1440px;padding:0}.interviewThirdCont.type2 .interviewPictArea{display:block}.interviewThirdCont.type2 .interviewPictArea .pict{position:relative;top:auto;left:auto;right:auto;width:100%}.interviewThirdCont.type2 .interviewPictArea .detail{margin:-40px auto 0;width:910px}.interviewLinkArea{background:linear-gradient(122deg,#fdfceb 0%,#fad8df 100%);padding-top:130px;padding-bottom:100px;position:relative}.interviewLinkArea:before{background:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/index/bg02.png) no-repeat 50% 0;background-size:cover;content:"";height:50px;display:block;position:absolute;top:0;left:0;width:100%}.interviewLinkArea .titleStyle02{margin-bottom:40px}.interviewLinkArea .interviewList{margin-bottom:40px}.processRowArea{display:flex;justify-content:space-between;max-width:940px;margin:0 auto 90px}.processRowArea .processCont{text-align:center;width:42.554%}.processRowArea .processCont h2{font-size:226%;margin-bottom:30px}.processRowArea .processCont ul li{background-color:#f7ebe6;box-sizing:border-box;color:#5e3601;font-size:120%;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:140%;height:100px;margin-bottom:80px;padding-top:10px;position:relative}.processRowArea .processCont ul li:after{background:linear-gradient(to top right,rgba(255,255,255,0) 50%,#f7ebe6 50.5%) no-repeat top left/50% 100%,linear-gradient(to top left,rgba(255,255,255,0) 50%,#f7ebe6 50.5%) no-repeat top right/50% 100%;content:"";display:block;height:40px;width:0;position:absolute;bottom:-40px;left:0;width:100%}.faqArea:last-of-type{margin-bottom:60px}.faqArea dl{border:1px solid #f1f1f1}.faqArea dl dt{background-color:#f7f7f7;border-bottom:1px solid #f1f1f1;padding:25px 50px;position:relative}.faqArea dl dt:before{content:"Q，";position:absolute;top:25px;left:25px}.faqArea dl dd{background-color:#fff;padding:25px 50px;position:relative}.faqArea dl dd:before{content:"A，";position:absolute;top:25px;left:25px}
@media screen and (max-width:960px){div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fildset,input,textarea,p,blockquote,table,th,td,address,div{font-size:2.8vw;line-height:180%}.wrapper{padding-top:16vw}.sp{display:inline-block !important}.pc{display:none !important}a:hover{color:#555}.headWrap.is-open header:before{display:block;z-index:10}.headWrap.is-open header .spMenuBtn{color:#fff}.headWrap.is-open header .spMenuBtn:before{background-position:-8vw 0}.headWrap.is-open header .subMenuArea{display:block}header{display:flex;align-items:center;height:16vw;max-width:100%;padding:0}header:before{background-color:#00479e;display:none;content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:-1}header .headLogo{margin:1vw 0 0 4vw;position:relative;top:auto;left:auto;width:40vw}header .headLogo img{width:100%}header .headLogo dt{width:100%}header .headLogo dt span{display:none}header .headLogo dd{font-size:80%;position:absolute;bottom:-.4vw;right:0;letter-spacing:-.05em;line-height:120%;margin:0}header .headMenu{display:flex;position:absolute;top:40px;right:110px}header .headMenu li{font-size:85%;font-weight:700;margin-right:35px}header .headMenu li:first-child{display:none}header .headMenu li span{display:none}header .headEntryLink a{height:16vw;width:16vw}header .spMenuBtn{cursor:pointer;display:flex;align-items:center;position:absolute;top:4vw;right:20vw;z-index:15}header .spMenuBtn:before{background-repeat:no-repeat;background-size:200%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:25px;width:25px;background-position:0 0;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/spMenu.png);height:8vw;margin-right:2vw;width:8vw}header .subMenuArea{background-color:#00479e;display:none;position:absolute;top:15vw;left:0;width:100%}header .headMenu{display:block;padding:4vw;position:relative;top:auto;right:auto}header .headMenu li{font-size:100%;font-weight:700;margin-right:35px;margin:0 0 4vw}header .headMenu li:first-child{display:block}header .headMenu li a{color:#fff;display:flex}header .headMenu li a.c{color:#fff}header .headMenu li span{color:rgba(255,255,255,.5);font-size:85%;display:block;letter-spacing:-.05em;width:50vw}footer .footCont{max-width:90%;padding:12vw 0 10vw}footer .footLogo{margin-bottom:6vw;width:auto}footer .footLogo img{width:43vw}footer .footLogo span{font-size:75%;margin-top:2vw}footer .footLinkArea{display:block;margin-bottom:8vw}footer .footLinkArea dl{max-width:100%;padding-right:0;width:100%}footer .footLinkArea dl dt{font-size:90%;margin-bottom:3vw}footer .footLinkArea dl dd{display:none}footer .copyArea{border-top:none;display:block;padding:0}footer .corporateLink{border-bottom:1px solid #fff;margin-bottom:10vw;padding-bottom:10vw}footer .corporateLink a{color:#fff;font-size:90%}footer .corporateLink a:after{height:3vw;width:3vw}footer .copy{font-size:90%;text-align:center}.mb20{margin-bottom:2vw !important}.mb30{margin-bottom:3vw !important}.mb40{margin-bottom:4vw !important}.mb50{margin-bottom:5vw !important}.mb60{margin-bottom:6vw !important}.mb80{margin-bottom:7vw !important}.mb100{margin-bottom:10vw !important}.mb120{margin-bottom:12vw !important}.mb140{margin-bottom:14vw !important}.mb160{margin-bottom:16vw !important}.secCont{padding-left:0;padding-right:0;width:90%}.mainVisual{margin-top:-16vw;height:82vw;padding-top:20vw}.mainVisual h1 img{width:60vw}.mainVisual h1 span{font-size:120%}.mainVisual .mainPict{opacity:0;transition:all .6s;display:block;margin:0 auto;position:absolute;bottom:-5vw;left:0;right:0;text-align:center;width:95%}.mainVisual .mainPict img{width:100%}.mainVisual .mainPict.show{opacity:1}.mainVisual .mainPictLink{display:none}.newsArea .secCont{display:block;padding-top:5vw;padding-bottom:5vw}.newsArea h2{border-right:none;margin-bottom:.5vw;width:100%}.newsArea .newsList{margin-left:0;width:100%}.newsArea .newsList li{line-height:130%}.newsArea .newsList li span{margin:0 0 .5vw;display:block}.topMessage{padding:8vw 0;text-align:left}.topMessage .titleStyle01{text-align:center}.secLinkArea,.topLinkArea{padding:15vw 0 10vw}.secLinkArea:before,.topLinkArea:before{height:5vw}.secLinkArea .secCont,.topLinkArea .secCont{max-width:90%}.secLinkArea .linkCont,.topLinkArea .linkCont{display:block}.secLinkArea .linkCont li,.topLinkArea .linkCont li{margin:0 auto 5vw;width:100%}.secLinkArea .linkCont li:last-child,.topLinkArea .linkCont li:last-child{margin-bottom:0}.secLinkArea .linkCont li a,.topLinkArea .linkCont li a{height:14vw}.secLinkArea .linkCont li a:after,.topLinkArea .linkCont li a:after{font-size:100%;top:4.5vw;right:5vw}.secLinkArea .linkCont li a[target=_blank]:after,.topLinkArea .linkCont li a[target=_blank]:after{top:5vw;height:4vw;width:4vw}.secLinkArea.recruitLinkArea,.topLinkArea.recruitLinkArea{padding-top:10vw}.topSystem{padding:10vw 0}.topSystem .secCont{max-width:90%}.topSystem .topSystemCont{display:block}.topSystem .topSystemCont .detail{margin-bottom:8vw;width:100%}.topSystem .topSystemCont .detail a{display:flex;align-items:center;transition:opacity .6s;text-decoration:none}.topSystem .topSystemCont .detail a:hover{opacity:.8}}@media screen and (max-width:960px) and (max-width:960px){.topSystem .topSystemCont .detail a:hover{opacity:1}}@media screen and (max-width:960px){.topSystem .topSystemCont .detail dl{padding:0}.topSystem .topSystemCont .detail dl dt{font-size:140%;font-weight:700;margin-bottom:5vw}.topSystem .topSystemCont .detail dl dt span{font-size:65%}.topInterview{padding:10vw 0}.interviewList{margin-bottom:7vw}.interviewList .listCont{margin:0 5% 5vw 0 !important;width:47.5%}.interviewList .listCont:nth-of-type(2n){margin-right:0 !important}.interviewList .listCont .detail{padding:0 3vw 3vw}.interviewList .listCont .detail h3{font-size:90%;margin-bottom:3vw;line-height:140%}.interviewList .listCont .detail h3 br{display:none}.interviewList .listCont .detail h3 span{font-size:100%;line-height:140%;margin-bottom:3vw;padding:2px 0;width:12vw}.interviewList .listCont .detail dl dt{font-size:80%;margin-bottom:2vw}.interviewList .listCont .detail dl dd{font-size:100%}.interviewList .listCont .detail dl dd span{display:block;margin:1vw 0 0;line-height:130%}.entryLinkArea{padding:10vw 0}.entryLinkArea:before{height:5vw}.entryLinkArea .entryLink{display:block}.entryLinkArea .entryLink li{width:100%}.entryLinkArea .entryLink li a{padding:0 0 0 4vw}.entryLinkArea .entryLink li a img{max-width:none;width:60%}.entryLinkArea .entryLink li a span{color:#fff;display:flex;align-items:center;padding:0 4vw}.entryLinkArea .entryLink li a span:after{font-size:80%;margin-left:4vw;margin-top:.7vw}.entryLinkArea .entryLink li:last-child{margin-top:6vw}.mainTitle{height:65vw;margin-bottom:15vw}.mainTitle .mainTitleCont{padding-left:5vw;padding-right:5vw;position:relative}.mainTitle .mainTitleCont h1{font-size:200%}.thirdTitle{height:auto;margin:0 auto 10vw}.thirdTitle .mainTitleCont{box-sizing:border-box;height:30vw;padding:4vw;position:absolute;left:0;width:50vw}.thirdTitle .mainPict{max-width:90vw;margin-right:-10vw}.thirdTitle .mainPict img{width:100%}.titleStyle01{font-size:200%;margin:10vw 0 8vw}.titleStyle01:first-of-type{margin-top:0}.titleStyle01-b{font-size:200%;margin:10vw 0 8vw}.titleStyle01-b:first-of-type{margin-top:0}.titleStyle01-c{font-size:200%;margin:10vw 0 8vw}.titleStyle01-c:first-of-type{margin-top:0}.titleStyle02{font-size:140%;margin-bottom:4vw;padding-bottom:1vw}.titleStyle03{margin-bottom:2.5vw}.pictRowList{margin-bottom:7vw}.pictRowList li{margin-bottom:4vw}.pictRowList li span{margin-top:1vw}.pictRowList.row2{display:block}.pictRowList.row2 li{margin-right:0;width:100%}.pictRowList.row3{display:block}.pictRowList.row3 li{margin-right:0;width:100%}.pictRowList.row4 li{margin-right:1.924%;width:49.038%}.pictRowList.row4 li:nth-child(2n){margin-right:0}.pictRowList.row4 li span{font-size:100%}.pictRowArea{display:block}.pictRowArea .detail{margin-bottom:5vw;width:100%}.pictRowArea .pict{margin-bottom:5vw;text-align:center;width:100%}.pictRowArea .map{padding-top:70vw;width:100%}.pictRowArea.type2 .detail{width:100%}.pictRowArea.type2 .pict{width:100%}.pictRowArea.type2 .fig{text-align:center;width:100%}.rowArea{display:block;margin-bottom:12vw}.rowArea.type2 .rowCont{margin-bottom:8vw;margin-right:0;width:100%}.rowArea.type3 .rowCont{margin:5vw 0 0 !important;width:100%}.rowArea.type3 .rowCont:first-of-type{margin-top:0 !important}.rowLink li p{height:9vw;line-height:130%;padding:0 4vw 0 2vw;max-width:40vw;width:85%;left:-2vw;bottom:-4vw}.rowLink li p:before{margin-right:10px;height:2.13vw;width:2.13vw}.rowLink li p:after{height:8vw;right:-2vw;width:2vw}.rowLink.div2{display:block}.rowLink.div2 li{margin:0 0 5vw !important;width:100%}.rowLink.div3 li{margin:0 4% 8vw 0 !important;width:48%}.rowLink.div3 li:nth-child(2n){margin-right:0 !important}.rowLink.div4 li{margin:0 4% 8vw 0 !important;width:48%}.rowLink.div4 li:nth-child(2n){margin-right:0 !important}.rowLink.div4 li p{font-size:70%}.noticeArea{margin-bottom:6vw;padding:2vw}.noticeArea .noticeCont{padding:3vw 4vw}.noticeArea .noticeCont h4{margin:0 auto 2vw}.anchorLink{flex-wrap:wrap;margin-bottom:10vw}.anchorLink li{margin:0 4vw 3vw 0}.anchorLink li a:after{margin-left:2vw;vertical-align:-.4em;height:5.8667vw;width:5.8667vw}.tabNav{flex-wrap:wrap;padding-top:0}.tabNav li{margin:0;width:50%}.tabNav li a,.tabNav li span{border-left:none;height:15vw}.tabNav li a:after,.tabNav li span:after{height:8px;bottom:-8px;width:16px}.tabNav li a.c:before,.tabNav li span.c:before{display:none}.tabCont{padding:10vw 0 3vw}.btnFlex{display:block}.btnFlex li{margin-left:auto !important;margin-right:auto !important}.btnFlex li+li{margin-top:4vw}.tempBtn{width:100%}.tempBtn a,.tempBtn button{height:14vw}.tempBtn a:after,.tempBtn button:after{font-size:100%;top:4.5vw;right:5vw}.tempBtn a:hover,.tempBtn button:hover{background-color:#555}.tempBtn a[target=_blank]:after{top:5vw;height:4vw;width:4vw}.tempBtn.alLeft{margin:0 auto;text-align:center}a.linkStyle01:after{margin-left:2vw;vertical-align:-.4em;height:5.8667vw;width:5.8667vw}a.linkStyle02.blankLink{padding-right:6vw}a.linkStyle02.blankLink:after{height:4vw;top:.7vw;width:4vw}a.linkStyle02.pdfLink{padding-right:6vw}a.linkStyle02.pdfLink:after{height:4.2vw;top:.6vw;width:4vw}.tagStyle01{display:inline-block;margin:0 2vw 2vw 0;padding:.5vw 3.5vw}.tagStyle02{border-radius:4px;display:inline-block;margin:0 2vw 2vw 0;padding:.2vw 2.5vw}table.tableStyle01 th{display:block;padding:2vw 3vw;max-width:none;width:100%}table.tableStyle01 td{display:block;padding:3vw}table.formTable{margin-bottom:8vw}table.formTable th{border-bottom:none;display:block;font-weight:700;padding:4vw;width:100%}table.formTable th.req:after{padding:.5vw 2vw;margin-left:3vw}table.formTable td{border-left:none;display:block;padding:0 4vw 4vw}table.formTable td input[type=text],table.formTable td input[type=email]{height:13.335vw;padding:0 3vw;width:100%}table.formTable td input[type=text].size01,table.formTable td input[type=email].size01{width:40%}table.formTable td textarea{height:40vw;padding:3vw;width:100%}table.formTable tr:first-of-type td{border-top:none}.pageNav{margin:0 auto 2vw}.pageNav a{height:10vw;width:10vw}.pageNav a.next:before{height:2.9334vw;width:2.134vw}.pageNav a.prev:before{height:2.9334vw;width:2.134vw}.pageNav span{height:10vw;width:10vw}.pageNav span.current{height:10vw;width:10vw}p.centerLead{margin:5vw auto 0;text-align:left}p.centerLead.spCenter{text-align:center}p.centerLead+.titleStyle01{margin-top:10vw}p.spLeft{text-align:left}ul.circleList li{padding-left:4vw}ul.circleList li:before{height:2vw;width:2vw;top:1.8vw}.accordionArea dl dt{height:auto;padding:3vw 12vw 3vw 10vw}.accordionArea dl dt:before{top:3vw;left:3vw}.accordionArea dl dt:after{right:3vw;top:3vw}.accordionArea dl dd{padding:0 0 0 10vw}.accordionArea dl dd:before{left:3vw}.accordionArea dl.show dd{visibility:visible;height:auto;padding-top:3vw;padding-bottom:3vw}.accordionArea dl.show dd:before{top:3vw}.select-area{width:100%}.select-area:after{height:3.47vw;width:2.67vw;top:6vw;right:5vw}.select-area select{height:13.335vw;padding:2vw 16vw 2vw 3vw}.selectDate{display:block}.selectDate li{margin:0 0 3vw}.selectDate li:last-child{margin-bottom:0}.selectDate li .select-area{width:75vw}.selectDate.type2 li:last-child{width:77vw}.selectDate.type2 li:last-child .select-area{width:100%}input[type=checkbox]+label{padding:.2vw 0 .2vw 7vw}input[type=checkbox]+label:before{height:5vw;width:5vw}input[type=radio]{display:none}input[type=radio]+label{padding:.2vw 0 .2vw 7vw}input[type=radio]+label:before{height:5vw;width:5vw}.linkRowArea{margin-bottom:15vw}.linkRowArea:nth-of-type(2n){flex-flow:row}.linkRowArea:nth-of-type(2n) .detail{margin-right:0;margin-left:-50vw}.linkRowArea .pict{width:70%}.linkRowArea .detail{margin-top:30vw;margin-right:-50vw;padding:8vw;position:relative;width:85%}.linkRowArea .detail .tempBtn{float:none;margin:5vw 0 0;text-align:right}.workThirdTitle{height:auto;margin:0 auto 10vw}.workThirdTitle .mainTitleCont{box-sizing:border-box;height:30vw;padding:4vw;position:absolute;left:0;width:50vw}.workThirdTitle .mainPict{max-width:90vw;margin-right:-10vw}.workThirdTitle .mainPict img{width:100%}.thirdContArea{background:linear-gradient(115deg,#fdfceb 0%,#fad8df 100%);margin-bottom:10vw;padding:6vw 0}.thirdContArea:before{display:none}.thirdContArea .thirdContDetail{padding:4vw}.workInterviewLinkArea{padding-bottom:10vw}.workInterviewLinkArea .titleStyle02{margin-bottom:5vw}.officeInfo{display:block}.officeInfo .tempBtn{margin:3vw auto 0;width:100%}.trainingPict{display:block;margin-bottom:0}.trainingPict li{margin-bottom:5vw;width:100%}.interviewThirdTitle{justify-content:center;height:auto;margin:0 auto 8vw}.interviewThirdTitle .mainPict{height:70vw;max-height:420px;min-height:0;overflow:hidden}.interviewThirdTitle .mainPict img{max-width:none;width:auto}.interviewThirdTitle .mainTitleCont{display:flex;flex-flow:column;justify-content:flex-start;justify-content:center;align-items:flex-start;height:50vw;max-height:380px;margin:auto 0;padding:4vw;position:absolute;left:4vw;width:70vw}.interviewThirdTitle .mainTitleCont h1{font-size:125%;margin-bottom:3vw}.interviewThirdTitle .mainTitleCont h1 span{font-size:70%;margin:0 0 2vw}.interviewThirdTitle .mainTitleCont .career{margin-bottom:3vw;width:100%}.interviewThirdTitle .mainTitleCont .career dt{font-size:110%;height:8vw;margin-right:3vw;width:30%}.interviewThirdTitle .mainTitleCont .career dd{font-size:85%;line-height:140%}.interviewThirdTitle .mainTitleCont .name{margin-top:.5vw}.interviewThirdCont{margin-bottom:0;padding:6vw 0}.interviewThirdCont .interviewPictArea{min-height:0;margin-bottom:10vw;padding:40vw 0 0}.interviewThirdCont .interviewPictArea .pict{top:-3vw;left:-5vw;width:95%}.interviewThirdCont .interviewPictArea .detail{min-width:0;padding:4vw;width:100%}.interviewThirdCont .interviewPictArea .detail dl{margin-bottom:4vw}.interviewLinkArea{padding-top:12vw;padding-bottom:8vw;position:relative}.interviewLinkArea:before{height:5vw}.interviewLinkArea .titleStyle02{margin-bottom:5vw}.interviewLinkArea .interviewList{margin-bottom:4vw}.processRowArea{display:block;max-width:940px;margin:0 auto 4vw}.processRowArea .processCont{text-align:center;width:100%}.processRowArea .processCont h2{font-size:200%;margin-bottom:4vw}.processRowArea .processCont ul li{height:20vw;margin-bottom:20vw;padding-top:3vw}.processRowArea .processCont ul li:after{height:10vw;bottom:-10vw}.faqArea:last-of-type{margin-bottom:8vw}.faqArea dl dt{padding:4vw 5vw 4vw 10vw}.faqArea dl dt:before{top:3.8vw;left:4vw}.faqArea dl dd{padding:4vw 5vw 4vw 10vw}.faqArea dl dd:before{top:3.8vw;left:4vw}}@media screen and (max-width:470px){div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fildset,input,textarea,p,blockquote,table,th,td,address{font-size:3.4vw}}
.interviewThirdTitle .mainTitleCont h1 p{font-size:inherit;color:inherit;line-height:inherit;font-family:inherit;font-weight:inherit}.interviewThirdCont{margin-bottom:0}.interviewThirdCont.k-image-right .interviewPictArea{flex-flow:row-reverse;padding-right:0;padding-left:90px}.interviewThirdCont.k-image-right .interviewPictArea .pict{left:auto;right:0}.interviewThirdCont.type2{margin:30px 0}.listCont .detail h3 p{font-size:inherit;color:inherit;line-height:inherit;font-family:inherit;font-weight:inherit}.interviewThirdCont .interviewPictArea{margin-bottom:0}.interviewThirdCont.type2{background:0 0}.interviewThirdCont .interviewPictArea .detail h5{font-size:120%;font-weight:700}.interviewThirdCont .interviewPictArea .detail p,.interviewThirdCont .interviewPictArea .detail h5{margin-bottom:12px}.interviewThirdCont.type2 .interviewPictArea .pict{text-align:center}header .headMenu li.current-menu-item a,header .headMenu li.current-page-ancestor a,.single-work header .menu-item-object-work a,.single-interview header .menu-item-object-interview a,.single-recruit_info header .menu-item-object-recruit_info a,.single-system header .menu-item-object-system a{color:#3084cc}.interviewThirdCont.type2 .interviewPictArea{display:block;margin-bottom:0;padding:0 !important}.interviewThirdCont.type2 .interviewPictArea .detail{margin:-80px auto 0;padding-top:60px;text-align:center;min-width:680px;width:63%}footer .footLinkArea dl dd a[target=_blank]:after{background-position:0 0;background-repeat:no-repeat;background-size:100%;overflow:hidden;text-indent:180%;white-space:nowrap;content:"";display:block;height:10px;width:10px;background-image:url(//recruit.fujisg.co.jp/wp-content/themes/recruit/css/../img/common/icon_blank2.png);display:inline-block;margin-left:10px}@media screen and (min-width:960px){.topSystem .topSystemCont .detail img{min-height:400px;object-fit:cover}.headLogo img{max-width:165px;max-height:45px}}@media screen and (max-width:960px){.interviewThirdCont.k-image-right .interviewPictArea{padding-left:0}.interviewThirdCont.k-image-right .interviewPictArea .pict{left:auto;right:-5vw}.interviewThirdCont.type2 .interviewPictArea .pict{left:-5vw;right:auto;width:100vw}.interviewThirdCont.type2 .interviewPictArea .detail{margin-top:-10vw;padding-top:8vw;min-width:0;text-align:left;width:100%}}