@charset "euc-kr";

/***************************************************************************/
/*                     Basic Css ¼³Á¤                                       /
/***************************************************************************/
body,table,div,ul,pre,select,input,textarea {
	font-family:Arial;
	font-size:12px;
	color:#666;
	line-height:130%;
}

iframe {
	margin:0;
	padding:0;
	border:0;
}

img {
	border:none;
}
body,div,p,form,p {
	margin:0;
	padding:0;
}
h1,h2 {
	margin:0;
	padding:0;
}
dl,dt,dd {
	margin:0;
	padding:0;
}
dt {
	float:left;
}
ul,ol {
	padding:0;
	clear:left;
	list-style:none;
}
table {
	border-collapse:collapse;
	empty-cells:show;
	word-break:break-all;
}
th {
	text-align:center;
}

a {/*¸µÅ©Á¡¼± ¾ø¾Ö±â*/
	selector-dummy:expression(this.hideFocus=true);
}

a,a:link,a:active,a:visited {
	text-decoration:none;
	color:#666666;
}
a:hover {/*darkgray*/
	text-decoration:underline;
	color:#333333;
}


/***************************************************************************/
/*                     ¸µÅ© ¹× ÆùÆ®°ü·Ã ¼³Á¤                                   /
/***************************************************************************/
.orange {
	color:#FF6600;
}

.intxt {/*Å×ÀÌºí³» ÁÖ¼®¸Þ¸ð*/
	color:#909090;
	font-size:90%;
	font-weight:normal;
	padding-left:2px;
}


/***************************************************************************/
/*                   ÀÏ¹Ý ·¹ÀÌ¾Æ¿ô ¼³Á¤                                        /
/***************************************************************************/
#youfirst {/*ÀüÃ¼body¿µ¿ª*/
	margin:0;
	padding:0;
	height:100%;
	clear:both;
	width:100%;
	vertical-align:top;
	margin:0;
	padding:0;
}
#yf_cont {/*contents¿µ¿ª*/
	width:620px;
	min-height:450px;
	float:left;
	margin:0;
	padding:0;
	display:inline;
}
#yf_cont a,a:link,a:active,a:visited {
	text-decoration:none;
	color:#666;
}
#yf_cont a:hover {/*darkgray*/
	text-decoration:underline;
	color:#333;
}

#en_gnb {/*top GNB¿µ¿ª*/
	clear:both;
	width:100%;
	margin:0;
	padding:0;
	background:transparent url('http://image.youfirst.co.kr/image/common/top_en_bg.gif') repeat-x 0 0;
}
#en_timg {/*top image flash¿µ¿ª*/
	clear:both;
	width:100%;
}

#lm {/*left menu ¿µ¿ª*/
	width:210px;
}
#lm1 {/*ÁÂÃø1depth¸Þ´º*/
	width:180px;
	margin:-1px 14px 0 16px;
	cursor:pointer;
}
.lm1x {
	background:#EDEDED;
	padding:4px 0 5px 14px;
	color:#333;
	border-top:1px solid #CCC;
}
.lm1x a, .lm1x a:link, .lm1x a:active, .lm1x a:visited {
	color:#333;
	text-decoration:none;
	cursor:pointer;
}
.lm1x a:hover, .lm1o a:hover {
	color:#FFF;
	text-decoration:none;
}
.lm1o {
	background:#00BA09;
	padding:4px 0 5px 14px;
	color:#FFF;
	font-weight:bold;
	border-top:1px solid #CCC;
}
.lm2x {
	background:#F9FBE1;
	padding:3px 0 4px 26px;
	font-size:11px;
	color:#000;
	border-top:1px solid #F9FBE1;
}
.lm2x a, .lm2x a:link, .lm2x a:visited, .lm2o a:hover {
	color:#000;
	text-decoration:none;
}
.lm2o {
	background:#B2E755 url("http://image.youfirst.co.kr/image/common/lm_2do.gif") no-repeat 14px 50%;
	padding:3px 0 4px 26px;
	font-size:11px;
	color:#000;
	border-top:1px solid #F9FBE1;
}

