@charset "utf-8";

/*-------------------------------------
 sideNavi
--------------------------------------*/

#rightContents .sideNavi {
margin:0 0 30px 0;
}

#rightContents .sideNavi dt img {
vertical-align:bottom;
}

#rightContents .sideNavi a {
display:block;
background:url(../imgdir/common/icon04.gif) no-repeat 10px center;
padding:10px 15px 10px 20px;
border-bottom:#D6D6D6 1px solid;
}

#rightContents .sideNavi a:hover,
#rightContents .sideNavi a:active {
background:url(../imgdir/common/icon04.gif) no-repeat 10px center #DBE9F3;
text-decoration:none;
border-bottom:#3492DA 1px solid;
}

/*-------------------------------------
 共通
--------------------------------------*/
#secondContents h3 {
padding:0 0 13px 0;
}


/*-------------------------------------
 index
--------------------------------------*/

#secondContents table {
border-spacing:0;
border-collapse:collapse;
text-align:left;
width:610px;
font: 13px/1.52 Verdana, Arial, Helvetica, sans-serif;
}

#secondContents th {
vertical-align:top;
padding:7px 10px 10px 10px;
width:25%;
background:#5DB1F1;
color:#fff;
font-weight:normal;
border-bottom:#fff 1px solid;
}

#secondContents td {
padding:7px 10px 10px 10px;
}

/*-------------------------------------
 access
--------------------------------------*/

#secondContents #gmap {
width:598px;
height:500px;
border:#3492DB 6px solid;
}

#secondContents #gmap div.info-window {  }
#secondContents #gmap div.info-window h3 { margin:0 0 0.75em 0; padding:0; }
#secondContents #gmap div.info-window p { margin:0 0 0.5em 0; padding:0; line-height:1.2; }
#secondContents #gmap div.info-window dl { margin:0; padding:0; }
#secondContents #gmap div.info-window dl dt { margin:0; padding:0; font-weight:bold; }
#secondContents #gmap div.info-window dl dd { margin:0; padding:0; }

#secondContents dl.access {
border:#f6f6f6 3px solid;
width:584px;
_width:610px;
padding:10px;
margin:30px 0 0 0;
}

#secondContents dl.access dt {
font-weight:bold;
margin:0 0 5px 0;
}