*{margin: 0; padding: 0;}

H1{width:743px; height:24px; font-size:10px; font-weight:normal; color:#FFFFFF; background:url(img/bg_h1.gif) no-repeat left top; margin:0px auto 0 auto; padding:0 10px;}
H2{font-size : 12px;font-weight : normal;margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;}

BODY         { background: #F9B1E1;
               /*scrollbar-3dlight-color: #FFFFFF;
               scrollbar-arrow-color: #FFFFFF;
               scrollbar-base-color: #FFFFFF;
               scrollbar-darkshadow-color: #99ffff;
               scrollbar-face-color: #FFFFFF;
               scrollbar-highlight-color: #99ffff;
               scrollbar-shadow-color: #99ffff;
               scrollbar-track-color: #ffffff;*/
			   }
			   
body,td,th{
	color:#555555;
	font-size:12px;
	line-height:1.5em;
}
.small{
	font-size:10px;
}
.white{color:#FFFFFF;}
/* -------------------------------------------- */
/* 通常リンク */
a{
	color:#333333;
	text-decoration:underline;
}
a:hover{
	color:#999999;
	text-decoration:underline;
}
/* 色付リンク */
a.linkpoint{
	color:#336699;
	text-decoration:underline;
}
a.linkpoint:hover{
	color:#cc6633;
	text-decoration:none;
}
/* バナー背景用リンク */
a.exitbana:hover{
	background-color:#999999;
}
/* -------------------------------------------- */
.s1{
	font-size:11px;
	line-height:1.5em;
}
.point{
	color:#336699;
}
.pointa{
	color:#333333;
}
.pointb{
	color:#CC6633;
}
.huse{
	color:#cdcdcd;
}
.sd{
	font-weight:bold;
	color:#336699;
}
.font1{
	color:#666666;
	font-family:Verdana;
	line-height:1.3em;
}
.und{
	color:#666666;
}
.cur{
	cursor:help;
}
/* -------------------------------------------- */
#bgbox{width:900px; margin:0 auto; padding:50px 0 0 0; background:url(img/bg.jpg) no-repeat left top;}
#mainbox{width:743px; margin:0 auto; padding:0px; background:#FFFFFF; border-left:solid 1px #F248C1; border-right:solid 1px #F248C1;}

.mbox{
	padding:0px;
	margin:10px auto;
}
.sbox{margin:0 auto;
	padding:10px;
	border:1px solid #999999;
}

table.tblc td{text-align:center;}

.mbox td , .sbox td{text-align:left;}

.mbgcolor{
	background:#FFFFFF;
}

TR{
font-size : 12px;
font-family : sans-serif,"ＭＳ Ｐゴシック";
}

/*Gナビ*/
#g-navi{width:630px; height:68px; margin:0; padding:0;}
#g-navi li {margin:0; padding:0; list-style-type:none; float:left; text-indent:-9999px;}

li#list a{display:block; width:74px; height:68px; background:url(img/g-navi.gif) no-repeat left top; background-position:0 0;}
li#list a:hover{background-position: 0 -74px;}

li#yoyaku a{display:block; width:74px; height:68px; background:url(img/g-navi.gif) no-repeat left top; background-position:-74px 0;}
li#yoyaku a:hover{background-position: -74px -74px;}

li#shukin a{display:block; width:74px; height:68px; background:url(img/g-navi.gif) no-repeat left top; background-position:-148px 0;}
li#shukin a:hover{background-position: -148px -74px;}

li#home a{display:block; width:80px; height:34px; background:url(img/g-navi.gif) no-repeat left top; background-position:-225px 0;}
li#home a:hover{background-position: -225px -74px;}

li#qa a{display:block; width:80px; height:34px; background:url(img/g-navi.gif) no-repeat left top; background-position:-307px 0;}
li#qa a:hover{background-position: -307px -74px;}

li#mlmg a{display:block; width:80px; height:34px; background:url(img/g-navi.gif) no-repeat left top; background-position:-389px 0;}
li#mlmg a:hover{background-position: -389px -74px;}

li#kansou a{display:block; width:80px; height:34px; background:url(img/g-navi.gif) no-repeat left top; background-position:-471px 0;}
li#kansou a:hover{background-position: -471px -74px;}

li#links a{display:block; width:80px; height:34px; background:url(img/g-navi.gif) no-repeat left top; background-position:-553px 0;}
li#links a:hover{background-position:-553px -74px;}

li#system a{display:block; width:80px; height:36px; background:url(img/g-navi.gif) no-repeat left top; background-position:-225px -36px;}
li#system a:hover{background-position: -225px -110px;}

li#member a{display:block; width:80px; height:34px; background:url(img/g-navi.gif) no-repeat left top; background-position:-307px -36px;}
li#member a:hover{background-position: -307px -110px;}

li#ank a{display:block; width:80px; height:34px; background:url(img/g-navi.gif) no-repeat left top; background-position:-389px -36px;}
li#ank a:hover{background-position: -389px -110px;}

li#kyujin a{display:block; width:80px; height:34px; background:url(img/g-navi.gif) no-repeat left top; background-position:-471px -36px;}
li#kyujin a:hover{background-position: -471px -110px;}

li#sogo a{display:block; width:80px; height:34px; background:url(img/g-navi.gif) no-repeat left top; background-position:-553px -36px;}
li#sogo a:hover{background-position: -553px -110px;}

#copyright{width:723px; height:24px; text-align:right; color:#FFFFFF; margin:0; padding:0 10px; background:url(img/bg_copyright.gif) no-repeat left top;}

.footer{width:743px;}

a img{border:none;}
