﻿@charset "UTF-8";


/*================================================
キービジュアル
================================================*/

#key{
	clear:both;
	background:url(/images/top/key02.jpg) no-repeat right 0;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

#key p{
	width:541px;
	height:286px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}


/*================================================
コンテンツ
================================================*/

.cont{
	width:924px;
	margin:32px auto 0px;
	padding:0px 0px 0px 0px;
}

/*.cont_a{
	background:url(../images/top/thumb01.jpg) no-repeat right 39px;
	height:195px;
}*/

/*.cont_b{
	background:url(../images/top/thumb02.jpg) no-repeat right 39px;
	height:195px;
	margin-top:40px;
}*/

.cont h2{
	width:924px;
	height:39px;
	margin:0px 0px 17px 0px;
	padding:0px 0px 0px 0px;
}

.cont02{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

dl{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

dt{
	width:795px;
	height:28px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

dd{
	line-height:1.5em;
	width:90%;
	margin:0px 0px 10px 19px;
	padding:0px 0px 0px 0px;
}

.subnav{
	width:169px;
	height:26px;
	margin:19px 0px 50px 17px;
	padding:0px 0px 0px 0px;
}

/*================================================
テーブル
================================================*/

.table{
	width:904px;
	margin:0px auto 26px;
	padding:0px 0px 0px 0px;
}

.td01{
	background:#e2e2e2;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.incell{
	background:#f9f9f9;
	padding:7px;
	/*font-size:120%;*/
	text-align:left;
}

th{
	background:#ededed;
	padding:12px 5px 12px 15px;
	/*font-size:120%;*/
	font-weight:bold;
	text-align:center;
	text-align:left;
}

.orange_txt{
	color:#fa4c07;
}




#input_btn{
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#submit_btn{
	float:left;
    border: 0px;
    width: 169px;
    height: 26px;
	margin:0px 10px 100px 0px;
	padding:0px 0px 0px 0px;
    background: url(/images/query/submit.gif) left top no-repeat;
}

#reset_btn{
	float:left;
    border: 0px;
    width: 169px;
    height: 26px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    background: url(/images/query/reset.gif) left top no-repeat;
}

#re_btn{
	float:left;
    border: 0px;
    width: 169px;
    height: 26px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    background: url(/images/query/repair.gif) left top no-repeat;
}

.error_coution{
	color:#fa4c07;
}

.que_adj{
	margin-bottom:250px !important;
}















