@charset "UTF-8";
/* CSS Document */

.content{
	width:800px; margin:0 auto;
}
.term{
	height: auto;
	border: #1D70A4 thin solid;
	margin-bottom: 20px;
}
.t_name{
	height: 25px;
	padding:5px;
	text-align: left;
	background: #1D70A4;
	color: #FFF;
	
}
.tname_h{line-height: 25px;}

.question{
	border:none; text-align:left; padding:10px 0; border-bottom: thin dotted #CCCCCC; margin-left:5px;
}
.q_name{
	margin-bottom: 5px;
	font-weight: bold;
	color: #1D70A4;
}
.answer{
	height:auto; width:700px; text-align:left; margin-left:20px; color:#666666;
}
.lanmu{
	width:100%; height:auto; margin:10px 0 20px 0;
}
.l_name{
	margin-bottom:5px;
}
.s_lanmu{
	width:auto; height:25px;
}
.sl_name{
	width:110px; margin-right:5px; float:left;
}
.sl_name2{
	margin-right:5px;
}
.clear{
	clear:both;
}
.lan1{
	height:25px;
}
.lan2{
	height:25px;
}
.aisatu
{
	width: 680px;
	text-align: left;
	margin:0 auto;
	font-size: 14px;
	color:#1A1A1A;
}


p.start{
    margin:0; padding:8px 0 0 0;width:680px; height:auto; font-size:14px; line-height:1.5em;text-indent:0.4cm;
}


.end{
    padding-left:15px; margin:10px 0;
}
.message
{
    text-align:left; padding-left:5px;color:#f00;margin-bottom: 10px;
}

input[type=text] { width:300px; background-color:#FFF}


.btn_box{ width:200px; margin:0 auto;height: 170px;}

.btn{ font-size:14px;width:80px; padding:5px; margin:0 auto; background-color:#1D70A4; color:#FFF;}
.btn:hover{ width:80px; padding:5px; margin:0 auto; background-color:#990; color:#FFF;}

