@charset "UTF-8";.secTitleBal{position:relative;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1080px){.secTitleBal{padding:20px}}.high_engineer .secTitleBal{background-color:#50b337}.appli .secTitleBal{background-color:#109c4d}.design .secTitleBal{background-color:#109c90}.mbusiness .secTitleBal{background-color:#ff8c00}.ibusiness .secTitleBal{background-color:#d9622b}.medicalClark .secTitleBal{background-color:#d94186}.hotelBridal .secTitleBal{background-color:#a43db8}.secTitleBal:after{content:"";border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-style:solid;border-width:15px;position:absolute;display:inline-block;width:0;height:0;bottom:-30px;left:50%;margin-left:-15px}@media only screen and (max-width:1080px){.secTitleBal:after{border-width:10px;bottom:-20px;margin-left:-10px}}.high_engineer .secTitleBal:after{border-top-color:#50b337}.appli .secTitleBal:after{border-top-color:#109c4d}.design .secTitleBal:after{border-top-color:#109c90}.mbusiness .secTitleBal:after{border-top-color:#ff8c00}.ibusiness .secTitleBal:after{border-top-color:#d9622b}.medicalClark .secTitleBal:after{border-top-color:#d94186}.hotelBridal .secTitleBal:after{border-top-color:#a43db8}.secTitleBal h3{color:#fff;font-size:24px;text-align:center}@media only screen and (max-width:1080px){.secTitleBal h3{font-size:18px;line-height:1.2}}.underTitleBox h5{color:#007373;font-size:20px;font-weight:700;padding:3px 0 3px 12px;border-left:5px solid #aade2c}@media only screen and (max-width:1080px){.underTitleBox h5{font-size:16px}}.catchBoxWrap{margin-top:75px;margin-bottom:75px}@media only screen and (max-width:600px){.catchBoxWrap{margin-top:35px;margin-bottom:35px}}.catchBoxWrap .catchBox{text-align:center}.catchBoxWrap .catchBox .catchTxtWrap .catchTxt{color:#00b3b3;font-size:36px;line-height:1.3;position:relative}@media only screen and (max-width:600px){.catchBoxWrap .catchBox .catchTxtWrap .catchTxt{font-size:19px}}.catchBoxWrap .catchBox .catchTxtWrap .catchTxt:after{content:"";width:80px;height:2px;background-color:#00b3b3;position:absolute;bottom:-20px;left:50%;margin-left:-40px}.catchBoxWrap .catchBox .detailTxt{margin-top:50px;font-size:16px;line-height:1.8}.systemFormatWrap .systemBoxWrap>*{margin-top:80px}.systemFormatWrap .systemBoxWrap>*:first-of-type{margin-top:0}@media only screen and (max-width:1080px){.systemFormatWrap .systemBoxWrap>*{margin-top:40px}.systemFormatWrap .systemBoxWrap>*:first-of-type{margin-top:0}}.requirementsBox>.detailArea{margin-top:20px}.requirementsBox>.detailArea .captionBlock{margin-top:30px}@media only screen and (max-width:600px){.requirementsBox>.detailArea .captionBlock{margin-top:15px}}.requirementsBox>.detailArea .captionBlock p{font-size:13px;line-height:1.4}.recruitBoxWrap>ul>li{margin-top:10px}.recruitBoxWrap>ul>li:first-of-type{margin-top:0}.recruitBoxWrap>ul>li .recruitBox{padding:15px;border:1px solid #8fb3b3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.recruitBoxWrap>ul>li .recruitBox .recruitTitleArea p{font-size:16px;color:#004d4d;font-weight:700;line-height:1.6}@media only screen and (max-width:600px){.recruitBoxWrap>ul>li .recruitBox .recruitTitleArea p{display:block}}.recruitBoxWrap>ul>li .recruitBox .recruitTitleArea p span{font-weight:400}@media only screen and (max-width:600px){.recruitBoxWrap>ul>li .recruitBox .recruitTitleArea p span{display:block}}.recruitBoxWrap>ul>li .recruitBox .recruitDetailArea{margin-top:10px;padding-top:10px;border-top:1px dotted #8fb3b3}@media only screen and (max-width:600px){.recruitBoxWrap>ul>li .recruitBox .recruitDetailArea{margin-top:10px;padding-top:15px}}.recruitBoxWrap>ul>li .recruitBox .recruitDetailArea .infoUl{font-size:0px}.recruitBoxWrap>ul>li .recruitBox .recruitDetailArea .infoUl li{display:inline-block;vertical-align:middle;margin-left:10px}.recruitBoxWrap>ul>li .recruitBox .recruitDetailArea .infoUl li:first-of-type{margin-left:0}.recruitBoxWrap>ul>li .recruitBox .recruitDetailArea .infoUl li dl{font-size:0px}.recruitBoxWrap>ul>li .recruitBox .recruitDetailArea .infoUl li dl dt{color:#fff;font-size:11px;background-color:#00b3b3;padding:5px;display:inline-block;vertical-align:middle}.recruitBoxWrap>ul>li .recruitBox .recruitDetailArea .infoUl li dl dd{font-size:14px;display:inline-block;vertical-align:middle;margin-left:5px}.agendaBoxWrap>ul>li{margin-top:15px;padding-top:15px;border-top:1px dotted #d1e6e6}.agendaBoxWrap>ul>li:first-of-type{margin-top:0;padding-top:0;border-top:none}@media only screen and (max-width:600px){.agendaBoxWrap>ul>li{margin-top:20px;padding-top:20px}.agendaBoxWrap>ul>li:first-of-type{margin-top:0;padding-top:0}}.agendaBoxWrap>ul>li .agendaBox{display:table}@media only screen and (max-width:600px){.agendaBoxWrap>ul>li .agendaBox{display:block}}.agendaBoxWrap>ul>li .agendaBox .agendaTitleArea{display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:600px){.agendaBoxWrap>ul>li .agendaBox .agendaTitleArea{display:block}}.agendaBoxWrap>ul>li .agendaBox .agendaTitleArea p{padding:15px 10px;background-color:#d1e6e6;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#004d4d}@media only screen and (max-width:600px){.agendaBoxWrap>ul>li .agendaBox .agendaTitleArea p{display:block;width:100%;text-align:center}}.agendaBoxWrap>ul>li .agendaBox .agendaDetailArea{padding-left:20px;display:table-cell;vertical-align:middle}@media only screen and (max-width:600px){.agendaBoxWrap>ul>li .agendaBox .agendaDetailArea{margin-top:20px;padding-left:0;display:block;width:100%}}.agendaBoxWrap>ul>li .agendaBox .agendaDetailArea .infoUl li{margin-top:8px}.agendaBoxWrap>ul>li .agendaBox .agendaDetailArea .infoUl li:first-of-type{margin-top:0}@media only screen and (max-width:600px){.agendaBoxWrap>ul>li .agendaBox .agendaDetailArea .infoUl li{margin-top:15px}.agendaBoxWrap>ul>li .agendaBox .agendaDetailArea .infoUl li:first-of-type{margin-top:0}}.agendaBoxWrap>ul>li .agendaBox .agendaDetailArea .infoUl li dl{display:table;width:100%}@media only screen and (max-width:600px){.agendaBoxWrap>ul>li .agendaBox .agendaDetailArea .infoUl li dl{display:block}}.agendaBoxWrap>ul>li .agendaBox .agendaDetailArea .infoUl li dl dt{display:table-cell;vertical-align:middle;width:160px;color:#004d4d;padding-right:10px;border-right:2px solid #00b3b3;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:600px){.agendaBoxWrap>ul>li .agendaBox .agendaDetailArea .infoUl li dl dt{display:block;width:100%;font-weight:700;padding-right:0;border-right:0}}.agendaBoxWrap>ul>li .agendaBox .agendaDetailArea .infoUl li dl dd{padding-left:10px;display:table-cell;vertical-align:middle;line-height:1.4;font-size:14px}@media only screen and (max-width:600px){.agendaBoxWrap>ul>li .agendaBox .agendaDetailArea .infoUl li dl dd{display:block;width:100%;margin-top:10px;padding-left:0}}.costBoxWrap .pcTableWrap>.pcTable{margin-top:40px}.costBoxWrap .pcTableWrap>.pcTable:first-of-type{margin-top:0}.costBoxWrap .pcTableWrap>.pcTable .tableWrap table{border:1px solid #bacccc;border-collapse:collapse}.costBoxWrap .pcTableWrap>.pcTable .tableWrap table tr{border:1px solid #bacccc}.costBoxWrap .pcTableWrap>.pcTable .tableWrap table tr th{width:20%;border:1px solid #bacccc;padding:15px;color:#004d4d;background-color:#d1e6e6;font-size:14px;font-weight:700;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.costBoxWrap .pcTableWrap>.pcTable .tableWrap table tr td{border:1px solid #bacccc;padding:15px;font-size:14px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.costBoxWrap .spTableWrap>.spTable{margin-top:20px}.costBoxWrap .spTableWrap>.spTable:first-of-type{margin-top:0}.costBoxWrap .spTableWrap>.spTable .tableWrap table{border:1px solid #bacccc;border-collapse:collapse}.costBoxWrap .spTableWrap>.spTable .tableWrap table tr{border:1px solid #bacccc}.costBoxWrap .spTableWrap>.spTable .tableWrap table tr th{width:31.25%;border:1px solid #bacccc;padding:10px;color:#004d4d;background-color:#d1e6e6;font-size:12px;font-weight:700;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.costBoxWrap .spTableWrap>.spTable .tableWrap table tr th.wide{width:35.93%}.costBoxWrap .spTableWrap>.spTable .tableWrap table tr td{width:31.25%;border:1px solid #bacccc;padding:10px;font-size:12px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.contBoxWrap #licWrap .licNav.licNavColumn5 ul li,.contBoxWrap #jobWrap .licNav.licNavColumn5 ul li{width:20%}@media only screen and (max-width:600px){.contBoxWrap #licWrap .licNav.licNavColumn5 ul li,.contBoxWrap #jobWrap .licNav.licNavColumn5 ul li{width:33.33%}}.contBoxWrap #licWrap .licNav ul,.contBoxWrap #jobWrap .licNav ul{display:table;width:100%;border-collapse:collapse}@media only screen and (max-width:600px){.contBoxWrap #licWrap .licNav ul,.contBoxWrap #jobWrap .licNav ul{display:block;border-right:1px solid #00b3b3;border-bottom:1px solid #00b3b3}}.contBoxWrap #licWrap .licNav ul li,.contBoxWrap #jobWrap .licNav ul li{position:relative;width:16.66666666%;display:table-cell;vertical-align:middle;padding:18px 10px 24px;color:#fff;background-color:#44c2c2;font-size:16px;text-align:center;cursor:pointer;-webkkit-transition-property:background-color,border-top-color,border-bottom-color,border-right-color;-moz-transition-property:background-color,border-top-color,border-bottom-color,border-right-color;-ms-transition-property:background-color,border-top-color,border-bottom-color,border-right-color;-o-transition-property:background-color,border-top-color,border-bottom-color,border-right-color;transition-property:background-color,border-top-color,border-bottom-color,border-right-color;-webkkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;-webkkit-transition-delay:0s;transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:1px solid #00b3b3;line-height:1.3}@media only screen and (max-width:600px){.contBoxWrap #licWrap .licNav ul li,.contBoxWrap #jobWrap .licNav ul li{float:left;display:inline-block;width:33.33%;vertical-align:top;padding:14px 10px 20px;font-size:14px;border-top:1px solid #00b3b3;border-left:1px solid #00b3b3;border-bottom:none;border-right:none}}.contBoxWrap #licWrap .licNav ul li.active,.contBoxWrap #jobWrap .licNav ul li.active{background-color:#004d4d;border-top-color:#004d4d;border-bottom-color:#004d4d;border-right-color:#004d4d}.contBoxWrap #licWrap .licNav ul li:hover,.contBoxWrap #jobWrap .licNav ul li:hover{background-color:#004d4d;border-top-color:#004d4d;border-bottom-color:#004d4d;border-right-color:#004d4d;border-left-color:#004d4d}.contBoxWrap #licWrap .licNav ul li:hover:first-of-type,.contBoxWrap #jobWrap .licNav ul li:hover:first-of-type{border-left-color:#00b3b3}.contBoxWrap #licWrap .licNav ul li:after,.contBoxWrap #jobWrap .licNav ul li:after{content:"▼";position:absolute;bottom:7px;left:50%;margin-left:-5.3px;margin-top:23px;font-size:10px}@media only screen and (max-width:600px){.contBoxWrap #licWrap .licNav ul li:after,.contBoxWrap #jobWrap .licNav ul li:after{bottom:5.3px}}.contBoxWrap #licWrap .licContBoxWrap,.contBoxWrap #jobWrap .licContBoxWrap{margin-top:50px}@media only screen and (max-width:600px){.contBoxWrap #licWrap .licContBoxWrap,.contBoxWrap #jobWrap .licContBoxWrap{margin-top:30px}}.contBoxWrap #licWrap .licContBoxWrap .licContBox,.contBoxWrap #jobWrap .licContBoxWrap .licContBox{display:none}.contBoxWrap #licWrap .licContBoxWrap .licContBox.show,.contBoxWrap #jobWrap .licContBoxWrap .licContBox.show{display:block}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts{margin-top:30px}@media only screen and (max-width:600px){.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts{margin-top:20px}}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsTitle .greenBgTitleWrap,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsTitle .greenBgTitleWrap{margin-bottom:0}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsTitle .greenBgTitleWrap .greenBgTitle,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsTitle .greenBgTitleWrap .greenBgTitle{font-size:18px;font-weight:700}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsTitle .greenBgTitleWrap .greenBgTitle .group,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsTitle .greenBgTitleWrap .greenBgTitle .group{margin-right:15px;padding:3px 5px;display:inline-block;background-color:#004d4d;font-size:13px;font-weight:400;vertical-align:top}@media only screen and (max-width:600px){.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsTitle .greenBgTitleWrap .greenBgTitle .group,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsTitle .greenBgTitleWrap .greenBgTitle .group{margin-right:0}}@media only screen and (max-width:600px){.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsTitle .greenBgTitleWrap .greenBgTitle .title,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsTitle .greenBgTitleWrap .greenBgTitle .title{margin-top:5px;display:block;font-size:16px}}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail{margin-top:30px}@media only screen and (max-width:600px){.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail{margin-top:20px}}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licDescriptionBox,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licDescriptionBox{font-size:13px;line-height:1.5}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul{font-size:0px}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li{display:inline-block;width:48%;margin-left:4%;border-bottom:1px dotted #bacccc;padding-bottom:10px;margin-top:15px}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li:nth-of-type(-n+2),.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li:nth-of-type(-n+2){margin-top:0}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li:nth-of-type(odd),.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li:nth-of-type(odd){margin-left:0}@media only screen and (max-width:600px){.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li{width:100%;margin-left:0;margin-top:10px}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li:nth-of-type(-n+2),.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li:nth-of-type(-n+2){margin-top:10px}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li:first-of-type,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li:first-of-type{margin-top:0}}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li .highName,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li .highName{float:left}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li .highName p,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li .highName p{font-size:14px}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li .highNum,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li .highNum{float:right}.contBoxWrap #licWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li .highNum p,.contBoxWrap #jobWrap .licContBoxWrap .licContBox>.detailArea .licListBlock .licListParts .partsDetail .licHighListBox ul li .highNum p{font-size:14px}.contBoxWrap>#jobWrap .licNav ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-right:1px solid #00b3b3;border-bottom:1px solid #00b3b3}.contBoxWrap>#jobWrap .licNav ul li{font-size:14px;line-height:1.3;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:14px 5px 20px;font-size:12px;border:none;border-top:1px solid #00b3b3;border-left:1px solid #00b3b3}