<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*=========================================*/
/* ブランドで探す */
/*=========================================*/


/*-- h3 --*/

.price_title{
	margin:0px 0px 20px 0px;
	width:710px;
	background-color:#f0f0eb;
	border-top:3px solid #5e1984;
}

.price_title h3{
	padding:15px 10px;
	text-align:left;
	font-size:90%;
	color:#333333;
	font-weight:bold;
}


/*-- PAGE INDEX --*/

.price_page_index_top{
	width:710px;
	text-align:right;
}

.price_page_index_top p{
	padding:0px 5px 5px 5px;
	font-size:80%;
	color:#666666;
}

.price_page_index_top p a:link{ color:#666666; text-decoration:underline; }
.price_page_index_top p a:visited{ color:#666666; text-decoration:underline; }
.price_page_index_top p a:hover,active{ color:#333333; text-decoration:none; }

.price_page_index_under{
	width:710px;
	text-align:right;
}

.price_page_index_under p{
	padding:10px 5px 10px 5px;
	font-size:80%;
	color:#666666;
}

.price_page_index_under p a:link{ color:#666666; text-decoration:underline; }
.price_page_index_under p a:visited{ color:#666666; text-decoration:underline; }
.price_page_index_under p a:hover,active{ color:#333333; text-decoration:none; }


/*-- LIST --*/

.price_list{
	padding:0px 0px 10px 0px;
	width:710px;
}

.price_list_area{
	width:170px;
}

.price_list_image{
	width:170px;
	background-image:url(../item/images/price_list_image_back.gif);
	background-repeat:no-repeat;
}

.price_list_image img{
	padding:10px 10px 0px 10px;
}

.price_list_text{
	padding:10px 0px 15px 0px;
	width:170px;
	background-image:url(../item/images/price_list_text_back.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.price_list_text .number{
	padding:0px 10px 5px 10px;
	font-size:10px;
	color:#999999;
}

.price_list_text .title{
	padding:0px 10px 0px 10px;
	font-size:12px;
	color:#666666;
}

.price_list_text .brand{
	padding:3px 10px 0px 10px;
	font-size:12px;
	color:#666666;
}

.price_list_text .money{
	padding:3px 10px 0px 10px;
	font-size:12px;
	color:#666666;
}

.price_list_text .size{
	padding:5px 10px 0px 10px;
	font-size:12px;
	color:#666666;
}


/*-- DETAIL --*/

.detail_table{
	padding:0px 0px 20px 0px;
	width:710px;
}

.detail_table .detail_title{
	padding:10px 0px 10px 0px;
	width:200px;
	background-color:#d7d7d2;
	border-left:3px solid #5e1984;
	font-size:90%;
	color:#5e1984;
	font-weight:bold;
}

.detail_table .detail_normal{
	padding:10px 15px 10px 15px;
	background-color:#f0f0eb;
	font-size:90%;
	color:#333333;
}

.detail_table .detail_normal a:link{ color:#333333; text-decoration:underline; }
.detail_table .detail_normal a:visited{ color:#333333; text-decoration:underline; }
.detail_table .detail_normal a:hover,active{ color:#5e1984; text-decoration:none; }

.detail_table .order_title{
	padding:12px 12px 10px 12px;
	background-image:url(../item/images/price_order_back.gif);
	border-left:3px solid #5e1984;
	font-size:90%;
	color:#333333;
	font-weight:bold;
}

.detail_table .order_bold{
	padding:10px 5px 10px 5px;
	background-color:#e6e6e1;
	font-size:80%;
	color:#333333;
	font-weight:bold;
}

.detail_table .order_text{
	padding:5px 5px 5px 5px;
	background-color:#f0f0eb;
	font-size:80%;
	color:#666666;
}

.detail_table .order_cart{
	padding:10px 0px 10px 0px;
	background-color:#f0f0eb;
	text-align:center;
}

.detail_table .detail_text{
	padding:20px 20px 20px 20px;
	background-color:#f0f0eb;
	border:1px solid #d7d7d2;
	font-size:80%;
	line-height:150%;
	color:#666666;
}

.detail_table .detail_text{
	-webkit-border-radius:5px;
	   -moz-border-radius:5px;
	    -ms-border-radius:5px;
	     -o-border-radius:5px;
	        border-radius:5px;
}

.detail_table .text_title{
	padding:10px 12px 10px 12px;
	background-color:#d7d7d2;
	border-left:3px solid #5e1984;
	font-size:90%;
	color:#5e1984;
	font-weight:bold;
}

.detail_table .text_bold{
	padding:5px 5px 5px 5px;
	background-color:#e6e6e1;
	font-size:80%;
	color:#333333;
	font-weight:bold;
}

.detail_table .text_normal{
	padding:5px 5px 5px 5px;
	background-color:#f0f0eb;
	font-size:80%;
	color:#666666;
}


/*-- ｴﾗｰﾒｯｾｰｼﾞ --*/

.error_area{
	margin:0px 0px 20px 0px;
	padding:10px;
	border:1px solid #5e1984;
    background-color:#ffffff;
}

.error_area{
	-webkit-border-radius:3px;
	   -moz-border-radius:3px;
	    -ms-border-radius:3px;
	     -o-border-radius:3px;
	        border-radius:3px;
}

.error_title{
	margin:0px auto;
	padding:20px 0px 5px 0px;
	text-align:center;
	font-size:80%;
	line-height:150%;
	color:#333333;
	font-weight:bold;
}

.error_text{
	margin:0px auto;
	padding:0px 0px 20px 0px;
	text-align:center;
	font-size:80%;
	line-height:150%;
	color:#5e1984;
}

</pre></body></html>