/* CSS Document */
@charset "Shift_JIS";

/* CSS Document */
body::after{background-image:url(/mail_form/img/mv.jpg)!important;}

.col_red{color:#FF0000;}

/*------------------------------mail_form-------------------------------------*/
#mail_form #contents { padding-bottom:80px;}
#mail_form h2{background:url(../img/h2_image.jpg) no-repeat; text-indent:-9999px; width:780px; height:180px;max-width:100%;}
#mail_form #mail_form_contents{width:700px; margin: 0 auto; padding: 25px 0 0 0;max-width:100%;}
/* \*/
*html #mail_form #mail_form_contents{width:700px; margin: 0 auto; padding: 25px 0 0 0;max-width:100%;}
*html #mail_form #mail_form_contents div {width: 700px;max-width:100%;}
/* */

#mail_form #mail_form_contents table { font-size:13px; margin: 20px auto; border-top: 1px solid #FFF;width:100%;max-width:700px;}
#mail_form #mail_form_contents th {padding: 8px; color: #322826; background: #EDE4C5; font-weight: normal; text-align: left; border-bottom: 1px solid #FFF;  font-weight: normal; font-size: 13px;}
#mail_form #mail_form_contents td {padding: 8px; color: #322826; border-bottom: 1px solid #FFF; line-height: 180%; font-size: 13px;text-align:left;}
#mail_form #mail_form_contents td textarea,
#mail_form #mail_form_contents td input{max-width:100%;width:100%;}


#mail_form.thanks #mail_form_contents div { padding:200px 100px; }


/*------------------------------mail_form_day-------------------------------------*/
#mail_form_day #contents { padding-bottom:80px;}
#mail_form_day h2{width:780px; height:180px; text-indent:-9999px; background:url(../../day_plan/img/top-img.jpg) no-repeat;max-width:100%;}
#mail_form_day #mail_form_contents{width:630px; margin: 0 auto; padding: 25px 0 0 0;max-width:100%;}
/* \*/
*html #mail_form_day #mail_form_contents{width:630px; margin: 0 auto; padding: 25px 75px 0 75px;}
*html #mail_form_day #mail_form_contents div {width: 630px;}
/* */

#mail_form_day #mail_form_contents table { border-top: 1px solid  #FFF; font-size:13px; margin: 20px auto;}
#mail_form_day #mail_form_contents th { padding: 8px; color: #322826; background: #EBE4D9; font-weight: normal; text-align: left; border-bottom: 1px solid #FFF; font-weight: normal;}
#mail_form_day #mail_form_contents td { padding: 8px; color: #322826; border-bottom: 1px solid #FFF; line-height: 150%;}

#day_plan_notice li {text-indent: 2em; font-size: 100%; color: #AD5190; line-height: 150%;}


#mail_form_day.thanks #mail_form_contents div { padding:100px 100px; }


#inq_c1t {
		font-size: 13px;
		line-height: 180%;
		padding: 20px 0 0 50px;
}

#inq_btn {
	text-align: center;
	font-size: 13px;
}

@media screen and (max-width: 768px){
	#mail_form #mail_form_contents table,
	#mail_form #mail_form_contents table tbody,
	#mail_form #mail_form_contents table th,
	#mail_form #mail_form_contents table td{display:block;width:100%;}
	#mail_form #mail_form_contents table{}
	#mail_form #mail_form_contents table{}

}
