/*  -------------------------- コンテンツ分割 --------------------------------- */

#special {margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}

#contents-left { width: 550px; margin:0; padding: 25px 25px 0px 50px; text-align:left; float:left;}

#contents-left a:link {color:#0099CC; text-decoration: none;}

#contents-left a:visited {color:#006699; text-decoration: none;}

#contents-left a:hover {color:#FFFFFF;background-color: #000000; text-decoration: none;}

#contents-left a:active {color:#000000; text-decoration: none;}

#contents-right {width: 235px; margin: 0px 0px 0px 0px; padding: 25px 50px 0px 0px; text-align:left; float:right;}

#grayBox{background-color:#EFEEEE; margin:0; padding: 15px; font-size: 77%;}

#grayBox a:link {color:#0099CC; text-decoration: none;}

#grayBox a:visited {color:#006699; text-decoration: none;}

#grayBox a:hover {color:#FFFFFF;background-color: #000000; text-decoration: none;}

#grayBox a:active {color:#000000; text-decoration: none;}

*html #grayBox{background-color:#F5F6F4; margin:0; padding: 15px; font-size: 67%;}

#contents-under {width: 860px; margin: 0; padding: 15px 0px 0px 0px; clear: both}

/*  -------------------------- 右メニュー --------------------------------- */

#h2_top1	{width:550px; height:40px; background-image: url(../img/h2_top1.gif);}

#h2_top2	{width:235px; height:40px; background-image: url(../img/h2_top2.gif);}

#h2_top3	{width:235px; height:40px; background-image: url(../img/h2_top3.gif); margin-top:20px;}

#right-navi {width:235px; margin:0; padding :0px;}

#right-navi ul {margin: 0;padding : 0;list-style-type : none;}

#right-navi li {display: block; padding : 0; margin:0 0 3px 0;}

*html #right-navi li {display: block; padding : 0;  margin:0;}

#right-navi #menu_a_1 {background-image:  url(../img/top_right_botton1on.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_1 a {background-image:  url(../img/top_right_botton1.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_1 a:hover {background-image:  url(../img/top_right_botton1on.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_2 {background-image:  url(../img/top_right_botton2on.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_2 a {background-image:  url(../img/top_right_botton2.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_2 a:hover {background-image:  url(../img/top_right_botton2on.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_3 {background-image:  url(../img/top_right_botton3on.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_3 a {background-image:  url(../img/top_right_botton3.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_3 a:hover {background-image:  url(../img/top_right_botton3on.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_4 {background-image:  url(../img/top_right_botton4on.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_4 a {background-image:  url(../img/top_right_botton4.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_4 a:hover {background-image:  url(../img/top_right_botton4on.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_5 {background-image:  url(../img/top_right_botton5on.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0px; padding: 0px;display: block;}

#right-navi #menu_a_5 a {background-image:  url(../img/top_right_botton5.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0px; padding: 0px;display: block;}

#right-navi #menu_a_5 a:hover {background-image:  url(../img/top_right_botton5on.gif); width: 235px; height: 75px;background-repeat: no-repeat; margin: 0px; padding: 0px;display: block;}

#right-navi #menu_a_6 {background-image:  url(../img/top_right_botton7on.gif); width: 235px; height: 100px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_6 a {background-image:  url(../img/top_right_botton7.gif); width: 235px; height: 100px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}

#right-navi #menu_a_6 a:hover {background-image:  url(../img/top_right_botton7on.gif); width: 235px; height: 100px;background-repeat: no-repeat; margin: 0 0 2px 0; padding: 0px;display: block;}


#right-contact {width:235px; margin:10px 0 0 0; padding :0px;}

#right-contact ul {margin: 0;padding : 0;list-style-type : none;}

#right-contact li {display: block; padding : 0; height:42px;  margin:0 0 3px 0;}

*html #right-contact li {display: block; padding : 0; height: 42px;  margin:0;}

#right-contact #menu_a_6 {background-image:  url(../img/top_right_botton6on.gif); width: 235px; height: 42px;background-repeat: no-repeat; margin: 0px; padding: 0px;display: block;}

#right-contact #menu_a_6 a {background-image:  url(../img/top_right_botton6.gif); width: 235px; height: 42px;background-repeat: no-repeat; margin: 0px; padding: 0px;display: block;}

#right-contact #menu_a_6 a:hover {background-image:  url(../img/top_right_botton6on.gif); width: 235px; height: 42px;background-repeat: no-repeat; margin: 0px; padding: 0px;display: block;}


