/* Font-Face */
/*@font-face{font-family:NanumGothic;font-style:normal;font-weight:normal;src:url(/2014//webfont/NanumGothic.eot)}
@font-face{font-family:NanumGothic;font-style:normal;font-weight:normal;src:local('NanumGothic'),local('³ª´®°íµñ'),url(/2014/webfont/NanumGothic.woff) format('woff')}
@font-face{font-family:NanumGothic;font-style:normal;font-weight:normal;src:local('NanumGothic'),local('³ª´®°íµñ'),url(/2014/webfont/NanumGothic.ttf) format('truetype')}*/
@font-face{
	font-family: NanumGothic;
	src: url('/2014/webfont/NanumGothic.eot');
	src: url('/2014/webfont/NanumGothic.eot?') format('eot'),url('/2014/webfont/NanumGothic.woff') format('woff');
}
@font-face{
	font-family: NanumGothicBold;
	src: url('/2014/webfont/NanumGothicBold.eot');
	src: url('/2014/webfont/NanumGothicBold.eot?') format('eot'),url('/2014/webfont/NanumGothicBold.woff') format('woff');
}

body { 
margin:0;
padding:0;
width:100%;
height:100%;
min-height:100%;
font-size:75%;
line-height:1.6em;
font-family:"±¼¸²", "±¼¸²Ã¼", "gulim", "gulimche";
}
div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0; padding:0; border:0;}
table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0;}
div, span, p, blockquote, pre,a, abbr, acronym, address, dt, dd, li, label, legend, caption, th, td {font-size:1em;}
ol, ul {list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
a {text-decoration:none; color:#000;}
address {font-style:normal;}
* {margin:0; padding:0;}

/* ¼û±è ·¹ÀÌ¾î ¿µ¿ª */
#accessibility, hr, .expatiation {position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;}

.lay_none {
background:none/* repeat scroll 0 0 transparent*/;
width:0;
height:0;
font-size:0;
line-height:0;
margin:0;
padding:0;
position:absolute;
visibility:hidden;
}

/* ½ºÅµ³×ºñ°ÔÀÌ¼Ç */
#skip {position:relative;width:100%;z-index:999990;}
#skip a {display:block;overflow:hidden;position:absolute;left:0;top:-3px;z-index:999990;width:100%;height:0;text-align:center;font-size:12px;font-weight:bold;color:#fff;}
#skip a:hover, #skip a:focus, #skip a:active {position:absolute;top:0;left:0;z-index:999990;width:100%;height:auto;background:#57b7dd;padding:3px;border:1px solid #999;}


/*ÆùÆ®¼Ó¼º*/
.font01{
font-weight:bold;
font-family:"NanumGothicBold";
}
.font02{
font-weight:bold;
color:#e33c0f;
}
.font03{
color:#1d6bb3;
}
.font04{
font-size:12px;
color:#070707;
}
.font05{
font-size:12px;
color:#e33c0f;
}
.font06{
font-weight:bold;
color:#1d6bb3;
}
.font07{
font-weight:bold;
font-style:normal;
color:#2788df;
padding-right:3px;
}
.font08{
font-weight:bold;
font-style:normal;
padding-right:3px;
}
.font09{
color:#dc3e0e;
}
.font10{
color:#6c6c6c;
}
.font11{
font-size:11px;
font-family:"µ¸¿ò",  "µ¸¿òÃ¼", "dotum", "dotumche";
color:#7b7b7b;
}
.font12{
font-size:11px;
font-family:"µ¸¿ò",  "µ¸¿òÃ¼", "dotum", "dotumche";
font-weight:bold;
color:#676767;
}
.font13{
font-size:11px;
font-family:"µ¸¿ò",  "µ¸¿òÃ¼", "dotum", "dotumche";
font-weight:bold;
color:#f77a00;
}
.font14{
font-size:11px;
font-family:"µ¸¿ò",  "µ¸¿òÃ¼", "dotum", "dotumche";
font-weight:bold;
color:#2585bd;
}

.empty {
	color: red;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
}


/*Table ½ºÅ¸ÀÏ*/
table.list_tb01{
width:100%;
border:none;
}
table.list_tb01 caption{
width:0;
height:0;
font-size:0;
line-height:0;
margin:0;
padding:0;
visibility:hidden;
}
table.list_tb01 tbody tr:hover{background:url(../images/common/list_over_bg01.gif) repeat-x 0 0; cursor:pointer;}
table.list_tb01 th{
height:34px;
background:#f7f7f7;
border:none;
border-top:1px solid #c9cbcb;
border-bottom:1px solid #d7d7d7;
text-align:center;
color:#151515;
}
table.list_tb01 td{
height:40px;
border:none;
border-bottom:1px solid #d7d7d7;
text-align:center;
color:#000;
}
table.list_tb01 td a{color:#000;}
table.list_tb01 td.align_lt01{text-align:left; padding-left:30px;}
table.list_tb01 td img{vertical-align:middle;}
