@charset "UTF-8";

/*--------------------------------------------------------
解像度737px以上950px以下
--------------------------------------------------------*/
@media (min-width: 737px) and (max-width: 950px){



}/*解像度737px以上950px以下*/

/*--------------------------------------------------------
解像度736px以下
--------------------------------------------------------*/
@media
only screen and (max-width : 736px){



/*cont01*/
.main-body .main-conts .cont01{
	margin:0 0 4.0em 0;
	text-align:left;
}
.main-body .main-conts .cont01 .price_title{
	margin-bottom:1.5em;
	font-size:1.5em;
	letter-spacing:0.2em;
	padding:1.0em 0;
	text-align:center;
}

.main-body .main-conts .cont01 .pic{
	margin-top:1.5em;
}


/*cont02*/
.main-body .main-conts .cont02{
	margin:0 0 4.0em 0;
	text-align:left;
}
.main-body .main-conts .cont02 .text{
	text-align:left;
	margin-top:1.0em;
}

/*cont02*/
.main-body .main-conts .cont03{
	margin:0 0 4.0em 0;
	text-align:left;
}
.main-body .main-conts .cont03 .text{
	text-align:left;
	margin-top:1.0em;
}

/*cont04*/
.main-body .main-conts .cont04{
	margin:0 0 4.0em 0;
	text-align:left;
}
.main-body .main-conts .cont04 .warranty{
	border: 3px solid #2e6193;
	padding:20px 20px;
	font-weight: bold;
	text-align: left;
	font-size: 22px;
	border-radius: 10px;
	color: #2e6193;
}
.main-body .main-conts .cont04 dl{
	display:block;
 margin-bottom:4px;
 background:#f5f5f5;
 padding:1.0em;
}
.main-body .main-conts .cont04 dt{
	background:none;
	display:block;
	padding:0;
	font-weight:bold;
	width:auto;
}
.main-body .main-conts .cont04 dd{
	background:none;
	display:block;
	padding:0;
	width:auto;
}
.main-body .main-conts .cont04 .text{
	text-align:left;
	margin-top:1.0em;
}


}/*解像度736px以下*/

