@charset "shift_jis";

/*********************************
 *
 * CONTACT
 *
 *********************************/

p.lead {padding:0 1em;}
table.contact {width:660px; margin:15px auto 0 auto;}
	table.contact th {width:225px; padding:12px 0; border-bottom:1px solid #bbb; font-weight:bold;}
	table.contact th.last {width:660px; padding:12px 0 0 0; border:none; font-weight:bold;}
		table.contact th span {color:#c30040; font-size:10px; font-weight:lighter;}
	table.contact td {width:410px; padding:12px 0 12px 15px; border-bottom:1px dashed #bbb;}
	table.contact td.last {padding:12px; border:none;}
		table.contact td span {font-size:10px;}
.agree {padding:5px 15px; background:#F4FBFA; border:1px solid #DDF2F1;}
.privacy  {overflow-y:scroll; height:300px; padding:15px 20px; border:1px solid #ddd;}
	.privacy h4 {font-weight:bold;}
		
/* form */
input, select, textarea {font-size:12px; font-family:"メイリオ",Meiryo,"ＭＳ ゴシック",monospace; line-height:1.5;}
input, select {vertical-align:middle;}
input.none {border:none;}
table input, table select,table  textarea {border:1px solid #7b9cbd;}
table input.check {border:1px solid #fff;}
.btn {text-align:center;}

/* width */
.w100 {width:100px;} .w200 {width:200px;} .w350 {width:350px;}