@charset "utf-8";
/* CSS Document*/
body,td { font-size: 10pt;} 
 
.pt14 { font-size: 14pt;} 
.pt12 { font-size: 12pt;} 
.pt11 { font-size: 11pt;} 
.pt10 { font-size: 10pt;} 
.pt9 { font-size: 9pt; padding: 0 5px;} 
.pt8 { font-size: 8pt;} 

/* 共通 */
a { text-decoration: none; }
html, body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre, address, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset {
	margin: 0;
	padding: 0;
	color: #4d4d4d;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;
	font-size:12px;
}

.clear { clear:both;} 
.f-left { float:left;}
.f-right { float:right;}
img { border:0;}


/* ヘッダー　*/
.head { position: relative; padding-top: 20px; }
.head .search { position: absolute; right: 0px; line-height: 21px; float: right; top: 10px; }
.head .search li { float: left; background: #038a50; list-style: none; padding: 5px 15px; border-left: 1px solid #FFF; }
.head .search li a { color:#FFF; font-weight: bold; text-decoration:none; text-align: center; }
.head .search li a:hover { color: #FF0; }
.head .title { background:url(../image/line_top.gif) repeat-x; height:40px;}
.head .title #image { float:left;}

/* レイアウト */
body { text-align: center; }
.layout2 { margin: 10px 0; text-align: left; }
.layout { width: 700px; margin: 10px auto; text-align: left; }


.contents {
	border-right: 3px #038a50 solid;
	border-bottom: 3px #038a50 solid;
	border-left: 3px #038a50 solid;
	padding:20px;
	margin-bottom:10px;
	} 
.info { font-weight:bold; font-size:14px;} 

/* TOP */
.top th a{ color:#038a50; font-size:14px; font-weight:bold;}


.note-r { color: #cc0000; }

/* 2010.04.14 matsui */
.kak { height: 30px; width: 310px; padding: 10px 0 10px 11px; font-size: 12px; color: #999; line-height: 15pt; }
/*----- clearfix -----*/
.clearfix { clear: both; overflow: hidden; }
.clearfix:after { content: ""; display: block; clear: both; height: 1px; overflow: hidden; }
/*\*/
* html .clearfix { height: 1em; overflow: visible; }
/**/
.pt12.kak b { color: #333; font-size: 14pt; line-height: 14pt; }
.pt10a { font-size: 10pt; line-height: 16pt; }

#wrap-content { margin: 30px auto 0px; padding: 0px; width: 630px; text-align: center; }
#head { background: url(../img/inqbg.jpg) repeat-x; text-align: right; height: 63px; }
#inq-wrap { margin: 0px; border-right: 3px solid #008c50; border-bottom: 3px solid #008c50; border-left: 3px solid #008c50; padding: 10px; text-align: left; }
#inq01 { background: url(../img/inq01.jpg) no-repeat; float: left; height: 63px; width: 156px; }

#inq02 { background: url(../img/inq02.jpg) no-repeat right top; height: 63px; width: 306px; margin: 0px 0px 0px auto; padding: 0px; }
#inq02e { background: url(../img/inq02e.jpg) no-repeat right top; height: 63px; width: 306px; margin: 0px 0px 0px auto; padding: 0px; }


.formhead { background: #008c50; color: #FFF; padding: 5px 10px; margin-bottom: 10px; }
.va10 .note-r.pt10 { font-size: 10px; margin-bottom: 5px; font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
#button_close { width:85px; height:40px; background: url(http://www.sisiku.com/formmail/images/close.jpg); border:none; }

