.text_M {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11px;
	line-height: 130%;
	font-weight: normal;
	font-variant: normal;

}
BODY {
color: #333;

scrollbar-face-color: #ffffff;
scrollbar-arrow-color: #cccccc;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #111111;
scrollbar-base-color: #FFFFFF;
scrollbar-3dlight-color: #eeeeee;
scrollbar-darkshadow-color: #ddddddF;
}
a:Link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
A:hover {font-family: "MS-Gothic", "Osaka"; color: #000000; text-decoration: underline}
.title_L { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; line-height: 150%; font-weight: normal}
.submenu { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 120%; font-weight: bold; color: #996666}
.text_L { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 130%; color: #993333; font-weight: bold}
.text_N {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 15px; line-height: 140%; letter-spacing: 3px; color: #666666}
.wakusvg {
	border: thin dashed;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 130%;

}
.SS {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 130%;
	font-weight: normal;
	font-variant: normal;
}

.SSB {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 130%;
	font-weight: normal;
	font-variant: normal;
	font-weight: bold;
}

.MM{text-decoration:none}
a:hover   {text-decoration:underline; position: relative; top: 1px; left: 1px; }
.button{color:white;background-color:#9999CC;border:0}


.h1 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 130%;
	font-weight: normal;
	font-variant: normal;
}




#top div#left div#info{
	background:url(img/top/bg_info.gif);
	width:420px;
	}
#top div#left div#info div#info_main{
	background:url(img/top/bg_info_main.gif) repeat-y;
	text-align:left;
	}
#top div#left div#info div#info_main div.main_in{
	overflow:auto;
	width:418px;
	height:258px;
	margin:0 0 0 1px;
	}
	
#top div#left div#info div#info_main h5{
	padding:8px 10px 0 10px;
	font-size:11px;
	}
#top div#left div#info div#info_main p{
	padding:2px 10px 0 10px;
	}


.p { font-size: xx-small }
.menu { color: #474747; font-size: small; font-weight: normal; line-height: normal; font-stretch: expanded }
.title { color: #454545; font-size: small; font-stretch: expanded }
.footer { font-size: x-small; font-style: italic; font-stretch: condensed }

/*ヘッダーメニュー*/			
#head_menu{
	width:818px;
	background:url(img/common/bg_menu.gif) no-repeat;
	text-align:right;
	font-size:10px;
	height:44px;
	color:#FFFFFF;
	}
#head_menu ul{
	list-style-type:none;
	padding:1px 0 0 1px;
	}
#head_menu ul li{
	float:left;
	background:url(img/common/bg_menu_sub.gif) right no-repeat;
	padding:0 10px 0 8px;
	text-align:center;
	height:42px;
	line-height:42px;
	}		
#head_menu a{
	color:#ffffff;
	font-size:12px;
	letter-spacing:1px;
	text-decoration:none;
	height:25px;
	vertical-align:middle;
	margin:0 4px 0 4px;
	}
#head_menu a:hover{
	color:#FF0066;
	}



}

