@charset "utf-8";
/* CSS Document */

/*-- 基本レイアウト --*/




/*-----------------------------------------------------------------------------
#price
-----------------------------------------------------------------------------*/


#price {
	margin:0px 0px 0px 0px;
	background: #ffffff url(../images/common/bg_01.png)  repeat ;
	width:100%;
}
.price-inner {
	margin:0px auto 0px;
	padding:20px 0px 10px 0px;
	width:100%;
}

.price-inner h2 {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
.price-inner h2 img {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

.price-inner h3.text-001 {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:13px;
	line-height:160%;
	text-align:center;
}

.price-inner .imakon img {
	margin:0px auto 10px;
	padding:0px 0px 0px 0px;
	width:86%;
}
.price-inner .riyou img {
	margin:0px auto 10px;
	padding:0px 0px 0px 0px;
	width:100%;
}

/*-----------------------------------------------------------------------------
#price02
-----------------------------------------------------------------------------*/


#price02 {
	margin:0px 0px 0px 0px;
	width:100%;
}
.price02-inner {
	margin:0px auto 0px;
	padding:10px 0px 10px 0px;
	width:100%;
}

.price02-inner h2 {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
.price02-inner h2 img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

.price02-inner h3.text-001 {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:13px;
	line-height:160%;
	text-align:center;
}

.price02-inner img.price-img {
	margin:0px auto 10px;
	padding:0px 0px 0px 0px;
	width:100%;
}






/*-----------------------------------------------------------------------------
#price03
-----------------------------------------------------------------------------*/
#price03 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: transparent url(../images/common/bg_01.png)  repeat center top;
	overflow: hidden;
}

.price03-inner {
	margin:0px auto 0px;
	padding:10px 0px 0px 0px;
	width:100%;
}

.price03-inner h2 {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

.price03-inner h2 img {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}


.price03-inner h3.text-001 {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:13px;
	line-height:160%;
	text-align:center;
}


.price03-inner img.special-price {
	margin:0px auto 10px;
	padding:0px 0px 0px 0px;
	width:100%;
}



/*-----------------------------------------------------------------------------
#price04
-----------------------------------------------------------------------------*/
#price04 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: transparent url(../images/common/bg_03.png)  repeat center top;
	overflow: hidden;
}

.price04-inner {
	margin:0px auto 0px;
	padding:40px 0px 0px 0px;
	width:960px;
}
.icon-box {
	margin:0px 0px 40px 0px;
	background: transparent url(../images/price/price_img_08.png)  no-repeat ;
	height:1085px;
}

.icon-box ul{
	list-style: none;
	color:#c6a301;
	font-size:15px;
	overflow: hidden;
}

.icon-box ul.icon01{
	margin:0px 0px 190px 80px;
	padding:830px 0px 0px 0px;
}

.icon-box ul.icon01 li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#c6a301;
	float:left;
	width:150px;
	text-align:center;
}

.icon-box ul.icon01 li:nth-child(3){
	margin:0px 0px 0px 26px;
}

.icon-box ul.icon01 li:nth-child(4){
	margin:0px 0px 0px 14px;
}
.icon-box ul.icon01 li:nth-child(5){
	margin:0px 0px 0px 14px;
}


.icon-box ul.icon02{
	margin:0px 0px 0px 150px;
	padding:0px 0px 0px 0px;
}

.icon-box ul.icon02 li{
	margin:0px 0px 184px 0px;
	padding:0px 0px 0px 0px;
	color:#c6a301;
	float:left;
	width:150px;
	text-align:center;
}

.icon-box ul.icon02 li:nth-child(2){
	margin:0px 0px 0px 20px;
}

.icon-box ul.icon02 li:nth-child(3){
	margin:0px 0px 0px 16px;
}
.icon-box ul.icon02 li:nth-child(4){
	margin:0px 0px 0px 10px;
}




