@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 #b1a572;
			border-top:none;
		}


#specialPromotionArea{
	margin:0 -15px 20px;
}
	#firTxt1{
		background:url(../../imgs/special_promotion_area/txt01.gif);
		text-indent:-9999px;
		width:720px;
		height:25px;
	}
	#firTxt2{
		background:url(../../imgs/special_promotion_area/main_pic01.jpg);
		text-indent:-9999px;
		width:720px;
		height:289px;
	}

	#specialPromotionArea .topicNavi{
		border-collapse:collapse;
		border-spacing:0;
	}
		#specialPromotionArea .topicNavi td{
		}


.addressBlock{
	border:1px solid #e8e8e8;
	border-collapse:collapse;
	border-spacing:0;
	margin:1px 0 0;
}
	.addressBlock th{
		vertical-align:middle;
		background:url(../../imgs/address_block/border.gif) 100% 0 repeat-y #f7f7f7;
		padding-right:1px;
	}
	.addressBlock td{
		vertical-align:top;
		width:100%;
		padding:6px 10px;
	}
	.addressBlock td .textList-wordAndDetail{
		margin:0;
	}
		.addressBlock td .textList-wordAndDetail th,
		.addressBlock td .textList-wordAndDetail td{
			background:none;
			width:auto;
			padding:0 9px 0 0;
			color:#848484;
		}

