/* CSS Document */
/*--file_name=shop1001.css--*/
/*--template_name=shop1001.html--*/

@import url(/css/shop/shop0001.css);
@import url(/css/elem/elem1001.css);

/*--contents_style-----------------------------------------------*/

.shop1001_cont_head {
	margin-top:15px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
	width:590px;
	text-align:right;
}


.shop1001_cont_left {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:5px;
	width:350px;
	float:left;
}

.shop1001_cont_right {
	margin:0px;
	padding:0px;
	width:220px;
	float:right;
	background-color:#FBF6EF;
}

/*--contents_bottom_space_style-----------------------------------------------*/

.shop1001_bottom_space {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;
	text-align:center;
}

.shop1001_bottom_space img {
	margin:3px;
	border:none;
}

/*--search_style-----------------------------------------------*/

.shop1001_search {
	margin:0px;
	padding:0px;
	widht:220px;
	background-image:url(/img/template/shop/04_parts/04_search_back_small.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.shop1001_search h3 {
	margin:0px;
	padding:0px;
	widht:220px;
	height:10px;
	background-image:url(/img/template/shop/04_parts/04_search_top_small.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
}

.shop1001_search h3 span {
	visibility:hidden; 
}

.shop1001_search form {
	margin-top:0px;
	margin-right:15px;
	margin-bottom:10px;
	margin-left:15px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:20px;
	padding-left:0px;
	widht:190px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
}

.shop1001_search p {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:10px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:15px;
	height:15px;
	background-image:url(/img/template/shop/02_icon/02_arrow02.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.shop1001_search form input {
	margin-top:0px;
	margin-right:3px;
	margin-bottom:3px;
	margin-left:0px;
	padding:0px;
}

/*--right_contents_style-----------------------------------------------*/

.shop1001_frame {
	margin-top:10px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:5px;
	padding:0px;
	width:210px;
	background-image:url(/img/template/shop/04_parts/04_box_back.jpg);
	background-repeat:repeat-y;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
}

.shop1001_frame_bottom {
	margin:0px;
	padding:0px;
	width:210px;
	height:15px;
	background-image:url(/img/template/shop/04_parts/04_box_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.shop1001_frame_bottom span {
	visibility:hidden; 
}

.shop1001_frame a:link {
	text-decoration:underline;
	color:#000000;
}
.shop1001_frame a:visited {
	text-decoration:underline;
	color:#000000;
}
.shop1001_frame a:hover {
	text-decoration:underline;
	color:#FF6600;
}
.shop1001_frame a:active {
	text-decoration:underline;
	color:#000000;
}

/*--right_contents_style(pic up)-----------------------------------------------*/

.shop1001_frame_picup {
	margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:10px;
	padding:0px;
	widht:190px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	line-height:150%;
}

.shop1001_frame_picup p {
	margin-top:5px;
	margin-right:0px;
	margin-bottom:3px;
	margin-left:0px;
	padding:0px;
}

.shop1001_frame_picup hr {
	border:none;
	color:#C7A385;
	background-color:#C7A385; 
	height:1px; 
	clear:both;
}

/*--right_contents_style(information)-----------------------------------------------*/

.shop1001_frame_info {
	margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:10px;
	padding:0px;
	width:190px;
	height:150px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	line-height:150%;
	overflow:scroll;
}

/*--right_contents_style(ranking)-----------------------------------------------*/

.shop1001_frame_rank {
	margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:10px;
	widht:190px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	line-height:150%;
}

.shop1001_frame_rank p {
	margin:0px;
	padding:0px;
	width:80px;
	float:left;
}

.shop1001_frame_rank hr {
	border:none;
	color:#C7A385;
	background-color:#C7A385; 
	height:1px; 
	clear:both;
}



