/*	▼テキストロールオーバー▼	*/
.s-menu { text-align:center;font:10pt"MS UI Gthic", "Osaka";color:#000;line-height:1.2em;text-decoration:none;background-image: url(../images/b-03off.jpg);background-repeat: no-repeat;margin:0px;padding:8px 0px 0px 0px;width:140px;height:43px; display: block;}



.s-menu:link { color:#000;text-decoration: none;background-image: url(../images/b-03off.jpg);background-repeat: no-repeat;}
.s-menu:hover  { color:#fff;text-decoration : none ;background-image: url(../images/b-03on.jpg);background-repeat: no-repeat;}


/**2011年05月追加*/
.s-menur { text-align:center;font:10pt"MS UI Gthic", "Osaka";color:#000;line-height:1.2em;text-decoration: none;background-image: url(../images/b-03offr.jpg);background-repeat: no-repeat;margin:0px;padding:8px 0px 0px 0px;width:140px;height:43px; display: block;}



.s-menur:link { color:#000;text-decoration: none;background-image: url(../images/b-03offr.jpg);background-repeat: no-repeat;}
.s-menur:hover  { color:#fff;text-decoration : none ;background-image: url(../images/b-03onr.jpg);background-repeat: no-repeat;}

.s-menu2 { text-align:left;font:9pt"MS UI Gthic", "Osaka";color:#000;line-height:1.2em;text-decoration: none;background-image: url(../images/bg-menu-off.jpg);background-repeat: no-repeat;margin:0px;padding:9px 0px 0px 25px;width:187px;height:35px; display: block;}
.s-menu2:link { color:#000;text-decoration: none;background-image: url(../images/bg-menu-off.jpg);background-repeat: no-repeat;}
.s-menu2:hover  {color:#ff6600;text-decoration : none ;background-image: url(../images/bg-menu-on.jpg);background-repeat: no-repeat;}

.s-menu3 { text-align:left;font:9pt"MS UI Gthic", "Osaka";color:#000;line-height:1.2em;text-decoration: none;background-image: url(../images/b-03boff.jpg);background-repeat: no-repeat;margin:0px;padding:9px 0px 0px 25px;width:187px;height:50px; display: block;}
.s-menu3:link { color:#000;text-decoration: none;background-image: url(../images/b-03boff.jpg);background-repeat: no-repeat;}
.s-menu3:hover  {color:#ff6600;text-decoration : none ;background-image: url(../images/b-03bon.jpg);background-repeat: no-repeat;}

/*	▼画像ロールオーバー▼	*/

.rollover01 a { 
display:block;
width:346px;
height:65px;
font-size:9px;
line-height:1px;
background:url(../images/b-01.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none; 
}
.rollover01 a:hover {
background-position:left bottom;
}

.rollover02 a { 
margin:0px;
padding:0px;
display:block;
font-size:9px;
line-height:1px;
width:103px;
height:25px;
background:url(../images/b04.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none; 
}
.rollover02 a:hover {
background-position:left bottom;
}

.rollover03 a {
margin:0px 0px 5px 5px;
padding:0px;
display:block;
font-size:9px;
line-height:1px;
width:163px;
height:63px;
background:url(../images/b-02y.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none; 
}
.rollover03 a:hover {
background-position:left bottom;
}

.rollover04 a {
margin:0px 0px 5px 5px;
padding:0px;
display:block;
font-size:9px;
line-height:1px;
width:163px;
height:63px;
background:url(../images/b-02.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none; 
}
.rollover04 a:hover {
background-position:left bottom;
}

.menu01 a { 
margin:0px 0px 0px 0px;
display:block;
width:187px;
height:35px;
background: url(../images/menu.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.menu01 a p{padding:6px 0px 0px 25px;font-size:9pt;font:"メイリオ", Meiryo, Osaka,;text-align:left;line-height:1.5em;color:#000!important;text-decoration:none!important;}
.menu01 a:hover {background-position:right top;}
.menu01 a:hover p{padding:6px 0px 0px 25px;font-size:9pt;font:"メイリオ", Meiryo, Osaka,;text-align:left;line-height:1.5em;color:#333!important;text-decoration:none!important;}

.menu03 a { 
margin:0px 0px 0px 0px;
display:block;
width:176px;
height:28px;
background: url(../images/menu03.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.menu03 a p{padding:4px 0px 0px 20px;font-size:9pt;font:"メイリオ", Meiryo, Osaka,;text-align:left;line-height:1.5em;color:#000!important;text-decoration:none!important;}
.menu03 a:hover {background-position:right top;}
.menu03 a:hover p{padding:4px 0px 0px 20px;font-size:9pt;font:"メイリオ", Meiryo, Osaka,;text-align:left;line-height:1.5em;color:#f90!important;text-decoration:none!important;}

.menu04 a { 
margin:0px 0px 0px 0px;
display:block;
width:176px;
height:48px;
background: url(../images/menu04.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.menu04 a p{padding:4px 0px 0px 20px;font-size:9pt;font:"メイリオ", Meiryo, Osaka,;text-align:left;line-height:1.5em;color:#000!important;text-decoration:none!important;}
.menu04 a:hover {background-position:right top;}
.menu04 a:hover p{padding:4px 0px 0px 20px;font-size:9pt;font:"メイリオ", Meiryo, Osaka,;text-align:left;line-height:1.5em;color:#f90!important;text-decoration:none!important;}

.banner01 a { 
display:block;
width:176px;
height:41px;
background:url(../images/gaiheki.jpg) no-repeat left top;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none; 
}
.banner01 a:hover {

background-position:right top;
}

.banner02 a { 
display:block;
width:176px;
height:42px;
background:url(../images/kanagawa.jpg) no-repeat left top;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none; 
}
.banner02 a:hover {

background-position:right top;
}

.banner03 a { 
display:block;
width:176px;
height:42px;
background:url(../images/allaboutside.jpg) no-repeat left top;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none; 
}
.banner03 a:hover {

background-position:right top;
}


/* 問い合わせバナー */
.email a {
display:block;
width:643px;
height:201px;
background:url(../images/email_under.jpg) no-repeat left top;
text-decoration:none;
outline:none; 
}

.email a:hover {
background-position:left bottom;
}

.gaibu_link1 a {
display:block;
width:300px;
height:150px;
background:url(../images/gaibu_link1.jpg) no-repeat left top;
text-decoration:none;
outline:none; 
}

.gaibu_link1 a:hover {
background-position:left bottom;
}

.gaibu_link2 a {
display:block;
width:300px;
height:150px;
background:url(../images/gaibu_link2.jpg) no-repeat left top;
text-decoration:none;
outline:none; 
}

.gaibu_link2 a:hover {
background-position:left bottom;
}

.gaibu_link3 a {
display:block;
width:300px;
height:150px;
background:url(../images/gaibu_link3.jpg) no-repeat left top;
text-decoration:none;
outline:none; 
}

.gaibu_link3 a:hover {
background-position:left bottom;
}

.gaibu_link4 a {
display:block;
width:300px;
height:150px;
background:url(../images/gaibu_link4.jpg) no-repeat left top;
text-decoration:none;
outline:none; 
}

.gaibu_link4 a:hover {
background-position:left bottom;
}

/*メインメニュー追加　2011年6月2日*/
.menu_main1 a { 
margin:0px 0px 0px 0px;
display:block;
width:187px;
height:60px;
background: url(../images/menu_main1.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.menu_main1 a:hover {background-position:right top;}

.menu_main2 a { 
margin:0px 0px 0px 0px;
display:block;
width:187px;
height:60px;
background: url(../images/menu_main2.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.menu_main2 a:hover {background-position:right top;}

.menu_main3 a { 
margin:0px 0px 0px 0px;
display:block;
width:187px;
height:60px;
background: url(../images/menu_main3.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.menu_main3 a:hover {background-position:right top;}

.menu_main4 a { 
margin:0px 0px 0px 0px;
display:block;
width:187px;
height:60px;
background: url(../images/menu_main4.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.menu_main4 a:hover {background-position:right top;}

.menu_main5 a { 
margin:0px 0px 0px 0px;
display:block;
width:187px;
height:60px;
background: url(../images/menu_main5.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.menu_main5 a:hover {background-position:right top;}

.menu_main6 a { 
margin:0px 0px 0px 0px;
display:block;
width:187px;
height:60px;
background: url(../images/menu_main6.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.menu_main6 a:hover {background-position:right top;}

/*4つのバナー*/
.gaibu_link1 a { 
margin:0px 0px 0px 0px;
display:block;
width:300px;
height:150px;
background: url(../images/gaibu_link1.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.gaibu_link1 a:hover {background-position:right top;}

.gaibu_link2 a { 
margin:0px 0px 0px 0px;
display:block;
width:300px;
height:150px;
background: url(../images/gaibu_link2.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.gaibu_link2 a:hover {background-position:right top;}

.gaibu_link3 a { 
margin:0px 0px 0px 0px;
display:block;
width:300px;
height:150px;
background: url(../images/gaibu_link3.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.gaibu_link3 a:hover {background-position:right top;}

.gaibu_link4 a { 
margin:0px 0px 0px 0px;
display:block;
width:300px;
height:150px;
background: url(../images/gaibu_link4.jpg) no-repeat left top;
outline:none; 
text-decoration:none!important;
}
.gaibu_link4 a:hover {background-position:right top;}



