@charset "utf-8";

/********************************************************************************

	category
		靴修理／靴クリーニング／靴磨き／バッグ修理／バッグクリーニングの
		共通スタイル
	
	01.index
	02.detail

********************************************************************************/

/* ========================================================================

	contents-header
	
======================================================================== */
.box-h2 {
	margin:0;
}

/* ------------------------------------------------------------------------
	price-nav
------------------------------------------------------------------------ */
.price-nav {
	margin: 0 0 15px 0;
	background:url(/price/images/price-nav-border.gif) left top no-repeat;
	padding:7px 0 0 0;
}
.price-nav ul {
	background:#FFF url(/price/images/price-nav-ul-bg.gif) left bottom no-repeat;
	padding:5px 10px 10px 10px;
}
.price-nav li {
	float:left;
	text-align:center;
	font-weight:bold;
	border-right:1px solid #CCC;
	padding:0 10px;
}
.price-nav li a {
	display:block;
	color:#333 !important;
}

.price-banner {
	margin:20px 0;
	text-align:center;
}

/* ------------------------------------------------------------------------
	common
------------------------------------------------------------------------ */
.contents-box-lv3 {
	margin:0 10px;
}
.price-info {
	margin:0 10px 20px 10px;
}
.contents-box-lv3 table {
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	margin:0 0 5px 0;
	width:640px;
}
.contents-box-lv3 table th,
.contents-box-lv3 table td {
	margin:0 10px;
	border-top:1px solid #999;
	border-left:1px solid #999;
	padding:5px 10px;
}
.contents-box-lv3 table thead th {
	background:#DEDEDE;
}
.contents-box-lv3 table tbody th {
	text-align:left;
	background:#EDEDED;
}
.contents-box-lv3 table td {
	text-align:right;
}
/* --------------------------------------------------
	box-shoe-repair
-------------------------------------------------- */
#box-shoe-repair table tbody th {
	width:50%;
}
#box-shoe-repair th.row3 {
	width:25%;
}
/* --------------------------------------------------
	box-shoe-cleaning
-------------------------------------------------- */
#box-shoe-cleaning dl {
	margin:0 0 10px 0;
}
#box-shoe-cleaning dt {
	float:left;
	clear:left;
	width:9em;
	font-weight:bold;
}
#box-shoe-cleaning dd {
	margin:0 0 0 10em;
}
#box-shoe-cleaning table tbody th.row2 {
	width:10%;
}
/* ---------------------------------------------------
	box-bag-repair
--------------------------------------------------- */
#box-bag-repair {
	margin-bottom:20px;
}
#box-bag-repair p {
	margin:0 10px;
}

/* ---------------------------------------------------
	box-bag-cleaning
--------------------------------------------------- */
#box-bag-cleaning p {
	margin:0 10px;
}
#box-bag-cleaning table {
	margin:0 10px 5px 10px;
}
/* --------------------------
	bag-size
-------------------------- */
.bag-size {
	margin:15px 0 15px 0;
	position:relative;
}
.bag-size table {
	margin:0 15px 2px 15px;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	width:420px;
}
.bag-size th,
.bag-size td {
	border-left:1px solid #999;
	border-top:1px solid #999;
	padding:5px 10px;
}
.bag-size th {
	background:#EDEDED;
}
.bag-size img {
	position:absolute;
	top:-20px;
	right:15px;
}










