
/*-----------------------------グローバル・メニュー */
.global{  	
	font-size: 12px;
	line-height: 25px; 
	padding-left:10px;
	padding-right:5px;
	background-image: url(img/mark_white2.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	color: #FFFFFF; 
	text-decoration: none;
}
.global:hover {color:#FF9933;}

.footer1{  	
	font-size: 10px;
	line-height: 20px; 
	padding-left:10px;
	padding-right:5px;
	background-image: url(img/mark_white2.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	color: #FFFFFF; 
	text-decoration: none;
}
.footer1:hover {color:#FF9933;}

.footer2{  	
	font-size: 10px;
	line-height: 20px; 
	padding-left:10px;
	padding-right:5px;
	background-image: url(img/mark_black2.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	color: #000000; 
	text-decoration: none;
}
.footer2:hover {color:#FFFFFF;}

.footer3{  	
	font-size: 10px;
	line-height: 12px; 
	color: #000000; 
	text-decoration: none;
	font-weight: bold;
}
.footer3:link { color: #000000;  text-decoration: none}
.footer3:hover { color: #000000; text-decoration: underline}




.seo_wrap{ 
	width:760px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding:0px 0px 5px 0px;
}


.footer_li{
	font-size: 10px;
	line-height: 14px;
	color: #B58C00;
	text-decoration: none;
	text-align:left;
	padding:0px 15px;
}

.sougo_link{  	
	font-size: 12px;
	line-height: 20px; 
	padding-left:2px;
	padding-right:2px;
	color: #000000; 
	text-decoration: none;
}

.sougo_link:link { color: #000000;  text-decoration: none}
.sougo_link:hover { color: #FF0000; text-decoration: underline}



/*-----------------------------ローカル・メニュー */

.base {
	height:100%;
	background-color:#DADEDC;
	font-size:12px;
	line-height:27px;
}

/*各サブメニュー -----------------------------*/
.sub
{  	
	width:170px;
	background-repeat:no-repeat;
	color:#000000;
	padding-left:27px;
	text-decoration:none;
}
.sub:hover {color:#FF0000;}
.sub_bg{width:170px; height:27px; background-image: url(img/menu/menu_sub.gif);}

.sub2
{  	
	width:170px;
	background-image: url(img/menu/menu_sub2.gif);
	background-repeat:no-repeat;
	color:#000000;
	padding-left:27px;
	text-decoration:none;
}
.sub2:hover {color:#FF0000;}


/* HOME------------------------------*/
.home
{ 
	width:170px;
	line-height: 27px;
	padding-left:27px;
	padding-right:10px;
	background-position:8px 9px;
	background-repeat:no-repeat;
	color: #000000;
	margin:0px;
	text-decoration:none;
}
.home:hover{color:#FF9933;}
.home_bg{width:170px; height:27px; background-image: url(img/mark_white.gif); background-repeat:no-repeat;}


/* 広告&SP-----------------------------*/
.ad
{ 
	width:170px;
	height:27px;
	line-height:27px; 
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:27px;
	margin:0px;
	text-decoration:none;
}
.ad:hover{color:#FF9933;}
.ad_bg{width:170px; height:27px; background-image: url(img/menu/menu_ad.jpg);}


/* インターネット-----------------------------*/
.hp
{  	
	width:170px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:27px;
	text-decoration:none;
}
.hp:hover{color:#FF9933;}
.hp_bg{width:170px; height:27px; background-image: url(img/menu/menu_int.jpg);}

/* コンサルティング-----------------------------*/
.con
{  	
	width:170px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:27px;
	text-decoration:none;
}
.con:hover{color:#FF9933;}
.con_bg{width:170px; height:27px; background-image: url(img/menu/menu_con.jpg);}

/* SEO-----------------------------*/
.seo
{  	
	width:170px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:27px;
	text-decoration:none;
}
.seo:hover{color:#FF9933;}
.seo_bg{width:170px; height:27px; background-image: url(img/menu/menu_sp.jpg);}

/* テクニカルマニュアル-----------------------------*/
.tec
{  	
	width:170px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:27px;
	text-decoration:none;
}
.tec:hover{color:#FF9933;}
.tec_bg{width:170px; height:27px; background-image: url(img/menu/menu_tec.jpg);}

/* イベント-----------------------------*/
.event
{  	
	width:170px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:27px;
	text-decoration:none;
}
.event:hover{color:#FF9933;}
.event_bg{width:170px; height:27px; background-image: url(img/menu/menu_event.jpg);}

/* ぱんくず-----------------------------*/
.pankuzu{ 
	font-size: 12px;
	line-height: 25px; 
	padding-left:10px;
	padding-right:5px;
	background-image: url(img/mark_stripe.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	color: #000000; 
	font-weight:bold;
	text-decoration: none;
}
.pankuzu:hover {color:#FFCC00;}




