﻿@charset "UTF-8";
@import url(_common2_kai.css);

#contents {
	width: 700px;
	padding: 0 50px 5px;
}

/* ********** #e_contents ********** */
#e_contents h3 {
	padding-top: 0;
	background: none;
	border-bottom: solid 3px #ccc;
	
	color: #630;
	font-size: 1.25em;
	font-weight: bold;
}

#e_contents .read {
	font-size: 1.5em;
	font-weight: bold;
}
#e_contents .read li {
	margin-left: 3em;
	padding: 10px 0;
	list-style-type: upper-roman;
}

#e_contents #contents h4 {
	margin: 10px 5px 5px 0;
	padding: 3px 5px;
	background-color: #cf9;
	font-size: 1.15em;
}
#e_contents #contents h4:before {
	content: "■";
}
#e_contents #contents dt {
	float: left;
	margin: 0 10px;
	height: 65px;
}
#e_contents #contents dd {
	height:65px;
}
#e_contents #contents h5 {
	color: #691;
}
#e_contents #contents h5 strong {
	color: #600;
	font-size: 1.5em;
}

#e_contents .picture_box {
	float: left;
	
	width: 320px;
	padding-top: 2px;
	padding-right: 5px;
}

#e_contents #contents a {
	color: #600;
}

#e_contents .infobox {
	background-color: transparent;
	border: none;
	
}
/* ********** c_leather_info.html ********** */

#e_contents #contents .box {
	margin-right: 5px;
}

#e_contents #contents .box #skinsamplebox {
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;
}

#e_contents #contents h3#premium {
	clear: left;
	
	margin: 0;
	padding: 10px 0 0 17px;
	height: 190px;
	
	color: #fff;
	font-size: 20px;
	
	border: none;
	background: url(_p_contents/leather_a_630.jpg) no-repeat #FFF;
}
#e_contents #contents h3#deluxe {
	clear: left;
	
	margin: 0;
	padding: 10px 0 0 17px;
	height: 190px;
	
	color: #fff;
	font-size: 20px;
	
	border: none;
	background: url(_p_contents/leather_ts_630.jpg) no-repeat #FFF;
}
#e_contents #contents h3#standard {
	clear: left;
	
	margin: 0;
	padding: 10px 0 0 17px;
	height: 190px;
	
	color: #fff;
	font-size: 20px;
	
	border: none;
	background: url(_p_contents/leather_s_630.jpg) no-repeat #FFF;
}
#e_contents #contents h3#ponyskin {
	clear: left;
	
	margin: 0;
	padding: 10px 0 0 17px;
	height: 190px;
	
	color: #fff;
	font-size: 20px;
	
	border: none;
	background: url(_p_contents/leather_p_630.jpg) no-repeat #FFF;
}

#e_contents #contents h4.premium {
	float: left;
	
	margin: 0;
	width: 400px;
	height: 215px;
	
	color: #93c21e;
	background: url(_p_contents/leather_a_comp.gif) left bottom no-repeat #FFF;
}
#e_contents #contents h4.deluxe {
	float: left;
	
	margin: 0;
	width: 400px;
	height: 215px;
	
	color: #93c21e;
	background: url(_p_contents/leather_ts_comp.gif) left bottom no-repeat #FFF;
}
#e_contents #contents h4.standard {
	float: left;
	
	margin: 0;
	width: 400px;
	height: 215px;
	
	color: #93c21e;
	background: url(_p_contents/leather_s_comp.gif) left bottom no-repeat #FFF;
}


/* ********** #skinsamplebox ********** */

#skinsamplebox {
	margin-left: 10px;
}
#skinsamplebox h3 {
	margin-left: 0;
}
#skinsamplebox h4 {
	clear: left;
	margin: 5px 150px 4px 0;
	padding-left: 5px;
	border-bottom: solid 1px #963;
}
#skinsamplebox a {
	color: #333;
}
#skinsamplebox ol {
	float: left;
	margin-bottom: 5px;
}
#skinsamplebox li {
	float: left;
	width: 84px;
	height: 105px;
	padding-right: 4px;
	font-size: 0.85em;
}
#skinsamplebox li.std {
	color: #c00;
}
#skinsamplebox li.std:after {
	content: " [定番]";
}
#skinsamplebox p.stamp {
	clear: left;
	margin-top: 0;
	padding-top: 0;
	
	font-size: 0.85em;
}
