@charset "utf-8";
@font-face {
 font-family: 'nanum-barun-gothic-bold';
 font-style: normal;
 src: url('../../font/NanumBarunGothic.eot');
 src: url('../../font/NanumBarunGothic.eot?#iefix') format('embedded-opentype'),
 url('../../font/NanumBarunGothic.woff') format('woff'),
 url('../../font/NanumBarunGothic.ttf') format('truetype');
}
@font-face{
font-family:'NanumBarunGothicBold';
font-style:normal;
font-weight:700;
src:url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot');
src:url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot?#iefix') format('embedded-opentype'),
	url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.woff') format('woff'),
	url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.ttf') format('truetype')
}
@font-face {
  font-family: 'NanumBarunGothic';
  src: url('../../font/NanumBarunGothic.eot');
  src: url('../../font/NanumBarunGothic.eot?#iefix') format('embedded-opentype'),
	   url('../../font/NanumBarunGothic.woff') format('woff'),
       url('../../font/NanumBarunGothic.ttf') format('truetype'),
       url('../../font/NanumBarunGothic.svg') format('svg');       
  font-weight: normal;
  font-style: normal;
}
@font-face {
	font-family: 'notokr-regular';
	src: url('../../font/notokr-regular.eot');
	src: url('../../font/notokr-regular.eot?#iefix') format('embedded-opentype'),
		 url('../../font/notokr-regular.woff2') format('woff2'),
		 url('../../font/notokr-regular.woff') format('woff'),
		 url('../../font/notokr-regular.ttf') format('truetype'),
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "notokr-bold";
	src: url('../../font/notokr-bold.eot');
	src: url('../../font/notokr-bold.eot?#iefix') format('embedded-opentype'),
		 url('../../font/notokr-bold.woff') format('woff'),
		 url('../../font/notokr-bold.ttf') format('truetype'),
	font-weight: 400;
	font-style: normal;
}
@font-face {
    font-family: 'Pretendard-Regular';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
/* @media all and (max-width:1080px) {html, body {width:1080px;}} */

/* 공통으로쓰이는것 */
html, body {font: normal 100 15px / 1.2 "Pretendard-Regular", Pretendard; margin:0; padding:0; font-style:normal; height: 100%;}
html { font-family:'NanumBarunGothic'; } 
body { background: #fff; color: #525252; font-size: 100%; line-height:1.3; }
.Wraper{ width: 100%; /*min-height: 100%;*/ padding-bottom: 6px; border-top: 2px solid rgb(82,82,82);position: relative;z-index: 10;}
table, pre { font-size: 15px; font-weight:normal; }
th{font-family:'NanumBarunGothicBold' !important;}
a, a:link { color: #525252; text-decoration: none; }
a:hover, a:active, a:focus { color: #808080; }
form, fieldset, img, address, label { margin:0; border:0; padding:0; }
#accessibility, legend { position:absolute; width:0; height:0; font-size:0; line-height:0; text-indent:-9999px; overflow:hidden; visibility:hidden; }
p { text-align:justify; margin:0; padding:0; }
table caption { visibility:hidden; overflow:hidden; position:absolute; width:0; height:0; font-size:0; line-height:0; }
em { color:#f78600; font-style:normal; }

/* 문서구분 */
hr { display:none; } 

/* 히든처리 */
.hide { position:absolute; width:0; height:0; font-size:0; line-height:0; text-indent:-9999px; overflow:hidden; visibility:hidden; }

/* 보정 */
.vam { margin: 0 0 2px 0; vertical-align: middle; }  /* 이미지 보정 */
.brclear { clear: both; height: 0; margin: 0; padding: 0; font-size: 0; line-height: 0; }  /* 플로트 해제 */
.bold{font-family: 'NanumBarunGothicBold' !important;}

/* 플로팅 배치 */
.left { float: left; overflow:hidden; }
.right { float: right; overflow:hidden; }
.center { position: relative; margin: 0 auto; padding: 4px 0; text-align: center; }
img.flm { float: left !important; margin: 0 10px 10px 0; overflow:hidden; }
img.frm { float: right !important; margin: 0 0 10px 10px; overflow:hidden; }
img.center { margin: 0 auto; text-align: center; display: block;}

table.list_blue thead th {height: 30px; padding: 5px 0; border-bottom: 1px solid #dfdfdf; background-color: #f0f2f5;}
table.list_blue tbody th {background: #f0f2f5 !important;}

/* margin.padding style */
.padT0 {padding-top:0px !important;}
.padt0 {padding-top:0px !important;}
.padT5 {padding-top:5px !important;}
.padt5 {padding-top:5px !important;}
.padT10 {padding-top:10px !important;}
.padt10 {padding-top:10px !important;}
.padT15 {padding-top:15px !important;}
.padt15 {padding-top:15px !important;}
.padT20 {padding-top:20px !important;}
.padt20 {padding-top:20px !important;}
.padT25 {padding-top:25px !important;}
.padt25 {padding-top:25px !important;}
.padT30 {padding-top:30px !important;}
.padt30 {padding-top:30px !important;}
.padT35 {padding-top:35px !important;}
.padt35 {padding-top:35px !important;}
.padT40 {padding-top:40px !important;}
.padt40 {padding-top:40px !important;}
.padT45 {padding-top:45px !important;}
.padt45 {padding-top:45px !important;}
.padT50 {padding-top:50px !important;}
.padt50 {padding-top:50px !important;}
.padT55 {padding-top:55px !important;}
.padt55 {padding-top:55px !important;}
.padT60 {padding-top:60px !important;}
.padt60 {padding-top:60px !important;}
.padT65 {padding-top:65px !important;}
.padt65 {padding-top:65px !important;}
.padT70 {padding-top:70px !important;}
.padt70 {padding-top:70px !important;}
.padT75 {padding-top:75px !important;}
.padt75 {padding-top:75px !important;}
.padT80 {padding-top:80px !important;}
.padt80 {padding-top:80px !important;}
.padT85 {padding-top:85px !important;}
.padt85 {padding-top:85px !important;}
.padT90 {padding-top:90px !important;}
.padt90 {padding-top:90px !important;}
.padT95 {padding-top:95px !important;}
.padt95 {padding-top:95px !important;}
.padT100 {padding-top:100px !important;}
.padt100 {padding-top:100px !important;}

.padL0 {padding-left:0px !important;}
.padl0 {padding-left:0px !important;}
.padL5 {padding-left:5px !important;}
.padl5 {padding-left:5px !important;}
.padL10 {padding-left:10px !important;}
.padl10 {padding-left:10px !important;}
.padL15 {padding-left:15px !important;}
.padl15 {padding-left:15px !important;}
.padL20 {padding-left:20px !important;}
.padl20 {padding-left:20px !important;}
.padL25 {padding-left:25px !important;}
.padl25 {padding-left:25px !important;}
.padL27 {padding-left:27px !important;}
.padL30 {padding-left:30px !important;}
.padl30 {padding-left:30px !important;}
.padL33 {padding-left:33px !important;}
.padL35 {padding-left:35px !important;}
.padl35 {padding-left:35px !important;}
.padL40 {padding-left:40px !important;}
.padl40 {padding-left:40px !important;}
.padL45 {padding-left:45px !important;}
.padl45 {padding-left:45px !important;}
.padL50 {padding-left:50px !important;}
.padl50 {padding-left:50px !important;}
.padL55 {padding-left:55px !important;}
.padl55 {padding-left:55px !important;}
.padL60 {padding-left:60px !important;}
.padl60 {padding-left:60px !important;}
.padL65 {padding-left:65px !important;}
.padl65 {padding-left:65px !important;}
.padL70 {padding-left:70px !important;}
.padl70 {padding-left:70px !important;}
.padL75 {padding-left:75px !important;}
.padl75 {padding-left:75px !important;}
.padL80 {padding-left:80px !important;}
.padl80 {padding-left:80px !important;}
.padL85 {padding-left:85px !important;}
.padl85 {padding-left:85px !important;}
.padL90 {padding-left:90px !important;}
.padl90 {padding-left:90px !important;}
.padL95 {padding-left:95px !important;}
.padl95 {padding-left:95px !important;}
.padL100 {padding-left:100px !important;}
.padl100 {padding-left:100px !important;}


.padR0 {padding-right:0px !important;}
.padr0 {padding-right:0px !important;}
.padR5 {padding-right:5px !important;}
.padr5 {padding-right:5px !important;}
.padR10 {padding-right:10px !important;}
.padr10 {padding-right:10px !important;}
.padR15 {padding-right:15px !important;}
.padr15 {padding-right:15px !important;}
.padR20 {padding-right:20px !important;}
.padr20 {padding-right:20px !important;}
.padR25 {padding-right:25px !important;}
.padr25 {padding-right:25px !important;}
.padR30 {padding-right:30px !important;}
.padr30 {padding-right:30px !important;}
.padR35 {padding-right:35px !important;}
.padr35 {padding-right:35px !important;}
.padR40 {padding-right:40px !important;}
.padr40 {padding-right:40px !important;}
.padR45 {padding-right:45px !important;}
.padr45 {padding-right:45px !important;}
.padR50 {padding-right:50px !important;}
.padr50 {padding-right:50px !important;}
.padR55 {padding-right:55px !important;}
.padr55 {padding-right:55px !important;}
.padR60 {padding-right:60px !important;}
.padr60 {padding-right:60px !important;}
.padR65 {padding-right:65px !important;}
.padr65 {padding-right:65px !important;}
.padR70 {padding-right:70px !important;}
.padr70 {padding-right:70px !important;}
.padR75 {padding-right:75px !important;}
.padr75 {padding-right:75px !important;}
.padR80 {padding-right:80px !important;}
.padr80 {padding-right:80px !important;}
.padR85 {padding-right:85px !important;}
.padr85 {padding-right:85px !important;}
.padR90 {padding-right:90px !important;}
.padr90 {padding-right:90px !important;}
.padR95 {padding-right:95px !important;}
.padr95 {padding-right:95px !important;}
.padR100 {padding-right:100px !important;}
.padr100 {padding-right:100px !important;}

.padB0 {padding-bottom:0 !important;}
.padb0 {padding-bottom:0 !important;}
.padB5 {padding-bottom:5px !important;}
.padb5 {padding-bottom:5px !important;}
.padB10 {padding-bottom:10px !important;}
.padB15 {padding-bottom:15px !important;}
.padb15 {padding-bottom:20px !important;}
.padB20 {padding-bottom:20px !important;}
.padb20 {padding-bottom:20px !important;}
.padB25 {padding-bottom:25px !important;}
.padB27 {padding-bottom:27px !important;}
.padB30 {padding-bottom:30px !important;}
.padB40 {padding-bottom:40px !important;}

.magT0 {margin-top:0px !important;}
.magt0 {margin-top:0px !important;}
.magT2 {margin-top:2px !important;}
.magT5 {margin-top:5px !important;}
.magt5 {margin-top:5px !important;}
.magT10 {margin-top:10px !important;}
.magt10 {margin-top:10px !important;}
.magT15 {margin-top:15px !important;}
.magt15 {margin-top:15px !important;}
.magT20 {margin-top:20px !important;}
.magt20 {margin-top:20px !important;}
.magT25 {margin-top:25px !important;}
.magt25 {margin-top:25px !important;}
.magT30 {margin-top:30px !important;}
.magt30 {margin-top:30px !important;}
.magT35 {margin-top:35px !important;}
.magt35 {margin-top:35px !important;}
.magT40 {margin-top:40px !important;}
.magt40 {margin-top:40px !important;}
.magT45 {margin-top:45px !important;}
.magt45 {margin-top:45px !important;}
.magT50 {margin-top:50px !important;}
.magt50 {margin-top:50px !important;}
.magT55 {margin-top:55px !important;}
.magt55 {margin-top:55px !important;}
.magT60 {margin-top:60px !important;}
.magt60 {margin-top:60px !important;}
.magT65 {margin-top:65px !important;}
.magt65 {margin-top:65px !important;}
.magT70 {margin-top:70px !important;}
.magt70 {margin-top:70px !important;}
.magT75 {margin-top:75px !important;}
.magt75 {margin-top:75px !important;}
.magT80 {margin-top:80px !important;}
.magt80 {margin-top:80px !important;}
.magT85 {margin-top:85px !important;}
.magt85 {margin-top:85px !important;}
.magT90 {margin-top:90px !important;}
.magt90 {margin-top:90px !important;}
.magT95 {margin-top:95px !important;}
.magt95 {margin-top:95px !important;}
.magT100 {margin-top:100px !important;}
.magt100 {margin-top:100px !important;}
.magT220 {margin-top:220px !important;}
.magt220 {margin-top:220px !important;}

.magL5 {margin-left:5px !important;}
.magl5 {margin-left:5px !important;}
.magL10 {margin-left:10px !important;}
.magl10 {margin-left:10px !important;}
.magL15 {margin-left:15px !important;}
.magl15 {margin-left:15px !important;}
.magL20 {margin-left:20px !important;}
.magl20 {margin-left:20px !important;}
.magL25 {margin-left:25px !important;}
.magl25 {margin-left:25px !important;}
.magL30 {margin-left:30px !important;}
.magl30 {margin-left:30px !important;}
.magL35 {margin-left:35px !important;}
.magl35 {margin-left:35px !important;}
.magL40 {margin-left:40px !important;}
.magl40 {margin-left:40px !important;}
.magL45 {margin-left:45px !important;}
.magl45 {margin-left:45px !important;}
.magL50 {margin-left:50px !important;}
.magl50 {margin-left:50px !important;}
.magL55 {margin-left:55px !important;}
.magl55 {margin-left:55px !important;}
.magL58 {margin-left:58px !important;}
.magl58 {margin-left:58px !important;}
.magL60 {margin-left:60px !important;}
.magl60 {margin-left:60px !important;}
.magL65 {margin-left:65px !important;}
.magl65 {margin-left:65px !important;}
.magL70 {margin-left:70px !important;}
.magl70 {margin-left:70px !important;}
.magL75 {margin-left:75px !important;}
.magl75 {margin-left:75px !important;}
.magL80 {margin-left:80px !important;}
.magl80 {margin-left:80px !important;}
.magL85 {margin-left:85px !important;}
.magl85 {margin-left:85px !important;}
.magL90 {margin-left:90px !important;}
.magl90 {margin-left:90px !important;}
.magL92 {margin-left:92px !important;}
.magl92 {margin-left:92px !important;}
.magL95 {margin-left:95px !important;}
.magl95 {margin-left:95px !important;}
.magL100 {margin-left:100px !important;}
.magl100 {margin-left:100px !important;}
.magL102 {margin-left:102px !important;}
.magl102 {margin-left:102px !important;}
.magL170 {margin-left:170px !important;}
.magl170 {margin-left:170px !important;}
.magL315 {margin-left:315px !important;}
.magl315 {margin-left:315px !important;}

.magR5 {margin-right:5px !important;}
.magr5 {margin-right:5px !important;}
.magR10 {margin-right:10px !important;}
.magr10 {margin-right:10px !important;}
.magR15 {margin-right:15px !important;}
.magr15 {margin-right:15px !important;}
.magR20 {margin-right:20px !important;}
.magr20 {margin-right:20px !important;}
.magR25 {margin-right:25px !important;}
.magr25 {margin-right:25px !important;}
.magR30 {margin-right:30px !important;}
.magr30 {margin-right:30px !important;}
.magR35 {margin-right:35px !important;}
.magr35 {margin-right:35px !important;}
.magR40 {margin-right:40px !important;}
.magr40 {margin-right:40px !important;}
.magR45 {margin-right:45px !important;}
.magr45 {margin-right:45px !important;}
.magR50 {margin-right:50px !important;}
.magr50 {margin-right:50px !important;}
.magR55 {margin-right:55px !important;}
.magr55 {margin-right:55px !important;}
.magR60 {margin-right:60px !important;}
.magr60 {margin-right:60px !important;}
.magR65 {margin-right:65px !important;}
.magr65 {margin-right:65px !important;}
.magR70 {margin-right:70px !important;}
.magr70 {margin-right:70px !important;}
.magR75 {margin-right:75px !important;}
.magr75 {margin-right:75px !important;}
.magR80 {margin-right:80px !important;}
.magr80 {margin-right:80px !important;}
.magR85 {margin-right:85px !important;}
.magr85 {margin-right:85px !important;}
.magR90 {margin-right:90px !important;}
.magr90 {margin-right:90px !important;}
.magR95 {margin-right:95px !important;}
.magr95 {margin-right:95px !important;}
.magR100 {margin-right:100px !important;}
.magr100 {margin-right:100px !important;}

.magB0 {margin-bottom:0px !important;}
.magb0 {margin-bottom:0px !important;}
.magB5 {margin-bottom:5px !important;}
.magb5 {margin-bottom:5px !important;}
.magB10 {margin-bottom:10px !important;}
.magb10 {margin-bottom:10px !important;}
.magB15 {margin-bottom:15px !important;}
.magb15 {margin-bottom:15px !important;}
.magB20 {margin-bottom:20px !important;}
.magb20 {margin-bottom:20px !important;}
.magB25 {margin-bottom:25px !important;}
.magb25 {margin-bottom:25px !important;}
.magB30 {margin-bottom:30px !important;}
.magb30 {margin-bottom:30px !important;}
.magB35 {margin-bottom:35px !important;}
.magb35 {margin-bottom:35px !important;}
.magB40 {margin-bottom:40px !important;}
.magb40 {margin-bottom:40px !important;}
.magB45 {margin-bottom:45px !important;}
.magb45 {margin-bottom:45px !important;}
.magB49 {margin-bottom:49px !important;}
.magB50 {margin-bottom:50px !important;}
.magb50 {margin-bottom:50px !important;}
.magB55 {margin-bottom:55px !important;}
.magb55 {margin-bottom:55px !important;}
.magB57 {margin-bottom:57px !important;}
.magB60 {margin-bottom:60px !important;}
.magb60 {margin-bottom:60px !important;}
.magB65 {margin-bottom:65px !important;}
.magb65 {margin-bottom:65px !important;}
.magB67 {margin-bottom:67px !important;}
.magB68 {margin-bottom:68px !important;}
.magB70 {margin-bottom:70px !important;}
.magb70 {margin-bottom:70px !important;}
.magB75 {margin-bottom:75px !important;}
.magb75 {margin-bottom:75px !important;}
.magB80 {margin-bottom:80px !important;}
.magb80 {margin-bottom:80px !important;}
.magB85 {margin-bottom:85px !important;}
.magb85 {margin-bottom:85px !important;}
.magB90 {margin-bottom:90px !important;}
.magb90 {margin-bottom:90px !important;}
.magB95 {margin-bottom:95px !important;}
.magb95 {margin-bottom:95px !important;}
.magB100 {margin-bottom:100px !important;}

.magB150 {margin-bottom:150px !important;}
.magb100 {margin-bottom:100px !important;}


.overH{overflow:hidden !important;}
.non_borT{border-top:none !important;}
.non_borB{border-bottom:none !important;}
.non_borR{border-right:none !important;}
.non_borL{border-left:none !important;}
.font_bold{font-family: 'NanumBarunGothicBold' !important;}

