html body {
	color: #4c4c4c; font-weight: normal;  text-decoration: none; font-family: "メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",  Meiryo, Osaka, "MS P ゴシック", "MS P Gothic", Verdana, sans-serif;
	line-height:140%;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{
	font-size:100%;
}
/* opera 9 */
;;
body {
	font-family: "メイリオ", Meiryo, "MS P ゴシック", Verdana, sans-serif;
}
/* for WinIE6 */
* html body {
	font-family: "ＭＳ Ｐゴシック", "Osaka", Verdana, arial, helvetica, sans-serif;
	vertical-align: baseline;
}
/* for WinIE7 */
*:first-child+html body {
	font-family: "ＭＳ Ｐゴシック", "Osaka", Verdana, arial, helvetica, sans-serif;
}





body { background-image:url(img/bg.gif);}

form {
margin: 0px;
}


a:link,a:visited {
text-decoration: underline;
color: #4c4c4c;
}
a:active, a:hover {
text-decoration: underline;
color: #ff6666;
}

a.link2:link, a.link1:visited{
text-decoration: underline;
color: #006699;
}
a.link2:active, a.link1:hover {
text-decoration: underline;
color: #000000;
}

h1 {
font-size: 10px;
color: #999999;
font-weight: normal;
line-height:100%;
}

h2 {
font-size: 10px;
font-weight: normal;
line-height:130%;
}

h3 {
font-size: 10px;
font-weight: normal;
line-height:130%;
}

h4 {
font-size: 10px;
font-weight: normal;
line-height:130%;
}

li {
font-size: 10px;
font-weight: normal;
line-height:130%
}

.text1 { color: #4c4c4c; font-weight: normal;  text-decoration: none; font-size: 90%; font-family: 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック','sans-serif'; line-height:140%;}

.text2 { color: #4c4c4c; font-weight: normal;  text-decoration: none; font-size: 80%; font-family: 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック','sans-serif'; line-height:100%;}

.textb { color: #e6e6e6; font-weight: normal;  text-decoration: none; font-size: 100%; font-family: 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック','sans-serif'; line-height:140%;}
