/***********************-
タイトル : 箱
概要：フォーム

制作日：2014/8
-***********************/

#contact #main p{ margin:20px 0 0 40px;}

/* ----- フォーム -------------------------------------- */

#contact #main h2{margin:30px 0 0 40px !important; padding:0;font-weight:bold;font-size:120%;}
#contact #main h4{ background:url(../mitumori/img/boxback2.gif) 0 50% no-repeat;
margin:30px 0 0 20px !important; padding:0 0 0 25px;font-weight:bold;font-size:130%!important;}

#contact2 #main p.chui0{ margin: 20px 0 0px 40px; }
#contact2 #main p.chui{ margin: 0 0 10px 40px; color:#C00;}
.h2chui{
 margin:5px  40px 0;
}


.chuihissu{
 margin:0px 0px 0 1em;
  font-size:70%; color:#F00;
  font-weight:normal;
}
.chuihissu2{
 margin:20px 0px 0 1em;
  font-size:90%; color:#F00;
  font-weight:normal;
}


/* ----- フォーム -------------------------------------- */

 .size{
	margin:10px 20px 10px 60px;
}

.hissu{
 background:url(../zumen/hissu4.gif) 100% 50% no-repeat;
 padding:0 40px 0 0; 
 color:#C00;
 
}

table.mitumori{
margin: 10px auto 60px;
  width:550px;
  background:#fff;
  color:#000000;
 border-top:1px solid #999999;
}
table.mitumori th,table.mitumori td{
 padding: 8px;
  text-align:left;
 vertical-align:top;
 border-bottom:1px solid #999999;
}
table.mitumori td ul li{
margin:0 0 5px;}
table.mitumori td ul li.ss{
font-size:90%;}

table.mitumori th{
 width:11em;
 background:#d4d4d4;
 border-right:1px solid #999999;
  font-weight:normal;
}

table.mitumori2
{margin:15px 8px 0 0 ;
}
table.mitumori2 td{
 border:none;
 padding:5px;
}


input{
 margin: 0 5px 0;}
 
.txt{
 width:8em;}
.txt3{
 width:5em;}

 .txt2{
 width:15em;
 color:#990000;
 font-weight:bold;}
 .btn, .btn2{
	margin: 0 auto 30px !important;
  width:450px;
  text-align:center;}
  
.chuijiko{ margin:30px auto 10px; width:90%; border:1px solid rgba(205,0,3,1.00); padding:10px; background:#fff; }
.chuijiko h3{ float:left; width:3em; font-size:95%; color:rgba(205,0,3,1.00); margin:0.1em 0 0 0;}
.chuijiko div{ margin:0 0 0 3em; color:rgba(205,0,3,1.00); font-size:105%;}
.chuijiko div span{ display:block; font-size:80%;}

.chuijiko p{ text-align:center; clear:both; }
.centerchcek{ text-align:center;}

.centerchcek .ok{  color:rgba(205,0,3,1.00)}
.centerchcek label{ margin:0 1em 0 0;}
 #mp-main input.submit2 {
		background: -moz-linear-gradient(top,#FFF 0%,#e0e0e0);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#EEE));
	border: 1px solid #ddd;
	color:#ddd;
	width: 140px;
	padding: 8px 5px 5px;
	font-size:110%;
	cursor: pointer;
	border-radius: 5px;		/* CSS3草案 */
	-webkit-border-radius: 5px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 5px;	/* Firefox用 */
	 text-align:center;
	 cursor:none;
}