@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
p,h1,dl,dt,dd,ul,ol,li{line-height:1.8em;}

img{width:100%;height:auto;}
#wrapper{	max-width:600px;	width:100%;	margin:auto;}
#wrapper h1{	font-size:113%;	line-height:1.8em;	color:#333;	margin-bottom:20px;}
#wrapper h2{	font-size:100%;	color:#333;	margin-bottom:5px;} 

.red{	color:red;}
.image{	max-width:253px;	width:100%;	height:auto;	margin:15px auto;}
#bed_price{	max-width:457px;	width:100%;	height:auto;	margin:15px auto;}
#gan{max-width:385px;width:100%;margin:15px auto;}
#lank_sick{max-width:280px;width:100%;margin:15px auto;}
.reference,.coment{	font-size:88%;	color:#333;	}
.reference li{	list-style:none;	text-indent:-2.5em;	padding-left:2.5em;	}
.coment li{	list-style:none;	text-indent:-1em;	padding-left:1em;}
.question{color:#333;}
.question dt{
	padding-left:50px;
	background:url(../image/question.png) left center no-repeat;
	line-height:50px;
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
	font-weight:bold;
	letter-spacing:2px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
table{width:100%;border:1px solid #333;color:#333;border-collapse:collapse;}
table th{background-color:#ddd;}
table th,table td{padding:5px;border:1px solid #333;text-align:center;}


@media only screen and (max-width:480px){
	
	p,h1,dl,dt,dd,ul,ol,li{line-height:1.5em;}
	p,li,dd{font-size:88%;}
	
	#wrapper h1{
		font-size:94%;
		line-height:1.5em;
	}

	
}