@charset "UTF-8";
@import url("common.css");
@import url("corp.css");
@import url("company.css");

/*Blog用　サブメニュー*/
#mainTexIndnt .blogWriter {
	color:#666666;
	text-align:right;
	font-size:92%;
}

#mainTexIndnt .BArchTitle {
	color:#009999;
	padding-bottom:5px;
	font-weight:bold;
	font-size:140%;
	line-height:150%;
	border-bottom:2px #009999 solid;
}

#contentsSub #subMenu_blog {
	margin:0 0 10px 0;
	padding:0;
	width:166px;
}

#contentsSub #subMenu_blog h1 a {
	margin:0;
	padding:0;
	display:block;
	background:url(/jp/image/common/btn_bmdm_st.gif) no-repeat;
	width:166px;
	height:30px;
	text-indent:-5000px;
}

#contentsSub #subMenu_blog h2 {
	margin:0 0 8px 0;
	font-size:100%;
	font-weight:bold;
	background:#99CC33;
	padding:4px 4px 4px 4px;
	color:#FFFFFF;
}

#contentsSub #subMenu_blog ul {
	margin:0 0 8px 0;
	padding:0;
	list-style:square;
}
#contentsSub #subMenu_blog ul li {
	margin:2px 0 0 20px;
	padding:1px 1px 2px 1px;
	font-size:92%;
	line-height:110%;
	border:none;
}
#contentsSub #subMenu_blog ul li a {
	margin:0;
	padding:0;
}
#contentsSub #subMenu_blog ul ul {
	margin:0;
	padding:2px 0 0 0;
	display:inline;
	list-style:circle;
}
#contentsSub #subMenu_blog ul ul li {
	margin:2px 0 0 10px;
	padding:1px 1px 2px 1px;
	font-size:92%;
	line-height:110%;
	border:none;
	background:none;
}
#contentsSub #subMenu_blog ul ul li a {
	margin:0;
	padding:0;
}

/*動作*/
#contentsSub #subMenu_blog ul li a:link, 
#contentsSub #subMenu_blog ul li a:visited {
	color:#404040;
	text-decoration:underline;
}
#contentsSub #subMenu_blog ul li a:hover {
	color:#333333;
}

#contentsSub #subMenu_blog ul ul li a:link,
#contentsSub #subMenu_blog ul ul li a:visited {
	color:#404040;
	text-decoration:underline;
}
#contentsSub #subMenu_blog ul ul li a:hover {
	color:#48B192;
}




