@charset "Shift_JIS";

/* ------------------------------------------------------------------------
　入力画面
------------------------------------------------------------------------ */

/* #nav
--------------------------------------------------*/
#nav{
height:44px;
margin-bottom:20px;

}

#nav li{
float:left;
}

/* #title
--------------------------------------------------*/
#title{
margin-bottom:12px;
}

#title:after{
display:block;
margin-top:-1px;
height:1px;
content:"";
clear:both;
}

*+html #title{
min-height:1%;
}

*html #title{
height:1%;
overflow:visible;
}

#title h1{
float:left;
}

#title p{
float:right;
}

/* ------------------------------------------------------------------------
　施設画像
------------------------------------------------------------------------ */

/* .thum_table
--------------------------------------------------*/
#form_area table.thum_table{
	width: 330px;
	color:#333;
}

#form_area table.thum_table td{
	/*width: 100px;*/
	vertical-align:middle;
	text-align:left;
	vertical-align:top;
	border-style: none;
	padding: 10px 0;
}

.ind{
	text-indent: -2em;
	padding-left:1.5em;
	margin:0;
}

/* ------------------------------------------------------------------------
　展覧会画像
------------------------------------------------------------------------ */
#form_area table.selectimg th p{clear:both;padding:0 0 0 0;}

#form_area table.selectimg{
	width: 566px;
	color:#333;
}

#form_area table.selectimg th{
	background: #DEDEDE;
	background: #f0f0f0;
	font-weight: normal;
	text-align: left;
	padding:10px;
	border-style: none;
}

/*展覧会名 sub*/
#form_area table.selectimg th.tl02{
	background: #FFFFFF;
	font-weight: bold;
	padding-bottom: 0;
}

/*展覧会名 大*/
#form_area table.selectimg th p.tl01{
	padding-left:0.5em;
	text-indent: -0.5em;
}
/*会期*/
#form_area table.selectimg th p.period{
	margin:2px 0 0 0.5em;
}

#form_area table.selectimg td{
	vertical-align:middle;
	text-align:left;
	vertical-align:top;
	border-style: none;
	padding: 10px;
}

#form_area table.selectimg td div.check_la img{
	margin-top: 3px;
}

/*チェックボックスとラベルのレイアウト*/
#form_area table.selectimg td div.check{
	width: 20px;
	float: left;
}
#form_area table.selectimg td div.check_la{
	width: 240px;
	float: left;
	line-height: 1.3;
}

#form_area table.selectimg td div.check_la_w{
	width: 305px;
	float: left;
	line-height: 1.3;
}

#form_area table.selectimg td input{/*IEのcheckboxの謎余白対策*/
	height: 15px;
}

/*調整用 上0*/
#form_area td table.selectimg th.pt0,
#form_area td table.selectimg td.pt0{
	padding-top: 0;
}
/*調整用 下0*/
#form_area td table.selectimg th.pb0,
#form_area td table.selectimg td.pb0{
	padding-bottom: 0;
}


/* ------------------------------------------------------------------------
　完了/期間外/エラー
------------------------------------------------------------------------ */
#formthanks{
	text-align:center;
	padding:0 0 0;
}
#formthanks.done{
	text-align:left;
}




