body , table{
	font-family:MS San Serif , tahoma;
	font-size:10pt;
	margin-left:0px;
	margin-top:0px;
	text-align:left;
}

img{
position:relative;
}

.menu-list-left{
	margin-left:20px;
	margin-top:10px;
	padding-bottom:20px;
	list-style:outside none;
	list-style-image:url(../images/bullet_greater.gif);
}

.menu-list-left a{
	font-weight:bold;
	color:#f896af;
	text-decoration:none;
	line-height:20px;
}

.menu-list-left a:hover{
	color:#ff96ff;
}

.menu-sub-list-left{
	padding-left:20px;
	height:30px;
	border-bottom:1px solid #dbdbdb;
}

.menu-sub-list-left a{
	color:#f896af;
	text-decoration:none;
}

.menu-sub-list-left a:hover{
	color:#ff96ff;
}

.clear{
	float:none;
	clear:both;
}
/*
Webboard Font Style
*/
.wb-topic{
	color:#cc3366;
}

.wb-topic-date{
	font-weight:bold;
	color:#EB135A;
}

.wb-postby{
	color:#EB135A;
}

.wb-reply{
	color:#EB135A;
}

.wb-topic-link{
	color:#a9065f;
}

.wb-topic-link:hover{
	color:#50032E;
}

.wb-link{
	color:#cc3399;
	text-decoration:none;
}

.wb-link:hover{
	color:#882267;
	text-decoration:underline;
}

/*
Menu Home
*/

.menu-home{
	height:33px;
	text-align:left;
	background:#FDEEF4;
	border-bottom:solid 1px #dbdbdb;
	padding-left:20px;
	margin-top:5px;
}


.menu-home a{
	text-decoration:none;
	color:#F993B7;
	font-size:15px;
}

.menu-home a:hover{
	text-decoration:none;
	color:#FF6699;
	font-size:15px;
}

.menu-home:hover{
	background:#f8bdd5;
}

.menu-home:hover a{
	color:#fe72a1;
}

.menu-home-active{
	text-align:left;
	background:#f8bdd5;
	color:#fe72a1;
	padding-left:20px;
	margin-top:5px;
}

.menu-home-active a{
	text-decoration:none;
	color:#FF6699;
	font-size:15px;
}

/*
Article Font Style
*/

.article-link{
	text-decoration:none;
	color:#fe8aaa;
}

.article-link:hover{
	text-decoration:underline;
	color:#DD023F;
}

.article-sub-link{
	text-decoration:none;
	color:#fe8aaa;
	font-size:11px;
}

.article-sub-link:hover{
	text-decoration:underline;
	color:#CA0239;
	font-size:11px;
}

.article-board-detail {
	background:#fef0ff; 
	margin-top:10px; 
	padding:10px 10px 10px 10px; 
	border:1px solid #f4d0f4;
	width:483px;
}

.article-board-detail-bottom {
	width:95%; 
	border-top:dotted 1px #CCCCCC;
	margin:10px auto;
}

.article_detail_a{
	padding-top:20px; 
	overflow:auto;
}

/*
Product Font Style
*/

.main-product-panel{
	margin:0 auto;
	width:754px;
}

.pd-box{
	width:244px;
	overflow:hidden;
	float:left;
	padding-top:5px;
	background-position: top right;
	background-repeat:no-repeat;
	vertical-align:bottom;
}

.pd-topic{
	width:242px;
	font-weight:bolder;
	margin-left:4px;
	text-align:left;
	vertical-align:bottom;
}

.pd-topic a{
	font-size:12px;
	color:#a42b7b;
	text-decoration:none;
}

.pd-topic a:hover{
	font-size:12px;
	color:#471235;
	text-decoration:underline;
}

.pd-box .pd-img{
	width:242px;
	height:211px;
	border:none;
}

.pd-description{
	width:242px;
	margin-left:4px;
	color:#666666;
	text-align:left;
	vertical-align:bottom;
}

.pd-price{
	margin-left:4px;
	color:#cc3366;
	text-align:left;
	vertical-align:bottom;
}

.pd-paging{
	margin-top:10px;
	color:#ff66cc;
	width:754px;
	text-align:center;
}

.pd-paging a{
	color:#ff66cc;
	text-decoration:none;
}

.pd-paging a{
	color:#840059;
	text-decoration:underline;
}

.pd-paging .click{
	color:#990033;
	text-decoration:underline;
}

/*
Font Style
*/
.f12v{
	color:#cc3399;
}

.f12pink{
	color:fe8aaa;
}

.f12grey{
	color:#6c626b;
	font-size:12px;
}

.f11grey{
	color:#6c626b;
	font-size:11px;
}

.f12w{
	color:white;
}

.f12wbold{
	color:white;
	font-weight:bolder;
}

.f12bbold{
	color:black;
	font-weight:bolder;
}

.f12rbold{
	color:red;
	font-weight:bolder;
}
