
/* FLASH
---------------------------------------------------- */
#topflash {
padding:0;
margin:0;
text-align:center;
}

/* NAVIGATION
---------------------------------------------------- */
#navigation {
padding:0;
margin:10px 0 0 0;
text-align:center;
}

/* SUB NAVIGATION
---------------------------------------------------- */
#snavi {
padding:0;
margin:17px 0 0 12px;
width:240px;
}

#snavi .navi {
padding:14px 7px 5px 7px;
margin:0 0 10px 0;
border:1px solid #cccccc;
background-image:url(../images/line_03.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#F2F2F2;
}

#snavi .btn01 {
padding:0;
margin: 0;
}

#snavi .comment {
padding:0;
margin: 5px 0 0 0;
font-size:0.75em;
line-height:150%;
}

#snavi .btn02 {
padding:0;
margin: 5px 0 0 0;
}

#banner {
padding:0;
margin: 10px 0 35px 0;
width:240px;
text-align:center;
}

/* section1
---------------------------------------------------- */
#section1 {
padding:0;
margin:0;
width:461px;
}

#section1 H1 {
padding:0;
margin:0;
}

#section1 p {
padding:0 6px 0 0;
margin:10px 0 0 0;
font-size:0.75em;
line-height:150%;
}

/* section2
---------------------------------------------------- */
#section2 {
padding:0;
margin:25px 0 35px 0;
width:461px;
}

#section2 H1 {
padding:0;
margin:0 0 10px 0;
}

#section2 .news {
padding:0 6px 0 0;
margin:2px 0 0 0;
}

#section2 .news .date {
padding:0 20px 0 18px;
margin:0;
background-image:url(../images/icn_01.gif);
background-position:top left;
background-repeat:no-repeat;
font-size:0.75em;
line-height:150%;
}

#section2 .news .comment {
padding:0;
margin:0;
font-size:0.75em;
line-height:150%;
}
