#new_sekou{
background-color:#FFFFFF;
width:150px;
margin:15px auto 0;
text-align:left;
padding: 10px 10px 20px;
}
#new_sekou .ex{
margin: 0px 0px 10px;
padding: 0px;
width: 150px;
}
#new_sekou .ex .tit{
font-size:1.1em;
}




.semi {
width: 538px;
border:#999999 1px solid;
float: left;
padding: 0px 0px 3px;
}
.formbox {
width: 280px;
background: url(../img/index/from_bbg.gif) repeat-y bottom;
padding-bottom: 5px;
float: left;
}
.form_t{
background:url(../img/index/from_t.gif) no-repeat top;
height: 5px;
width: 280px;
}
.fromtable {
border: 1px solid #999;
width: 270px;
border-collapse:collapse;
margin:0 auto;
}
.fromtable th{
background:url(../img/index/from_th.gif) left top;
font-weight: normal;
text-align: left;
color: #666666;
padding: 5px;
width: 90px;
}
.fromtable th.center{
background:url(../img/index/from_th.gif) left center;
}
.fromtable th.bottom{
background:url(../img/index/from_th.gif) left bottom;
}

.fromtable td{
padding: 5px;
text-align:left;
background:#FFFFFF;
}

.fromtable td input {
	vertical-align:middle;
}

.fromtable td label {
	margin-right:10px;
	margin-left:3px;
}





#abouthome{
margin-top: 40px;
width: 540px;
float: left;
}
#abouttxt p {
margin-top: 10px;
line-height: 170%;
}
#abouthome #abouttxt {
border-top: 1px solid #00006C;
}
#abouthome h2 {
border-left: 5px solid #00006C;
padding-left: 8px;
margin-bottom: 3px;
}
#abouthome ul {
margin-top: 10px;
margin-bottom: 10px;
list-style: disc inside;
}
#aboutright{
float:right;
width:170px;
text-align:center;
}
#abouthome #abotueda{
width:170px;
text-align:center;
background:#00006C;
margin-top: 10px;
margin-bottom: 3px;
}
#abouthome #abotueda p{
color:#FFFFFF;
text-align:left;
margin: 10px;
}

/*blog*/
h3 {
margin: 0px;
padding: 0px;
}
#contents #tit_blog {
border-bottom: 1px solid #5B5A4B;
width: 540px;
margin-top: 40px;
float: left;
height: 32px;
}
#blogbtn{
float:right;
margin-top:10px;
}
.blog_btns {
width: 540px;
clear: both;
margin: 0px;
padding: 10px 0px 0px;
}

