@charset "UTF-8";



div#smenu #other_link .other_link_title {
  text-align:center;
}

div#smenu .smenu_bunner_link {
  margin: 8px 0;
  text-align: center;
}

div#smenu .branch_comment {
  padding: 5px;
}

div#smenu #concept_menu { margin: 15px 0 5px 13px;}
div#smenu #concept_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/concept.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #concept_menu a:hover{ background:url(/nagoya/images/smenu/concept.gif) no-repeat 0 -50px;}

div#smenu #concierge_menu { margin: 5px 0 5px 13px;}
div#smenu #concierge_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/concierge.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #concierge_menu a:hover{ background:url(/nagoya/images/smenu/concierge.gif) no-repeat 0 -50px;}

div#smenu #dokoiku_menu { margin: 5px 0 5px 13px;}
div#smenu #dokoiku_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/dokoiku.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #dokoiku_menu a:hover{ background:url(/nagoya/images/smenu/dokoiku.gif) no-repeat 0 -50px;}

div#smenu #mailmag_menu { margin: 5px 0 5px 13px;}
div#smenu #mailmag_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/mailmag.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #mailmag_menu a:hover{ background:url(/nagoya/images/smenu/mailmag.gif) no-repeat 0 -50px;}

div#smenu #raiten_menu { margin: 5px 0 5px 13px;}
div#smenu #raiten_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/raiten.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #raiten_menu a:hover{ background:url(/nagoya/images/smenu/raiten.gif) no-repeat 0 -50px;}

div#smenu #endaka_menu { margin: 5px 0 5px 13px;}
div#smenu #endaka_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/endaka.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #endaka_menu a:hover{ background:url(/nagoya/images/smenu/endaka.gif) no-repeat 0 -50px;}

div#smenu #natsutabi_menu { margin: 5px 0 5px 13px;}
div#smenu #natsutabi_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/natsutabi.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #natsutabi_menu a:hover{ background:url(/nagoya/images/smenu/natsutabi.gif) no-repeat 0 -50px;}

div#smenu #nenmatsu_menu { margin: 5px 0 5px 13px;}
div#smenu #nenmatsu_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/nenmatsu.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #nenmatsu_menu a:hover{ background:url(/nagoya/images/smenu/nenmatsu.gif) no-repeat 0 -50px;}

div#smenu #hayawari_menu { margin: 5px 0 5px 13px;}
div#smenu #hayawari_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/hayawari.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #hayawari_menu a:hover{ background:url(/nagoya/images/smenu/hayawari.gif) no-repeat 0 -50px;}

div#smenu #sotsutabi_menu { margin: 5px 0 5px 13px;}
div#smenu #sotsutabi_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/sotsutabi.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #sotsutabi_menu a:hover{ background:url(/nagoya/images/smenu/sotsutabi.gif) no-repeat 0 -50px;}

div#smenu #heritage_menu { margin: 5px 0 5px 13px;}
div#smenu #heritage_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/heritage.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #heritage_menu a:hover{ background:url(/nagoya/images/smenu/heritage.gif) no-repeat 0 -50px;}

div#smenu #aman_menu { margin: 5px 0 5px 13px;}
div#smenu #aman_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/aman.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #aman_menu a:hover{ background:url(/nagoya/images/smenu/aman.gif) no-repeat 0 -50px;}

div#smenu #business_menu { margin: 5px 0 5px 13px;}
div#smenu #business_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/business.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #business_menu a:hover{ background:url(/nagoya/images/smenu/business.gif) no-repeat 0 -50px;}


div#smenu #solar_eclipse_menu { margin: 5px 0 5px 13px;}
div#smenu #solar_eclipse_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/solar_eclipse.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #solar_eclipse_menu a:hover{ background:url(/nagoya/images/smenu/solar_eclipse.gif) no-repeat 0 -50px;}

div#smenu #la_marathon_menu { margin: 5px 0 5px 13px;}
div#smenu #la_marathon_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/la_marathon.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #la_marathon_menu a:hover{ background:url(/nagoya/images/smenu/la_marathon.gif) no-repeat 0 -50px;}


div#smenu #aurora_menu { margin: 5px 0 5px 13px;}
div#smenu #aurora_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/aurora.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #aurora_menu a:hover{ background:url(/nagoya/images/smenu/aurora.gif) no-repeat 0 -50px;}

div#smenu #otokotabi_menu { margin: 5px 0 5px 13px;}
div#smenu #otokotabi_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/otokotabi.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #otokotabi_menu a:hover{ background:url(/nagoya/images/smenu/otokotabi.gif) no-repeat 0 -50px;}

div#smenu #hitori_menu { margin: 5px 0 5px 13px;}
div#smenu #hitori_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/hitori.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #hitori_menu a:hover{ background:url(/nagoya/images/smenu/hitori.gif) no-repeat 0 -50px;}

div#smenu #diving_menu { margin: 5px 0 5px 13px;}
div#smenu #diving_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/diving.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #diving_menu a:hover{ background:url(/nagoya/images/smenu/diving.gif) no-repeat 0 -50px;}

