@charset "Shift_JIS";
/* --------------------------------------
 enquete.css
 for dir ENQUETE
-------------------------------------- */
*{margin:0; padding:0;}
body{
	font-size:small;
	font-family:"Times New Roman","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka;
	line-height:1.7em;
	background-color:#e4f1e1;
	}

/* --------------------------------------
 COMMON
-------------------------------------- */
/* common class */
.hidd{display:none;}
.clear{clear:both;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.nowrap{white-space:nowrap;}

/* layout */
.indent{text-indent:1em;}
.indent_MB_1em{text-indent:1em; margin-bottom:1em;}
.indent_MB_2em{text-indent:1em; margin-bottom:2em;}
.indent_MB_3em{text-indent:1em; margin-bottom:3em;}
.center_MB_2em{text-align:center; margin-bottom:2em;}
.center_MB_3em{text-align:center; margin-bottom:3em;}
.MB_1em{margin-bottom:1em;}
.MB_2em{margin-bottom:2em;}
.MB_3em{margin-bottom:3em;}

/* font */
.nomal{font-weight:normal;}
.med{font-size:medium;}

.notice{line-height:1.2em; margin-left:60px; margin-bottom:3em;}

/* --------------------------------------
 MAIN
-------------------------------------- */
DIV#main{
	width:660px;
	background:#fff;
	border:solid 1px #bebebe;
	padding:10px 30px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	}

/* for submitted.html */
DIV#main2{
	width:660px;
	background:#fff;
	border:solid 1px #bebebe;
	padding:100px 30px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	}

/* --------------------------------------
 Class
-------------------------------------- */
.q_box{
	width:640px;
	height:auto;
	background-color:#eee;
	border-top:solid 2px #ddd;
	padding:20px 10px;
	margin-bottom:2em;
	}

/* --------------------------------------
 H
-------------------------------------- */
/* タイトル */
h1{
	width:660px;
	height:88px;
	background-image:url(../enquete/images/title.gif);
	background-repeat:no-repeat;
	margin-bottom:2px;
	}

/* がん種 */
h2{
	text-align:center;
	font-size:medium;
	color:#e10000;
	margin-bottom:16px;
	}

/* 質問 */
h3{
	width:631px;
	height:auto;
	font-size:small;
	line-height:1.4em;
	border-left:solid 8px #671e52;
	border-right:solid 1px #671e52;
	border-top:solid 1px #671e52;
	border-bottom:solid 1px #671e52;
	padding:10px;
	margin-bottom:0;
	}

/* --------------------------------------
 Table
-------------------------------------- */
table{
	width:auto;
	margin-left:1em;
	}
	
td{
	padding:3px;
	}

td.bo_btm{
	border-bottom:dotted 1px #666;
	}

caption{
	text-align:left;
	line-height:1.3em;
	font-weight:bold;
	margin-left:1em;
	white-space:nowrap;
	}

/* --------------------------------------
 Form
-------------------------------------- */
textarea{
	font-size:small;
	line-height:1.2em;
	}

.txt{
	width:300px;
	height:18px;
	font-size:small;
	}

.checkbox{
	border:solid 1px #666;
	}

.submit{
	width:180px;
	height:28px;
	}

.submit_box{
	display:block;
	text-align:center;
	background-color:#9bcd74;
	padding:4px;
	margin-bottom:40px;
	}	
	
/* --------------------------------------
 Footer
-------------------------------------- */
#footer2{
	width:720px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	}
address{
	font-size:x-small;
	font-style:normal;
	}
	
	
	
	
	
	
	
	
	
	
	