.swfW{
position:relative;
height:1900px;
overflow:auto;
}

.h01{
position:absolute;
top:299px;
left:537px;
}

.formBox{
position:absolute;
top:317px;
}

.formBox1{
padding:9px 8px;
width:462px;
border:1px solid #CECECE;
background-color:#fff;
margin-bottom:10px;
margin-left:147px;
}

#search{
width:250px;
border:1px solid #676767;
font-size:138.5%;
background-color:#ffffff;
padding:4px 3px 2px 3px;
vertical-align:middle;
background-image:url(img/search.gif);
background-repeat:repeat-x;
margin-right:2px;
}

#searchBt{
font-size:115%;
vertical-align:middle;
padding:3px 6px;
}


.formBox1T{
margin-bottom:5px;
}

h3{
font-size:108%;
}

.formBox2{
padding:9px 8px;
width:462px;
border:1px solid #CECECE;
background-color:#fff;
margin-bottom:25px;
margin-left:147px;
}

.formBox2 h3{
margin-bottom:8px;
}

.fT1{
margin:0 0 12px 15px;
}

.fT1 span{
padding-right:3px;
}

.fT1 td{
width:100px;
padding-right:5px;
}

.fT2{
margin:0 0 4px 19px;
}

.fT2 th,.fT2 td{
text-align:left;
padding-bottom:8px;
}

.fT2 th{
font-weight:normal;
width:65px;
padding-right:5px;
}

select{
width:120px;
}

.fT3{
margin:0 0 5px 15px;
}

.fT3 td{
width:210px;
padding-right:10px;
}

.fT3 span{
margin-right:4px;
vertical-align:middle;
}

.fBt{
text-align:center;
}

#searchBt2,#searchBt3{
font-size:115%;
vertical-align:middle;
padding:3px 6px;
}

.topics{
width:600px;
margin-left:25px;
font-size:12px;
}

.topics h2{
margin-bottom:8px;
}

.topics table{
width:600px;
}

.topics th{
text-align:left;
padding:3px 5px 3px 20px;
background-image:url(common/img/icon3.gif);
background-position:7px center;
background-repeat:no-repeat;
font-weight:normal;
}

.topics td{
padding:3px 0;
text-align:right;
color:#666;
}

.pHeader{
overflow:hidden;
width:684px;
margin-bottom:30px;
}

.pHeaderL{
float:left;
width:300px;
}

.pHeaderR{
float:right;
width:300px;
text-align:right;
padding-top:20px;
}

.logo{
margin-bottom:5px;
}

.pcList{
font-size:10px;
}

.mContents{
width:684px;
padding:0 25px;
}

.searchR table{
width:100%;
border:1px solid #999;
font-size:80%;
line-height:100%;
}

.searchR th,.searchR td{
padding:2px 5px;
border:1px solid #ccc;
}

.searchR th{
background:#023467;
font-weight:normal;
color:#fff;
}

.searchR h2{
margin:20px 0;
font-size:large;
color:#ff6600;
}

.tar{
margin-bottom:10px;
}

td.linkMarkST{
padding-left:14px;
background-image:url(common/img/icon3.gif);
background-repeat:no-repeat;
background-position:4px center;
}
