@import url("common.css");

#row_01 {
clear:both;
width:800px;
}
#row_01 .col_01 {
padding:5px 0px;
width:565px;
float:left;
}
#row_01 .col_01 h2 {
text-indent:-10000px;
width:565px;
height:220px;
background:url(/img/index/top_01.jpg) no-repeat;
}

#row_01 .col_02 {
padding-top:5px;
width:235px;
float:right;
}

#row_01 .col_02 .news_topics {
background:url(/img/index/news_topics.gif) no-repeat;
width:235px;
height:50px;
}
#row_01 .col_02 .news_topics h2 {
line-height:110%;
margin:0px;
padding:10px 0px 0px 25px;
color:#fff;
font-size:15px;
}
#row_01 .col_02 .news_topics p {
line-height:110%;
font-weight:bold;
margin:-2px 0px 0px 0px;
padding:0px 0px 0px 25px;
color:#999;
font-size:15px;
}

#row_01 .col_02 h3 {
font-size:12px;
margin:8px 0px;
padding-left:9px;
}
#row_01 .col_02 h3 a {
color:#c00;
}
#row_01 .col_02 p {
margin:8px 0px 0px 0px;
padding-left:9px;
}

#row_02 {
background-image:url(../img/index/contents_bg_01.gif);
background-repeat:repeat-y;
clear:both;
width:800px;
margin-top:25px;
}

#row_02 #navi {
float:left;
}

#row_02 .col_01 {
float:left;
width:405px;
padding-left:15px;
}
#row_02 .col_01 dl {
margin:10px;
}
#row_02 .col_01 dt a {
color:#900;
}
#row_02 .col_01 dd {
line-height:140%;
margin-bottom:15px;
}

#row_02 .col_01 table {
width:404px;
}
#row_02 .col_01 table caption {
text-align:left;
padding-bottom:10px;
}
#row_02 .col_01 table th {
width:120px;
text-align:left;
}
#row_02 .col_01 table th img {
margin-bottom:10px;
}
#row_02 .col_01 table th a {
color:#900;
}

#row_02 .col_01 table td {
width:110px;
padding-right:10px;
padding-bottom:15px;
vertical-align:top;
font-size:10px;
line-height:140%;
}

#row_02 .col_02 {
float:left;
width:180px;
padding-left:10px;
}

#search_form {
margin:5px 0px;
padding:5px;
line-height:100%;
background-color:#DFE0C1;
}
#search_form input {
vertical-align:middle;
}
#search_form #input_01 {
margin:5px 0px;
height:18px;
width:120px;
}
#search_form #input_02 {
color:#fff;
background:#900 url(../img/common/button_01.gif) no-repeat;
width:44px;
height:22px;
border:none;
}
