.container { width: 100%; height: 100%; position: relative; }
.container * { background-position: center center; background-repeat: no-repeat; background-size: cover; letter-spacing: -1px; box-sizing: border-box; }
.container > .section { margin: 0 auto; }
.container > .section > .tab_silde { margin: 0 auto; }
.container > .section > .tab_silde > li { text-align: center; cursor: pointer; font-weight: bold; border: 1px solid #CACACA; box-sizing: border-box; }
.container > .section > .tab_silde > li > h3 { color: #565656; }
.container > .section > .tab_silde > li > h3 > span { font-weight: inherit; font-size: inherit; color: #565656; }
.container > .section > .tab_silde > .on > h3 { background-color: #565656; color: #fff; display: block; }
.container > .section > .tab_silde > .on > h3 > span { color: #fff; }
.container > .section > .tab_silde > .on > .triangle-down { margin: 0 auto; overflow: hidden; display: block; }
.container > .section > .tab_silde > .individual_member { float: left; }
.container > .section > .tab_silde > .individual_member > span { display: block; }
.container > .section > .contents_box { width: 100%; }
.container > .section > .contents_box > .tab_content > .article02 { margin: 0 auto; border-top: 1px solid #ccc; }
.container > .section > .contents_box > .tab_content > .article03 { border-top: 1px solid #ccc; }
.container > .section > .contents_box > .tab_content > .article03 > a { font-weight: bold; display: block; background-color: #006CB8; text-decoration: none; color: #fff; text-align: center; margin: 0 auto; }
.container > .section > .contents_box > .tab_content h3 { background-image: url(/assets/_img/sub/jobcenter/GreenEmploymentSupportSystem/parentheses.png); background-size: contain; text-align: center; margin: 0 auto; color: #333; font-weight: bold; }
.container > .section > .contents_box > .tab_content p { color: #595959; }
.container > .section > .contents_box > .tab_content h4 { color: #333; font-weight: bold; border-left: 4px solid #006cba; }
.container > .section > .contents_box > .tab_content h4 > .cb { color: #006cba; font-size: inherit; font-weight: inherit; }
.container > .section > .contents_box > .tab_content h4 > .le { font-size: inherit; font-weight: inherit; }
.container > .section > .contents_box > .tab1 > .article01 > h4 { border: 0; padding: 0; margin: 0; }
.container > .section > .contents_box > .tab1 > .article01 > ul > li > h5 { font-weight: bold; text-align: center; }
.container > .section > .contents_box > .tab1 > .article01 > ul > li > p { text-align: center; }
.container > .section > .contents_box > .tab1 > .article01 > ul > .text1 > h5 { color: #3a8985; }
.container > .section > .contents_box > .tab1 > .article01 > ul > .text2 > h5 { color: #4aa573; }
.container > .section > .contents_box > .tab1 > .article01 > ul > .text3 > h5 { color: #7866a3; }
.container > .section > .contents_box > .tab1 > .article01 > ul > .text4 > h5 { color: #659ab7; }
.container > .section > .contents_box > .tab1 > .article02 { border: 0; }
.container > .section > .contents_box > .tab1 > .article02 > div { background-size: contain; margin: 0 auto; }
.container > .section > .contents_box > .tab1 > .article02 > div > span { width: 0; height: 0; display: block; overflow: hidden; }
.container > .section > .contents_box > .tab2 > .article02 > ul > li > ul > li > div { background-size: contain; }
.container > .section > .contents_box > .tab2 > .article02 > ul > li > ul > li > div > span { width: 0; height: 0; display: block; overflow: hidden; }
.container > .section > .contents_box > .tab2 > .article02 > ul > li > ul > .img01 > div { background-image: url(/assets/_img/sub/servicecenter/img21.png); }
.container > .section > .contents_box > .tab2 > .article02 > ul > li > ul > .img02 > div { background-image: url(/assets/_img/sub/servicecenter/img22.png); }
.container > .section > .contents_box > .tab2 > .article02 > ul > li > ul > .img03 > div { background-image: url(/assets/_img/sub/servicecenter/img23.png); }
.container > .section > .contents_box > .tab2 > .article02 > ul > li > ul > .img04 > div { background-image: url(/assets/_img/sub/servicecenter/img24.png); }
.container > .section > .contents_box > .tab2 > .article02 > ul > li ul:after { content: ""; display: block; clear: both; }
.container > .section > .contents_box > .tab3 > .article02 > ul > li > div { background-image: url(/assets/_img/sub/servicecenter/img3_p.png); background-size: contain; }
.container > .section > .contents_box > .tab4 > .article02 { border: 1px solid #e0e0e0; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset { border-top: 2px solid #484848; box-sizing: border-box; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > legend { width: 0; height: 0; display: block; overflow: hidden; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > div { width: 100%; border-bottom: 1px solid #aaa; box-sizing: border-box; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > div > * { float: left; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > div > label { background-color: #EFEFEF; display: block; text-align: center; font-weight: bold; color: #333; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > div { float: left; border: 0; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > * { float: left; border: 1px solid #dadada; box-sizing: border-box; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > p { border: 0 !important; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > input[type="text"] { text-indent: 5px; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > input[type="text"]:focus { background-color: #f3fbff; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > textarea:focus { background-color: #f3fbff; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > textarea { line-height: 26px; text-indent: 5px; resize: none; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > .e_mail_box > div > p { border: 0; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > div > p { border: 0; border-bottom: 1px solid #dadada !important; box-sizing: border-box; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > div > p > a { color: #006CB8; font-weight: bold; text-decoration: none; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > div > label { border: 0; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box { border: 0; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box > input { font-weight: bold; color: #fff; border: 0; cursor: pointer; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box > #okBtn { background-color: #006CB8; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box > #cancleBtn { background-color: #aaa; }
.container > .section > .contents_box > .tab4 > .article02 > form > fieldset > div:after { content: ""; display: block; clear: both; }
.container > .section > .contents_box > .tab4 > .article03 > h6 { color: #ff000c; }
.container > .section > .contents_box > .tab4 > .article03 > p { color: #595959; }

@media all and (min-width: 1080px) { .section { width: 1080px; padding-top: 94px; padding-bottom: 120px; }
  .section > .tab_silde { width: 900px; height: 66px; }
  .section > .tab_silde > li { width: 24%; height: 54px; margin-left: 1.3%; }
  .section > .tab_silde > li > h3 { width: 100%; height: 100%; display: block; font-size: 16px; line-height: 54px; }
  .section > .tab_silde > .slide1 { margin-left: 0; }
  .section > .tab_silde > .on > .triangle-down { border-top: 15px solid #545454; border-right: 15px solid transparent; border-left: 15px solid transparent; width: 0; height: 0; }
  .section > .tab_silde > .individual_member > h5 { height: 46px; padding-top: 8px; }
  .section > .tab_silde > .individual_member > h5 > span { color: inherit; font-size: 12px; }
  .section > .contents_box { margin-top: 50px; }
  .section > .contents_box > .tab_content { width: 900px; margin: 0 auto; }
  .section > .contents_box > .tab_content h3 { font-size: 29px; width: 400px; height: 50px; line-height: 50px; }
  .section > .contents_box > .tab_content p { font-size: 16px; margin-top: 20px; }
  .section > .contents_box > .tab_content h4 { padding-left: 10px; font-size: 22px; height: 20px; line-height: 24px; }
  .section > .contents_box > .tab_content > .article01 { margin-bottom: 20px; }
  .section > .contents_box > .tab_content > .article01 > p { text-align: center; }
  .section > .contents_box > .tab_content > .article02 { padding-top: 60px; }
  .section > .contents_box > .tab_content > .article02 > ul > li { margin-bottom: 50px; }
  .section > .contents_box > .tab_content > .article02 > ul > li > p { font-size: 14px; margin-left: 15px; line-height: 24px; }
  .section > .contents_box > .tab_content > .article03 { margin-top: 100px; padding-top: 50px; }
  .section > .contents_box > .tab_content > .article03 > a { width: 300px; height: 40px; font-size: 18px; line-height: 40px; border-radius: 20px; }
  .section > .contents_box > .tab1 > .article01 { width: 100%; position: relative; margin-bottom: 110px; }
  .section > .contents_box > .tab1 > .article01 > h4 { font-size: 23px; width: 120px; height: 54px; text-align: center; position: absolute; left: 390px; top: 415px; margin: 0; padding: 0; }
  .section > .contents_box > .tab1 > .article01 > h4 > .le { display: block; text-align: center; }
  .section > .contents_box > .tab1 > .article01 > ul { background-image: url(/assets/_img/sub/servicecenter/img01_p.png); width: 100%; height: 580px; margin-top: 65px; }
  .section > .contents_box > .tab1 > .article01 > ul > li { width: 50%; height: 50%; float: left; }
  .section > .contents_box > .tab1 > .article01 > ul > li > h5 { font-size: 20px; height: 22px; line-height: 22px; margin-top: 45px; }
  .section > .contents_box > .tab1 > .article01 > ul > li > p { font-size: 15px; line-height: 22px; margin-top: 10px; }
  .section > .contents_box > .tab1 > .article01 > ul > .text3 > h5 { margin-top: 100px; height: 50px; line-height: 27px; }
  .section > .contents_box > .tab1 > .article01 > ul > .text4 > h5 { margin-top: 60px; height: 78px; line-height: 27px; }
  .section > .contents_box > .tab1 > .article02 { padding: 0; }
  .section > .contents_box > .tab1 > .article02 > h4 { margin-bottom: 60px; }
  .section > .contents_box > .tab1 > .article02 > div { background-image: url(/assets/_img/sub/servicecenter/img10_p.png); width: 900px; height: 150px; }
  .section > .contents_box > .tab2 > .article02 { width: 100%; }
  .section > .contents_box > .tab2 > .article02 > ul > li > h4 { margin-bottom: 10px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul { width: 100%; margin-top: 35px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > li { width: 205px; float: left; margin-left: 26.5px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > li > div { width: 100%; height: 177px !important; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > li > div > span { width: 0; height: 0; display: block; overflow: hidden; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > li > p { font-size: 13px; line-height: 28px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > .img01 { margin-left: 0; }
  .section > .contents_box > .tab3 > .article02 > ul > li > div { margin-top: 50px; width: 100%; height: 220px; }
  .section > .contents_box > .tab4 { width: 1080px; }
  .section > .contents_box > .tab4 > .article02 { padding: 3%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div { height: auto; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > label { width: 150px; height: auto; padding-top: 22px; padding-bottom: 22px; font-size: 14px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div { width: 713px; padding-left: 15px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > * { height: 30px; margin-top: 14px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > input { width: 170px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > p { font-size: 14px; margin: 14px 6px 0; line-height: 28px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .campus_box > div > select { width: 170px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .number_box > div > select { width: 80px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .number_box > div > input { width: 100px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .e_mail_box > div > input { width: 170px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .e_mail_box > div > select { width: 160px; margin-left: 6px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .curriculum_box > div > input { width: 470px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .text_box { height: auto; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .text_box > label { line-height: 204px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .text_box > div > .counsel_text { width: 700px; height: 220px; margin-bottom: 14px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box { height: auto; margin-bottom: 25px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > label { padding-top: 115px; padding-bottom: 115px; line-height: 22px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > div > p { width: 700px; height: 200px; display: block; margin-top: 20px; line-height: 24px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > div > input { width: auto; margin-left: 10px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > div > label { margin-left: 10px; line-height: 28px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box { width: 210px !important; height: 35px; margin: 0 auto; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box > input { width: 100px; height: 100%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box > #okBtn { margin-right: 10px; }
  .section > .contents_box > .tab4 > .article03 > h6 { font-size: 14px; margin: 10px 0; }
  .section > .contents_box > .tab4 > .article03 > p { font-size: 14px; line-height: 24px; margin-top: 0; } }
@media (min-width: 641px) and (max-width: 1079px) { .section { width: 96%; padding: 58px 0; }
  .section > .tab_silde { width: 96%; height: 66px; }
  .section > .tab_silde > li { width: 24%; height: 54px; margin: 0.5%; }
  .section > .tab_silde > li > h3 { width: 100%; height: 100%; font-size: 15px; display: block; line-height: 54px; }
  .section > .tab_silde > .slide1 { margin-left: 0; }
  .section > .tab_silde > .on > .triangle-down { margin: 50%; border-top: 15px solid #545454; border-right: 15px solid transparent; border-left: 15px solid transparent; width: 0; height: 0; }
  .section > .tab_silde > .individual_member > h5 { padding-top: 10px; height: 44px; }
  .section > .tab_silde > .individual_member > h5 > span { font-size: 11px; }
  .section > .contents_box { width: 100%; margin-top: 5%; }
  .section > .contents_box > .tab_content h3 { font-size: 29px; width: 400px; height: 45px; line-height: 45px; }
  .section > .contents_box > .tab_content h4 { padding-left: 10px; font-size: 22px; height: 20px; line-height: 24px; }
  .section > .contents_box > .tab_content > .article01 { margin-bottom: 4%; }
  .section > .contents_box > .tab_content > .article01 > p { font-size: 16px; text-align: center; margin-top: 30px; }
  .section > .contents_box > .tab_content > .article01 > p > span { font-weight: inherit; font-size: 16px; }
  .section > .contents_box > .tab_content > .article02 { padding-top: 4%; }
  .section > .contents_box > .tab_content > .article02 h4 { margin-bottom: 20px; }
  .section > .contents_box > .tab_content > .article02 > ul > li { margin-bottom: 50px; }
  .section > .contents_box > .tab_content > .article02 > ul > li > p { margin-left: 10px; font-size: 14px; line-height: 24px; }
  .section > .contents_box > .tab_content > .article03 { margin-top: 10%; padding-top: 5%; }
  .section > .contents_box > .tab_content > .article03 > a { width: 60%; height: 35px; line-height: 35px; font-size: 15px; border-radius: 30px; }
  .section > .contents_box > .tab1 > .article01 { width: 100%; position: relative; }
  .section > .contents_box > .tab1 > .article01 > h4 { font-size: 23px; width: 120px; height: 54px; text-align: center; position: absolute; left: calc(50% - 60px); top: 408px; }
  .section > .contents_box > .tab1 > .article01 > h4 > .le { display: block; text-align: center; }
  .section > .contents_box > .tab1 > .article01 > ul { background-image: url(/assets/_img/sub/servicecenter/img01_p.png); width: 100%; height: 580px; margin-top: 50px; }
  .section > .contents_box > .tab1 > .article01 > ul > li { width: 50%; height: 50%; float: left; }
  .section > .contents_box > .tab1 > .article01 > ul > li > h5 { font-size: 16px; line-height: 27px; margin-top: 35px; }
  .section > .contents_box > .tab1 > .article01 > ul > li > p { font-size: 12px; line-height: 18px; margin-top: 10px; }
  .section > .contents_box > .tab1 > .article01 > ul > .text3 > h5 { margin-top: 130px; }
  .section > .contents_box > .tab1 > .article01 > ul > .text4 > h5 { margin-top: 110px; line-height: 22px; }
  .section > .contents_box > .tab1 > .article02 { padding: 0; }
  .section > .contents_box > .tab1 > .article02 > div { background-image: url(/assets/_img/sub/servicecenter/img10_p.png); width: 100%; height: 150px; }
  .section > .contents_box > .tab2 > .article01 > p > .step1 { display: block; }
  .section > .contents_box > .tab2 > .article01 > p > .step2 { display: inline-block; margin-top: 6px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul { width: 100%; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > li { width: 25%; float: left; padding: 0 1%; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > li > div { height: 200px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > li > p { margin-top: 20px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > .img02 { float: right; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > .img04 { float: right; }
  .section > .contents_box > .tab3 > .article02 > ul > li > div { margin-top: 40px; width: 100%; height: 200px; }
  .section > .contents_box > .tab4 > .article02 { padding: 3%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > label { width: 23%; padding-top: 3%; padding-bottom: 3%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div { width: 77%; margin-top: 2.5%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > * { height: 28px; line-height: 28px; margin-left: 3%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > input { width: 35%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .currBtn1_box > div > select { width: 35%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .campus_box > div > .w_120 { width: 35%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .name_box > div > .name_text { width: 35%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .number_box > div > select { width: 15%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .number_box > div > input { width: 20%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .e_mail_box > div > input { width: 25%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .e_mail_box > div > select { width: 25%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .curriculum_box > div > input { width: 35%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .text_box > label { padding-top: 140px; padding-bottom: 140px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .text_box > div { height: auto; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .text_box > div > textarea { width: 95%; height: 100%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > label { padding-top: 130px; padding-bottom: 130px; line-height: 22px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > div > p { width: 95%; height: auto; display: block; padding-bottom: 10px; margin-bottom: 6px; font-size: 14px; line-height: 24px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > div > input { width: auto; margin-left: 10px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > div > label { margin-left: 10px; line-height: 28px; font-size: 14px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box { width: 40%; height: 45px; margin: 0 auto; margin-top: 4%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box > input { width: 48%; height: 100%; font-size: 14px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box > #okBtn { margin-right: 4%; }
  .section > .contents_box > .tab4 > .article03 { margin-top: 3%; }
  .section > .contents_box > .tab4 > .article03 > h6 { margin-bottom: 2%; }
  .section > .contents_box > .tab4 > .article03 > p { font-size: 13px; line-height: 22px; } }
@media (max-width: 640px) { .section { width: 96%; padding: 40px 0; }
  .section > .tab_silde { width: 96%; height: 60px; }
  .section > .tab_silde > li { width: 23%; height: 40px; margin: 0 1%; }
  .section > .tab_silde > li > h3 { width: 100%; height: 100%; font-size: 11px; display: block; line-height: 40px; }
  .section > .tab_silde > li > h3 > span { font-size: 11px; display: block; line-height: 40px; display: block; }
  .section > .tab_silde > .slide1 { margin-left: 0; }
  .section > .tab_silde > .slide3 > h3 { line-height: 0; padding-top: 11px; }
  .section > .tab_silde > .on > .triangle-down { margin: 50%; border-top: 10px solid #545454; border-right: 10px solid transparent; border-left: 10px solid transparent; width: 0; height: 0; }
  .section > .tab_silde > .individual_member > h5 { padding-top: 10px; height: 44px; }
  .section > .tab_silde > .individual_member > h5 > span { font-size: 11px; }
  .section > .tab_silde > .enterprise_member > h5 { padding-top: 18px; height: 36px; }
  .section > .contents_box { width: 100%; margin-top: 7%; }
  .section > .contents_box > .tab_content h3 { font-size: 18px; width: auto; height: 28px; line-height: 28px; }
  .section > .contents_box > .tab_content h4 { padding-left: 10px; font-size: 12px; height: 12px; line-height: 12px; margin-bottom: 20px; }
  .section > .contents_box > .tab_content p { font-size: 11px; line-height: 18px; }
  .section > .contents_box > .tab_content > .article01 > p { font-size: 11px; line-height: 20px; text-align: center; margin: 25px auto; }
  .section > .contents_box > .tab_content > .article01 > p > span { display: inline-block; }
  .section > .contents_box > .tab_content > .article02 { padding-top: 7%; }
  .section > .contents_box > .tab_content > .article02 > ul > li { margin-bottom: 5%; }
  .section > .contents_box > .tab_content > .article03 { margin-top: 5%; padding-top: 5%; }
  .section > .contents_box > .tab_content > .article03 > a { width: 60%; height: 30px; line-height: 30px; font-size: 14px; border-radius: 30px; }
  .section > .contents_box > .tab1 > .article01 { width: 100%; position: relative; margin-bottom: 15%; }
  .section > .contents_box > .tab1 > .article01 > p { width: 210px; }
  .section > .contents_box > .tab1 > .article01 > h4 { width: auto; font-size: 16px; text-align: center; }
  .section > .contents_box > .tab1 > .article01 > ul { width: 100%; margin-top: 25px; }
  .section > .contents_box > .tab1 > .article01 > ul > li { width: 100%; border-bottom: 1px solid #dadada; padding: 20px 0; }
  .section > .contents_box > .tab1 > .article01 > ul > li > h5 { font-size: 12px; line-height: 18px; }
  .section > .contents_box > .tab1 > .article01 > ul > li > p { margin-top: 10px; }
  .section > .contents_box > .tab1 > .article01 > ul > .text4 { border: 0; }
  .section > .contents_box > .tab1 > .article02 { padding: 0; }
  .section > .contents_box > .tab1 > .article02 > div { background-image: url(/assets/_img/sub/servicecenter/img10_m.png); width: 100%; height: 350px !important; background-position: top center; }
  .section > .contents_box > .tab2 > .article01 > p { width: 250px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > p { margin-left: 10px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul { width: 100%; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > li { width: 49%; float: left; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > li > div { width: 100%; height: 200px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > li > p { font-size: 11px; line-height: 24px; margin-top: 10px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > .img01 { margin-bottom: 16px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > .img02 { float: right; margin-bottom: 40px; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > .img03 { margin-bottom: 0; }
  .section > .contents_box > .tab2 > .article02 > ul > li > ul > .img04 { float: right; margin-bottom: 0; }
  .section > .contents_box > .tab3 > .article02 > ul > li > div { margin-top: 7%; width: 100%; height: 550px; background-image: url(/assets/_img/sub/servicecenter/img3_m.png) !important; background-position: top; }
  .section > .contents_box > .tab4 > .article02 { padding: 2%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > label { width: 23%; padding-top: 16px; padding-bottom: 16px; font-size: 12px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div { width: 77%; margin-top: 6px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > * { height: 30px; line-height: 30px; margin-left: 2%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > div > div > input { width: 40%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .currBtn1_box > div > select { width: 40%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .campus_box > div > .w_120 { width: 40%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .name_box > div > .name_text { width: 40%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .number_box > div > select { width: 20%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .number_box > div > input { width: 30%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .e_mail_box > label { padding-top: 34px; padding-bottom: 34px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .e_mail_box > div > #email1 { width: 35%; margin-bottom: 2%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .e_mail_box > div > #email2 { width: 43%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .e_mail_box > div > p { line-height: 28px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .e_mail_box > div > select { width: 85%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .curriculum_box > div > input { width: 90%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .text_box > label { padding-top: 120px; padding-bottom: 120px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .text_box > div { height: 240px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .text_box > div > textarea { width: 95%; height: 100%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > label { padding-top: 110px; padding-bottom: 110px; line-height: 22px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > div > p { width: 95%; height: auto; display: block; padding-bottom: 2%; margin-bottom: 2%; font-size: 11px; line-height: 18px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > div > input { width: auto; margin-left: 10px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .agreement_box > div > label { margin-left: 10px; line-height: 30px; font-size: 11px; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box { width: 40%; height: 45px; margin: 0 auto; margin-top: 4%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box > input { width: 48%; height: 100%; }
  .section > .contents_box > .tab4 > .article02 > form > fieldset > .btn_box > #okBtn { margin-right: 4%; }
  .section > .contents_box > .tab4 > .article03 { margin-top: 5%; }
  .section > .contents_box > .tab4 > .article03 > h6 { margin-bottom: 2%; }
  .section > .contents_box > .tab4 > .article03 > p { font-size: 11px; line-height: 18px; } }