@charset "utf-8";
/* CSS Document */

/*左カラムメインメニュー*/

#leftmenu ul{
margin:0;
padding:0;
list-style-type:none;
}
#leftmenu li{
margin-bottom:5px;
}
#leftmenu li a{
height:17px;
display: block;
background-repeat:no-repeat;
text-indent:-9999px;
outline:none;
}
#leftmenu .l_img01 a{
background-image:url(../img/menu01.gif);
}
#leftmenu .l_img02 a{
background-image:url(../img/menu02.gif);
}
#leftmenu .l_img03 a{
background-image:url(../img/menu03.gif);
}
#leftmenu .l_img04 a{
background-image:url(../img/menu04.gif);
}
#leftmenu .l_img05 a{
background-image:url(../img/menu05.gif);
}
#leftmenu .l_img06 a{
background-image:url(../img/menu06.gif);
}

#leftmenu .l_img13 a{
background-image:url(../img/menu13.gif);
}

#leftmenu .l_img07 a{
margin-top:10px;
height:62px;
background-image:url(../img/btn_estimate.gif);
}
#leftmenu .l_img01 a:hover{
background-image:url(../img/menu01ov.gif);
}
#leftmenu .l_img02 a:hover{
background-image:url(../img/menu02ov.gif);
}
#leftmenu .l_img03 a:hover{
background-image:url(../img/menu03ov.gif);
}
#leftmenu .l_img04 a:hover{
background-image:url(../img/menu04ov.gif);
}
#leftmenu .l_img05 a:hover{
background-image:url(../img/menu05ov.gif);
}
#leftmenu .l_img06 a:hover{
background-image:url(../img/menu06ov.gif);
}

#leftmenu .l_img13 a:hover{
background-image:url(../img/menu13ov.gif);
}
#leftmenu .l_img07 a:hover{
margin-top:10px;
height:62px;
background-image:url(../img/btn_estimate_ov.gif);
}

#leftmenu .l_img01ov a{
background-image:url(../img/menu01ov.gif);
}
#leftmenu .l_img02ov a{
background-image:url(../img/menu02ov.gif);
}
#leftmenu .l_img03ov a{
background-image:url(../img/menu03ov.gif);
}
#leftmenu .l_img04ov a{
background-image:url(../img/menu04ov.gif);
}
#leftmenu .l_img05ov a{
background-image:url(../img/menu05ov.gif);
}
#leftmenu .l_img06ov a{
background-image:url(../img/menu06ov.gif);
}
#leftmenu .l_img13ov a{
background-image:url(../img/menu13ov.gif);
}

#leftmenu .l_img01ov a:hover{
background-image:url(../img/menu01ov.gif);
}
#leftmenu .l_img02ov a:hover{
background-image:url(../img/menu02ov.gif);
}
#leftmenu .l_img03ov a:hover{
background-image:url(../img/menu03ov.gif);
}
#leftmenu .l_img04ov a:hover{
background-image:url(../img/menu04ov.gif);
}
#leftmenu .l_img05ov a:hover{
background-image:url(../img/menu05ov.gif);
}
#leftmenu .l_img06ov a:hover{
background-image:url(../img/menu06ov.gif);
}
#leftmenu .l_img13ov a:hover{
background-image:url(../img/menu13ov.gif);
}

#rightmenu ul{
margin:0;
padding:0;
list-style-type:none;
}
#rightmenu li{
margin-bottom:5px;
}
#rightmenu li a{
height:17px;
display:block;
background-repeat:no-repeat;
text-indent:-9999px;
outline:none;
}
#rightmenu .r_img01 a{
background-image:url(../img/menu07.gif);
}
#rightmenu .r_img02 a{
background-image:url(../img/menu08.gif);
}
#rightmenu .r_img03 a{
background-image:url(../img/menu09.gif);
}
#rightmenu .r_img04 a{
background-image:url(../img/menu10.gif);
}
#rightmenu .r_img05 a{
background-image:url(../img/menu11.gif);
}
#rightmenu .r_img06 a{
background-image:url(../img/menu12.gif);
}
#rightmenu .r_img01 a:hover{
background-image:url(../img/menu07ov.gif);
}
#rightmenu .r_img02 a:hover{
background-image:url(../img/menu08ov.gif);
}
#rightmenu .r_img03 a:hover{
background-image:url(../img/menu09ov.gif);
}
#rightmenu .r_img04 a:hover{
background-image:url(../img/menu10ov.gif);
}
#rightmenu .r_img05 a:hover{
background-image:url(../img/menu11ov.gif);
}
#rightmenu .r_img06 a:hover{
background-image:url(../img/menu12ov.gif);
}

#rightmenu .r_img01ov a{
background-image:url(../img/menu07ov.gif);
}
#rightmenu .r_img02ov a{
background-image:url(../img/menu08ov.gif);
}
#rightmenu .r_img03ov a{
background-image:url(../img/menu09ov.gif);
}
#rightmenu .r_img04ov a{
background-image:url(../img/menu10ov.gif);
}
#rightmenu .r_img05ov a{
background-image:url(../img/menu11ov.gif);
}
#rightmenu .r_img06ov a{
background-image:url(../img/menu12ov.gif);
}
#rightmenu .r_img01ov a:hover{
background-image:url(../img/menu07ov.gif);
}
#rightmenu .r_img02ov a:hover{
background-image:url(../img/menu08ov.gif);
}
#rightmenu .r_img03ov a:hover{
background-image:url(../img/menu09ov.gif);
}
#rightmenu .r_img04ov a:hover{
background-image:url(../img/menu10ov.gif);
}
#rightmenu .r_img05ov a:hover{
background-image:url(../img/menu11ov.gif);
}
#rightmenu .r_img06ov a:hover{
background-image:url(../img/menu12ov.gif);
}




