@charset "utf-8";

*{margin:0; padding:0;}
html{height:100%;min-height:100%;}
body {position:relative;font-size:12px;font-family: �������, NanumGothic, �������, Malgun Gothic, ����, Dotum;color:#333333;margin:0; padding:0;width:100%;height:100%;}	
h1,h2,h3,h4,h5,h6,ol,ul,li,form,fieldset,input,textarea,p,th,td,dt,dd,dl {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;}
li {list-style:none;}
img,fieldset {border:0;vertical-align:top;}
em {font-style:normal;}
input.radio {width:13px; height:13px; vertical-align:middle;}
a {text-decoration:none; color:#333;}
a:hover {color:#024291;}
address,em,i {font-style:normal;}
.hdn, legend{font-size:0; height:0; overflow:hidden; position:absolute;visibility:hidden; width:0; line-height:0;}
.list_table caption{font-size:0; height:0; overflow:hidden; position:static;visibility:hidden; width:0; line-height:0;}
table caption.hdn,table caption{font-size:0; height:0; overflow:hidden; position:static;visibility:hidden; width:0; line-height:0;}

/* content style  */
.cR {clear:both;}
.fL {float:left;}
.fR {float:right;}
.alC {text-align:center;}
.alL {text-align:left;}
.alR {text-align:right;}
.vMid{vertical-align:middle;}
.btn_all{overflow:hidden;width:100%;margin:15px 0;}
.btn_c{text-align:center;margin:15px 0;}
.btn_l{text-align:left;margin:15px 0;}
.btn_r{text-align:right;margin:15px 0;}
.bg_btn{overflow:hidden;width:100%;margin:15px 0}
.bg_btn .fL{float:left;width:70%;}
.bg_btn .fR{float:right;width:29%;text-align:right;}
.inp{line-height:18px;height:18px;border:1px solid #c9c9c9;}
.strong{font-weight:bold;}
.red{color:#f33903;;}
.blue{color:blue;}
.dt_line{border-top:1px dotted #aaaaaa; height:1px;margin:10px 0 10px 0;padding-top:10px;}
.ft11{font-size:11px;}
.org{color:#f15a0e;}
.org_line{color:#f15a0e;text-decoration:underline;}
.line{text-decoration:underline;}
.bold{font-weight:bold;}

.btn_g, .btn_w{display:inline-block;height:29px;line-height:29px;font-weight:bold;}
.btn_g{padding:0 30px;background:#aaaaaa;color:#fff;border:1px solid #949494;}
.btn_w{padding:0 20px;background:#f3f3f3;border:1px solid #c9c9c9;color:#676767;}

/* ���ڼ����̱� */
.ellipsis{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}


/* icon_style  */
.icon1{background:url('/images/basic/blue/bg_icon1.gif') 0 0 no-repeat; font-size:14px;padding-left: 25px;margin:10px 0;color:#565656;}
.icon1_2{background:url('/images/basic/blue/bg_icon1_2.gif') 0 0 no-repeat;font-size:12px; padding-left:20px; margin:8px 0 8px 12px;line-height:14px;color:#565656;font-weight:normal;}
.icon2{background:url('/images/basic/blue/bg_icon2.gif') 0 2px no-repeat; font-size:12px; padding-left:20px; margin:8px 0 8px 20px;line-height:14px;font-weight:normal;}
.icon2_2{background:url('./images/basic/blue/bg_icon2_2.gif') 0 2px no-repeat; font-size:12px; padding-left:20px; margin:8px 0 8px 20px;line-height:14px;font-weight:normal;}
.icon3{background:url('/images/basic/blue/bg_icon3.gif') 0 5px no-repeat; font-size:11px; padding-left:11px; margin-left:35px; font-weight:normal;color:#979797;}
.icon3_2{background:url('/images/basic/blue/bg_icon3_2.gif') 0 2px no-repeat; font-size:12px; padding-left:11px; margin:8px 0 8px 35px;line-height:14px;font-weight:normal;}
.icon2_list li{background:url('/images/basic/blue/bg_icon2.gif') 0 2px no-repeat; font-size:12px; padding-left:20px; margin:8px 0 8px 20px;line-height:14px;font-weight:normal;}
.icon3_list{padding:3px 0;}
.icon3_list li{background:url('/images/basic/blue/bg_icon3.gif') 0 5px no-repeat; padding-left:12px; margin: 4px 0 4px 0px; font-weight:normal;}
.icon_none{margin:7px 0px;}
.icon_none li{background:none;margin-left:0px;padding-left:5px; }

.section {margin-bottom:10px; margin-left:0px;text-align:justify;}
.section1 {margin-bottom:10px; margin-left: 20px;text-align:justify;}
.section2 {margin-bottom:10px; margin-left: 40px;text-align:justify;}
.section3 {margin-bottom:10px; margin-left:46px;text-align:justify;} 

/* 기본 표(세로테이블)   */
 table.chart { border-collapse:collapse; width:100%; font-size:12px;line-height:18px;border-top:2px solid #0679a8;border-left:2px solid #fff;border-right:2px solid #fff;margin-bottom:5px;}
 table.chart th,  table.chart td {border: 1px solid #d9d9d9;padding:5px 5px;text-align:center;}
 table.chart thead th {background:#f7f7f7;border:1px solid #d9d9d9;text-align:center;color:#6c6c6c}
 table.chart tbody th{color:#6c6c6c;}
 table.chart tbody th.alL{text-align:left;}
 table.chart tbody strong{color:#6c6c6c;}
 table.chart td.alL{text-align:left;}
 table.chart td.bg{background:#f7f7f7;}
 table.chart tbody th.bg{background:#f7f7f7;color:#6c6c6c;} 
 table.chart tfoot{color:#6c6c6c;}

/* 기본 표(세로테이블) 정의 */
 table.chart1 { border-collapse:collapse; width:100%; font-size:12px;line-height:18px;border-top:2px solid #0679a8;border-left:2px solid #fff;border-right:2px solid #fff;margin-bottom:10px;}
 table.chart1 th,  table.chart1 td {border: 1px solid #d9d9d9;padding:5px 10px;text-align:center;}
 table.chart1 thead th {background:#f7f7f7;border:1px solid #d9d9d9;text-align:center;color:#6c6c6c}
 table.chart1 tbody td{text-align:center;}
 table.chart1 tbody td.bg{background:#f7f7f7;}
 table.chart1 td.alL{text-align:left;}

/* 기본 표(가로 테이블)   */
 table.chart2 {border-collapse:collapse; width:100%; font-size:12px;line-height:18px;border-top:2px solid #0679a8;border-left:2px solid #fff;border-right:2px solid #fff;margin-bottom:10px;}
 table.chart2 th,  table.chart2 td {border: 1px solid #d9d9d9;padding:8px 10px;text-align:center;}
 table.chart2 tbody th {background:#f7f7f7;border:1px solid #d9d9d9;text-align:left;color:#6c6c6c}
 table.chart2 tbody th.alC{text-align:center;}
 table.chart2 tbody td{text-align:left;}
 table.chart2 tbody td.bg{background:#f7f7f7;} 

 table.chart3 {border-collapse:collapse; width:100%; font-size:12px;line-height:18px;border-left:2px solid #fff;border-right:2px solid #fff;margin-bottom:10px;}
 table.chart3 th,  table.chart3 td {border: 1px solid #d9d9d9;padding:8px 10px;text-align:left;}
 table.chart3 tbody th {background:#f7f7f7;border:1px solid #d9d9d9;text-align:left;color:#6c6c6c}
 table.chart3 tbody th.alC{text-align:center;}
 table.chart2 tbody td{text-align:left;}
 table.chart3 tbody td.bg{background:#f7f7f7;} 

 table.chart2_alC {border-collapse:collapse; width:100%; font-size:12px;line-height:18px;border-top:2px solid #0679a8;border-left:2px solid #fff;border-right:2px solid #fff;margin-bottom:10px;}
 table.chart2_alC th,  table.chart2_alC td {border: 1px solid #d9d9d9;padding:5px 10px;text-align:center;}
 table.chart2_alC tbody th {background:#f7f7f7;border:1px solid #d9d9d9;text-align:left;color:#6c6c6c}
 table.chart2_alC tbody td{text-align:center;}
 table.chart2_alC tbody td.bg{background:#f7f7f7;} 

 table.basic_chart { border-collapse:collapse; width:100%; font-size:12px;line-height:18px;border-left:2px solid #fff;border-right:2px solid #fff;margin-bottom:5px;}
 table.basic_chart th,  table.basic_chart td {border: 1px solid #d9d9d9;padding:5px 5px;text-align:center;}
 table.basic_chart thead th {background:#f7f7f7;border:1px solid #d9d9d9;text-align:center;color:#6c6c6c}
 table.basic_chart tbody th{color:#6c6c6c;}
 table.basic_chart tbody th.alL{text-align:left;}
 table.basic_chart tbody strong{color:#6c6c6c;}
 table.basic_chart td.alL{text-align:left;}
 table.basic_chart td.bg{background:#f7f7f7;}
 table.basic_chart tbody th.bg{background:#f7f7f7;color:#6c6c6c;} 
 table.basic_chart tfoot{color:#6c6c6c;}

.pbg{border:1px solid #ccc;background:#efefef;padding:20px;}


/* size style*/
.w30	{width:30px;}
.w35	{width:35px;}
.w40	{width:40px;}
.w45	{width:45px;}
.w50	{width:50px;}
.w55	{width:55px;}
.w60	{width:60px;}
.w65	{width:65px;}
.w70	{width:70px;}
.w75	{width:75px;}
.w80	{width:80px;}
.w85	{width:85px;}
.w90	{width:90px;}
.w95	{width:95px;}
.w100{width:100px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w165{width:165px;}
.w200{width:200px;}
.w215{width:215px;}
.w220{width:220px;}
.w230{width:230px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w450{width:450px;}
.w500{width:500px;}
.w550{width:550px;}

.wid50{width:50%;}
.wid85{width:85%;}
.wid80{width:80%;}
.wid90{width:90%;}
.wid95{width:95%;}
.wid100{width:100%;}

.h5{height:5px;}
.h10{height:10px;}
.h22{height:22px;}
.h25{height:25px;}
.h30{height:30px;}
.h40{height:40px;}
.h100{height:100px;}

/* padding_style */
.pT10{padding-top:10px;}
.pT20{padding-top:20px;}
.pB10{padding-bottom:10px;}
.pB20{padding-bottom:20px;}
.pL5{padding-left:5px;}
.pL10{padding-left:10px;}
.pL15{padding-left:15px;}
.pL20{padding-left:20px;}
.pL25{padding-left:25px;}
.pL30{padding-left:30px;}
.pL35{padding-left:35px;}
.pL40{padding-left:40px;}
.pL65{padding-left:65px;}
.pL70{padding-left:70px;}
.pR20{padding-right:20px;}

/* margin_style */
.mT5{margin-top:5px;}
.mT10{margin-top:10px;}
.mT15{margin-top:15px;}
.mT20{margin-top:20px;}
.mT30{margin-top:30px;}
.mB5{margin-bottom:5px;}
.mB10{margin-bottom:10px;}
.mB15{margin-bottom:15px;}
.mB20{margin-bottom:20px;}
.mB30{margin-bottom:30px;}
.mB40{margin-bottom:40px;}
.mB50{margin-bottom:50px;}
.mL5{margin-left:5px;}
.mL10{margin-left:10px;}
.mL15{margin-left:15px;}
.mL20{margin-left:20px;}
.mL25{margin-left:25px;}
.mL30{margin-left:30px;}
.mL40{margin-left:40px;}
.mL45{margin-left:45px;}
.mR10{margin-right:10px;}
.mR20{margin-right:20px;}
.mR30{margin-right:30px;}
.mR35{margin-right:35px;}

/* align */
.vm{vertical-align:middle;}
.tl{text-align:left}
.tr{text-align:right}
.tc{text-align:center}

/*  skipnavi */
#skilNavi  {width:100%; position:relative; top:-1px; left:0; z-index:10000;}
#skilNavi  a{width:100%; position:absolute; top:-1px; left:0;}
#skilNavi  a:link {margin:0 0 -1px 0; width:100%; height:1px; font-size:1em; display:block; overflow:hidden;text-decoration:none;}
#skilNavi  a:active, #skilNavi  a:focus, #skilNavi  a:hover {padding:5px 0 5px 0; width:100%; height:20px; font-weight:bold; color:#fff; text-align:center; background:#000; float:left; clear:left;}