#footer {/*¼­ºêÅÆÇÃ¸´_ÇÏ´ÜÄ«ÇÇ¶óÀÌÆ®*/
	clear:left;
	margin-top:20px;
}

#location {/*ÆäÀÌÁöÀ§Ä¡Ç¥½Ã*/
	margin-top:8px;
	width:620px;
	text-align:right;
	font-size:90%;
}
#location a,a:link,a:active,a:visited {
	text-decoration:none;
	color:#999;
}

.tit {/*Å¸ÀÌÆ²*/
	background:transparent url('http://image.youfirst.co.kr/image/common/bg_tit.gif') no-repeat 0 0;
	margin:6px 0 22px 0;
	padding:0 0 5px 18px;
	font-size:120%;
}
.stit {/*¼­ºêÅ¸ÀÌÆ²*/
	background:transparent url('http://image.youfirst.co.kr/image/common/bg_stit.gif') no-repeat 0 1px;
	margin:0;
	padding:0 0 8px 18px;
	font-size:120%;
	font-family:dotum,arial;
	color:#363636;
	letter-spacing:-1px;
}


/***************************************************************************/
/*                   ¹è°æ»ö»ó / ¹è°æÀÌ¹ÌÁö °ü·Ã¼³Á¤                                        /
/***************************************************************************/
.tab01 {/*±âº»ÅÇ*/
	margin-bottom:8px; padding:0;
	background:transparent url("http://image.youfirst.co.kr/image/common/bg_tab01.gif") repeat-x 0 0;
}
.tab02 {/*¼­ºêÅÇ*/
	margin-bottom:8px;
	padding:0;
}

.bul01{
	margin:0 0 0 10px;
	color:#333;
	line-height:120%;
}
.bul01 li{
	background:url("http://image.youfirst.co.kr/image/common/bul01.gif") no-repeat left 6px;
	padding-left:9px;
	padding-bottom:5px;
}

.bul02{
	margin:3px 5px 4px 2px;
	color:#606060;
}
.bul02 li{
	background:url("http://image.youfirst.co.kr/image/common/bul02.gif") no-repeat left 6px;
	padding-left:7px;
	padding-bottom:2px;
	line-height:130%;
}

.bul03 {
	margin:3px 5px 0 2px;
	color:#666666;
}
.bul03 li {
	background:url("http://image.youfirst.co.kr/image/common/bul03.gif") no-repeat left 4px;
	padding-left:8px;
	line-height:110%;
}

.bul04 {
	clear:left;
	margin:0 5px 0 2px;
	color:#666666;
}
.bul04 li {
	background:url("http://image.youfirst.co.kr/image/common/bul04.gif") no-repeat left 6px;
	padding-left:8px;
	line-height:110%;
}

.note{/*ÁÖ¼®-ÇÑÁÙ*/
	background:url("http://image.youfirst.co.kr/image/common/bul02.gif") no-repeat left center;
	margin:3px 0 2px 10px;
	padding-left:6px;
}

.bul06{/*ºí·ç¿øÇüºÒ¸´-ÇÑÁÙ*/
	background:url("http://image.youfirst.co.kr/image/common/bul06.gif") no-repeat left center;
	margin:3px 0 3px 5px;
	padding-left:9px;
	color:#333333;
}
.bul07{/*¿À·»ÁöÈ­»ìÇ¥ºÒ¸´-ÇÑÁÙ*/
	background:url("http://image.youfirst.co.kr/image/common/bul07.gif") no-repeat left 4px;
	margin:5px 0 3px 10px;
	padding-left:8px;
	color:#FF6600;
}

.box {/*gray¹Ú½º*/
	background:#F9F9F9;
	border:2px solid #F2F2F2;
	padding:10px 15px;
	line-height:130%;
}



/***************************************************************************/
/*                   °Ô½ÃÆÇ / Å×ÀÌºí °ü·Ã¼³Á¤                                        /
/***************************************************************************/
/* ¸®½ºÆ®-°øÁö»çÇ×Å×ÀÌºí-ºÒ¸´O,¼¼·Î¶óÀÎX */
.notice {
	border-top:2px solid #B1C17D;
	border-bottom:1px solid #D7D7D7;
}
.notice th {
	background:#EFF3DE url("http://image.youfirst.co.kr/image/common/bul_gap_th.gif") no-repeat right center;
	padding:4px 0 3px 0;
	border-bottom:1px solid #CFDAA4;
	color:#363636;
}
.notice td {
	padding-top:4px;
	padding-bottom:3px;
	border-bottom:1px solid #D7D7D7;
	color:#363636;
}

