@charset "utf-8";
@import url(font_noto/font.css);

/* Reset */
html, body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, span, form, fieldset, input, select, label, textarea, table, caption, thead, tfoot, tbody, tr, th, td
{margin:0;padding:0;font:14px/1.5 '맑은고딕','Malgun Gothic','나눔고딕','nanumgothic',굴림,Gulim,돋움,Dotum,Arial,Sans-serif;color:#000;-webkit-text-size-adjust:none;}
b, span, strong, input, a, button, pre {font-size:inherit;font-family:inherit;color:inherit}
article, aside, dialog, footer, header, section, footer, nav, figure, hgroup, details, summary, figure, figcaption {display: block;}
html, body {height:100%;}
body {margin:0px;overflow-x:hidden;overflow-y:scroll;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
img {border:0;max-width:100%}
label, input, textarea, select {vertical-align:middle}
ol, ul {list-style:none;}
table {border-collapse:collapse;table-layout:fixed;}
fieldset {border:none}
hr {position:absolute;left:-1000%;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;}
button {margin:0;padding:0;border:none;background:none;cursor:pointer;display:inline-block;overflow:visible}
figure {margin:0;padding:0}


/*** Layout ***/
.alt_hidden, legend, caption {display:block;width:1px;height:1px;overflow:hidden;position:absolute;top:-1000em;left:0;}

/*** 인트로 **/
#intro #skip_menu {}
#intro #skip_menu>a {display:block;position:fixed;left:0;top:-30px;width:100%;height:28px;margin:0 auto;padding:0 10px;background:#111;color:#fff;font-size:14px;line-height:28px;text-align:center;text-decoration:underline;z-index:101;}
#intro #skip_menu>a:active,
#intro #skip_menu>a:focus {top:0;}

#intro #header {position:relative;max-width:2650px;margin:0 auto;}
#intro #header .logo {position:absolute;left:30px;top:16px;font-size:0;z-index:10;}
#intro #header .logo>img {vertical-align:top;}
#intro #footer {overflow:hidden;width:100%;max-width:2650px;min-height:95px;margin:0 auto;box-sizing:border-box;padding:30px 0 25px;background:#f0f2f7;}
#intro #footer footer {width:90%;max-width:1080px;margin:0 auto;}
#intro #footer footer address {overflow:hidden;}
#intro #footer footer address dl {overflow:hidden;}
#intro #footer footer address dt {float:left;margin-right:5px;color:#333;font-family:'Noto Sans KR';font-size:13px;font-weight:400;line-height:15px;}
#intro #footer footer address dd {float:left;margin-right:15px;color:#666;font-family:'Noto Sans KR';font-size:13px;font-weight:300;line-height:15px;}
#intro #footer footer address p {float:left;margin-right:15px;color:#666;font-family:'Noto Sans KR';font-size:13px;font-weight:300;}
#intro #footer footer address p>em {display:inline-block;margin-right:5px;color:#333;font-style:normal;font-weight:400;}
#intro #footer footer .copyright {clear:both;display:block;width:100%;margin-top:7px;color:#666;font-family:'Roboto';font-size:13px;font-weight:300;line-height:15px;}

#intro .mVisual_area {width:2650px;height:495px;margin:0 auto;}
#intro .mVisual_area .mVisual {position:relative;}
#intro .mVisual_area .mVisual .img_p {display:inline-block;}
#intro .mVisual_area .mVisual .img_m {display:none;}
#intro .mVisual_area .mVisual .txt {position:absolute;left:0;top:115px;width:2650px;text-align:center;}
#intro .mVisual_area .mVisual .txt .slogan {display:block;max-width:500px;margin:15px auto 0;color:#051b4d;font-family:'Noto Sans KR';font-size:16px;font-weight:300;line-height:22px;text-align:center;}

#intro #contents {width:90%;max-width:1080px;margin:0 auto;}
#intro #contents .intro_mMenu {margin-top:-45px;}
#intro #contents .intro_mMenu>ul {overflow:hidden;}
#intro #contents .intro_mMenu>ul>li {display:table;float:left;height:90px;background-position:right 20px top 50%;background-repeat:no-repeat;}
#intro #contents .intro_mMenu>ul>li>a {display:table-cell;box-sizing:border-box;padding:0 30px;color:#fff;font-family:'Noto Sans KR';font-size:24px;font-weight:500;text-align:left;vertical-align:middle;}
#intro #contents .intro_mMenu .bnr_application {background-color:#1e71c1;background-image:url(../img/common/intro_bnr01.png);}
#intro #contents .intro_mMenu .bnr_score {background-color:#1f3870;background-image:url(../img/common/intro_bnr02.png);}
#intro #contents .intro_mMenu .bnr_lecApplication {background-color:#a3815e;background-image:url(../img/common/intro_bnr03.png);}
#intro #contents .intro_mMenu .bnr_lecModify {background-color:#8a90a0;background-image:url(../img/common/intro_bnr04.png);}
#intro #contents .intro_icoMenu {box-sizing:border-box;padding:70px 0 20px;}
#intro #contents .intro_icoMenu>ul {overflow:hidden;}
#intro #contents .intro_icoMenu>ul>li {float:left;margin-bottom:40px;text-align:center;}
#intro #contents .intro_icoMenu>ul>li>a {display:inline-block;box-sizing:border-box;padding:65px 10px 0;background-position:50% 0;background-repeat:no-repeat;color:#000;font-family:'Noto Sans KR';font-size:16px;font-weight:400;line-height:18px;text-align:center;}
#intro #contents .intro_icoMenu .icoBnr_portal>a {background-image:url(../img/common/intro_icoBnr01.png);}
#intro #contents .intro_icoMenu .icoBnr_home>a {background-image:url(../img/common/intro_icoBnr02.png);}
#intro #contents .intro_icoMenu .icoBnr_commu>a {background-image:url(../img/common/intro_icoBnr03.png);}
#intro #contents .intro_icoMenu .icoBnr_ipsi>a {background-image:url(../img/common/intro_icoBnr04.png);}

#intro #contents .intro_mMenu .menu01>li,
#intro #contents .intro_icoMenu .menu01>li {width:100%;}
#intro #contents .intro_mMenu .menu02>li,
#intro #contents .intro_icoMenu .menu02>li {width:50%;}
#intro #contents .intro_mMenu .menu03>li,
#intro #contents .intro_icoMenu .menu03>li {width:33.3%;}
#intro #contents .intro_mMenu .menu04>li,
#intro #contents .intro_icoMenu .menu04>li {width:25%;}

/* 온라인인트로 */

#intro.onLine .mVisual_area .mVisual .img_p {height:520px}
#intro.onLine .mVisual_area .mVisual .txt {text-align:left;width:100%;margin-left:400px;top:80px}
#intro.onLine .mVisual_area .mVisual .txt .slogan {max-width:100%;margin:10px 0 30px 0;text-align:left;}
#intro.onLine .notice {display:block;margin-left:6px;margin-top:6px;}
#intro.onLine .notice em {font-family:'Noto Sans KR';position:relative;display:block;padding-left:25px;font-style:normal;font-size:17px;font-weight:500;color:#1b1 b1b;letter-spacing:-0.5px}
#intro.onLine .notice em.exNotice {background:url(../img/common/ico_exclam_online.png) no-repeat left 0 top 4px;}
#intro.onLine .notice em.dotNotice:before {content:'';display:block;position:absolute;width:1px;height:1px;border:1px solid red; left:6.25px; top:50%;}

#intro.onLine .mVisual_area .mVisual .txt .br_m {display:none;}
#intro.onLine #contents {max-width:1110px;}
#intro.onLine #contents .intro_mMenu>ul>li {height:210px;}
#intro.onLine #contents .intro_mMenu>ul>li>a {display:block;}
#intro.onLine #contents .intro_mMenu .bnr_eClass {background-color:#2073bd;background-image:url(../img/common/online_intro_ico1.png);background-position: right 53px bottom 50px;}
#intro.onLine #contents .intro_mMenu .bnr_cauHp {background-color:#af8b65;background-image:url(../img/common/online_intro_ico2.png);background-position: right 53px bottom 50px;}
#intro.onLine #contents .intro_mMenu .bnr_regi {background-color:#1f3870;background-image:url(../img/common/online_intro_ico3.png);background-position: right 53px bottom 50px;}
#intro.onLine #contents .intro_mMenu>ul>li>a {padding:44px 50px 50px 60px;font-size:26px;}
#intro.onLine #footer {padding: 25px 0 15px 0;text-align:center;background:#f0f2f7;min-height:auto;}
#intro.onLine #footer.fixed {position:fixed;bottom:0;}
#intro.onLine  #footer footer address dl {display:inline-block;vertical-align: top;}
#intro.onLine #footer footer .copyright {margin-top:2px;}
#intro.onLine .noticeM {display:none}
#intro.onLine .linkArea {width:100%;margin:0 auto;font-size:0;margin:40px 0;}
#intro.onLine .linkArea li {position:relative;display:inline-block;margin-left:120px;vertical-align: top;font-size:16px;color:#666;font-weight:500;font-family:'Noto Sans KR';box-sizing:border-box;}
#intro.onLine .linkArea li:nth-child(2) {font-weight:600}
#intro.onLine .linkArea a {position:relative;padding-left:13px;}
#intro.onLine .linkArea a::before {position:absolute;content:'';display:block;width:3px;height:3px;background:#ee1113;top:50%;left:0;margin-top:-1.5px;}

@media all and (max-width: 1041px){
    #intro #contents .intro_mMenu .menu04>li {width:50%;}
}

@media all and (max-width: 768px){
    #intro #header .logo {left:15px;top:8px;}
    #intro #header .logo img {width:54px;}
    #intro #footer footer address dd {width:calc(100% - 80px);}

    #intro .mVisual_area {width:auto;height:auto;}
    #intro .mVisual_area .mVisual .img_p {display:none;}
    #intro .mVisual_area .mVisual .img_m {display:block;width:100%;}
    #intro .mVisual_area .mVisual .txt {left:30px;top:25%;width:auto;text-align:left;}
    #intro .mVisual_area .mVisual .txt img {width:270px;}
    #intro .mVisual_area .mVisual .txt .slogan {margin-top:6px;font-size:12px;line-height:18px;text-align:left;}

    #intro #contents .intro_mMenu>ul>li>a {font-size:20px;}
}
@media all and (max-width: 700px){
    #intro #contents .intro_mMenu>ul>li {background-size:auto 30px;}

    #intro #contents .intro_icoMenu {padding:40px 0 0;}
    #intro #contents .intro_icoMenu .menu04>li {width:50%;}
    #intro.onLine .mVisual_area .mVisual .txt .br_m {display:block;}
}
@media all and (max-width: 460px){
    #intro .mVisual_area .mVisual .txt {left:15px;}

    #intro #contents .intro_mMenu>ul>li {height:70px;}
    #intro #contents .intro_mMenu .menu02>li,
    #intro #contents .intro_mMenu .menu03>li,
    #intro #contents .intro_mMenu .menu04>li {width:100%;}

    #intro #contents .intro_icoMenu .menu04>li {width:50%;}
}
@media all and (max-width: 380px){
    #intro .mVisual_area .mVisual .txt {top:24%;}
    #intro .mVisual_area .mVisual .txt img {width:215px;}
    #intro .mVisual_area .mVisual .txt .slogan {max-width:210px;margin-top:0;line-height:16px;letter-spacing:-1px;}
    #intro.onLine .mVisual_area .mVisual .txt {top:auto}
    #intro.onLine .mVisual_area .mVisual .txt img {width:215px;}
    #intro.onLine .mVisual_area .mVisual .txt .slogan {max-width:190px;margin:0px;line-height:16px;letter-spacing:-1px;}
}

@media all and (max-width: 1220px){
    #intro.onLine #contents .intro_mMenu>ul>li {width:100%}
    #intro.onLine #footer {text-align:left;}
    #intro.onLine .linkArea li  {margin-left:0;width:25%;text-align: center;}
}

@media all and (max-width: 800px){
    #intro.onLine .mVisual {margin-left:0 !important}
    #intro.onLine .mVisual_area .mVisual .img_p {display:none;}
    #intro.onLine .mVisual_area .mVisual .img_m {display:block;}
    #intro.onLine #contents .intro_mMenu>ul>li {height:90px;text-align:center;}
    #intro.onLine #contents .intro_mMenu>ul>li>a {padding: 55px 20px 0 20px;font-size:18px;text-align:center;}
    #intro.onLine #contents .intro_mMenu li {background-position: center 15px !important;    background-size: auto 30px !important;}
    #intro.onLine .mVisual_area .mVisual .txt {left: 0px;top: 25%;width: auto;text-align: left;margin-left:0}
    #intro.onLine .mVisual .txt img {width: 270px;}
    #intro.onLine #footer {padding:20px 0}
    #intro.onLine .mVisual_area .mVisual .txt .slogan {font-size:12px;}
    #intro.onLine #header .logo img {width:54px;}
    #intro.onLine .notice em {font-size:13px;}
    #intro.onLine .mVisual_area .mVisual .txt .slogan {margin: 5px 0 15px 0}
    #intro.onLine .linkArea {margin: 20px 0;padding-left:13px;}
    #intro.onLine .linkArea li {width:50%;font-size:13px;text-align:left;}
}

@media all and (max-width: 575px){
    #intro.onLine .mVisual_area .mVisual .notice {display:none;}
    #intro.onLine .noticeM {display:block;margin-top:20px}
}

@media all and (max-width: 460px){
    #intro.onLine #contents .intro_mMenu>ul>li {width:100%}
}
/*** 안내페이지(에러페이지) ***/
.guidePage_area {overflow:hidden;width:100%;min-height:100%;box-sizing:border-box;background:#f4f4f4;}
.guidePage_area .guidePage {overflow:hidden;width:90%;max-width:1300px;margin:65px auto 0;background:#fff;}
.guidePage_area .guidePage .bar {overflow:hidden;background:#1e71c0;}
.guidePage_area .guidePage .bar>.barL {display:block;float:left;width:33.3%;height:4px;background:#db2931;}
.guidePage_area .guidePage .bar>.barR {display:block;float:right;width:33.3%;height:4px;background:#1e386f;}
.guidePage_area .guidePage .conts {width:80%;max-width:1040px;margin:0 auto;padding:270px 0 80px;background:url(../img/common/logo.png) no-repeat 50% 115px;}
.guidePage_area .guidePage .conts .tit {display:block;margin:0 auto;color:#005aab;font-family:'Noto Sans KR','맑은고딕',Malgun Gothic,'나눔고딕',NanumGothic,'돋움','Dotum';font-size:36px;font-weight:500;line-height:42px;text-align:center;letter-spacing:-1px;}
.guidePage_area .guidePage .conts .txt {margin:25px 0 0;color:#000;font-family:'Noto Sans KR','맑은고딕',Malgun Gothic,'나눔고딕',NanumGothic,'돋움','Dotum';font-size:24px;line-height:30px;text-align:center;letter-spacing:-1px;}
.guidePage_area .guidePage .conts .infoBox {margin-top:40px;padding:25px 50px 15px;border:5px solid #e3e7ea;background:#fff;}
.guidePage_area .guidePage .conts .infoBox>p {margin:0 0 10px;color:#000;font-family:'Noto Sans KR','맑은고딕',Malgun Gothic,'나눔고딕',NanumGothic,'돋움','Dotum';font-size:18px;line-height:26px;text-align:center;letter-spacing:-1px;}
.guidePage_area .guidePage .conts .infoBox>p em {font-style:normal;color:#db2931;font-weight:bold;}
.guidePage_area .guidePage .conts .btn {margin:40px 0 0;text-align:center;}
.guidePage_area .guidePage .conts .btn>a {display:inline-block;overflow:hidden;max-width:170px;height:40px;padding:0 40px 0 20px;background:#1e71c0 url(../img/common/ico_arrR_white.png) no-repeat right 15px top 50% ;color:#fff;font-family:'Noto Sans KR','맑은고딕',Malgun Gothic,'나눔고딕',NanumGothic,'돋움','Dotum';font-size:17px;line-height:40px;text-decoration:none;}


@media all and (max-width: 768px){
    .guidePage_area .guidePage {width:100%;height:100%;margin:0;}
	.guidePage_area .guidePage .conts {padding:180px 0 60px;background-size:auto 72px;background-position:50% 58px;}
	.guidePage_area .guidePage .conts .tit {font-size:30px;line-height:36px;}
	.guidePage_area .guidePage .conts .txt {font-size:20px;line-height:26px;}
	.guidePage_area .guidePage .conts .infoBox {padding:25px 25px 15px;}
    .guidePage_area .guidePage .conts .infoBox>p {font-size:16px;line-height:24px;}
}

/*** 공통 유틸 ***/
#contents {position:relative;}
.view_func {/*position:relative;*/position:absolute;right:300px;top:-54px;height:22px;text-align:right;font-size:0;z-index:1;}
.view_func .funcBtn {display:inline-block;position:relative;overflow:hidden;padding:0 13px;font-size:0;vertical-align:middle;}
.view_func .funcBtn::before {content:'';position:absolute;right:0;top:2px;width:1px;height:19px;background:#dadce3;}
.view_func>.funcBtn:last-of-type::before {display:none;}
.view_func button {display: inline-block;overflow:hidden;width:22px;height:22px;background-repeat:no-repeat;background-position:50% 50%;text-indent:-500px;}
.view_func .btn_print {background-image:url(../img/common/ico_print2.png);}
.view_func .btn_share {background-image:url(../img/common/ico_share.png);}
.view_func .shareBox {display:none;position:absolute;right:25px;top:0;overflow:hidden;width:360px;z-index:10;}
.view_func .shareBox ul {float:left;position:relative;/*max-width:345px;*/box-sizing:border-box;padding:10px;margin-right:7px;border:1px solid #333;background:#fff;}
.view_func .shareBox ul::before {content:url(../img/common/bg_shareBox_arrR.png);display:block;position:absolute;right:-7px;top:0;width:7px;height:8px;}
.view_func .shareBox ul li {float:left;padding:5px 10px;}
.view_func .shareBox ul li>a {display:inline-block;min-width:38px;padding-top:45px;background-repeat:no-repeat;background-position:50% 0;color:#666;font-family:'Noto Sans KR';font-size:14px;font-weight:400;line-height:18px;text-align:center;}
#verKor .view_func .shareBox ul li>a {font-family:'Noto Sans KR';}
#verEng .view_func .shareBox ul li>a {font-family:'Roboto','arial';}
#verChn .view_func .shareBox ul li>a {font-family:'Noto Sans SC';}
.view_func .shareBox ul li .facebook {background-image:url(../img/common/sns_cirB_facebook.png);}
.view_func .shareBox ul li .Kakaostory {background-image:url(../img/common/sns_cirB_kakaostory.png);}
.view_func .shareBox ul li .twitter {background-image:url(../img/common/sns_cirB_twitter.png);}
.view_func .shareBox ul li .url {background-image:url(../img/common/sns_cirB_url.png);}
.view_func .zoom {display:inline-block;overflow:hidden;height:19px;font-size:0;vertical-align:middle;}
.view_func .zoom button {display:block;overflow:hidden;width:19px;height:19px;text-indent:-100px;}
.view_func .zoom .btn_zoomOut {background:url(../img/common/ico_zoomOut.png) no-repeat 50% 50%;}
.view_func .zoom .btn_zoomReset {background:url(../img/common/ico_zoom.png) no-repeat 50% 50%;}
.view_func .zoom .btn_zoomIn {background:url(../img/common/ico_zoomIn.png) no-repeat 50% 50%;}

#header .view_func {display:none;}
#header .view_func .btn_share {background-image:url(../img/common/ico_share_white.png);}
#header .view_func .shareBox {right:20px;}

.totalSearch {}
.totalSearch .schWord {color:#1e71c0 !important;font-family:'Noto Sans KR';font-weight:500 !important;}
.totalSearch fieldset {margin-bottom:35px;}
.totalSearch fieldset .search {position:relative;height:50px;box-sizing:border-box;padding-right:130px;}
.totalSearch fieldset .search>input {width:100%;height:50px;padding:0 45px 0 15px;border:3px solid #dedfe4;box-sizing:border-box;font-family:'Noto Sans KR';}
#verKor .totalSearch fieldset .search>input {font-family:'Noto Sans KR';}
#verEng .totalSearch fieldset .search>input {font-family:'Roboto';}
#verChn .totalSearch fieldset .search>input {font-family:'Noto Sans SC';}
.totalSearch fieldset .search>.btn_search {display:block;position:absolute;right:133px;top:3px;overflow:hidden;width:44px;height:44px;background:url(../img/layout/ico_magnify_blue_s.png) no-repeat 50% 50%;text-indent:-999px;}
.totalSearch fieldset .search>.btn_searchOpt {display:block;position:absolute;right:0;top:0;width:120px;height:50px;box-sizing:border-box;background:#1e386f;color:#fff;font-family:'Noto Sans KR';font-size:15px;font-weight:300;line-height:50px;text-align:center;}
.totalSearch fieldset .search>.btn_searchOpt::after {content:'';display:inline-block;width:13px;height:13px;margin:-3px 0 0 5px;background:url(../img/layout/ico_plus_white.png) no-repeat 50% 50%;vertical-align:middle;}
.totalSearch fieldset .search>.btn_searchOpt.on {background:#000;}
.totalSearch fieldset .search>.btn_searchOpt.on::after {background:url(../img/layout/ico_x_white.png) no-repeat 50% 50%;}
.totalSearch fieldset .searchMore {display:none;}
.totalSearch fieldset .searchMore.on {display:block;}
.totalSearch fieldset .searchMore {margin-top:20px;}
.totalSearch fieldset .searchMore .moreOpt {/*height:48px;*/border:1px solid #333;font-size:0;text-align:left;vertical-align:top;}
.totalSearch fieldset .searchMore .moreOpt .optGrp {display:inline-block;position:relative;width:25%;height:48px;box-sizing:border-box;}
.totalSearch fieldset .searchMore .moreOpt .optGrp+.optGrp {border-left:1px solid #dddfe5;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTit {display:block;width:100%;height:48px;box-sizing:border-box;padding:0 45px 0 15px;color:#000;font-family:'Noto Sans KR';font-size:16px;font-weight:400;line-height:48px;text-align:left;}
.totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt01 .optTit {background:url(../img/layout/ico_dotArrB_black.png) no-repeat right 10px top 50%;}
.totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt02 .optTit {background:url(../img/layout/ico_arrBT_black.png) no-repeat right 10px top 50%;}
.totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt03 .optTit {background:url(../img/layout/ico_calendar_black.png) no-repeat right 10px top 50%;}
.totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt04 .optTit {background:url(../img/layout/ico_layer_black.png) no-repeat right 10px top 50%;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt {display:none;position:absolute;left:-1px;top:0;width:calc(100% + 1px);z-index:5;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt.on {display:block;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dt {display:block;position:relative;width:100%;height:49px;box-sizing:border-box;padding:0 45px 0 15px;background:#1e386f;color:#fff;font-family:'Noto Sans KR';font-size:16px;font-weight:300;line-height:49px;text-align:left;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dt>.btn_close {display:block;position:absolute;right:10px;top:17px;overflow:hidden;width:13px;height:13px;background:url(../img/layout/btn_closeX_white.png) no-repeat 50% 50%;text-indent:-999px;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dd {border:1px solid #000;border-top:none;background:#fff;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dd input[type=radio] {display:block;overflow:hidden;width:0;height:0;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dd label {display:block;width:100%;height:48px;box-sizing:border-box;padding:0 15px;color:#666;font-family:'Noto Sans KR';font-size:15px;font-weight:400;line-height:48px;text-align:left;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dd label:hover {background:#f0f2f7;color:#000;}
.totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt03 .optTxt dd {width:305px;padding:20px 0 20px 20px;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dd .date_area {overflow:hidden;box-sizing:border-box;font-size:0;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dd .date_area .btn {display:inline-block;margin:0 8px 8px 0;border:1px solid #d4d5d6;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dd .date_area .btn>label {height:40px;line-height:40px;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dd .date_area .period>input {width:135px;height:40px;box-sizing:border-box;padding:0 30px 0 5px;border:1px solid #d4d5d6;background:url(../img/layout/ico_calendar_black.png) no-repeat right 10px top 50%;color:#666;font-family:'Noto Sans KR';font-size:15px;font-weight:300;line-height:40px;}
.totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt04 .optTxt {left:auto;right:-1px;}
.totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt04 .optTxt dd {position:absolute;right:0;width:325px;margin-left:-170px;padding:20px;}
.totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt04 .optTxt dd>p {color:#000;font-family:'Noto Sans KR';font-size:16px;font-weight:300;line-height:17px;}
.totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt04 .optTxt dd>input[type=text] {width:100%;height:40px;margin-top:5px;box-sizing:border-box;padding:0 5px;border:1px solid #d4d5d6;color:#666;font-family:'Noto Sans KR';font-size:15px;font-weight:300;line-height:40px;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dd .btn_area {margin:20px 0 0;padding:20px 0 0;border-top:1px solid #dddfe5;font-size:0;text-align:center;}
.totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dd .btn_area>button {display:inline-block;width:100px;height:40px;background:#1e71c0;color:#fff;font-family:'Noto Sans KR';font-size:15px;font-weight:400;line-height:40px;text-align:center;}
.totalSearch fieldset .userSch_terms {display:block;overflow:hidden;margin-top:20px;font-size:0;}
.totalSearch fieldset .userSch_terms>span {display:inline-block;position:relative;height:30px;box-sizing:border-box;margin-right:5px;padding:0 25px 0 10px;background:#f0f2f7;color:#000;font-family:'Noto Sans KR';font-size:14px;font-weight:300;line-height:30px;}
.totalSearch fieldset .userSch_terms>span>button {display:block;position:absolute;right:10px;top:10px;overflow:hidden;width:9px;height:9px;background:url(../img/layout/ico_x_red.png) no-repeat 50% 50%;text-indent:-999px;}
.totalSearch .result_info {display:block;margin-bottom:30px;color:#333;font-family:'Noto Sans KR';font-size:30px;font-weight:400;line-height:40px;text-align:center;}
.totalSearch .result_info>em {color:#db2931;font-style:normal;}
.totalSearch .totalSearch_tab {overflow:hidden;}
.totalSearch .totalSearch_tab>ul {margin-left:-2px;}
.totalSearch .totalSearch_tab>ul>li {display:table;float:left;width:16%;width:calc(16.66% - 2px);margin-left:2px;}
.totalSearch .totalSearch_tab>ul>li>a {display:table-cell;width:100%;height:50px;box-sizing:border-box;padding:0 5px;background:#f0f2f7;color:#333;font-family:'Noto Sans KR';font-size:15px;line-height:17px;text-align:center;vertical-align:middle;}
.totalSearch .totalSearch_tab>ul>li>a:hover,
.totalSearch .totalSearch_tab>ul>li.on>a {background:#1e71c0;color:#fff;font-weight:400;}
.totalSearch .result_grp {position:relative;overflow:hidden;margin-top:50px;border-bottom:1px solid #dddfe5;}
.totalSearch .result_grp li {position:relative;}
.totalSearch .result_grp .grpTit {display:block;height:39px;border-bottom:1px solid #333;color:#333;font-family:'Noto Sans KR';font-size:21px;font-weight:500;line-height:23px;}
.totalSearch .result_grp .grpTit>em {font-style:normal;color:#db2931;}
.totalSearch .result_grp .grpList {overflow:hidden;padding:25px 0;}
.totalSearch .result_grp .btn_more {display:block;position:absolute;right:0;top:5px;overflow:hidden;width:21px;height:21px;background:url(../img/layout/btn_recMore.png) no-repeat 50% 50%;text-indent:-999px;}
.totalSearch .result_grp .list_dot>li {position:relative;padding-left:10px;background:none;}
.totalSearch .result_grp .list_dot>li::before {content:'';display:block;position:absolute;left:0;top:8px;width:2px;height:2px;background:#8a90a0;}
.totalSearch .result_grp .unit_nav {overflow:hidden;font-size:0;text-align:left;}
.totalSearch .result_grp .unit_nav>a {display:inline-block;position:relative;margin:0 10px 3px 0;padding-right:15px;color:#666;font-family:'Noto Sans KR';font-size:14px;font-weight:400;line-height:16px;}
.totalSearch .result_grp .unit_nav>a::before {content:'';display:block;position:absolute;right:0;top:4px;width:5px;height:9px;background:url(../img/layout/ico_dotArrR_gray.png) no-repeat 50% 50%;}
.totalSearch .result_grp .unit_nav>a.sort::before {top:3px;width:1px;height:11px;background:#c0c2ce;}
.totalSearch .result_grp .unit_nav>a:last-child {margin:0 0 5px;padding-right:0;}
.totalSearch .result_grp .unit_nav>a:last-child::before {display:none;}
.totalSearch .result_grp .list_dot .unit_nav>a {font-size:15px;}
.totalSearch .result_grp .list_dot .unit_nav>a.sort {color:#000;font-weight:500;}
.totalSearch .result_grp .list_txt>li {}
.totalSearch .result_grp .list_txt>li+li {margin-top:25px;padding-top:30px;border-top:#dddfe5;}
.totalSearch .result_grp .list_txt>li>a {display:block;margin-bottom:27px;}
.totalSearch .result_grp .list_txt .tit {display:block;overflow:hidden;text-overflow:ellipsis;margin-bottom:16px;color:#000;font-family:'Noto Sans KR';font-size:18px;font-weight:400;line-height:20px;white-space:nowrap;}
.totalSearch .result_grp .list_txt .txt {display:block;overflow:hidden;color:#666;font-family:'Noto Sans KR';font-size:15px;font-weight:400;line-height:25px;}
.totalSearch .result_grp .board_area>div {border-top:none !important;}
.totalSearch .result_grp .board_area>div>ul {border-bottom:none !important;}
.totalSearch .result_grp .lineList_ul.typeGallery li {padding:16px 0 30px;}
.totalSearch .result_grp .lineList_ul.typeGallery .mark_categ,
.totalSearch .result_grp .lineList_ul.typeGallery .date {display:none;}
.totalSearch .result_grp .lineList_ul.typeGallery .unit_nav {max-width:250px;margin:0 auto;}
.totalSearch .result_grp .lineList_ul.typeGallery .unit_nav>a.sort {display:block;margin-bottom:5px;}
.totalSearch .result_grp .lineList_ul.typeGallery .unit_nav>a.sort::before {display:none;}
.totalSearch .result_grp .list_file>li {position:relative;padding:0 165px 0 25px;background:url(../img/layout/ico_down_gray.png) no-repeat 0 5px;}
.totalSearch .result_grp .list_file>li+li {margin-top:20px;]}
.totalSearch .result_grp .list_file>li>p {display:block;margin-bottom:10px;color:#000;font-family:'Noto Sans KR';font-size:16px;font-weight:400;line-height:19px;}
.totalSearch .result_grp .list_file>li>p>span {color:#666;font-weight:300;}
.totalSearch .result_grp .list_file>li>button {display:block;position:absolute;right:77px;top:5px;overflow:hidden;width:68px;height:27px;border:1px solid #1e71c0;color:#1e71c0;font-family:'Noto Sans KR';font-size:13px;font-weight:300;line-height:15px;text-align:center;}
.totalSearch .result_grp .list_file>li>button+button {right:0;}
.totalSearch .cirExclam {margin-bottom:35px;padding-left:17px;background:url(../img/common/icon_caution.png) no-repeat 0 4px;}

.snb_schWord {width:240px;margin-top:50px;}
.snb_schWord .tit {display:block;padding-bottom:20px;border-bottom:1px solid #dddfe5;color:#000;font-family:'Noto Sans KR';font-size:18px;font-weight:500;line-height:20px;}
.snb_schWord .list li {position:relative;margin-top:18px;padding-left:30px;}
.snb_schWord .list li::before {content:'';display:block;position:absolute;left:0;top:0;overflow:hidden;width:20px;height:20px;background:#c0c2ce;color:#fff;font-family:'Roboto';font-size:13px;line-height:20px;text-align:center;}
.snb_schWord .list li>a {color:#333;font-family:'Noto Sans KR';font-size:15px;line-height:19px;}
.snb_schWord .list li>a:hover,
.snb_schWord .list li>a:focus {text-decoration:underline;}
.snb_schWord .list li:nth-child(1)::before {content:'1';background:#ee1a27;}
.snb_schWord .list li:nth-child(2)::before {content:'2';background:#ee1a27;}
.snb_schWord .list li:nth-child(3)::before {content:'3';background:#1e71c1;}
.snb_schWord .list li:nth-child(4)::before {content:'4';background:#1e71c1;}
.snb_schWord .list li:nth-child(5)::before {content:'5';background:#1e71c1;}
.snb_schWord .list li:nth-child(6)::before {content:'6';}
.snb_schWord .list li:nth-child(7)::before {content:'7';}
.snb_schWord .list li:nth-child(8)::before {content:'8';}
.snb_schWord .list li:nth-child(9)::before {content:'9';}
.snb_schWord .list li:nth-child(10)::before {content:'10';}

/*** 팝업 ***/
/* 메인팝업(중대평생교육원 소스) */
#new_pop {border:3px solid #024795;}
#new_pop>div {padding:20px;font-size:15px}
#new_pop>p {display:block;overflow:hidden;position:relative;background:#024795;}
#new_pop>p input {margin:-2px 3px 0 0;vertical-align:middle;;}
#new_pop>p .today {display:inline-block;height:30px;line-height:30px;padding:0 10px;font-size:14px;color:#fff;cursor:pointer;}
#new_pop>p .close {position:absolute;top:0;right:0;width:30px;height:30px;background:url(../img/common/today_close.png) no-repeat center;font-size:0}


@media all and (max-width:1041px){
    .view_func {display:none;}
    #header .view_func {display:block;right:95px;top:22px;}

    .snb_schWord {display:none}
}

@media all and (max-width:768px){
    /* #header .view_func {right:85px;top:15px;} */
    #header .view_func{display: table;top: 0;right: 90px;height: 100%;}
    .view_func .funcBtn{display: table-cell;}

    #header .view_func .shareBox {right:15px;top:25px;width:185px;}
    #header .view_func .shareBox ul {margin:7px 0 0;}
    #header .view_func .shareBox ul::before {content:url(../img/common/bg_shareBox_arrT.png);right:10px;top:-15px;}
    #header .view_func .shareBox ul li {width:50%;padding:5px 0;text-align:center;}

    .totalSearch fieldset .searchMore .moreOpt .optGrp {width:50%;}
    .totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt02 .optTxt {left:0;}
    .totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt03 {border-left:0 !important;border-top:1px solid #dddfe5;}
    .totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt04 {border-top:1px solid #dddfe5;}
    .totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt03 .optTxt {left:-2px;}
    .totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt04 .optTxt {left:auto;right:0;}
    .totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt03 .optTxt dt,
    .totalSearch fieldset .searchMore .moreOpt .optGrp.schOpt04 .optTxt dt {width:calc(100% + 1px);height:48px;line-height:48px;}
    .totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dd label {padding:0 8px;letter-spacing:-1px;}
    .totalSearch fieldset .searchMore .moreOpt .optGrp .optTxt dd .date_area .period>input {width:45%;}
}

@media all and (max-width:660px){
    .totalSearch .totalSearch_tab>ul>li {width:calc(33.3% - 2px);margin-bottom:2px;}
}

@media all and (max-width:360px){
    .totalSearch .totalSearch_tab>ul>li>a {letter-spacing:-1px;}
}



/*** Component ***/
.txtL {text-align:left !important;}
.txtC {text-align:center !important;}
.txtR {text-align:right !important;}

.fL {float:left !important;}
.fR {float:right !important;}
.cB {clear:both !important;}

.mT0 {margin-top:0px !important;}
.mT1 {margin-top:1px !important;}
.mT2 {margin-top:2px !important;}
.mT3 {margin-top:3px !important;}
.mT4 {margin-top:4px !important;}
.mT5 {margin-top:5px !important;}
.mT6 {margin-top:6px !important;}
.mT7 {margin-top:7px !important;}
.mT8 {margin-top:8px !important;}
.mT9 {margin-top:9px !important;}
.mT10 {margin-top:10px !important;}
.mT11 {margin-top:11px !important;}
.mT12 {margin-top:12px !important;}
.mT13 {margin-top:13px !important;}
.mT14 {margin-top:14px !important;}
.mT15 {margin-top:15px !important;}
.mT16 {margin-top:16px !important;}
.mT17 {margin-top:17px !important;}
.mT18 {margin-top:18px !important;}
.mT19 {margin-top:19px !important;}
.mT20 {margin-top:20px !important;}
.mT21 {margin-top:21px !important;}
.mT22 {margin-top:22px !important;}
.mT23 {margin-top:23px !important;}
.mT24 {margin-top:24px !important;}
.mT25 {margin-top:25px !important;}
.mT26 {margin-top:26px !important;}
.mT27 {margin-top:27px !important;}
.mT28 {margin-top:28px !important;}
.mT29 {margin-top:29px !important;}
.mT30 {margin-top:30px !important;}
.mT35 {margin-top:35px !important;}
.mT40 {margin-top:40px !important;}
.mT45 {margin-top:45px !important;}
.mT50 {margin-top:50px !important;}

.mR0 {margin-right:0px !important;}
.mR1 {margin-right:1px !important;}
.mR2 {margin-right:2px !important;}
.mR3 {margin-right:3px !important;}
.mR4 {margin-right:4px !important;}
.mR5 {margin-right:5px !important;}
.mR6 {margin-right:6px !important;}
.mR7 {margin-right:7px !important;}
.mR8 {margin-right:8px !important;}
.mR9 {margin-right:9px !important;}
.mR10 {margin-right:10px !important;}
.mR11 {margin-right:11px !important;}
.mR12 {margin-right:12px !important;}
.mR13 {margin-right:13px !important;}
.mR14 {margin-right:14px !important;}
.mR15 {margin-right:15px !important;}
.mR16 {margin-right:16px !important;}
.mR17 {margin-right:17px !important;}
.mR18 {margin-right:18px !important;}
.mR19 {margin-right:19px !important;}
.mR20 {margin-right:20px !important;}
.mR21 {margin-right:21px !important;}
.mR22 {margin-right:22px !important;}
.mR23 {margin-right:23px !important;}
.mR24 {margin-right:24px !important;}
.mR25 {margin-right:25px !important;}
.mR26 {margin-right:26px !important;}
.mR27 {margin-right:27px !important;}
.mR28 {margin-right:28px !important;}
.mR29 {margin-right:29px !important;}
.mR30 {margin-right:30px !important;}
.mR35 {margin-right:35px !important;}
.mR40 {margin-right:40px !important;}
.mR45 {margin-right:45px !important;}
.mR50 {margin-right:50px !important;}

.mB0 {margin-bottom:0px !important;}
.mB1 {margin-bottom:1px !important;}
.mB2 {margin-bottom:2px !important;}
.mB3 {margin-bottom:3px !important;}
.mB4 {margin-bottom:4px !important;}
.mB5 {margin-bottom:5px !important;}
.mB6 {margin-bottom:6px !important;}
.mB7 {margin-bottom:7px !important;}
.mB8 {margin-bottom:8px !important;}
.mB9 {margin-bottom:9px !important;}
.mB10 {margin-bottom:10px !important;}
.mB11 {margin-bottom:11px !important;}
.mB12 {margin-bottom:12px !important;}
.mB13 {margin-bottom:13px !important;}
.mB14 {margin-bottom:14px !important;}
.mB15 {margin-bottom:15px !important;}
.mB16 {margin-bottom:16px !important;}
.mB17 {margin-bottom:17px !important;}
.mB18 {margin-bottom:18px !important;}
.mB19 {margin-bottom:19px !important;}
.mB20 {margin-bottom:20px !important;}
.mB21 {margin-bottom:21px !important;}
.mB22 {margin-bottom:22px !important;}
.mB23 {margin-bottom:23px !important;}
.mB24 {margin-bottom:24px !important;}
.mB25 {margin-bottom:25px !important;}
.mB26 {margin-bottom:26px !important;}
.mB27 {margin-bottom:27px !important;}
.mB28 {margin-bottom:28px !important;}
.mB29 {margin-bottom:29px !important;}
.mB30 {margin-bottom:30px !important;}
.mB35 {margin-bottom:35px !important;}
.mB40 {margin-bottom:40px !important;}
.mB45 {margin-bottom:45px !important;}
.mB50 {margin-bottom:50px !important;}

.mL0 {margin-left:0px !important;}
.mL1 {margin-left:1px !important;}
.mL2 {margin-left:2px !important;}
.mL3 {margin-left:3px !important;}
.mL4 {margin-left:4px !important;}
.mL5 {margin-left:5px !important;}
.mL6 {margin-left:6px !important;}
.mL7 {margin-left:7px !important;}
.mL8 {margin-left:8px !important;}
.mL9 {margin-left:9px !important;}
.mL10 {margin-left:10px !important;}
.mL11 {margin-left:11px !important;}
.mL12 {margin-left:12px !important;}
.mL13 {margin-left:13px !important;}
.mL14 {margin-left:14px !important;}
.mL15 {margin-left:15px !important;}
.mL16 {margin-left:16px !important;}
.mL17 {margin-left:17px !important;}
.mL18 {margin-left:18px !important;}
.mL19 {margin-left:19px !important;}
.mL20 {margin-left:20px !important;}
.mL21 {margin-left:21px !important;}
.mL22 {margin-left:22px !important;}
.mL23 {margin-left:23px !important;}
.mL24 {margin-left:24px !important;}
.mL25 {margin-left:25px !important;}
.mL26 {margin-left:26px !important;}
.mL27 {margin-left:27px !important;}
.mL28 {margin-left:28px !important;}
.mL29 {margin-left:29px !important;}
.mL30 {margin-left:30px !important;}
.mL35 {margin-left:35px !important;}
.mL40 {margin-left:40px !important;}
.mL45 {margin-left:45px !important;}
.mL50 {margin-left:50px !important;}

.pT0 {padding-top:0px !important;}
.pT1 {padding-top:1px !important;}
.pT2 {padding-top:2px !important;}
.pT3 {padding-top:3px !important;}
.pT4 {padding-top:4px !important;}
.pT5 {padding-top:5px !important;}
.pT6 {padding-top:6px !important;}
.pT7 {padding-top:7px !important;}
.pT8 {padding-top:8px !important;}
.pT9 {padding-top:9px !important;}
.pT10 {padding-top:10px !important;}
.pT11 {padding-top:11px !important;}
.pT12 {padding-top:12px !important;}
.pT13 {padding-top:13px !important;}
.pT14 {padding-top:14px !important;}
.pT15 {padding-top:15px !important;}
.pT16 {padding-top:16px !important;}
.pT17 {padding-top:17px !important;}
.pT18 {padding-top:18px !important;}
.pT19 {padding-top:19px !important;}
.pT20 {padding-top:20px !important;}
.pT21 {padding-top:21px !important;}
.pT22 {padding-top:22px !important;}
.pT23 {padding-top:23px !important;}
.pT24 {padding-top:24px !important;}
.pT25 {padding-top:25px !important;}
.pT26 {padding-top:26px !important;}
.pT27 {padding-top:27px !important;}
.pT28 {padding-top:28px !important;}
.pT29 {padding-top:29px !important;}
.pT30 {padding-top:30px !important;}
.pT35 {padding-top:35px !important;}
.pT40 {padding-top:40px !important;}
.pT45 {padding-top:45px !important;}
.pT50 {padding-top:50px !important;}

.pR0 {padding-right:0px !important;}
.pR1 {padding-right:1px !important;}
.pR2 {padding-right:2px !important;}
.pR3 {padding-right:3px !important;}
.pR4 {padding-right:4px !important;}
.pR5 {padding-right:5px !important;}
.pR6 {padding-right:6px !important;}
.pR7 {padding-right:7px !important;}
.pR8 {padding-right:8px !important;}
.pR9 {padding-right:9px !important;}
.pR10 {padding-right:10px !important;}
.pR11 {padding-right:11px !important;}
.pR12 {padding-right:12px !important;}
.pR13 {padding-right:13px !important;}
.pR14 {padding-right:14px !important;}
.pR15 {padding-right:15px !important;}
.pR16 {padding-right:16px !important;}
.pR17 {padding-right:17px !important;}
.pR18 {padding-right:18px !important;}
.pR19 {padding-right:19px !important;}
.pR20 {padding-right:20px !important;}
.pR21 {padding-right:21px !important;}
.pR22 {padding-right:22px !important;}
.pR23 {padding-right:23px !important;}
.pR24 {padding-right:24px !important;}
.pR25 {padding-right:25px !important;}
.pR26 {padding-right:26px !important;}
.pR27 {padding-right:27px !important;}
.pR28 {padding-right:28px !important;}
.pR29 {padding-right:29px !important;}
.pR30 {padding-right:30px !important;}
.pR35 {padding-right:35px !important;}
.pR40 {padding-right:40px !important;}
.pR45 {padding-right:45px !important;}
.pR50 {padding-right:50px !important;}

.pB0 {padding-bottom:0px !important;}
.pB1 {padding-bottom:1px !important;}
.pB2 {padding-bottom:2px !important;}
.pB3 {padding-bottom:3px !important;}
.pB4 {padding-bottom:4px !important;}
.pB5 {padding-bottom:5px !important;}
.pB6 {padding-bottom:6px !important;}
.pB7 {padding-bottom:7px !important;}
.pB8 {padding-bottom:8px !important;}
.pB9 {padding-bottom:9px !important;}
.pB10 {padding-bottom:10px !important;}
.pB11 {padding-bottom:11px !important;}
.pB12 {padding-bottom:12px !important;}
.pB13 {padding-bottom:13px !important;}
.pB14 {padding-bottom:14px !important;}
.pB15 {padding-bottom:15px !important;}
.pB16 {padding-bottom:16px !important;}
.pB17 {padding-bottom:17px !important;}
.pB18 {padding-bottom:18px !important;}
.pB19 {padding-bottom:19px !important;}
.pB20 {padding-bottom:20px !important;}
.pB21 {padding-bottom:21px !important;}
.pB22 {padding-bottom:22px !important;}
.pB23 {padding-bottom:23px !important;}
.pB24 {padding-bottom:24px !important;}
.pB25 {padding-bottom:25px !important;}
.pB26 {padding-bottom:26px !important;}
.pB27 {padding-bottom:27px !important;}
.pB28 {padding-bottom:28px !important;}
.pB29 {padding-bottom:29px !important;}
.pB30 {padding-bottom:30px !important;}
.pB35 {padding-bottom:35px !important;}
.pB40 {padding-bottom:40px !important;}
.pB45 {padding-bottom:45px !important;}
.pB50 {padding-bottom:50px !important;}

.pL0 {padding-left:0px !important;}
.pL1 {padding-left:1px !important;}
.pL2 {padding-left:2px !important;}
.pL3 {padding-left:3px !important;}
.pL4 {padding-left:4px !important;}
.pL5 {padding-left:5px !important;}
.pL6 {padding-left:6px !important;}
.pL7 {padding-left:7px !important;}
.pL8 {padding-left:8px !important;}
.pL9 {padding-left:9px !important;}
.pL10 {padding-left:10px !important;}
.pL11 {padding-left:11px !important;}
.pL12 {padding-left:12px !important;}
.pL13 {padding-left:13px !important;}
.pL14 {padding-left:14px !important;}
.pL15 {padding-left:15px !important;}
.pL16 {padding-left:16px !important;}
.pL17 {padding-left:17px !important;}
.pL18 {padding-left:18px !important;}
.pL19 {padding-left:19px !important;}
.pL20 {padding-left:20px !important;}
.pL21 {padding-left:21px !important;}
.pL22 {padding-left:22px !important;}
.pL23 {padding-left:23px !important;}
.pL24 {padding-left:24px !important;}
.pL25 {padding-left:25px !important;}
.pL26 {padding-left:26px !important;}
.pL27 {padding-left:27px !important;}
.pL28 {padding-left:28px !important;}
.pL29 {padding-left:29px !important;}
.pL30 {padding-left:30px !important;}
.pL35 {padding-left:35px !important;}
.pL40 {padding-left:40px !important;}
.pL45 {padding-left:45px !important;}
.pL50 {padding-left:50px !important;}
