@charset "utf-8";

/* ------------------------------------------------------------

	filename:	detail.css
	created:	151203
	update:		151203
	
------------------------------------------------------------ */



body#shop{
	
}

body#shop ul.shopList{
	margin : 10px 10px;
}

body#shop ul.shopList li{
	list-style : none;
	background : #fff;
	float : left;
	margin-right : 5px;
	margin-bottom : 5px;
}
body#shop ul.shopList li:nth-child(4n+0){
	margin-right : 0;
}
body#shop .about_search{
	margin : auto 10px 50px 10px;
}
body#shop .about_search h2{
	color : #08a4d8;
	font-weight : bold;
	padding : 5px;
	font-size : 22px;
	line-height : 29px;
	border-bottom : 1px solid #08a4d8;
	margin-bottom : 25px;
	min-height : 29px;
	text-align : left;
}
body#shop .about_search h3{
	text-align : left;
	color : #005d9b;
	font-size : 16px;
	font-weight : bold;
	background : url('../images/bg_title_about_search_h4.png') no-repeat;
	background-position : 0 50%;
	margin-left : -6px;
	padding-left : 18px;
	padding-top : 2px;
}
body#shop .about_search h3.middles{
	background : url('../images/bg_title_about_search_h4_middles.png') no-repeat;
	background-position : 0 50%;
	margin-top : 30px;
}
body#shop .about_search .pageup{
	text-align : right;
	margin : 20px 10px 20px auto;
}
body#shop .about_search .pageup a{
	background : url('../images/bg_cateMenu_uMenu.png') no-repeat;
	background-position : 0 50%;
	padding-left : 20px;
	font-size : 14px;
	display : inline-block;
}
body#shop .about_search .toPageTop{
	text-align : right;
	margin-bottom : 15px;
}


body#shop .about_search .about_search_inner{
	border-left : 1px solid #cfdee8;
	margin : 10px 10px 30px 10px;
}

body#shop .shoplistBlock ul.notes{
	margin-left : 10px;
}