@charset "Shift_JIS";


div#content-center {
	width:860px;
}

/*　カテゴリ　*/

div.category {
	margin-bottom:30px;
}
div.category p {
	margin-bottom:8px;
	line-height:150%;
}
div.category h3 {
	font-size:14px;
	font-weight:700;
	margin-bottom:5px;
}
div.category p strong {
	color:#CC0000;
	font-weight:700;
}
div.category-left {
	float:left;
	width:400px;
}
div.category-right {
	float:left;
	width:375px;
	margin-left:30px;
}
/*　プラン一覧ページ　*/

div.plan {
	margin:0px 0px 20px 0px;
	width:400px;
}
div.plan p {
	margin-bottom:8px;
	line-height:150%;
}
div.plan p strong {
	color:#CC0000;
	font-weight:700;
}
p.price {
	font-size:14px;
	font-weight:700;
	color:#CC0000;
}
span.tax {
	font-size:10px;
	font-weight:normal;
}
a.mini-btn {
	width:90px;
	height:20px;
	font-size:12px;
	line-height:20px;
	text-align:center;
	display:block;
	background-image:url(../common-img/mini-btn.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:700;
	color:#000000;
}
a.mini-btn:hover {
	background-position:bottom left;
	color:#FFFFFF;
}
a.large-btn {
	width:400px;
	height:40px;
	font-size:14px;
	line-height:40px;
	text-align:center;
	display:block;
	background-image:url(../english/img/large-btn.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:700;
	color:#CC0000;
}
a.large-btn:hover {
	background-position:bottom left;
	color:#FFFFFF;
}	



/*　詳細ページ共通　*/

p.setumei {
	margin-top:15px;
	line-height:150%;
}
ul.caution {
	margin-top:10px;
	font-size:10px;
	line-height:125%;
	list-style-type:none;
	color:#333333;
}
span.kome {
	color:#CC0000;
}
h2 {
	margin-bottom:20px;
}
ul.sample li {
	float:left;
	margin:0px 10px 10px 0px;
	width:143px;
	height:143px;
	list-style-type:none;
	border:1px solid #CCCCCC;
	display:block;
}
ul.sample-hair li {
	float:left;
	margin:0px 10px 10px 0px;
	width:143px;
	height:191px;
	list-style-type:none;
	border:1px solid #CCCCCC;
	display:block;
}
div#option-nav {
	clear:both;
	width:610px;
	height:54px;
	margin-bottom:20px;
}
a.onav01 {
	float:left;
	width:300px;
	height:54px;
	background-image:url(../kimono/plan_set/img/option-nav_01.gif);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	display:block;
}
a.onav01:hover {
	background-position:bottom left;
}
a.onav02 {
	float:left;
	margin-left:10px;
	width:300px;
	height:54px;
	background-image:url(../kimono/plan_set/img/option-nav_02.gif);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	display:block;
}
a.onav02:hover {
	background-position:bottom left;
}

div#bottom-nav {
	clear:both;
	margin-bottom:10px;
	width:610px;
	height:42px;
}
a.bnav01 {
	float:left;
	width:305px;
	height:42px;
	background-image:url(../kimono/plan_set/img/bottom-nav_01.gif);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	display:block;
}
a.bnav01:hover {
	background-position:bottom left;
}
a.bnav02 {
	float:left;
	width:305px;
	height:42px;
	background-image:url(../kimono/plan_set/img/bottom-nav_02.gif);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	display:block;
}
a.bnav02:hover {
	background-position:bottom left;
}

img.setpix {
	float:left;
}