
@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);	





/* ¸Þ´º ÇÏºÎ¸®½ºÆ® »ö º¯°æ ¿µ¿ª ½ÃÀÛ*/

.menucategory004016 {
color:#e70000;
font-weight:bold;
}

.menucategory004040 {
color:#e70000;
font-weight:bold;
}

.menucategory004043 {
color:#e70000;
font-weight:bold;
}

.menucategory004045 {
color:#e70000;
font-weight:bold;
}

.menucategory004041 {
color:#e70000;
font-weight:bold;
}

.menucategory004030 {
color:#e70000;
font-weight:bold;
}

.menucategory004023 {
color:#e70000;
font-weight:bold;
}

.menucategory004007 {
color:#e70000;
font-weight:bold;
}

.menucategory004027 {
color:#e70000;
font-weight:bold;
}

.menucategory004042 {
color:#e70000;
font-weight:bold;
}


/* ¸Þ´º ÇÏºÎ¸®½ºÆ® »ö º¯°æ ¿µ¿ª ³¡*/


body {margin:0}
body,table,input,textarea,select {
font:12px Nanum Barun Gothic;
color:#333333;
}

.menucategory004036 {
color:#e70000;
font-weight:bold;
}


body,th,tr,td,p,div,li,ul,a { font-family: Nanum Barun Gothic,"³ª´®°íµñ", NanumGothic; } 



img	{border:0}
form	{margin:0}

