@charset "shift_jis";


/*　見出し　*/
h1{
	font-size:120%;
}
h2{
	font-size:110%;
	width:740px;
}
h3#flowTitle {
    border-bottom: 2px solid #CCCCCC;
    clear: both;
	margin-top: 20px;
    padding: 0;
	font-weight: bold;
	font-size: 123.1%;
	width:760px;

}


/*　本文　*/

/*
#pagebody{
	font-family: "Meiryo","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Osaka";
}
*/

#flow_area{
	margin:20px 0 30px 0;	
}

dl.section #sntnc{
	margin:1em 0;
	width:750px;
}

/*　選択項目　*/
dl.section{
	display:none;	
	margin-top: 20px;
}

dl.section dt {
	font-weight: bold;
	font-size: 120%;
}
dl.section dd {
	padding: 10px;
}


ul.choices{
	margin:1em 0;
	padding:0;
	width:760px;
}

ul.choices li.choices{
	cursor:pointer;
	display:inline-table;	
	width:23%;
	margin:5px;
	background-color:#f9fcfe;
	border:1px solid #2d9ed2;
	border-radius:5px;
	box-shadow: 1px 1px 5px #999;	
	vertical-align:bottom;
	overflow:hidden;
    *display:inline; /* for IE7 and below */ 
    *zoom:1; /* for IE7 and below */
}

ul.choices li.choices img._blank{
	float:right;
	margin:1em 1em 0 0;
}

ul.choices li.choices ul.sub{
	float:none;
	margin:1em;
	padding:0;
}

ul.choices li.choices ul.sub li{
	display:block;
	margin:0;
	padding:0;
}

/*
ul.choices li.choices button{
	display:inline;
	margin:0;
	padding:0.8em 0.4em;
	width:100%;
}
*/


/* 選択履歴 */
#logArea {
	display: none;
	padding-bottom: 5px;
	border: 1px #999999 solid;
	border-radius: 5px;
	background: url('../images/h3_title_gray_small.gif') top left repeat-x;
}
#logArea h3 {
	padding: 5px 10px;
	border-bottom: 1px #999999 solid;
}
#logArea ul li {
	margin: 5px 10px;
	padding: 0 5px 5px;
	border-bottom: 1px #AAAAAA dotted;
}
#logArea ul li img {
	vertical-align: middle;
	margin-right: 3px;
}

/*アンケートフォームを非表示*/
/*#sbi_comment1 {
	display:none; 
}*/