body{
	background-image:url(../img/bg1.gif);
	background-position:center;
	background-repeat:repeat-y;
	width:970px;
	margin:0;
	font-size:10pt;
	}

td,table{
	font-size:10pt;
	color:#666666;
	linheight:120%;
	margin:0;
	}

H1{
	background-color:#FF3366;
	width:950px;
	height:16px;
	font-size:10pt;
	margin:0;
	color:#FFFFcc;
	text-align:right;
	}

#menu{
	background-image:url(../img/m/bg1.gif);	
	width:204px;
	height:;		
	}

.osusume1{
	background-image:url(../img/pick1-bg.gif);	
	width:530px;
	height:350px;
	margin:0 0 0 8px;
	}

.osusume2{
	border:2px solid #FFcc99;
	width:100px;
	height:100px;
	margin:5px 5px 0 6px;
	text-align:center;
	}

.osusume3{
	width:104px;
	height:;
	margin:3px 6px 6px 6px;
	}

#kakaku{
	color:#FF0000;
	text-align:right;
	margin:2px 0;
	}

#guide-bg{
	background-image:url(../img/guide-bg2.gif);
	width:530px;
	color:#663366;
	}

#guide1{
	background-image:url(../img/guide1.gif);
	width:510px;
	height:100px;
	margin:0 10px;
	}

#guide2{
	background-image:url(../img/guide2.gif);
	width:510px;
	height:100px;
	margin:5px 10px;
	}

#guide3{
	background-image:url(../img/guide3.gif);
	width:510px;
	height:100px;
	margin:0 10px;
	}

#main{
	margin:0 0 0 7px;
	}

#g-com{
	margin:39px 0 0 80px;
	}

#g-com2{
	margin:39px 0 0 10px;
	}

#info{
	background-image:url(../img/info-bg1.gif);
	width:200px;
	height:160px;
	}

#info2{
	background-image:url(../cgi-img/line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:746px;
	height:23px;
	}

#best{
	background-image:url(../img/best-bg.gif);
	width:200px;
	height:858px;
	}

#best2{
	width:74px;
	height:74px;
	margin:0 3px 0 3px;
	float:left;
	}

#best-com{
	margin:0 2px 0 0;
	color:#cc3333;
	text-align:left;
	}

#name{
	margin:7px 0 0 40px;
	}

#f-menu{
	background-image:url(../img/fudder-bg.gif);
	width:950px;
	height:50px;
	padding:5px 0;
	}

#f-menu a:link{color:#333333;}
#f-menu a:hover{font-weight:bold; font-size:9pt;}
#f-menu a:visited{color:333333;}

#copy{
	background-color:#FF3366;
	width:950px;
	height:20px;
	color:#FFFFFF;
	padding:2px 0;
	}

#copy a:link{color:#FFFFFF;}
#copy a:visited{color:#FFFFFF;}

/*#######################*/
/*		子ページ		 */
/*#######################*/

.title{
  /*---------------------ページ内見出し（cgiのタイトルのみ使用）*/
	background-color:#E82D5C;
	width:90%; height:23px;
	padding-top:5px;
	padding-left:40px;
	font-weight:bold;
	color:#f00082;
	letter-spacing: 0.3em;
	margin-bottom:1px;
	}

.com{
  /*---------------------ページ内説明文ブロック*/
	margin: 10 0 0 5;
	width:520;
	}



/*#######################*/
/*		HELPページ		 */
/*#######################*/

h3{
	background-image:url(../img/index-bg.gif);
	width:530px; height:23;
	padding-top:4;
	padding-left:15;
	font-weight:bold;
	font-size:10pt;
	color:#FFFFFF;
	letter-spacing: 0.3em;
	}



.Q-title{
	width:530px; height:25px;
	background-image:url(../img/index-bg2.gif);
	font-weight: bold;
	color:#CC3366;
	padding:7px 0 0 15px;
	margin-top:8px;
	margin-left:5px;
	}
.Q-com{
	width:530px;
	border:solid;
	border-color:#cda5ce;
	border-width:1px;
	background-color:#ffffff;
	padding:15px 10px 10px 10px;
	margin-left:5px;
	}

.cate_navi{
	margin-left:5px;
	margin-top:5px;
}

.up{
  /*---------------------ページup*/
	width:500;
	text-align:right;
	padding-top:5;
	}

.sankaku{
	width:400;
	text-align:center;
}