div#smenu #flipper { margin: 5px 0 5px 13px;}
div#smenu #flipper a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/flipper.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #flipper a:hover{ background:url(/nagoya/images/smenu/flipper.gif) no-repeat 0 -50px;}

div#smenu #wedding_menu { margin: 5px 0 5px 13px;}
div#smenu #wedding_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/wedding.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #wedding_menu a:hover{ background:url(/nagoya/images/smenu/wedding.gif) no-repeat 0 -50px;}

div#smenu #toyoko_inn_menu { margin: 5px 0 5px 13px;}
div#smenu #toyoko_inn_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/toyoko_inn.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #toyoko_inn_menu a:hover{ background:url(/nagoya/images/smenu/toyoko_inn.gif) no-repeat 0 -50px;}

div#smenu #SQ_menu { margin: 5px 0 5px 13px;}
div#smenu #SQ_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/SQ.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #SQ_menu a:hover{ background:url(/nagoya/images/smenu/SQ.gif) no-repeat 0 -50px;}

div#smenu #TG_menu { margin: 5px 0 5px 13px;}
div#smenu #TG_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/TG.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #TG_menu a:hover{ background:url(/nagoya/images/smenu/TG.gif) no-repeat 0 -50px;}

div#smenu #PR_menu { margin: 5px 0 5px 13px;}
div#smenu #PR_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/PR.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #PR_menu a:hover{ background:url(/nagoya/images/smenu/PR.gif) no-repeat 0 -50px;}

div#smenu #CI_menu { margin: 5px 0 5px 13px;}
div#smenu #CI_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/CI.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #CI_menu a:hover{ background:url(/nagoya/images/smenu/CI.gif) no-repeat 0 -50px;}

div#smenu #VN_menu { margin: 5px 0 5px 13px;}
div#smenu #VN_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/VN.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #VN_menu a:hover{ background:url(/nagoya/images/smenu/VN.gif) no-repeat 0 -50px;}

div#smenu #GA_menu { margin: 5px 0 5px 13px;}
div#smenu #GA_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/GA.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #GA_menu a:hover{ background:url(/nagoya/images/smenu/GA.gif) no-repeat 0 -50px;}

div#smenu #CO_menu { margin: 5px 0 5px 13px;}
div#smenu #CO_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/CO.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #CO_menu a:hover{ background:url(/nagoya/images/smenu/CO.gif) no-repeat 0 -50px;}

div#smenu #EK_menu { margin: 5px 0 5px 13px;}
div#smenu #EK_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/EK.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #EK_menu a:hover{ background:url(/nagoya/images/smenu/EK.gif) no-repeat 0 -50px;}

div#smenu #AY_menu { margin: 5px 0 5px 13px;}
div#smenu #AY_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/AY.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #AY_menu a:hover{ background:url(/nagoya/images/smenu/AY.gif) no-repeat 0 -50px;}

div#smenu #UL_menu { margin: 5px 0 5px 13px;}
div#smenu #UL_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/UL.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #UL_menu a:hover{ background:url(/nagoya/images/smenu/UL.gif) no-repeat 0 -50px;}

div#smenu #staff_menu { margin: 5px 0 5px 13px;}
div#smenu #staff_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/staff.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #staff_menu a:hover{ background:url(/nagoya/images/smenu/staff.gif) no-repeat 0 -50px;}

div#smenu #diary_menu { margin: 5px 0 5px 13px;}
div#smenu #diary_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/diary.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #diary_menu a:hover{ background:url(/nagoya/images/smenu/diary.gif) no-repeat 0 -50px;}

div#smenu #estimate_menu { margin: 5px 0 5px 13px;}
div#smenu #estimate_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/form.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #estimate_menu a:hover{ background:url(/nagoya/images/smenu/form.gif) no-repeat 0 -50px;}

div#smenu #visit_menu { margin: 5px 0 5px 13px;}
div#smenu #visit_menu a{ display:block; width:166px; height:50px; background:url(/nagoya/images/smenu/form_raiten.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #visit_menu a:hover{ background:url(/nagoya/images/smenu/form_raiten.gif) no-repeat 0 -50px;}












div#smenu #visit_button_m { margin: 0px 0 0 13px !important;}
div#smenu #estimate { margin: 0px 0 0 13px !important;}
div#smenu #staff_button { margin: 0px 0 0 13px;}
div#smenu #staff_button a{ display:block; width:166px; height:65px; background:url(/nagoya/images/smenu/staff.png) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #staff_button a:hover{ background:url(/nagoya/images/smenu/staff.png) no-repeat 0 -65px;}
div#smenu #diary_button { margin:0px 0 0 13px;}
div#smenu #diary_button a{ display:block; width:166px; height:65px; background:url(/nagoya/images/smenu/diary.png) no-repeat; text-indent:-9999px; overflow:hidden;}
div#smenu #diary_button a:hover{ background:url(/nagoya/images/smenu/diary.png) no-repeat 0 -65px;}



