<style type="text/css">
<!--
a:link{text-decoration:noneunderline; color:#1d3394 ;}
a:visited {text-decoration:noneunderline; color:#1d3394 ;}
a:active  {text-decoration:noneunderline; color:#1d3394 ;}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
;}


A {text-decoration:none;}
/*‘Og*/
TD {font-size:10pt;}
TD {color:#333333;}
TD {FONT-FAMILY : "MS UI Gothic", "News Gothic MT";}
































.box_menu_top {
 background:url(../image/menu/box_menu_up.gif);*/
 background-repeat: no-repeat;
 background-position: 0px 0px;
 width:180px;
 text-align:center;
 margin:10px 0px 0px 0px;
 background-color:#FFFFFF;
}


.menu_box{



 border-width:0px 1px 1px 1px;/*‘γEEEΊEΆ */
 border-style:solid;
 border-left-color:#6b8fff;
 border-right-color:#6b8fff;
 border-bottom-color:#6b8fff;
 width:180px;
 margin-top:0px;
}


.box_menu_under {
 background:url(../image/menu/box_menu_under.gif);*/
 background-repeat: no-repeat;
 background-position: 0px 0px;
 width:180px;
 height: 33px;
 text-align:center;
 margin:0px 0px 0px 0px;
 background-color:#FFFFFF;
}






.menu03_topg {
 background:url(../image/menu/kuro.gif);
 background-repeat: no-repeat;
 background-position: 3px 2px;
 margin:8px 0px 5px 15px;
 border-width:0px 0px 0px 0px;
 border-style:solid;
 border-bottom-color:#cac29f;
 border-left-color:#6677aa;
 border-right-color:#6677aa;
 border-top-color:#6677aa;
 text-decoration:none;
 color:#0000cc;
 width:100%;
 height:30px;
 font-size:14px;
 background-repeat: no-repeat;
 padding:3px 0px 0px 35px;
}


.menu03 { 
 width: 170px;
 line-height:20px;/*‘ήθξρ */
 text-align:left;
 font-size:13px;
 letter-spacing:0.1em;
 padding-left: 10px;
}

.menu03 a {
 border-width:0px 0px 0px 0px;/*‘γEEEΊEΆ */
 border-style:solid;
 border-bottom-color:#6677aa;
 border-left-color:#ffffff;
 border-right-color:#6677aa;
 border-top-color:#6677aa;
 text-decoration:none;
 color:#1d3394;
 display:block;
 width:100%;

}
.menu03 a:hover {
 border-width:0px 0px 0px 0px;
 border-left-style:solid;
 border-bottom-color:#6677aa;
 border-left-color:#fb0000;
 border-right-color:#6677aa;
 border-top-color:#6677aa;
 background-color:#fff0f0;
 text-decoration:none;
 display:block;
}
.menu03 a:visited {
 color:#1d3394;
 width:100%;
 display:block;
}


/*‘ήθΙo©―ιOΙ */
.menu_box_top{
 background:url(../image/menu/turi.gif);
 background-repeat: no-repeat;
 background-position: 10px 0px;
 width:100%;
 height:50px;
 margin:5px 0px 5px 0px;
 font-weight: bold;
 font-size:13px;
 letter-spacing:0.2em;
 color: #1e5078;
 padding:10px 0px 0px 55px;
}




.menu01 {
 width: 160px;
 line-height:28px;
 text-align:left;
 font-size:13px;
 letter-spacing:0.1em;/*‘ΆΤu */
 padding:0px 0px 0px 0px;
 padding:0px 0px 0px 15px;
 font-weight: bold;
 }




.menu01 a {
 border-width:0px 0px 0px 0px;/*‘γEEEΊEΆ */
 border-style:solid;
 border-bottom-color:#6677aa;
 border-left-color:#ffffff;
 border-right-color:#6677aa;
 border-top-color:#6677aa;
 text-decoration:none;
 color:#1d3394;/*‘’{ */
 display:block;
 width:100%;
}
.menu01 a:hover {
 border-width:0px 0px 0px 0px;
 border-left-style:solid;
 border-bottom-color:#6677aa;
 border-left-color:#fb0000;
 border-right-color:#6677aa;
 border-top-color:#6677aa;
 /*background-color:#eefaff;*/
 color:#ff0000;/*‘}EX */
 text-decoration:none;
 display:block;
}
.menu01 a:visited {
 color:#1e5078;/*‘{Οέ */
 width:100%;
 display:block;
}









.box_menu_b {
 border-width:1px 1px 1px 1px;/*‘Emenyu{bNXj */
 border-style:solid;
 border-bottom-color:#a9b3cf;
 border-left-color:#a9b3cf;
 border-right-color:#a9b3cf;
 border-top-color:#a9b3cf;
 width:160px;
 text-align:center;
 margin-top: 10px;
 background-color: #fafafc;
}








.line{
 background:url(../image/menu/li01-06.gif);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 margin:0px 0px 0px 0px;
 width:81%;
 height:5px;

}



.line_link{
 background:url(../image/menu/li01-06.gif);
 background-repeat: repeat-x;
 background-position: 0px 0px;
 margin:0px 0px 0px 0px;
 width:550px;
 height:5px;

}


/*‘CΜlq */
.menu05_top{
 background:url(../image/menu/kame.gif);
 background-repeat: no-repeat;
 background-position: 20px 2px;

 color:#7eb641;
 width:100%;
 height:30px;
 padding:15px 0px 0px 10px;
 font-size:14px;
 letter-spacing:0.3em;
}

/*‘CΫF */
.menu06_top{
 background:url(../image/menu/tenki.gif);
 background-repeat: no-repeat;
 background-position: 20px 0px;

 color:#cac500;
 width:100%;
 height:30px;
 padding:15px 0px 0px 30px;
 font-size:14px;
}


/*‘πΚ */
.menu04_top{
 background:url(../image/menu/car.gif);
 background-repeat: no-repeat;
 background-position: 20px 0px;

 color:#ff0000;
 width:100%;
 height:20px;
 padding:0px 0px 0px 0px;
 font-size:14px;
 letter-spacing:0.4em;
}










/*‘ΞF h*/
.menu07_top{
 background:url(../image/menu/yado.gif);
 background-repeat: no-repeat;
 background-position: 15px 0px;
 text-decoration:none;
 color:#935f37;
 display:block;
 width:100%;
 height:30px;
 padding:12px 0px 0px 25px;
 font-size:14px;
 letter-spacing:0.3em;
}



/*‘[ΒFΟυ */
.menu08_top{ 
 background:url(../image/menu/kankou.gif);
 background-repeat: no-repeat;
 background-position: 20px 0px;
 color:#448dc4;
 width:100%;
 height:30px;
 padding:15px 0px 0px 25px;
 font-size:14px;
 letter-spacing:0.2em;
}



.box_content_top {
 background:url(../image/menu/box_content_top.gif);
 background-repeat: no-repeat;
 background-position:0px 0px;
 width:180px;
 height: 31px;
 text-align: center;
 margin:10px 0px 0px 0px;
 padding:5px 0px 0px 0px;
 font-weight: bold;
 font-size: 15px;
 letter-spacing:0.1em;
}





.box_content {
 background:url(../image/menu//box_content_line.gif);
 background-repeat: repeat-y;
 background-position: 0px 0px;*/
 width:180px;
 text-align:center;
 padding:10px 0px 10px 0px;
}

.box_content_under {
 background:url(../image/menu/box_content_under.gif);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 width:180px;
 height: 8px;
 text-align:center;
 padding:0px 0px 0px 0px;
}


.content_text {
 width:180px;
 text-align:left;
 font-size: 13px;
 padding:3px 0px 3px 15px;
}

.menu_iso {
 width:160px;
 height:50px;
}

.menu_iso a{
 background:url(../image/menu/iso_top.gif);
 background-repeat: no-repeat;
 background-position: 9px 0px;
 text-decoration:none;
 color:#1e5078;
 font-size:14px;
 width:160px;
 height:50px;
 display:block;
 text-decoration:none;
 padding:30px 0px 0px 50px;
 font-weight: bold;
 margin:0px 0px 5px 0px;
}


.menu_hatoba {
 width:160px;
 height:50px;
}
.menu_hatoba a{
 background:url(../image/menu/toudai.gif);
 background-repeat: no-repeat;
 background-position: 13px 0px;
 text-decoration:none;
 color:#1e5078;
 width:160px;
 height:50px;
 font-size:14px;
 padding:10px 0px 0px 40px;
 font-weight: bold;
 margin:0px 0px 5px 0px;
}


.menu_keiryuu {
 width:160px;
 height:50px;
}
.menu_keiryuu a{
 background:url(../image/menu/ayu.gif);
 background-repeat: no-repeat;
 background-position: 10px 0px;
 text-decoration:none;
 color:#1e5078;
 width:160px;
 height:50px;
 font-size:14px;
 padding:20px 0px 0px 50px;
 font-weight: bold;
 margin:0px 0px 5px 0px;
}


.menu_ikada {
 width:160px;
 height:50px;
}


.menu_ikada a{
 background:url(../image/menu/ikada.gif);
 background-repeat: no-repeat;
 background-position: 10px 0px;
 text-decoration:none;
 color:#1e5078;
 width:160px;
 height:50px;
 font-size:14px;
 padding:20px 0px 0px 50px;
 font-weight: bold;
 margin:0px 0px 5px 0px;
}


.menu_bbs {
 width:160px;
 height:50px;
}

.menu_bbs a{
 background:url(../image/menu/bbs.gif);
 background-repeat: no-repeat;
 background-position: 15px 0px;
 text-decoration:none;
 color:#1e5078;
 width:160px;
 height:50px;
 font-size:14px;
 padding:20px 0px 0px 50px;
 font-weight: bold;
 margin:0px 0px 5px 0px;
}


.menu_tosen {
 width:160px;
 height:50px;
}
.menu_tosen a{
 background:url(../image/menu/hune.gif);
 background-repeat: no-repeat;
 background-position: 15px 0px;
 text-decoration:none;
 color:#1e5078;
 width:160px;
 height:50px;
 font-size:14px;
 padding:20px 0px 0px 50px;
 font-weight: bold;
 margin:0px 0px 5px 0px;
}


.menu_sikake {
 width:160px;
 height:50px;
}


.menu_sikake a{
 background:url(../image/menu/sikake.gif);
 background-repeat: no-repeat;
 background-position: 10px 0px;
 text-decoration:none;
 color:#1e5078;
 width:160px;
 height:50px;
 font-size:14px;
 padding:20px 0px 0px 40px;
 font-weight: bold;
 margin:0px 0px 5px 0px;
}



.menu_link {
 width:160px;
 height:50px;
}


.menu_link a{
 background:url(../image/menu/link.gif);
 background-repeat: no-repeat;
 background-position: 15px 0px;
 text-decoration:none;
 color:#1e5078;
 width:160px;
 height:50px;
 font-size:14px;
 padding:20px 0px 0px 30px;
 font-weight: bold;
 margin:0px 0px 5px 0px;
}


.menu_map {
 width:160px;
 height:50px;
}


.menu_map a{
 background:url(../image/menu/map.gif);
 background-repeat: no-repeat;
 background-position: 15px 0px;
 text-decoration:none;
 color:#1e5078;
 width:160px;
 height:50px;
 font-size:14px;
 padding:20px 0px 0px 50px;
 font-weight: bold;
 margin:0px 0px 5px 0px;
}



.menu_mail {
 width:160px;
 height:50px;
}


.menu_mail a{
 background:url(../image/menu/mail.gif);
 background-repeat: no-repeat;
 background-position: 10px 0px;
 text-decoration:none;
 color:#1e5078;
 width:160px;
 height:50px;
 font-size:14px;
 padding:20px 0px 0px 50px;
 font-weight: bold;
 margin:0px 0px 0px 0px;
}



.content {
 line-height:23px;
 text-align:left;
 font-size:13px;
 letter-spacing:0.1em;/*‘ΆΤu */
 padding:0px 0px 0px 10px;
 }


.content a {
 background:url(../image/menu/lm01-13.gif);
 background-repeat: no-repeat;
 background-position: 0px 7px;
 text-decoration:none;
 color:#1d3394;/*‘’{ */
 display:block;
 width:100%;
}

.content a:hover {
 background:url(../image/menu/lm01-13-2.gif);
 background-repeat: no-repeat;
 background-position: 0px 7px;
 color:#ff0000;/*‘}EX */
 text-decoration:none;
 display:block;
}

.content a:visited {
 color:#1e5078;/*‘{Οέ */
 width:100%;
 display:block;
}







.box_menu_a {
 border-width:0px 1px 0px 1px;/*‘Άmenyu{bNX*/
 border-style:solid;
 border-bottom-color:#5b82a3;
 border-left-color:#5b82a3;
 border-right-color:#5b82a3;
 border-top-color:#5b82a3;
 width:150px;
 text-align:center;

 background-color:#FFFFFF;
 padding:10px 0px 10px 0px;
}




.link_menu_top {
 width:180px;
 height: 47px;
 background:url(../image/menu/link_menu_top.gif);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 padding:25px 0px 0px 0px;
 font-weight: bold;
 letter-spacing:0.2em;
 
}





































</style>