/* =import 
----------------------------------------------*/
@import url(common.css);



/* hn
------------------------------------------- */
#article #right_container h3,
#list #right_container h3,
#detail #right_container h3{
background:url(../images/okinawa/h3-bg.gif) no-repeat;
}
#article #right_container h4,
#list #right_container h4,
#detail #right_container h4{
background:url(../images/okinawa/h4-bg.gif) no-repeat;
}


/* link
------------------------------------------- */
a:link{ color:#005fa1; text-decoration:underline; }
body a:hover{ color:#005fa1; text-decoration:none; }
a:visited{ color:#005fa1; text-decoration:underline; }


/* header
------------------------------------------- */
#navi ul{
width:100%;
background:url(../images/okinawa/navi-bg.gif) repeat-x #b31e1e;
overflow:hidden;
text-align:right;
}
#navi ul li a{
background:url(../images/okinawa/left-bar.gif) no-repeat 0 0;
color:#ffffff;
}



/* box-style
------------------------------------------- */
/* box-01 */
.box-01 h4{
color:#215e00;
}
.box-01 h5{
color:#215e00;
}
.box-01 table{
border:#a1c49e solid 1px;
background:#ffffff;
}
.box-01 table th{
color:#005565;
background:url(../images/common/dash-01.gif) repeat-x 0 bottom #ecf3e9;
}
.box-01 table td{
background:url(../images/common/dash-01.gif) repeat-x 0 bottom;
}
#right_container .white{
background:#ffffff;
}
.box-01 table td ul li a{
color:#1c7894;
}



/* box-02 */
.box-02 h4{
color:#003348;
}
.box-02 h5{
color:#005565;
}


/* box-03 */
.box-03 h4{
color:#004c8e;
}
.box-03 h5{
color:#0546ab;
}


/* box-04 */
.box-04 .box .textarea h5 a{
background:url(../images/okinawa/h5-allow.gif) no-repeat 0 3px;
}