a	{text-decoration:none;color:#000000}
a:hover {text-decoration:none;color:#e80000}

.eng	{font:8pt tahoma}
.engs	{font:7pt tahoma}
.engb	{font:bold 8pt tahoma}
.stxt	{font:10pt ³ª´®°íµñ; color:#4C4C4C; letter-spacing:-1; line-height:16px}
.b_cate	{font:bold 11pt ³ª´®°íµñ; color:#464646; letter-spacing:-1}
.path	{font:8pt ³ª´®°íµñ; color:#464646; text-align:right; padding-right:17; height:25} /** ÇöÀç°æ·Î **/
.input_txt	{height: 40px; font:bold 13pt ³ª´®°íµñ; color:#444444; padding-left:20px; background:#efefef; border-bottom: 1px solid #d1d1d1;}

.input_txt1	{font:bold 10pt ³ª´®°íµñ; color:#444444; padding-left:20px; }

#b_white a {font:bold 11pt ³ª´®°íµñ; color:#FFFFFF; letter-spacing:-1}
.pagediv	{text-align:center;padding:15px} /** ÆäÀÌÂ¡ DIV **/

.indiv {margin:10px 18px 0px 17px;} /** º»¹® ÄÁÅÙÃ÷ DIV **/
* html .indiv {width:100%;} /** º»¹® ÄÁÅÙÃ÷ DIV (IE Àü¿ë) **/

* html .hundred {width:100%;} /** ³ÐÀÌ 100% css (IE Àü¿ë) **/
.cell_L{
border-bottom: 1px solid #d1d1d1;}
}
.cellC {
	width:120px;
	background:#f7f7f7;
	text-align:right;
	padding-right:10px;
}
.cellL {padding-left:10px; }
.cell_R {text-align:right;padding-right:10px}

.btn	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma;width:60px}
.btn_white	{border:0;background-color:#ffffff;font:bold 8pt tahoma}
.btnL	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma}
.line	{border:1px solid #cccccc}
.lineBig	{border:1px solid #cccccc;width:300px;}
.lineBg	{height: 25px; border:1px solid #DFDFDF;}
.hand	{cursor:pointer}

.blue	{color:#007FC8}
.red	{color:#FF6C68}

.float	{float:left}
.floatr	{float:right}
.clear	{clear:both}
option.disabled {color:#808080}
li{list-style:none;}
.gray a{color:#808080}
.top_memu li{color:#4b4b4b}
.white	{color:#FFFFFF}
A.white	{text-decoration:none;color:#FFFFFF}
A.white:hover {text-decoration:none;color:#FFFFFF}

.position	{text-align:right;padding:5px 10px;border-bottom-width:1; border-bottom-style:solid; border-bottom-color:#dddddd;}

#form input,textarea {border-width:1; border-style:solid; border-color:#DFDFDF ; background:#F7F7F7}
#form .noline input { background:transparent; }

.select {font-size:10pt;BACKGROUND-COLOR:#626262;color:ffffff;}
.null {border:0}

#bottom div {float:left;}

/*#menuLayer {margin:10px 0 13px 0;}
#menuLayer .catebar {padding:5px 0 2px 15px;}
#menuLayer .catebar a {background:url(./img/main/sid_icon.gif) left 2px no-repeat;padding-left:10px; color:#707072;}
#menuLayer .catebar a:hover {font-weight:bold;color:#191919} */
#menuLayer .subLayer {
	position:absolute;
	display:none;
	width:150px;
	border:1px solid #CDCDCD;
	background:#ffffff;
	top:-5px;
	left:-35px;
	padding:8px 0;
}
#menuLayer .subLayer .cate {padding:3px 0 3px 14px}
#menuLayer .subLayer .cate a {background:url(./img/main/sid_icon2.gif) left 2px no-repeat;padding-left:9px; color:#707072;}
#menuLayer .subLayer .cate a:hover {font-weight:bold;color:#4DC8D8};

.cateUnfold {margin:10px 0 13px 0;}
.cateUnfold .catebar {padding:5px 0 2px 15px;}
.cateUnfold .catebar a {background:url(./img/main/sid_icon.gif) left 2px no-repeat;padding-left:10px; color:#707072;}
.cateUnfold .catebar a:hover {font-weight:bold;color:#191919}
.cateUnfold .catesub {background-color:#f7f7f7;}
.cateUnfold .catesub .cate {padding:3px 0 3px 25px}
.cateUnfold .catesub .cate a {background:url(./img/main/sid_icon2.gif) left 2px no-repeat;padding-left:9px; color:#707072;}
.cateUnfold .catesub .cate a:hover {font-weight:bold;color:#4DC8D8};

.small {
	font:8pt Dotum;
	letter-spacing:0px;
	padding-top:3px;
}

.small1 {
	font:8pt Dotum;
	letter-spacing:-1px;
	padding-top:3px;
}


.v8 {
	font:8pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v81 {
	font:8pt verdana;
	letter-spacing:-1px;
	padding-top:3px;
}


.v7 {
	font:7pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v71 {
	font:7pt verdana;
	letter-spacing:-1px;
	padding-top:3px;
}



/*** À¥¿¡µðÅÍ º¸Á¤ ***/
#contents p {
margin:2px 0;
}

/*** list Á¦Ç°Å¬·Ð ÀÌ¹ÌÁö ***/
.Move_listClone{
	cursor:move;
	border:2px dotted #E6E6E6;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´ÏÁ¸,À§½Ã¸®½ºÆ® Á¸ ***/
.Cartz_imgline{
	border:1px solid #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´Ï Å¬¸¯½Ã ***/
.Cartz_click{
	border:2px dotted #cccccc;
}
.Wishz_click{
	border:2px dotted #cccccc;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´Ï ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Cartz_move_On{
	background-color : #efefef;
}
.Cartz_move_Off{
	background-color : #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù À§½Ã¸®½ºÆ® ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Wishz_move_On{
	background-color : #efefef;
}
.Wishz_move_Off{
	background-color : #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù »èÁ¦Á¸ ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Delz_move_On{
	background-color : #efefef;
}
.Delz_move_Off{
	background-color : #ffffff;
}

/*** ÁÂÃø¸Þ´º ***/
.lnbmenu {background:url(./img/common/sid_icon03.jpg) left 2px no-repeat; padding-left:9px; color:#707072; font-size:11pt; margin-bottom:8px;}
table.lnbMyMenu {width:100%;}
table.lnbMyMenu th {background:url(./img/common/sid_icon07.gif) 93% 50% no-repeat #FAFAFC; color:#455354; text-align:left; padding:14px 0 10px 18px; border-bottom:solid 1px #E8E8E8;}
table.lnbMyMenu th.unline {border-width:0;}
table.lnbMyMenu td {border-bottom:solid 1px #E8E8E8; padding:10px 20px; line-height:19px;}


/*** ½ºÅ©·Ñ¹Ù »èÁ¦Á¸ ÀÌ¹ÌÁö µå·¡±×½Ã ***/

.default {height:45px;background:#efefef; border-top:2px solid #747474; color:#666666; font-size:8.5pt; font-weight:bold}
.default1 {height:21px; color:#666666;}


/** footer **/




div.footer{
	height:55px;
	background:#efefef;
	border-top:1px solid #dadada;
	margin:0;
}


.footer div.footermenu{
	float:left;
	margin: 20px 0 0 20px;

	color:#6e6e6e;
}


.footer  img{
	
	margin-top:5px;

}


.footer a{
	margin-left:3px;
	color:#6e6e6e;
}
.footer1 {
	clear:both;
	background:#d9d9d9;
	height:110px;
	border-top:1px solid #bebebe;
	padding-top:15px;
	color:#6e6e6e;
}

.footer1 a{
	
	color:#6e6e6e;
}


.default_list td{

font-size: 11pt;
color:#666666;
}

.default_list td a:hover{
color:#ffffff;

}

.default_list td span{
color: #6e6e6e;
}

.top tr{height:50px;}
.top th{font-size:11pt; }
.top td{font-size:11pt; padding-left: 5px; }



.kcp_style{position:relative;  top: -170px; left:-590px; margin: 0 auto;}