@charset "Shift_JIS";

#mainmenu li,#mainmenu2 li{
	line-height:14px;
}


/* ₯₯₯Άj[ΦWnew₯₯₯ */


#mainmenu2 , #mainmenu2 td{
margin:0;
padding:0;
}

#mainmenu2 , #mainmenu2 *{
border-right:0px;
border-left:0px;
}

#mainmenu2{
border-collapse:collapse;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
margin-bottom:8px;
}
#mainmenu2 td{
margin:0;
padding:0;
}
#mainmenu2 li {
border-top:1px dashed #ccc;
}

#mainmenu2 ul{border:0;}
#mainmenu2 a{font-size:12px;display:block;}
#mainmenu2 a:hover{background-color:#ECF0F8;}

ul.mainmenu{margin:0;padding:0 0 0 0;width:168px;}
ul.mainmenu li a{padding-left:10px;width:158px;}



/*©o΅*/

.menutitle {
font-size: 14px;
font-weight: bold;
color: #ffffff;
height:30px;
border-top:1px dashd #ccc;
background-image:url(../img/global/bgimg.gif);
background-positon:left top;
}

.menutitle2 {
font-size: 14px;
font-weight: bold;
color: #ffffff;
height:30px;
border-top:1px dashd #ccc;
background-image:url(../img/global/bgimg2.gif);
background-positon:left top;
}

.bgimg1 {
background-image:   url(../img/global/l_01.jpg);
background-repeat:  no-repeat; }

.bgimg2 {
background-image:   url(../img/global/l_02.jpg);
background-repeat:  no-repeat; }

/*XgEXgΜAJ[*/

.mainmenu{
margin:0 0 0 6px;
padding:0;
}

.mainmenu li{
width:163px;
}

.mainmenu li a{
padding:10px 0 10px 3px;
font-weight:bold;
width:158px;
background-color:#ffffff;
}

.submenu{
margin:0;
padding:0;
}

.submenu li{
width:163px;
}

.submenu li a{
padding:6px 0 6px 5px;
font-weight:normal;
width:158px;
color:#666;
background-color:#fff;
}
.submenu li a:visit{
color:#666;
}

#mainmenu2 .listart{border-top:0;}



/*IEpnbN*/

*html .menutitle {
border-bottom:1px solid #fff;
}

*html .mainmenu li a{
}

*html .submenu li a{
}

/* ₯₯₯Άj[ΦW₯₯₯ */

#mainmenu {
width:171px;
border:0;
font-size:14px;
vertical-align:middle
}

.menutitle {
font-size: 14px;
font-weight: bold;
color: #ffffff;
vertical-align:middle;
width:170px;
height:40px;
}


.linkTable {
	border-top: 1px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-color:#fff;
}

.linkTable td{
	height:35px;
	font-size: 14px;
	font-weight: bold;
	border-top: 0px solid #FFFFFF; 
	border-bottom:none; 
	_border-bottom: 0px solid #FFFFFF;/*‘IE6p‘*/ 
	border-left: 0px solid #FFFFFF; 
	border-right: 0px solid #FFFFFF; 
}

.linkTable a{
	display:block;
	_width:100%;	/*‘IE6p‘*/
	background-color:#D8E3F1;
	padding: 6px 0 6px 6px;
}
.linkTable a:hover {
	background-color: #ECF0F8;
}

.linkTable td.submenu{
	border-top: 1px solid #FFFFFF; 
	border-bottom:none; 
	_border-bottom: 1px solid #FFFFFF;/*‘IE6p‘*/ 
	border-left: 1px solid #FFFFFF; 
	border-right: 1px solid #FFFFFF; 
}

.linkTable td table td{
border:0;
font-size:14px;
font-weight:normal;
}
.linkTable td table td a{padding:1px 3px;}




/* £££Άj[ΦW£££ */



/* Άoi[ieoi[ΊΙ4sNZΜσπζΑΔ’ά·BΆΝxTCpj */

.menu_banner{
text-align:cneter;
margin-bottom:8px;
font-size:11px;
color: #404040; 
}

/*20120706ΗΑͺ*/
.ico_pdf a{
background: url(../img/main/pdf.gif) no-repeat 142px 8px;
}
.ico_pdf2 a{
background: url(../img/main/pdf.gif) no-repeat 116px 8px;
}
