*{
margin:0px;
padding:0px;
}

body, table, tr, td, select,input,div,form,textarea {font-family:Arial, Helvetica, sans-serif, tahoma, verdana;color:#575757; font-size:9pt; line-height:150%} 

body{
background:url(images/bgbg.gif) repeat-x; background-position:top left;
}

body.popup{
background:none;
}


table.count td{
font-size:11px;
font-weight:bold;
color:#ffffff;
text-align:center;
}


td.ctn_navi{
font-size:11px;
color:#858585;
text-align:right;
padding-right:12px;
}

td.ctn_navi strong{
color:#333333;
}

table.ctn{
margin:10px 0px 0px 13px;
}

#ctn{
margin-top:25px;
margin-bottom:35px;
}
#ctn2{
margin-top:20px;
margin-bottom:35px;
margin-right:15px;
margin-left:15px;
text-align:justify;
}

table.tab_tt01{
background:url(images/step01_bg.gif) repeat-x;
}
table.txt01 td{
font-size:11px;}
table.bk2 td{
color:#575757;}

span.sp01{
line-height:130%;
text-align:justify;
}

table.org_comm{
width:664px;
margin:7px 14px 14px 14px;
border-top: #818181 solid 2px;
border-bottom: #c1c1c1 solid 1px;}

table.org_comm td{
padding:5px 7px 5px 7px;
border-bottom: #c1c1c1 solid 1px;}

table.org_comm strong{
color:#a42615;
}
table.org_comm4{
width:664px;
margin:7px 14px 14px 14px;
border-top: #818181 solid 2px;
border-bottom: #c1c1c1 solid 1px;}

table.org_comm4 td{
padding:2px 2px 2px 2px;
border-bottom: #c1c1c1 solid 1px;}

table.org_comm4 strong{
color:#a42615;
}


table.org_comm2{
width:664px;
margin:7px 14px 14px 14px;
border-top: #818181 solid 2px;}

table.org_comm2 td{
padding:5px 0px 5px 0px;
border-bottom: #c1c1c1 solid 1px;}

table.org_comm2 td.btm{
padding:5px 0px 5px 0px;
border-bottom: #ffffff solid 1px}

table.org_comm2 strong{
color:#595959;
}

table.ht_table{
margin:2px 7px 0px 7px;
border-top: #818181 solid 2px;
border-bottom: #c1c1c1 solid 1px;}

table.ht_table td{
padding:3px 7px 3px 7px;
border-bottom: #c1c1c1 solid 1px;}

table.ht_table strong{
color:#a42615;
}

table.tab_pro{
width:664px;
margin:7px 14px 14px 14px;
background-color:#f3f7fb;
border-top: #818181 solid 2px;
border-left: #c1c1c1 solid 1px;
}

table.tab_pro td{
padding:5px 7px 5px 7px;
font-size:12px;
border-right: #c1c1c1 solid 1px;
border-bottom: #c1c1c1 solid 1px;}

table.tab_pro strong{
color:#a42615;
}

table.tp_comm{
width:664px;
margin:7px 14px 14px 14px;
border-top: #818181 solid 2px;
border-bottom: #c1c1c1 solid 1px;}

table.tp_comm td{
padding:0px 7px 0px 7px;
border-bottom: #92c6e8 solid 1px;}

table.tp_comm strong{
color:#315797;
}

div.tp_comm_div{
padding:5px;
margin:0px 0px 5px 0px;
background-color:#FFFFFF;}

table.tp_comm_2{
border-top: #e3f4ff solid 2px;
border-bottom: #e3f4ff solid 1px;}

table.tp_comm_2 td{
padding:2px 7px 2px 7px;
border-bottom: #e3f4ff solid 1px;}

table.tp_comm_2 strong{
color:#315797;
}

table.tp_comm2{
width:664px;
margin:7px 14px 14px 14px;
border-top: #bbbbbb solid 2px;}

table.tp_comm2 td{
padding:0px 7px 0px 7px;}

table.tp_comm2 td.title01{
padding:2px 7px 2px 7px;
border-bottom:#c9e3f3 solid 1px;}

table.tp_comm2 strong{
color:#315797;
}


table.pastimid{
width:664px;
margin:7px 14px 14px 14px;
border-top: #5399c7 solid 2px;
border-bottom: #92c6e8 solid 1px;}

table.pastimid td{
padding:5px 7px 5px 7px;
border-bottom: #92c6e8 solid 1px;}

table.pastimid strong{
color:#315797;
}

table.pastimid strong.pt1{
color:#575757;
}

table.none{
border-top: #ffffff solid 2px;
border-bottom: #ffffff solid 1px;}

table.none td{
border-bottom: #ffffff solid 1px;}

table.pro1 td{
font-size:12px;
line-height:110%;
padding:3px 0px 3px 0px;
}

.st_blue{
color:#f45e23;}

.st_blue1{
color:#2d46b0;}

.st_black{
color:#111111;}

.txt_j{
text-align:justify;}

.gr1{
color:#17737a;}
.gr2{
color:#19848c;}
.bk1{
color:#333333;}
.bl1{
color:#226dbb;}
.bk2{
color:#575757;}
.cl1{
color:#65540f;}

.ry1{
color:#ff6c28;}

.rd1{
color:#ed2511;}

.icon_1blue{
background:url(images/icon_1blue.gif) no-repeat; background-position:left;}
.icon_1gray{
background:url(images/icon_1gray.gif) no-repeat; background-position:left;}
.icon_1org{
background:url(images/icon_1org.gif) no-repeat; background-position:left;}
.icon_1green{
background:url(images/icon_1green.gif) no-repeat; background-position:left;}

.ta7 { font-family:tahoma;color:#444444;font-size:8pt;word-break:break-all;line-height:150%; }
.ta7_m1 { font-family:tahoma;color:#bc0000;font-size:8pt;word-break:break-all;line-height:150%; }
.ta7_m2 { font-family:tahoma;color:#0a296d;font-size:8pt;word-break:break-all;line-height:150%; }
.ta7_tsky { font-family:tahoma;color:#25a4c8;font-size:8pt;word-break:break-all;line-height:150%; }
.ta71 { font-family:tahoma;color:#666666;font-size:8pt;word-break:break-all;line-height:150%; }

.ta7_copy { font-family:tahoma;color:#848484;font-size:7pt;word-break:break-all;line-height:130%; }
.ta7_room { font-family:tahoma;color:#333333;font-size:7pt;word-break:break-all;line-height:150%; font-weight: bold; }
.ta7_orange { font-family:tahoma;color:#f79229;font-size:7pt;word-break:break-all;line-height:150%; font-weight: bold; }

.ta9_tred { font-family:tahoma;color:#ef4335;font-size:9pt;word-break:break-all;line-height:150%; }
.ta9_torange { font-family:tahoma;color:#f79229;font-size:9pt;word-break:break-all;line-height:150%; }
.ta9_tsky { font-family:tahoma;color:#25a4c8;font-size:9pt;word-break:break-all;line-height:150%; }
.ta9_tblue { font-family:tahoma;color:#284d9a;font-size:9pt;word-break:break-all;line-height:150%; }

.ta9_whiteb { font-family:tahoma;color:#ffffff;font-size:9pt;word-break:break-all;line-height:150%; font-weight: bold; }

td.m1{
background:url(images/leftmenu/m_bg1.gif) no-repeat;}
td.m2{
background:url(images/leftmenu/m_bg2.gif) repeat-y;}

A:link {text-decoration:none; color:#666666}
A:visited {text-decoration:none; color:#666666}
A:active {text-decoration:none; color:#666666}
A:hover {text-decoration:none; color:#38759b}
a.ht01:link{
color:#color:#52340d;}
a.ht01:visited{
color:#color:#52340d;}
a.ht01:active{
color:#color:#52340d;}
a.ht01:hover{
color:#color:#d4251b;}