@charset "utf-8";

/*製品情報
--------------------------------------*/
#wrap_product{
	padding: 20px 0;
	overflow: hidden;
}

#wrap_comb{
	float: left;
	width: 325px;
	padding: 10px;
	overflow: hidden;
}

#wrap_comb p img{
	padding-right: 10px;
}

#wrap_katy{
	float: right;
	width: 325px;
	padding: 10px;
	overflow: hidden;
}

#wrap_katy p img{
	padding-right: 10px;
}

#wrap_changecomb{
	float: left;
	width: 325px;
	padding: 10px;
	overflow: hidden;
}

#wrap_changecomb p img{
	padding-right: 10px;
}


#wrap_comb_1{
	overflow: hidden;
}

#comb_1{
	float: right;
	width:380px;
	padding-left: 10px;
}

#product_outline{
	padding: 1em;
}


#wrap_comb_2{
	clear: both;
	padding: 20px 0;
	overflow: hidden;
}

#comb_2{
	float: left;
	width:380px;
	padding-left: 10px;
}

#comb_2 a{
	color: #36F;
}

#comb_2 h3{
	padding-left: 1em;
	background: url(../images/icon_arrow_01.gif) no-repeat 0px 0.3em;
}

#comb_2 dl{
	padding: 0 1em 1em 1.5em;
}

#comb_2 dd{
	padding-bottom: 10px;
	padding-left: 1em
}

#comb_2 p{
	padding-left: 1.5em;
	padding-bottom: 10px;
}


#wrap_comb_3{
	padding: 10px 0;
	overflow: hidden;
}

#wrap_katy_3{
	padding: 10px 0;
	overflow: hidden;
}

#wrap_color{
	float: right;
	width: 380px;
	padding-left: 10px;
	overflow: hidden;
}

#comb_plate{
	padding-top: 10px;
	overflow: hidden;
}

#btn_order{
	padding: 10px 0;
	text-align: center;
}


#wrap_katy_1{
	overflow: hidden;
}

#katy_1{
	float: left;
	width:380px;
	padding-right: 10px;
}

#katy_1 p{
	padding: 1em;
}

.wrap_katy_2{
	clear:both;
	padding: 20px 0;
	overflow: hidden;
}

.wrap_katy_2 img{
	padding-top: 50px;
	padding-bottom: 20px;
}


.katy_2{
	float: right;
	width:370px;
	padding-left: 10px;
}

.katy_2 h4{
	padding-left: 1em;
	background: url(../images/icon_arrow_01.gif) no-repeat 0px 0.3em;
}


.katy_2 dl{
	padding-left: 1.5em;
}

.katy_2 dd{
	padding-left: 1em;
	padding-bottom: 1em;
}

.katy_2 p{
	padding-left: 1.5em;
}


/*テーブルレイアウト*/
#wrap_price{
	float: left;
	width: 290px;
	padding-right: 10px;
	overflow: hidden;
}

#wrap_price table{
    border: 1px #CCC solid;
    border-collapse: collapse;
    border-spacing: 0;	
}

#wrap_price caption{
	text-align: left;
	padding-bottom: 10px;
	font-weight: bold;
}

#wrap_price th{
	text-align: center;
	padding: 10px 0;
	background-color: #06C;
	color: #fff;
	border: 1px #CCC solid;
	border-width: 0 0 1px 1px;
}

#wrap_price td{
	text-align: center;
	padding: 15px 0;
	border: 1px #CCC solid;
	border-width: 0 0 1px 1px;
}


#katy_price{
	margin: 0 auto;
	width: 600px;
	overflow: hidden;
}

#katy_price table{
    border: 1px #CCC solid;
    border-collapse: collapse;
    border-spacing: 0;	
}

#katy_price caption{
	text-align: left;
	padding-bottom: 10px;
	font-weight: bold;
}

#katy_price th{
	padding: 10px 10px;
	text-align: center;
	background-color: #06C;
	color: #fff;
	border: 1px #CCC solid;
	border-width: 0 0 1px 1px;
}

#katy_price td{
	text-align: center;
	padding: 15px 10px;
	border: 1px #CCC solid;
	border-width: 0 0 1px 1px;
}

/*見本写真レイアウト*/
.comb_line{
	width: 380px;
	display: block;
	padding-top: 10px;
	overflow: hidden;
}

.l_comb{
	float: left;
	padding-right: 5px;
	text-align: center;
}

.r_comb{
	float: right;
	text-align: center;
}

/*注文について*/
.wrap_order p{
	padding: 0 0 5px 10px;
}

.wrap_order a{
	color: #36F;
}

.wrap_order #example{
	margin: 5px 0 5px 2em;
	padding: 2px 3px;
	border-left: solid 6px #CCC;
}

#btn_order a img{
	padding-top: 10px;
}

/*ｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰ
チェンジコーム
ｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰｰ*/
#wrap_changecomb{
	float: left;
	width: 325px;
	padding: 0 10px;
}

#wrap_changecomb_1{
	overflow: hidden;
}

#changecomb_1{
	float: right;
	width:380px;
	padding-left: 10px;
}

#changecomb_1 p{
	padding-bottom: 5px;
}
#wrap_changecomb_2{
	clear: both;
	padding: 30px 0;
	overflow: hidden;
}

#wrap_changecomb_2 h3{
	padding-left: 1em;
	background: url(../images/icon_arrow_01.gif) no-repeat 0px 0.3em;
}

#wrap_changecomb_2 dt{
	padding-top: 10px;
	font-weight: bold;
}

#wrap_changecomb_2 dd{
	padding-top: 10px;
}

#price p{
	padding: 5px 0 10px 20px;
}

#changecomb_2{
	float: left;
	width:280px;
	padding: 0 10px;
}

#wrap_changecombimg{
	width:390px;
	overflow: hidden;
}
