/* -------- bace -------- */
* {margin: 0; padding: 0; font-style: normal;}

a{
	color:#FF0066;
	text-decoration: none;
}

a:hover{text-decoration: underline;}

body {
	margin : 0;
	margin-top: 10px;
	padding : 0;
	color: #000000;
	background-image:url(img/bg.gif);
	text-align: center;
/* スクロールバー */
	scrollbar-base-color : #FFF;
	scrollbar-face-color : #FFB0B9;
	scrollbar-track-color: #FFF;
	scrollbar-arrow-color : #FFF;
	scrollbar-3dlight-color: #FFB0B9;
	scrollbar-highlight-color : #FFF;
	scrollbar-shadow-color : #FFF;
	scrollbar-darkshadow-color : #FF9089;
}

img {border: none;}
/* -------- //bace -------- */

/* -------- main -------- */
.outline{
	width: 950px;
	height: 570px;
	font-size: 11px;
}
.ifmain{
	width: 285px;
	padding-right: 10px;
	float: left;
}
.titmenu{
	width: 465px;
	height: 570px;
	float: left;
	padding-right: 10px;
}
.tit{
	font-size: 10px;
}
.tittable{
	background: url(./img/char.gif) no-repeat 0px 0px;
}

.ranks{
	width: 180px;
	float: left;
}
.ranklink{
	font-size:11px;
	text-align:left;
	padding:10px 5px 0px 15px;
	line-height: 15px;
}
/* -------- //main -------- */

/* -------- menu -------- */
.tabmenu{
	width: 465px;
	height: 30px;
	text-align:left;
}
ul#menu {
	margin: 0;
	list-style-type: none;
	padding:0px;
}
ul#menu li{
    list-style: none;
    float: left;
    width: 91px;
}
ul#menu a {
	display: block;
	width: 91px;
	height: 30px;
	text-decoration: none;
	text-indent: -100px;
	overflow: hidden;
}
/* -- menu1 -- */
a.mn1{
	background-image:url(./img/mn_guide.gif);
}
a:hover.mn1 {
	background-position:0px -30px;
}
/* -- menu2 -- */
a.mn2{
	background-image:url(./img/mn_regist.gif);
}
a:hover.mn2 {
	background-position:0px -30px;
}
/* -- menu3 -- */
a.mn3{
	background-image:url(./img/mn_mobile.gif);
}
a:hover.mn3 {
	background-position:0px -30px;
}
/* -- menu4 -- */
a.mn4{
	background-image:url(./img/mn_link.gif);
}
a:hover.mn4 {
	background-position:0px -30px;
}
/* -------- //menu -------- */