.tab_menu02 ul{
margin:0;
padding:0;
list-style-type:none;
}

.tab_menu02 li{
margin:0;
padding:0;
float:left;
}

.tab_menu02 li a{
display:block;
width:80px;
height:80px;
text-indent:-9999px;
outline:none;
margin-right:12px;
}

.tab_menu02 .m01 a{
background:url(../img/btn_aboutweb.gif) no-repeat;
}

.tab_menu02 .p-m01 a{
background:url(../img/btn_aboutphoto.gif) no-repeat;
}

.tab_menu02 .i-m01 a{
background:url(../img/btn_aboutillust.gif) no-repeat;
}

.tab_menu02 .m-m01 a{
background:url(../img/btn_aboutm.gif) no-repeat;
}

.tab_menu02 .m02 a{
background:url(../img/btn_process.gif) no-repeat;
}

.tab_menu02 .p-m02 a{
background:url(../img/btn_p_process.gif) no-repeat;
}

.tab_menu02 .m-m02 a{
background:url(../img/btn_aboutmf.gif) no-repeat;
}

.tab_menu02 .m03 a{
background:url(../img/btn_results.gif) no-repeat;
}

.tab_menu02 .m-m03 a{
background:url(../img/btn_aboutmd.gif) no-repeat;
}

.tab_menu02 .m04 a{
background:url(../img/btn_price.gif) no-repeat;
}

.tab_menu02 .m05 a{
background:url(../img/btn_qa.gif) no-repeat;
}

.tab_menu02 .m06 a{
background:url(../img/btn_estimate02.gif) no-repeat;
margin-right:0;
}

.tab_menu02 .p-m01 a:hover{
background:url(../img/btn_aboutphoto_ov.gif) no-repeat;
}

.tab_menu02 .i-m01 a:hover{
background:url(../img/btn_aboutillust_ov.gif) no-repeat;
}

.tab_menu02 .m-m01 a:hover{
background:url(../img/btn_aboutm_ov.gif) no-repeat;
}

.tab_menu02 .m02 a:hover{
background:url(../img/btn_process_ov.gif) no-repeat;
}

.tab_menu02 .p-m02 a:hover{
background:url(../img/btn_p_process_ov.gif) no-repeat;
}

.tab_menu02 .m-m02 a:hover{
background:url(../img/btn_aboutmf_ov.gif) no-repeat;
}


.tab_menu02 .m03 a:hover{
background:url(../img/btn_results_ov.gif) no-repeat;
}

.tab_menu02 .m-m03 a:hover{
background:url(../img/btn_aboutmd_ov.gif) no-repeat;
}

.tab_menu02 .m04 a:hover{
background:url(../img/btn_price_ov.gif) no-repeat;
}

.tab_menu02 .m05 a:hover{
background:url(../img/btn_qa_ov.gif) no-repeat;
}

.tab_menu02 .m06 a:hover{
background:url(../img/btn_estimate02_ov.gif) no-repeat;
margin-right:0;
}

.tab_menu02 .m01ov a{
background:url(../img/btn_aboutweb_ov.gif) no-repeat;
}

.tab_menu02 .p-m01ov a{
background:url(../img/btn_aboutphoto_ov.gif) no-repeat;
}

.tab_menu02 .i-m01ov a{
background:url(../img/btn_aboutillust_ov.gif) no-repeat;
}

.tab_menu02 .m-m01ov a{
background:url(../img/btn_aboutm_ov.gif) no-repeat;
}

.tab_menu02 .m02ov a{
background:url(../img/btn_process_ov.gif) no-repeat;
}

.tab_menu02 .p-m02ov a{
background:url(../img/btn_p_process_ov.gif) no-repeat;
}

.tab_menu02 .m-m02ov a{
background:url(../img/btn_aboutmf_ov.gif) no-repeat;
}

.tab_menu02 .m03ov a{
background:url(../img/btn_results_ov.gif) no-repeat;
}

.tab_menu02 .m-m03ov a{
background:url(../img/btn_aboutmd_ov.gif) no-repeat;
}

.tab_menu02 .m04ov a{
background:url(../img/btn_price_ov.gif) no-repeat;
}

.tab_menu02 .m05ov a{
background:url(../img/btn_qa_ov.gif) no-repeat;
}

.tab_menu02 .m06ov a{
background:url(../img/btn_estimate02_ov.gif) no-repeat;
margin-right:0;
}

.tab_menu02 .m01ov a:hover{
background:url(../img/btn_aboutweb_ov.gif) no-repeat;
}

.tab_menu02 .m02ov a:hover{
background:url(../img/btn_process_ov.gif) no-repeat;
}

.tab_menu02 .i-m01ov a:hover{
background:url(../img/btn_aboutillust_ov.gif) no-repeat;
}

.tab_menu02 .m-m01ov a:hover{
background:url(../img/btn_aboutm_ov.gif) no-repeat;
}

.tab_menu02 .m-m02ov a:hover{
background:url(../img/btn_aboutmf_ov.gif) no-repeat;
}

.tab_menu02 .m03ov a:hover{
background:url(../img/btn_results_ov.gif) no-repeat;
}

.tab_menu02 .m-m03ov a:hover{
background:url(../img/btn_aboutmd_ov.gif) no-repeat;
}

.tab_menu02 .m04ov a:hover{
background:url(../img/btn_price_ov.gif) no-repeat;
}

.tab_menu02 .m05ov a:hover{
background:url(../img/btn_qa_ov.gif) no-repeat;
}

.tab_menu02 .m06ov a:hover{
background:url(../img/btn_estimate02_ov.gif) no-repeat;
margin-right:0;
}



