@charset "UTF-8";

/*
navigation area modules
- modules used in navigation area
**************************************/

.sideNav-main{}
	.sideNav-main .mainTree{}
		.subTree{
			background:url(../imgs/side_navi/subtree_bg.gif) repeat-x #f6f6f6;
			border:1px solid #aa7b67;
			border-top:none;
		}


#specialPromotionArea{
	background:url(../../imgs/main_pic01.jpg) no-repeat;
	margin:0 -15px 20px;
}
	#specialPromotionArea h1{
		text-indent:-9999px;
		font-size:0;
		line-height:0;
	}

		#specialPromotionArea .subPicList{
			padding:274px 0 6px 10px;
			zoom:1;
			margin-left:-29px;
		}
		#specialPromotionArea .subPicList:after{content:".";display:block;height:0;clear: both;visibility:hidden;} /* clear float */

			#specialPromotionArea .subPicList li{
				padding-left:29px;
				float:left;
			}
				#specialPromotionArea .subPicList li div{
					background:#fff;
					border:1px solid #e2e2e2;
					padding:1px;
				}

	#specialPromotionArea div.topicNavi{
		background:url(../../imgs/bg01.gif) no-repeat 0 100% #4b2211;
	}
		#specialPromotionArea .topicNavi table{
			border-collapse:collapse;
			border-spacing:0;
			zoom:1;
		}
			#specialPromotionArea .topicNavi td{
				padding:6px 6px 7px 11px;
			}
				#specialPromotionArea .topicNavi ul{
				}
					#specialPromotionArea .topicNavi ul li{
						background:url(../../imgs/arrow.gif) no-repeat 0 0.23em;
					}
					#specialPromotionArea .topicNavi ul li:after{content:".";display:block;height:0;clear: both;visibility:hidden;} /* clear float */
						#specialPromotionArea .topicNavi li a{
							color:#fff;
							padding-left:18px;
							display:block;
							float:left;
						}
						#specialPromotionArea .topicNavi li a:link{ color:#fff; }
						#specialPromotionArea .topicNavi li a:visited{ color:#fff; }
						#specialPromotionArea .topicNavi li a:hover{ text-decoration:none; }
						#specialPromotionArea .topicNavi li a:active{}
				

