/* CSS Document */

#rhs h2{
width:505px;
height:31px;
margin:0 0 10px 0;
padding:0;
background:url(../img/list-bar.gif) no-repeat 0 0;
display:block;
text-indent:-9999em;
}
#rhs h2 a{
width:505px;
height:31px;
margin:0;
padding:0;
background:url(../img/list-bar.gif) no-repeat 0 0;
display:block;
text-indent:-9999em;
}

h3 {
margin:0 0 7px 0;
padding:5px 0 2px 5px;
font-size:1em;
background-color:#cae2ec;
color:#33328f;
}
h3 a {
color:#33328f;
}
h3 a:hover {
color:#FF9900;
}
.box3 {
margin:0 0 10px 0;
padding:0;
    overflow: hidden;
}

.box3:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .box3 {
    height: 1em;
    overflow: visible;
}
/**/

.box3 img {
clear:both;
float:left;
margin:0 10px 5px 0;
padding:0;
}

.kisobox {
clear:both;
background:#e4edf2;
border:1px  #3399FF solid;
padding:10px 10px 5px 10px;
margin:0 0 10px 0;
}
.red{
color:#ff0000;
}

h4{
height:15px;
width:505px;
background:url(../img/nouen-map.gif) no-repeat 0 0;
margin:10px 0;
padding:0;
text-indent:-9999em;
}
#map {
width:505px;
height:250px;
}
p.noen {
padding:0 0 2px 0;
border-bottom:#CCCCCC 1px solid;
}
