@charset "utf-8";
/* CSS Document */

#section1{line-height:2.5em; padding:5px 15px; font-weight:normal; color:#434343; }
.titleArea{width:780px; position:relative; padding-bottom:5px; margin-bottom:15px;}
.line_map{ position:absolute; right:0px; top:4px; font-size:.85em; color:#959595;}

.st{color:#313131;}
.title_img1{margin-left:20px;}

.point{ color:#278499; font-weight:bold}
.sign{margin-left:500px; margin-top:25px; background:url(../images/sign.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden;}

.coment{  text-indent:-9999px; overflow:hidden; background:url(../images/sub02_coment01.png) 0 0 no-repeat; width:740px; height:60px}
.tab{ margin:20px 0 15px 0; text-indent:-9999px; overflow:hidden; background:url(../images/sub02_tab.png) 0 0 no-repeat; width:740px; height:30px}


.ready{ margin:50px 0 55px 80px}


#section2{margin:20px 0 0 26px}
/*#section3{margin:5px 15px 50px 30px}*/


.menu_tab{width:100%;overflow:hidden;}
.menu_tab ul{border-width:1px 0; font-size:.85em;}
.menu_tab li{list-style:none; position:relative; top:0; float:left; border:1px solid #ccc; width:245px; height:37px}
.menu_tab li a{display:block; padding:14px 16px 23px; text-decoration:none; text-align:center;}
.menu_tab li a:hover{text-decoration:none;}
.menu_tab li.active a{background:#ccc; font-weight:bold;color:#004774; text-decoration:underline}
.menu_tab li.active a:hover{text-decoration:none;  text-decoration:underline}



#section3 .menu_tab00{ background:url(../images/si_rep.png) 0 0 no-repeat; width:720px; height:433px;  text-indent:-9999px; overflow:hidden; margin:5px 15px 50px 30px}

#section3 .menu_tab01{ background:url(../images/si_kre.png) 0 0 no-repeat; width:720px; height:433px;  text-indent:-9999px; overflow:hidden; list-style:none; margin:5px 15px 50px 30px}

#section3 .menu_tab02{ background:url(../images/si_hnr.png) 0 0 no-repeat; width:720px; height:700px;  text-indent:-9999px; overflow:hidden; list-style:none; margin:5px 15px 15px 30px}
