body {
	width:480px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	color: #4C4C4C;/* ----K70%------ */
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	font-style: normal;
	line-height: 140%;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	text-decoration: none;
	text-align:left;
	background-image: url(back.gif);
	background-repeat: repeat-x;
}

@media print {
body {
zoom: 90%; /*縮小率*/
}
}

h1,h2,h3,h4,h5,h6,p,ul,ol,dl {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	text-transform: none;
}


#wrapper {
	width: 480px;
}


/* --------------------もじ--------------------- */

.midashi{
	color:#990000;
	font-size:15px;
	font-weight: bold;
	margin-top: 10px;
}

.sele11 {
	font-size: 11px;
}


.honbun10 {
	font-size: 10px;
	line-height: 130%;		
}

.honbun11 {
	font-size: 11px;
	line-height: 130%;
}

.honbun11_aka {
	font-size: 11px;
	line-height: 150%;
	color: #FF3300;
}

.honbun12 {
	font-size: 12px;
	line-height: 140%;
	color: #4C4C4C;
}



.honbun12_aka {
	font-size: 12px;
	line-height: 150%;
	color: #FF3300;
}


.honbun11_bl {
	font-size: 11px;
	line-height: 1.5;
	color: #003366;
}




.midashi12_bl {
	font-size: 12px;
	line-height: 140%;
	font-weight: bold;	
	color: #003366;/* ---暗いあお--- */
}



.midashi12_sky {
	font-size: 12px;
	line-height: 140%;
	font-weight: bold;	
	color: #3366CC;/* ---水色--- */
}

.midashi13_sky {
	font-size: 13px;
	line-height: 140%;
	font-weight: bold;	
	color: #3366CC;/* ---水色--- */
}

.midashi12_pin {
	font-size: 12px;
	line-height: 140%;
	font-weight: bold;	
	color: #E64583;/* ---暗いピンク--- */
}

.midashi13_pin {
	font-size: 13px;
	line-height: 140%;
	font-weight: bold;	
	color: #E64583;/* ---暗いピンク--- */
}

.midashi13_gre {
	font-size: 13px;
	line-height: 140%;
	font-weight: bold;	
	color: #339933;/* ---みどり--- */
}

.midashi12b {
	font-size: 12px;
	line-height: 140%;
	font-weight: bold;	
}

.midashi14b {
	font-size: 14px;
	line-height: 140%;
	font-weight: bold;	
}

.midashi16b {
	font-size: 16px;
	line-height: 140%;
	font-weight: bold;	
}

.midashi16_bl {
	font-size: 16px;
	line-height: 140%;
	font-weight: bold;	
	color: #003366;/* ---暗いあお--- */
}

/* --------------------点線--------------------- */

hr.dot01{
border:dotted;
border-top:dashed 1px #CCCCCC;
height:1px;
color:#FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
/* --------------------style.css--------------------- */

#m-form form{margin:0px auto;padding:0px;width:100%;}
#m-form{margin:0px auto;padding:0px;width:100%;}
#m-form .midashi{color:#990000;font-size:15px;}
#m-form p.center{text-align:center;}
#m-form b{display:block;padding:2px 7px;color:#113333;font-weight: bold;}
#m-form div.v_table{width:100%;background: #f8f8f8;margin:0px auto;
border-top:1px solid #999999;border-right:1px solid #999999;
font: 12px/19px "メイリオ","ＭＳ Ｐゴシック", Osaka;}
#m-form div.left{clear:both;float:left;width:29%;
border-bottom:1px solid #999999;border-left:1px solid #999999;height:2em;}
#m-form div.right{float:left;display:block;width:70%;background:#ffffff;
border-bottom:1px solid #999999;border-left:1px solid #999999;height:2em;}

#m-form div.left_youbou{clear:both;float:left;width:29%;
border-bottom:1px solid #999999;border-left:1px solid #999999;height:5.5em;}
#m-form div.right_youbou{float:left;display:block;width:70%;background:#fefefe;
border-bottom:1px solid #999999;border-left:1px solid #999999;height:5.5em;}

#m-form text,textarea{padding:2px;margin:3px;width:98%;height:95%;}
#m-form .send,#m-form .reset, #m-form .edit,#m-form .mess{text-align:center;margin:0px auto;}
#m-form .mess{clear:both;}
table.m-form
{background:#ffffff;border-right:1px solid #666666;border-bottom:1px solid #666666;width:100%;
font: 12px/19px "メイリオ","ＭＳ Ｐゴシック", Osaka;}
table.m-form td{padding:5px;margin:3px;
border-top:1px solid #999999;border-right:1px solid #999999;}
table.m-form td.left{background: #f8f8f8;color: #225555;width:40%;
border-top:1px solid #999999;border-left:1px solid #666666;}
table.m-form td.right{width:60%;padding:5px 10px;border-right:0px;}
table.m-form td.left2{background: #f8f8f8;color: #225555;width:40%;
border-top:0px;border-left:1px solid #666666;}
table.m-form td.right2{padding:2px 10px;width:60%;border-top:0px;border-right:0px;}
table.m-form td.end{border:0px;}
table.m-form tr{padding:7px;}
table.m-form text,textarea{padding:0px;width:95%;}
table.m-form .text{width:95%}
 .del {
   color: #f00;
   text-decoration : line-through ;
 }
 .del span {
   color: #000;
 }
 .deltxt {
   color: #f00;
   text-decoration:none;
 }
