@charset "Shift_JIS";

body{
	background-color:#CCCCCC;}

td{font-family: "MS Pゴシック,osaka";
font-size:12px;
color:#000000;
line-height:150%;
}
A{
font-family: "MS Pゴシック,osaka";
font-size:12px;
color:#000000;
line-height:150%;
text-decoration:none;
}
A:link{
color:#000000;
}
A:visited{
color:#000000;
}
A:hover{
color:#0000ff;
text-decoration:underline;
}

body{
	font-size:12px;}
#mainwrapper{
	margin:5%;
	background-color:#FFFFFF;
	width:550px;
	margin-left:auto;
	margin-right:auto;}
	
img.title{
	margin-left:15px;
	margin-top:10px;
	}
	

.topdiscription{
	text-align: center;
	margin-top:10px;
	}
	
img.qeustion{
	margin-left:10px;}		
.name-left{
	background-color: #FFFFDD;
	margin-left: 40px;
	width: 25%;
	padding: 5px;
	float: left;
	margin-top: 20px;
	}	
	
.name-right{
	background-color: #FFFFDD;
	width: 60%;
	float: left;
	padding: 3px;
	text-align: left;
	margin-top: 20px;
	}

.left{
	background-color: #FFFFDD;
	width: 25%;
	clear: left;
	float: left;
	margin-left:40px;
	padding:5px;
	margin-top:20px;
}

.right{
	background-color: #FFFFDD;
	width: 60%;
	float: left;
	padding: 3px;
	margin-top: 20px;
	text-align: left;
}

	
 input.adress-parts{
	width:90%;}	
	

input.mail-parts{
	width:90%;}
	
img.massage{
	margin-top:20px;
	margin-left:10px;}

.massageform{
	background-color: #FFFFDD;
	width: 85%;
	margin-left: 5%;
	margin-top: 10px;
	padding: 5px;
	text-align: left;
}

textarea.massage-parts{
	width:98%;
	height:200px;
	margin-top:5px;}
img.check{
	margin-left:10px;
	margin-top:20px;
	}
.checklist{
	text-indent: 60px;
	text-align: left;
	}	

input.buttan{
	margin:20px;
	
	}
	
footer{
	background-color: #FF9832;
	text-align: center;
	margin-top:20px;
	}	