/* ÀÏ¹Ý-ÄÁÅÙÃ÷Å×ÀÌºí-ºÒ¸´O,¼¼·Î¶óÀÎO */
.tbl {
	border-top:2px solid #B1C17D;
}
.tbl th {
	background:#EFF3DE url("http://image.youfirst.co.kr/image/common/bul_gap_th.gif") no-repeat right center;
	padding-top:5px;
	padding-bottom:3px;
	border-bottom:1px solid #D7D7D7;
	color:#363636;
}
.tbl td {
	padding-top:5px;
	padding-bottom:3px;
	border-right:1px solid #D7D7D7;
	border-bottom:1px solid #D7D7D7;
}

/* µ¥ÀÌÅÍÅ×ÀÌºí-ºÒ¸´X,¼¼·Î¶óÀÎO */
.tbl01 {
	border-top:2px solid #B1C17D;
}
.tbl01 th {
	text-align:center;
	background:#EFF3DE;
	padding-top:3px;
	padding-bottom:3px;
	border-right:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
	color:#363636;
}
.tbl01 td {
	padding-top:3px;
	padding-bottom:3px;
	border-right:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
}

th.noliner {
	background-image:none;
	border-right:none;
}
td.noliner {/*Å×ÀÌºí³» Å×ÀÌºí»ðÀÔ½Ã º¸´õ¶óÀÎ »èÁ¦*/
	border-right:none;
}
td ul.bul02 li {/*Å×ÀÌºí¼¿³» ul»ðÀÔ½Ã ¿©¹é¼³Á¤*/
	padding-bottom:0;
}

.td01 {/*1depth*/
	background:#F7F7F7;
	color:#666666;
	text-align:center;
	font-weight:bold;
}
.td02 {/*2depth*/
	background:#FFFAF7;
	color:#444444;
	text-align:center;
}
.td03 {/*±ÛÀÐ±â-Ç×¸ñµ¥ÀÌÅÍ*/
	background:#FBFBFB;
	color:#444444;
}
.tr01 {/*·çÇÎTR¶óÀÎÇ¥½Ã*/
	background:#F8F8F8;
}
.tr02 {/*¼±ÅÃTR¶óÀÎÇ¥½Ã*/
	background:#FFFAF7;
}
.tbl_cont {/*¸®½ºÆ®±ÛÀÐ±â-³»¿ë¿µ¿ª*/
	min-height:150px;
	margin:15px 20px;
	line-height:140%;
}
.nodata {/*¸®½ºÆ®-µ¥ÀÌÅÍ¾øÀ»°æ¿ì*/
	height:50px;
	min-height:50px;
	margin:15px 20px;
	text-align:center;
	background:#FFF;
}

#paging {/*¸®½ºÆ®ÇÏ´Ü ÆäÀÌÂ¡ ¹Ù·Î°¡±â*/
	margin:0;
	padding:8px 0 0 0;
	text-align:center;
}

.srch {/*°Ô½Ã¹°°Ë»ö*/
	border-top:1px solid #D8D8D8;
	background:#F7F7F7;
	padding:4px 10px;
}
.srch .bul{/*»ó´Ü°Ë»ö¹Ù-ºÒ¸´*/
	background:transparent url("http://image.youfirst.co.kr/image/common/bul01.gif") no-repeat 0 3px;
	margin-left:0;
	padding-left:8px;
	padding-bottom:2px;
}

.srch01 {/*°èÁÂÁ¶È¸¹Ù*/
	border-top:2px solid #00AB07;
	background:#B2E755;
	padding:4px 10px 5px 10px;
}
.srch01 .bul01{/*»ó´Ü°Ë»ö¹Ù-ºÒ¸´*/
	background:transparent url("http://image.youfirst.co.kr/image/common/bul01.gif") no-repeat 0 3px;
	margin-left:0;
	padding-left:8px;
	padding-bottom:2px;
}


