body {margin:0}
body,table,input,textarea,select {
font-size:12px;
font-family: dotum, sans-serif;;
color:#333333;
}
img	{border:0}
form	{margin:0}

a	{text-decoration:none;color:#000000}
a:hover {text-decoration:none;color:#007FC8}

.eng	{font:8pt tahoma}
.engs	{font:7pt tahoma}
.engb	{font:bold 8pt tahoma}
.stxt	{font:8pt µ¸¿ò; color:#7a7a7a; 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	{font:bold 8pt µ¸¿ò; color:#5D5D5D; letter-spacing:-1;padding-top:4px;}
#b_white a {font:bold 11pt µ¸¿ò; color:#FFFFFF; letter-spacing:-1}
.pagediv	{text-align:center;padding:15px} /** ÆäÀÌÂ¡ DIV **/

.indiv {margin:0px 0 0px 0; } /** º»¹® ÄÁÅÙÃ÷ DIV **/
.indiv-padding {}
* html .indiv {width:100%;} /** º»¹® ÄÁÅÙÃ÷ DIV (IE Àü¿ë) **/

* html .hundred {width:100%;} /** ³ÐÀÌ 100% css (IE Àü¿ë) **/

.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	{border:1px solid #DFDFDF;background-color:#F7F7F7}
.hand	{cursor:pointer}

.blue	{color:#007FC8}
.red	{color:#FF6C68}

.float	{float:left}
.clear	{clear:both}
option.disabled {color:#808080}

.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 {border:0; background:transparent}
.select {font-family:µ¸¿ò;font-size:8pt;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};


.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;}
table.lnbMyMenu {width:100%;border:solid 0 #39C1D7; border-width:0 2px 2px 2px;}
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;}


.vt {vertical-align:top;}
.vm {vertical-align:middle;}
ul, li {list-style:none; margin:0; padding:0;}
ul.ul-list li {display:inline; float:left;}
.point-color {color:#4e4a41;}
.point-color02 {color:#ff8378;}
.point-star {color:#73a7bf;}
.thumb-img {margin:0 0 3px 0;}
.thumb-img img{border:none; vertical-align:top;border:1px solid #e1e1e1; }



.good-view-top-wrap{}
.good-view-top{}
.good-view-top:after{content:"";display:block;clear:both;}

.good-view-top-img img{border:1px solid #e6e6e6;}


.page-navigator {clear:both; color:#888; font-size:11px; padding:0 0 10px 0;}
.page-navigator a{color:#888;}

.sub-top {margin:30px 0 10px 0; text-align:left;  position:relative;}
.sub-top .title { }
.sub-top .path{font-size:11px; position:absolute; top:10px; right:0; color:#bebebe; padding:0; margin:0;}
.sub-top .path strong { font-weight:bold;}

table.baord-table thead  {padding:0 0 5px 0;}
table.baord-table thead th { text-align:center; font-weight:bold; font-size:11px;  color:#8d8d8d; background:#fdfdfd; padding:8px 0 5px 0;  border-top: 1px solid #e4e4e4;  border-left: 1px solid #e4e4e4;  border-bottom: 1px solid #cfcfcf;}
table.baord-table th.ltd, table.baord-table td.ltd {width:1px;}
table.baord-table th.ltd { border-right: 1px solid #e4e4e4;  border-left:none;}
table.baord-table tbody td {height:30px; border-bottom:1px solid #e0dfdf; color:#7a7a7a;}
table.baord-table tbody td a, table.baord-table tbody td a:hover { color:#7a7a7a;}

.board-view-top { float:left; border-top: 1px solid #e4e4e4;  border-left: 1px solid #e4e4e4; background:#fdfdfd; border-right: 1px solid #e4e4e4;  border-bottom: 1px solid #cfcfcf; padding:12px 15px 0 15px; color:#7a7a7a;}
.board-view-top span.title {float:left; width:80%; }
.board-view-top span.name {float:left; width:20%; text-align:right;}

table.reply-list td {border-bottom:1px solid #e6e6e6; padding:10px 0 6px 0;}
table.reply-list td img {vertical-align:middle;}
table.reply-list td  a {color:#7a7a7a;}

table.reply-write strong {color:#7a7a7a;}

table.form-table {border-top:1px solid ##c1c1c1;}
table.form-table td.line-td {background:1px solid #e6e6e6; height:1px;  }
table.form-table td.input_txt span.point {color:#ff6a7f;}
table.form-table td.input_txt {text-align:left; background:#fafafa; padding:0 0 0 7px; color:#7a7a7a;}
table.form-table td.cell_L {padding:0 0 0 8px;}

table.table-set {width:100%; }
table.table-set thead  {padding:0 0 5px 0;}
table.table-set thead th { text-align:center; font-weight:bold; font-size:11px;  color:#8d8d8d; background:#fdfdfd;padding:8px 0 5px 0;  border-top: 1px solid #e4e4e4;  border-left: 1px solid #e4e4e4;  border-bottom: 1px solid #cfcfcf;}
table.table-set th.ltd, table.table-set td.ltd {width:1px;}
table.table-set th.ltd { border-right: 1px solid #e4e4e4;  border-left:none;}
table.table-set tbody td {height:30px; border-bottom:1px solid #e0dfdf; color:#7a7a7a;}
table.table-set tfoot td {border:none; height:24px; background:#fafafa;} 
table.table-set tbody td a, table.baord-table tbody td a:hover { color:#7a7a7a;}
table.num-table tbody td {border:none;}



/* ¸ÞÀÎ ½½¶óÀÌµå */
#slides-wrap { width:1100px; position:relative; margin:0 0 0 0;  clear:both; height:351px; }
#slides { position:absolute; top:0; left:0; z-index:100; }
.slides_container { width:1100px; overflow:hidden; position:relative; display:none; }
.slides_container a { width:1100px; height:351px; display:block; }
.slides_container a img { display:block; }
#slides-wrap .pagination  {position:absolute; bottom:10px; right:10px; z-index:200; }
#slides-wrap .pagination li { float:left; margin:0 2px 0 1px; list-style:none;}
#slides-wrap .pagination li a { display:block; width:10px; height:10px; background-image:url(./img/common/img_page01.gif); background-position:0 -10px; float:left; overflow:hidden; text-indent:-20000px; } 
#slides-wrap .pagination li.current a{ background-position:0 0;}

.outline_both {width:1100px;}

.pagenation, .pagediv {font-size:11px; color:#817564;}
.pagenation a, .pagediv a {color:#817564;}

.allmenu-list .allmenu-list li {margin:0; padding:0; list-style:none;}
.allmenu-list {padding:0 0 20px 30px; font-size:11px;}
.allmenu-list li {width:105px; line-height:16px;}
.allmenu-list li a{color:#686868;}
.allmenu-list li.depth01 a{ font-weight:bold; color:#45a3ec;}

.top-list li a{color:#878787;}
.top-list li {padding:0 7px; background:url(./img/common/top_bar.gif) no-repeat 1px right; }


.ctmenu-list .ctmenu-list li {margin:0; padding:0; list-style:none;}
.ctmenu-list {float:left; margin:0 20px 0 0; font-size:11px;}
.ctmenu-list li {width:105px; line-height:16px;}
.ctmenu-list li a{color:#515b6d;}
.ctmenu-list li.depth01 a{ font-weight:bold; color:#45a3ec;}
.ctmenu-list-s li {width:75px;}
.ctmenu-list-l li {width:130px;}
.ctmenu-list-bl li {width:160px;}

.left-ctlist  {padding:10px 0 10px 0; float:left;}
.left-ctlist  li {float:left; display:block; line-height:16px; padding:0 0 0 21px; }
.left-ctlist  li a {color:#8a8a8a; float:left; width:140px; height:16px;background:#ffffff;}
.left-ctlist  li.end {background:url(./img/common/texture_line.gif) no-repeat 0 bottom; margin:0 0 7px 0; padding:0 0 7px 21px;}
.lct-list li  {width:120px;}
.lct-list li a, .lct-list li a:hover{color:#ffffff; line-height:16px;}

.list-category a {color:#45a3ec;}

