/*accessory_index*/
.accessory_index{
	background	: #1c1c1c;
	margin		: 0px 0px 30px;
	padding		: 0px 0px 20px;
	border-width	: 1px;
	border-style	: solid;
	border-color	: #434343;
}
#accessory .top_image{
	width		: 660px;
	height		: 129px;
	background	: url(../images/htl_accessory.jpg) no-repeat 0 0;
	margin		: 0px 0px 16px;
}
#accessory h1{
	padding		: 65px 0px 0px 26px;
	font-size	: 220%;
	color		: #ffffff;

}
.accessory_index .top{
	height		: 496px;
	background	: #1c1c1c url(../images/index/bg_accessory_top.jpg) no-repeat 0 0;
}

.accessory_index .top h2{
	color		: #ffffff;
	font-size	: 240%;
	margin		: 0px 0px 0px 22px;
	padding		: 62px 0px 0;x
}
.accessory_index .top h3{
	line-height	: 150%;
	font-size	: 110%;
	color		: #37c2ff;
	margin		: 0px 0px 0px 27px;
	padding		: 25px 0px 0px;
}

.accessory_index .top p{
	line-height	: 150%;
	font-size	: 12px;
	margin		: 15px 0px 0px 27px;
	color		: #cccccc;
	height		: 70px;
}

.accessory_index .top .btn_to_search{
	margin		: 0px 0px 0px 29px;
	width		: 179px;
	height		: 50px;

	text-align	: center;
	font-size	: 180%;

}
.accessory_index .top .btn_to_search:hover{

}

.accessory_index .top .btn_to_search a{
	display		: block;
	padding		: 12px 0px 0px;
	color		: #ffffff;
	font-weight	: normal;
	text-decoration	: none;
}


/*how_to*/
.accessory_index .how_to{
	background	: #1c1c1c;
	border-style	: none;
	border-width	: 0px 0px 0px;
	padding		: 0px 0px 10px;
}

.accessory_index .how_to h2{
	margin		: 20px 0px 20px 20px;
	font-size	: 180%;
	color		: #ffffff;
}

.accessory_index .how_to .block{
	border-width	: 8px;
	border-style	: solid;
	border-color	: #525252;
	margin		: 0px 20px 10px;
	height		: 114px;
	color		: #ffffff;
}

.accessory_index .how_to .block_01{
	background	: #000000 url(../images/index/bg_how_to_01.jpg) no-repeat 100% 0;
}
.accessory_index .how_to .block_02{
	background	: #000000 url(../images/index/bg_how_to_02.jpg) no-repeat 100% 0;
}
.accessory_index .how_to .block_03{
	background	: #000000 url(../images/index/bg_how_to_03.jpg) no-repeat 100% 0;
}
.accessory_index .how_to .block_04{
	background	: #000000 url(../images/index/bg_how_to_04.jpg) no-repeat 100% 0;
}

.accessory_index .how_to .block h3{
	margin		: 10px 0px 0px 10px;
	color		: #477221;
	padding		: 10px 0px 10px 45px;
	font-size	: 120%;
	color		: #df980c;
}
.accessory_index .how_to .block_01 h3{
	background	: url(../images/index/ttl_how_to_01.jpg) no-repeat 0 50%;
}
.accessory_index .how_to .block_02 h3{
	background	: url(../images/index/ttl_how_to_02.jpg) no-repeat 0 50%;
}
.accessory_index .how_to .block_03 h3{
	background	: url(../images/index/ttl_how_to_03.jpg) no-repeat 0 50%;
}
.accessory_index .how_to .block_04 h3{
	padding		: 10px 0px 5px 45px;
	background	: url(../images/index/ttl_how_to_04.jpg) no-repeat 0 50%;
}

.accessory_index .how_to .block p{
	line-height	: 120%;
	width		: 340px;
	margin		: 0px 10px 10px 20px;
}

.accessory_index .how_to .how_to_arrow{
	position	: absolute;
	margin		: -10px 0px 0px 28px;
}

/*accessory_search_let*/
.accessory_search_let{
	margin		: 20px 20px 0px;
	padding		: 30px 0px 30px 30px;
	background	: url(../images/index/bg_search_let.jpg) no-repeat 0 0;
}

.accessory_search_let p{
	line-height	: 150%;
	font-size	: 150%;
	width		: 370px;
	float		: left;
}

.accessory_search_let .btn_to_search{
	float		: right;
	margin		: 15px 30px 0px 0px;
	width		: 179px;
	height		: 50px;

	text-align	: center;
	font-size	: 180%;
	_margin		: 0px 15px 0px 0px;
}
.accessory_search_let .btn_to_search:hover{

}

.accessory_search_let .btn_to_search a{
	display		: block;
	padding		: 12px 0px 0px;
	color		: #ffffff;
	font-weight	: normal;
	text-decoration	: none;
}

/*recommend items*/
#related .related_item_2 h2{
	font-size	: 120%;
	color		: #ffffff;
	font-weight	: bold;
	width		: 608px;
	padding		: 7px 10px 7px 10px;
	margin		: 0px 0px 12px -2px;
	background	: #110d0c;

	_width		: 612px;
	_margin		: 0px 10px 12px 14px;
}


/*PICKUP*/
.link_pickup_index{
	text-decoration	: none;
	font-family	: Arial;

}

.pickup_index{
	margin		: 30px 0px 0px;
	border-width	: 3px;
	border-style	: solid;
	border-color	: #3a3a3a;
	background	: #232323 url(../images/index/bg_pickup.jpg) no-repeat 100% 100%;
	padding		: 0px 0px 0px 0px;
	height		: 174px;




}


.pickup_index h3{
	font-size	: 100%;
	font-weight	: bold;
	margin		: 1px;
	background	: url(../images/bg_ttl_pickup.jpg) no-repeat 0 0;
	padding		: 7px 0px 7px 7px;
}
.pickup_index h4{
	padding		: 10px 0px 5px 10px;
	font-size	: 85%;
}

.pickup_index h4.ico_new{
	background	: url(../images/ico_new_s.gif) no-repeat 10px 10px;
	padding		: 10px 0px 5px 60px;
	font-size	: 85%;
}

.pickup_index p{
	font-size	: 85%;
	line-height	: 110%;
	padding		: 0px 90px 5px 10px;
}
.pickup_index span.product_name{
	font-size	: 120%;
	font-weight	: bold;
	line-height	: 150%;
	padding		: 0px 0px 0px 10px;
}
.pickup_index span.btn_to_detail{
	text-align	: center;
	display		: block;
	width		: 60px;
	font-size	: 85%;
	font-weight	: normal;
	padding		: 3px;
	border-width	: 1px;
	border-style	: solid;
	border-color	: #5b5b5b;
	margin		: 20px 0px 0px 10px;
	background	: url(../images/index/bg_btn_to_detail.jpg) repeat-x 0 0;
	filter		: alpha(opacity=80);
	opacity		: 0.80;
	-moz-opacity	: 0.80;
}

.pickup_index span.btn_to_detail:hover{
	filter		: alpha(opacity=100);
	opacity		: 1.00;
	-moz-opacity	: 1.00;
}

.pickup_index .bnr_pickup{
	position	: absolute;
	left		: 0;
	top		: 0;
	margin		: 206px 0px 0px 135px;
}

.pickup_index a:hover .bnr_pickup{

}

.pickup_index{
}

.pickup_index:hover{

}