/***************************************************************************/
/*                   Æû°ü·Ã ¼³Á¤                                             /
/***************************************************************************/
input {
	border:1px solid #C5C5C5;
	padding:1px 3px 2px 3px;
	margin-top:-1px;
	margin-right:3px;
	line-height:120%;
}
select {
	border:1px solid #C5C5C5;
	padding-left:3px;
	margin:1px 3px 1px 0;
	height:18px;
}
textarea{
	border:1px solid #C5C5C5;
	padding:3px 6px;
	margin-bottom:3px;
}

.num {/*¼ýÀÚÀÔ·Â-¿ìÃøÁ¤·Ä*/
	text-align:right;
	padding-right:4px;
}
.noline {/*º¸´õ¶óÀÎ¾ø¾Ö±â*/
	border:none;
	margin-bottom:-1px;
}


/***************************************************************************/
/*                   ÆË¾÷ ¼³Á¤                                             /
/***************************************************************************/
#pop_header {
	height:43px;
	background:transparent url("http://image.youfirst.co.kr/image/common/pop/bg_header.gif") repeat-x 0 0;
	padding:14px 0 0 20px;
}
#pop_footer {
	clear:both;
	height:26px;
	background:#F2F2F2 url("http://image.youfirst.co.kr/image/common/pop/footer.gif") no-repeat 20px center;
	border-top:1px solid #BCBCBC;
	margin-top:10px;
	text-align:right;
}
#pop_cont {/*³»¿ë¿µ¿ª*/
	vertical-align:top;
	padding:15px 20px;
	margin:0;
}

#pop_cont .tit {/*ÆË¾÷³» Å¸ÀÌÆ²*/
	background:transparent url('http://image.youfirst.co.kr/image/common/bg_tit.gif') no-repeat 0 0;
	margin:9px 0 19px 0;
	padding:0 0 0 18px;
	font-size:120%;
}


/***************************************************************************/
/*                     °£°Ý ³ôÀÌ ¿©¹é º¸´õ °ü·Ã ¼³Á¤                            /
/***************************************************************************/
/*´Ü¶ôº° °£°Ý*/
.m01 {
	margin:5px;
	clear:left;
}
.m02 {
	margin:17px;
	clear:left;
}
.m03 {
	margin:30px;
	clear:left;
}

img.ico {/*¾ÆÀÌÄÜ+ÅØ½ºÆ®ÀÏ¶§ ¾ÆÀÌÄÜ ÁÖÀ§¿©¹é*/
	margin-right:3px;
	margin-bottom:3px;
}

.m_txtl {/*¹®Àå ÁÂÃøÁ¤·Ä*/
	margin:0;
	padding-left:20px;
	line-height:140%;
}

.m_imgc {/*ÀÌ¹ÌÁö Áß¾ÓÁ¤·Ä*/
	text-align:center;
	margin:0;
}

.m_btnc {/*¹öÆ° Áß¾ÓÁ¤·Ä*/
	padding-top:8px;
	text-align:center;
}
.m_btnr {/*¹öÆ° ¿ìÃøÁ¤·Ä*/
	padding-top:8px;
	padding-right:10px;
	text-align:right;
}

.ml_01 {
	padding-left:5px;
	text-align:left;
}
.ml_02 {
	padding-left:10px;
	text-align:left;
}
.mr_01 {
	padding-right:5px;
	text-align:right !important;
}
.mr_02 {
	padding-right:10px;
	text-align:right !important;
}


/***************************************************************************/
/*                                ÇÁ¸°Æ® ¼³Á¤                                       /
/***************************************************************************/
@media print{
	html,body,td,div{
	font-size:12px;
	}

	#en_gnb{/*»ó´ÜGNB*/
		display:none;
	}
	#en_timg{/*»ó´ÜtopºñÁê¾ó*/
		display:none;
	}
	#lm{/*left ¸Þ´º*/
		display:none;
	}
	#footer{/*ÇÏ´Üfooter*/
		display:none;
	}
	#pop_footer{/*ÆË¾÷_footer*/
		display:none;
	}
	img{
	border:none;
	}
}
