.f1 { font-family:'MS UI Gothic'; font-size: 12px; color: #000000}
.f2 { font-family:'MS UI Gothic'; font-size: 14px; font-weight: bold}
.f3 { font-family:'MS UI Gothic'; font-size: 12px; color: #666666; line-height:150%;}
.f4 { font-family:'MS UI Gothic'; font-size: 12px; color: #FFFFFF; line-height:150%;}
.f5 { font-family:'MS UI Gothic'; font-size: 14px; color: #006600; line-height:150%;}
.f6 { font-family:'MS UI Gothic'; font-size: 12px; color: #006600; line-height:150%;}
.f7 { font-family:'MS UI Gothic'; font-size: 14px; color: #FFFFFF; line-height:150%;}
.f8 { font-family:'MS UI Gothic'; font-size: 18px; color: #666666; line-height:150%;}
.f9 { font-family:'MS UI Gothic'; font-size: 10px; color: #666666; line-height:150%;}
.f10 { font-family:'MS UI Gothic'; font-size: 12px; color: #FF0000; line-height:150%;}
A {text-decoration:none;}
A:link		{color:#101000;}
A:visited	{color:#101000;}
A:active	{color:#101000;}
A:hover {text-decoration:underline; color:#ff6600;}


/*　▼ポップアップメニューリスト　*/
.MENU {
	font-family:'Verdana', 'ＭＳ Ｐゴシック', 'Osaka', 'ヒラギノ角ゴ Pro W3', sans-serif;
	color:#000000;
	background-color: #FFFFFF;
	padding: 0px;
	position: absolute;
	text-align: left;
	visibility: hidden;
	z-index: 999
}

a.menuitem {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
	line-height: 160%
}

a.menuitem:hover {
	color: #333333;
	text-decoration: underline
}

#submenu1,#submenu2,#submenu3,#submenu4{
	visibility:hidden
}

#submenulist1{
	background-color:#F7F7F7;
	width: 120px;
	border-top: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	border-left: 1px solid #E0E0E0
	}
#submenulist2{
	background-color:#F7F7F7;
	width: 250px;
	border-top: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	border-left: 1px solid #E0E0E0
	}
#submenulist3{
	background-color:#F7F7F7;
	width: 120px;
	border-top: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	border-left: 1px solid #E0E0E0
}
#submenulist4{
	background-color:#F7F7F7;
	width: 180px;
	border-top: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	border-left: 1px solid #E0E0E0
}

#submenulist5{
	background-color:#F7F7F7;
	width: 150px;
	border-top: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	border-left: 1px solid #E0E0E0
}

#submenulist1 ul,
#submenulist2 ul,
#submenulist3 ul,
#submenulist4 ul,
#submenulist5 ul{
	padding: 0px;
	margin: 0px
	}

#submenulist1 ul li,
#submenulist2 ul li,
#submenulist3 ul li,
#submenulist4 ul li,
#submenulist5 ul li{
	padding: 1px 0px;
	list-style-image: url(../image/mark_01.gif);
	list-style-position: inside;
	background-image: url(../image/smnbg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px
	}
#submenulist1 ul a,
#submenulist2 ul a,
#submenulist3 ul a,
#submenulist4 ul a,
#submenulist5 ul a {
	color:#4E443D;
	text-decoration: none;
	font-size: 11px}
	
#submenulist1 ul a:hover,
#submenulist2 ul a:hover,
#submenulist3 ul a:hover,
#submenulist4 ul a:hover,
#submenulist5 ul a:hover {
	font-size: 11px;color:#FFFFFF;text-decoration: none;background-color: #999999}
	
li {
	margin: 0px;
	padding: 0px;
	list-style-type: none
}
ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23px;
	list-style-type: none
}

/*　余白設定　*/
.pad_left{
	padding-left: 15px
}
.pad_all{
	padding: 15px
}
.pad_top{
	padding-top: 15px
}
.pad_bottom{
	padding-bottom: 15px
}
.pad_leftop{
	padding-top: 15px;
	padding-left: 15px
}


