/*** Basic CSS ***/
body {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; margin:0; padding:0;}
body, td, div {font-size:12px; color:#666666;}
img {border:0;}

input, select, textarea{font-size:12px; font-family:"±¼¸²",gulim;color:#333333; padding:0; vertical-align:middle;}

.hand	{cursor: pointer;}
.hidden	{display: none;}
.bold	{font-weight: bold}
.absmiddle {vertical-align: middle}

/* ·¹ÀÌ¾Æ¿ô */
.lay01 {padding:5px 0px;}
.lay03 {padding:3px 0px;}
.lay05 {padding:5px 0px;}
.lay10 {padding:10px 0px;}
.lay03b {padding-bottom:3px;}
.lay05b {padding-bottom:5px;}
.lay15b {padding-bottom:15px;}

.lay_content15b {width:990px; margin: 0 auto; clear:both; padding-bottom:15px;}
.lay_content30b {width:990px; margin: 0 auto; clear:both; padding-bottom:30px;}


/* ¹öÆ° */
.button,
.button a,
.button input{ position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-size:12px; font-family:"±¼¸²",gulim; white-space:nowrap; background:url(../img/btn_white.gif) no-repeat; overflow:visible; color:#333;}
.button { height:23px; padding:0; vertical-align:middle; margin-right:2px; background-position:left top;}
.button a,
.button input{ left:2px; vertical-align:top; cursor:pointer;}

/* Button */
.button a,
.button input{ height:23px; padding:2px 10px 0 8px; font-size:12px; line-height:23px; background-position:right top;}
.button red a { color:#FF3300;height:23px; padding:2px 10px 0 8px; font-size:12px; line-height:23px; background-position:right top;}

/*** link ***/

a {color:#333333; text-decoration:none;}
a:hover{color:#777777; text-decoration:none;}

.login {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:-1px;text-decoration:none; color:#666666;}
.login a {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:-1px;text-decoration:none; color:#666666;}
.login a:hover {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:-1px;text-decoration:none; color:#255db8;}
.login select {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:-1px;padding:0; vertical-align:middle; color:#666666;}

.goods a {color:#666666;}
.goods a:hover {color:#333333; text-decoration:underline;}

.sub_menu a{	
	display:block; /* aÅÂ±×ÀÇ display¼Ó¼ºÀ» blockÀ¸·Î ¼³Á¤ */	
	padding:5px 10px 3px 10px; /* ³»ºÎ¿©¹é padding°ª ¼ø¼­´ë·Î top right bottom left */
	margin-bottom:1px; /* ÇÏ´Ü¿¡ ¿ÜºÎ¿©¹é 1px */	
	background-color:#ffffff; /* ¹ÙÅÁ»ö */	
	color:#333333; /* ±ÛÀÚ»ö */	
	font:12px Verdana; /* ÆùÆ® ¼Ó¼º ¼ø¼­´ë·Î Å©±â ±Û²Ã */	
	text-transform:uppercase; /* ÆùÆ®¸¦ ´ë¹®ÀÚ·Î ¹Ù²ãÁØ´Ù. */
}
.sub_menu a:hover{
	background-color:#fedfe0; /* ¹ÙÅÁ»ö */
	color:#b30145; /* ÆùÆ® »ö»ó */
}

/*** mall ***/
.mall img {border:1px solid #999999; align:absmiddle;}

/*** font ***/
.eng	{font-family: tahoma; font-size: 8pt; letter-spacing: 0;}
.stxt	{font-family: µ¸¿ò; font-size: 8pt; letter-spacing: -1px;}
.desc	{font-family: µ¸¿ò; font-size:12px; font-family:"±¼¸²",gulim;color:#333333; padding-top:10px; vertical-align:middle;}

/*** form ***/
form	{display: inline;}
form input[type=text],input[type=password],input[type=file],textarea {border: 1px solid #c4cad1; background: #f5f5f5; color:#444;}
form input[type=radio],input[type=checkbox] {margin-right:5px;}
._eng {ime-mode: disabled}
._num {ime-mode: disabled; text-align: right;}

/*** width ***/
.w50	{width: 50px;}
.w80	{width: 80px;}
.w150	{width: 150px;}
.w200	{width: 200px;}
.w300	{width: 300px;}
.w400	{width: 400px;}
.w500	{width: 500px;}

/*** color ***/
.gray	{color: gray;}
.red	{color: #9d0038;}
.blue	{color: #006594;}
.green	{color: #008000;}
.white	{color: #ffffff;}
.sky	{color: #7dd0fa;}

/*** align ***/
.left	{float: left;}
.right	{float: right;}
.clear	{clear: both;}
.c1		{
	text-align: left;
	padding-left: 10px;
}

/*** position ***/

	
.btn	{text-align: right; margin: 10px 0;}
.border {border: 1px solid #cccccc;}
.relative {position:relative;}

.line {border-bottom:2px solid #d6d6d6;}
.line_dot {background:url(img/dot.gif) repeat-x;height:1px;width:100%;}

/*** contents ***/
.content {width: 100%; margin: 20px 0; word-wrap: break-word; word-break: break-all; overflow: hidden;}
.content p {margin: 2px 0;}

/*** scroll ***/
.scroll	{
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#D2D2D2;
	scrollbar-highlight-color:#D2D2D2;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#F7F7F7;
	scrollbar-arrow-color:#838383;
}


/*** Table CSS #01 (Form) ***/
table.tb1 {
	width: 100%; margin: 0; padding: 0;
	border-top: 2px solid #e5e5e5;
	border-bottom: 1px solid #d9d9d9;
	border-collapse: collapse;
}
table.tb1 th{
	width: 120px; padding: 8px 0 4px 20px;
	border-right: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	font: bold 12px µ¸¿ò; letter-spacing: -1px; text-align: left;
	color: #444444; background: #F9F9F9;
}
table.tb1 td{
	padding: 6px 2px 6px 15px;
	border-bottom: 1px solid #ebebeb;
}

/*** Table CSS #02 (List) ***/
table.tb2 {
	width: 100%; margin: 0; padding: 0;
	border-top: 2px solid #e5e5e5;
	border-bottom: 1px solid #d9d9d9;
	border-collapse: collapse;
}
table.tb2 th{
	padding: 7px 0 3px 0; text-align:center;
	border-bottom: 1px solid #ebebeb;
	color: #ffffff; background: #444444;
	font: 12px µ¸¿ò; letter-spacing: 0px;
}
table.tb2 td{
	padding: 6px 5px;
	border-bottom: 1px solid #ebebeb;
}

/*** Table CSS #03 (List) ***/
table.tb3 {
	width: 100%; margin: 0; padding: 0;
	border-top: 5px solid #E6E6E6;
	border-collapse: collapse;
}
table.tb3 th{
	padding: 10px 0 6px 0; text-align:center;
	border-bottom: 1px solid #d2d2d2;
	color: #808080; background: #f2f2f2;
	font: 8pt µ¸¿ò; letter-spacing: -1px;
}
table.tb3 td{
	padding: 6px 5px;
	border-bottom: 1px solid #d2d2d2;
	border-left: 1px solid #d2d2d2;
}
table.tb3 td.no_left_border {border-left:0;}

/*** Table CSS #04 (Form) ***/
table.tb4 {
	width: 100%; margin: 0; padding: 0;
	border-top: 2px solid #222222;
	border-bottom: 1px solid #d2d2d2;
	border-collapse: collapse;
}
table.tb4 th{
	width: 120px; padding: 10px 0 6px 20px;
	border-bottom: 1px solid #d2d2d2;
	font: bold 8pt µ¸¿ò; letter-spacing: -1px; text-align: left;
	color: #444444; background: #F2F2F2;
}
table.tb4 td{
	padding: 6px 2px 6px 15px;
	border-bottom: 1px solid #d2d2d2;
}

/*** Table CSS #05 (Form) ***/
table.tb5 {
	width: 100%; margin: 0; padding: 0;
}
table.tb5 th{
	width: 80px;
	font: 8pt µ¸¿ò; letter-spacing: -1px; text-align: left;
	color: #444444;
}
table.tb5 td{
	padding: 2px 0 2px 10px;
	border-left: 1px solid #d2d2d2;
}

/*** Table CSS #06 (Mypage Simple List) ***/
table.tb6 {
	width: 100%; margin: 0; padding: 0;
	border-top: 1px solid #dbdbdb;
	border-collapse: collapse;
}
table.tb6 th{
	padding: 10px 0 6px 0; text-align:center;
	border-bottom: 1px solid #dbdbdb;
	background: #FBF9F7;
	font: 8pt µ¸¿ò; letter-spacing: -1px;
	border-left: 1px solid #dbdbdb;
}
table.tb6 td{
	padding: 6px 5px;
	border-bottom: 1px solid #dbdbdb;
}
table.tb6 th.no_left_border {border-left:0;}

/*** Table CSS #07 (List) ***/
table.tb7 {
	width: 100%; margin: 0; padding: 0;
	border-top: 3px solid #d2d2d2;
	border-collapse: collapse;
}
table.tb7 th{
	padding: 7px 0 3px 0; text-align:center;
	border-bottom: 1px solid #d2d2d2;
	color: #808080; background: #f2f2f2;
	font: 8pt µ¸¿ò; letter-spacing: -1px;
}
table.tb7 td{
	padding: 6px 5px;
	border-bottom: 1px solid #d2d2d2;
	border-left: 1px solid #d2d2d2;
}
table.tb7 td.no_left_border {border-left:0;}

label {cursor: pointer; position:relative; top:-2px; left:-3px; font:8pt µ¸¿ò; letter-spacing:-1px;}

.box {
	padding:5px 5px 2px 5px; border:1px solid #dedede;
	width:80px; text-align: center;
}

.box_cate {
	padding:10px 10px 7px 10px; border:2px solid #669190;
	text-align: left;
}

.more {background:url('img/bu_arr1.gif') no-repeat 0px 7px;padding-right:5px;}
.more a{font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif;font-size:8pt; color:#666666;letter-spacing: -1px;text-decoration:none;
}
.more a:hover{font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif;font-size:8pt; color:#255db8;letter-spacing: -1px;
}

/*** font ***/
.font08 {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:8pt; letter-spacing:0px;text-decoration:none;}

.font08_k {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:8pt; letter-spacing:-1px;text-decoration:none;}
.font08_k a {color:#666666; text-decoration:none;}
.font08_k a:hover{color:#666666; text-decoration:underline;}

.red a {color:#CC0000;}
.red a:hover {color:#cc0000; text-decoration:underline;}
.number {color:#25C7E9;}

.font12b {font-size:12px; font-weight:bold; letter-spacing:0px;text-decoration:none; color:#333333;}
.font14b {font-size:14px; font-weight:bold; letter-spacing:0px;text-decoration:none; color:#333333;}

/* Button Reset */
.button,
.button a,
.button input{ position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-size:12px; font-family:"±¼¸²",gulim; white-space:nowrap; background:url(img/btn_white.gif) no-repeat; overflow:visible; color:#333;}
.button { height:23px; padding:0; vertical-align:middle; margin-right:2px; background-position:left top;}
.button a,
.button input{ left:2px; vertical-align:top; cursor:pointer;}

/* Button */
.button a,
.button input{ height:23px; padding:2px 10px 0 8px; font-size:12px; line-height:23px; background-position:right top;}
.button red a { color:#FF3300;height:23px; padding:2px 10px 0 8px; font-size:12px; line-height:23px; background-position:right top;}


/*** list ***/
.list_top {
	height:30px;
	background-color:#fbfbfb;	
	}
.list_top th, .list_top td {
	text-align:center;
	padding-top:4px;
	border-top:1px solid #d6d6d6;
	border-bottom:1px solid #e8e8e8;
	color:#333333;
	font-weight:normal;
	}	
.list_board {
	height:27px;
	text-align:center;
	}
.list_board th, .list_board td {
	padding-top:4px;
	border-bottom:1px solid #e8e8e8;
	}
.list_wish {
	height:100px;
	text-align:center;
	}
.list_wish th, .list_wish td {
	border-bottom:1px solid #e8e8e8;
	}
.wish_good {
	text-align:left;
	vertical-align:text-top;
	padding-left: 5px;
	padding-top: 15px;
	}
.list_shop {
	text-align:center;
	}
.list_shop th, .list_shop td {
	border-bottom:1px solid #e8e8e8;
	}
.shop_info, .shop_info th, .shop_info td{
	text-align:left;
	border:0px;
	}
	
/* ÀüÃ¼Ä«Å×°í¸® */

.sitemap {padding:5px;}
.sitemap a {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:0px;text-decoration:none; color:#333333;}
.sitemap a:hover {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:0px; text-decoration:underline; color:#b30145;}
.sitemap td {padding:5px 5px 3px 5px; border-bottom:1px dotted #dddddd;}	

/* ¼­ºêÄ«Å×°í¸® */

.subcate {padding:5px;}
.subcate a {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:0px;text-decoration:none; color:#333333;}
.subcate a:hover {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:0px; text-decoration:underline; color:#b30145;}
.subcate td {padding:5px 5px 3px 10px; border-right:1px dotted #dddddd; width:20%;}	
.subcate td.first {padding:5px 5px 3px 0px;}
.subcate td.last {padding:5px 5px 3px 10px; border-right:0px}
.subcate td.on a {text-decoration:underline; color:#b30145;}


/* ÃßÃµ¼îÇÎ¸ô */
.shop_bestbox {border:1px solid #ddd;padding:10px 5px 10px 5px; background-color:#f8f8f8;}
.shop_bestbox a {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:0px;text-decoration:none; color:#333333;}
.shop_bestbox a:hover {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:0px; text-decoration:underline; color:#b30145;}
.shop_bestbox td {padding:7px 5px 5px 15px; width:20%;}	
.shop_bestbox td.first {padding:5px 5px 3px 10px;}
.shop_bestbox td.last {padding:5px 10px 3px 10px; border-right:0px}
.shop_bestbox td.on a {text-decoration:underline; color:#b30145;}

/*** ÆäÀÌÁö ³×ºñ ***/

.page	{text-align: center; padding: 15px;}
.page a{
	font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;
	text-decoration:none; color:#666666;
	padding:5px 8px 2px 6px;}
.page a:hover{
	font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;
	text-decoration:none; color:#ff0000;
	padding:5px 8px 2px 6px;}



.pagenavi_num {
	font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;
	font-size:9pt;letter-spacing:0px;text-decoration:none;
	padding:5px 8px 2px 6px;}
.pagenavi_num_on {
	font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;
	font-size:9pt;letter-spacing:-1px;text-decoration:none; color:#ff0000;font-weight:bold;
	border:1px solid #dddddd;padding:5px 8px 2px 6px;}
.pagenavi_arr {
	font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;
	font-size:5pt;letter-spacing:-1px;text-decoration:none; color:#666666; vertical-align:middle;
	padding:7px 4px 4px 3px;}


/*** ÇöÀçÀ§Ä¡ ***/
.currpos {padding:5px; border-bottom:1px solid #dddddd;}
.currpos a {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:0px;text-decoration:none;}
.currpos a:hover {font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:-1px; text-decoration:underline; color:#b30145;font-weight:bold;}


/* ¼îÇÎ¸ô¹Ù·Î°¡±â */
#myshop
{   margin: 0;
    padding: 5px;}

#myshop li
{   margin: 0;
	background:#fff;
    padding: 0;
    list-style: none;
    float: left;
    font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:0px;}

#myshop li a.menu {
    display: block;
    background:#fff;
	background:url("img/bg_cp_arrow.gif") no-repeat right;
    text-decoration:none; border:1px solid #ddd;padding:2px 5px 1px 5px; margin-top:-3px;
	width:107px;
	}

#myshop li a.menu:hover {color:#b30145;}

.myshop_submenu {background: #fff; margin-top:2px;
    border: 1px solid #b30145;
    visibility: hidden;
    position: absolute;
    z-index: 3
	
	}

.myshop_submenu a {
    display: block;
    font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt;letter-spacing:-1px;text-decoration:none;text-align: left;
    padding:3px 5px 2px 5px;
	width:107px;
	}

.myshop_submenu a:hover {
	background: #fedfe0;color:#b30145;}


/* ¼îÇÎ¸ô¹Ù·Î°¡±â ¿À¸¥ÂÊ */	
#myshop_right
{   margin: 0;
    padding: 5px;}

#myshop_right li
{   margin: 0;
	background:#fff;
    padding: 0;
    list-style: none;
    float: left;
    font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:0px;}

#myshop_right li a.menu {
    display: block;
    background:#fff;
	background:url("img/bg_cp_arrow.gif") no-repeat right;
    text-decoration:none; border:1px solid #ddd;padding:2px 5px 1px 5px; margin-top:-3px;
	width:226px;
	}

#myshop_right li a.menu:hover {color:#b30145;}

.myshop_right_submenu {background: #fff; margin-top:2px;
    border: 1px solid #b30145;
    visibility: hidden;
    position: absolute;
    z-index: 3
	
	}

.myshop_right_submenu a {
    display: block;
    font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt;letter-spacing:-1px;text-decoration:none;text-align: left;
    padding:3px 5px 2px 5px;
	width:226px;
	}

.myshop_right_submenu a:hover {
	background: #fedfe0;color:#b30145;}

/* ¼îÇÎ¸ô¹Ù·Î°¡±â »ó´Ü */	
#myshop_top
{
	margin: 0px;
    padding: 0px;}

#myshop_top li
{   margin: 0;
	background:#fff;
    padding: 0;
    list-style: none;
    float: left;
    font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:0px;}

#myshop_top li a.menu {
    display: block;
    background:#fff;
	background:url("img/bg_cp_arrow.gif") no-repeat right;
    text-decoration:none; border:1px solid #ddd;padding:2px 5px 1px 5px; margin-top:-1px;
	width:126px;
	}

#myshop_top li a.menu:hover {color:#b30145;}

.myshop_top_submenu {
	padding:0px;
	background: #fff; margin-top:2px;
    border: 1px solid #b30145;
    visibility: hidden;
    position: absolute;
    z-index: 3
	
	}

.myshop_top_submenu a {
    display: block;
    font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt;letter-spacing:-1px;text-decoration:none;text-align: left;
    padding:3px 5px 2px 5px;
	width:126px;
	}

.myshop_top_submenu a:hover {
	background: #fedfe0;color:#b30145;}
	

/* ¼­ºê ÇöÀçÀ§Ä¡ */
#subnavi
{   margin: 0;
    padding: 5px;}

#subnavi li
{   margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt; letter-spacing:0px;}

#subnavi li a.menu {
    display: block;
    background:#fff;
	background:url("img/bg_cp_arrow.gif") no-repeat right;
    text-decoration:none; border:1px solid #ddd;padding:3px 10px 1px 5px; margin-top:-4px;
	width:130px;
	}

#subnavi li a.menu:hover {color:#b30145;}

.sub_submenu {background: #fff; margin-top:2px;
    border: 1px solid #b30145;
    visibility: hidden;
    position: absolute;
    z-index: 3
	
	}

.sub_submenu a {
    display: block;
    font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt;letter-spacing:0px;text-decoration:none;text-align: left;
    padding:3px 10px 2px 5px;
	width:130px;
	}

.sub_submenu a:hover {
	background: #fedfe0;color:#b30145;}


/* ÇïÇÁ */

.help {background: #fff; margin-top:-46px; margin-left:107px; padding:7px;
    border: 1px solid #b30145;
    visibility: hidden;
    position: absolute;
	width:135px;
    z-index: 4
	
	}

.help a {
    display: block;
    font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt;letter-spacing:0px;text-decoration:none;text-align: left;
    padding:3px 10px 2px 10px;
	width:130px;
	}

.help a:hover {
	background: #fedfe0;color:#b30145;}

.re_help {background: #fff; margin-top:-16px; margin-left:167px; padding:7px;
    border: 1px solid #b30145;
    visibility: hidden;
    position: absolute;
	width:175px;
    z-index: 4
	
	}

.re_help a {
    display: block;
    font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif; font-size:9pt;letter-spacing:0px;text-decoration:none;text-align: left;
    padding:3px 10px 2px 10px;
	width:170px;
	}

.re_help a:hover {
	background: #fedfe0;color:#b30145;}
	
/*¸¶¿ì½º¿À¹ö*/	
.rollover img{
    display:inline;
}
.rollover img.imgover{
    display:none;
}
 a.rollover:hover {
    display:inline;
}
 .rollover:hover img{
    display:none;
}
 .rollover:hover img.imgover{
    display:inline;
}
/*¼øÀ§ */
.rankmap  {padding:5px;}
.rankmap td{padding:5px 5px 3px 5px; border-bottom:1px dotted #dddddd;}
.rankmap a {color:#333333; text-decoration:none;}
.rankmap a:hover{font-weight:bold; color:#b30145; text-decoration:underline;}


#rankbox {width:990px;margin:auto;padding:0px;}
#rankbox .rankbox_head {width:312px;padding:10px 0px 5px 0px;}
#rankbox .rankbox_head img {padding:0px 15px 0px 5px}

#rankbox .rankbox_list {float:left;width:302px;height:343px;margin:0px;padding:5px;clear:both; border-bottom:1px solid #dddddd;}

#rankbox .women_box {
	float:left;
	width:151px;
	background:#ffffff;
	padding:5px 0px 3px 0px;

	}
#rankbox .women_box a {display:block;color:#000000;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
#rankbox .women_box a:hover{display:block;font-weight:bold;color:#e4007f;letter-spacing:-1px;}
#rankbox .women_box td{padding:7px 0px 3px 3px;}

#rankbox .men_box {
	float:left;
	width:151px;
	background:#ffffff;
	padding:5px 0px 3px 0px;

	}
#rankbox .men_box a {display:block;color:#000000;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
#rankbox .men_box a:hover{display:block;font-weight:bold;color:#00a0e9;letter-spacing:-1px;}
#rankbox .men_box td{padding:7px 0px 3px 3px;}

#rankbox .box02 {
	float:left;
	width:297px;
	

	}


#rankbox .tb {
	
	width:468px;
	padding:9px;
	border:1px solid #dddddd;
	background:#f8f8f8;
	}

#rankbox .title {float:left;font-weight:bold;}


/* ½ºÅ¸ÀÏ ¸Å°ÅÁø */
#style_book {float:left;width:988px;margin-bottom:5px;border:1px solid #dddddd;}

#style_event {float:left;width:988px;border:1px solid #dddddd;}

/* ½Ç½Ã°£ ¼øÀ§ */
#bestrank {float:left;width:990px;height:342px;padding:5px;}

#bestrank .head {clear:both;float:left;width:990px;background:#424847;}
#bestrank .head li {float:left;list-style:none;padding:10px 26px 6px 26px; }
#bestrank .head li a {color:#bfbfbf;letter-spacing:0px;}
#bestrank .head li.on {
	color:#ffd700;
	background:#222827;
	padding:10px 26px 6px 26px;
	letter-spacing:-1px;
	overflow:hidden;
	}
#bestrank .head li.on a {
	color:#ffd700;
	font-weight:bold;
	letter-spacing:-1px;
	overflow:hidden;
	}

#bestrank .tit {
	border-bottom:1px solid #dddddd;padding:7px 0px 3px 0px;background:#f8f8f8;
	}
#bestrank .key {
	color:#eb6100;border-bottom:1px solid #dddddd;padding:7px 0px 3px 2px;letter-spacing:-1px;
	}

#bestrank .ranktab {display:none;width:990px;}
#bestrank .ranktab a {color:#96a39f;letter-spacing:0px;}
#bestrank .ranktab a:hover {color:#eb6100; font-weight:bold;letter-spacing:-1px;}

#bestrank .ranktab li {float:left;list-style:none;padding:5px 3px 3px 3px;font-family:"µ¸¿ò",Dotum,AppleGothic,sans-serif;font-size:8pt;letter-spacing:0px;}
#bestrank .ranktab li.on {color:#d96262;letter-spacing:0px;}




#bestrank .daylist{display:none;clear:both;}
#bestrank .weeklist{display:none;clear:both;}
#bestrank .monthlist{display:none;clear:both;}


