body{
	background-image:url(../img/bg1.gif);
	background-position:center;
	background-repeat:repeat-y;
	font-size:10pt;
	line-height:14px;
	margin:0;
	color:666666;
	}

table,td{
	font-size:9pt;
	linheight:14px;
	margin:0;
	color:666666;
	}

/*#######################*/
/*		イベント用  	 */
/*#######################*/

#hd1{
	background-image:url(../img/h-bg1.gif);
	width:186px;
	height:116px;
	float:left;
	}

#hd2{
	background-image:url(../img/h-bg2.gif);
	width:668px;
	height:116px;
	float:left;
	}

#news{
	background-image:url(../img/news1.gif);
	width:518px;
	height:157px;
	}

/*#######################*/

#kago{
	background-image:url(../img/kago-bg1.gif);
	width:162px;
	height:88px;
	font-size:8pt;
	}

#kago2{
	margin:0 5px;
	}

#kago3{
	text-align:right;
	font-size:10pt;
	width:90px;
	color:#ff77a3;
	}

#border{
	border:1px solid #66CCCC;
	}

#pick1{
	margin:0 0 0 6px;
	}

#p-com1{
	width:104px;
	height:65px;
	float:left;
	margin:0 30px 0 0;
	font-size:8pt;
	line-height:14px;
	}

#kakaku{
	color:#CC0033;
	font-size:10pt;
	font-weight:bold;
	}

#pick2{
	background-image:url(../img/p2-bg1.gif);
	width:162px;
	height:150px;
		}

#p2-2{
	margin:0 10px;
	line-height:18px;
	}

#p2-3{
	font-size:8pt;
	}

#kakaku2{
	font-size:8pt;
	text-align:right;
	}

a:link{color:#FF0000;}
a:hover{color:#FF0000;}

#faq1{
	background-image:url(../img/p2-bg1.gif);
	width:162px;
	height:150px;
	font-size:8pt;
	color:#3CA740;
		}

#guide1{
	background-image:url(../img/p2-bg1.gif);
	width:162px;
	height:200px;
	font-size:8pt;
	color:#3CA740;
		}

#com2{
	margin:0 7px;
		}

dl a{text-decoration:none;}
dl a:hover{text-decoration:underline;}

#f-menu{
	background-image:url(../img/f-menu.gif);
	width:854px;
	height:30;
	margin:10px 0 0 0;
	padding:5px 0 0 0;
	}

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

/*title1・2はCGIで使用中（CGIと共用）*/


.title{
  /*---------------------ページ内見出し*/
	width: 665px; height:25px;
	margin-left:15;
	padding:6 0 0 40;
	letter-spacing: 0.3em;
	color:#454545;
	font-weight:bold;
	background-color :#ffffb3;
	border:solid;
	border-width:1px 0px 2px 0px;
	border-color:#53B8B5;
	}

.com{
  /*---------------------ページ内説明文ブロック*/
	width: 665px;
	padding: 10 0 10 20;
	line-height:15px;
	}


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

h3{	margin-top:10;
	letter-spacing: 0.3em;
	width: 560px; height:25px;
	padding:5 0 0 60;
	color:#666666;
	text-align:left;
	}

.Q-title{
	background-image :url(../img/title1.gif);
	width: 674px; height:31px;
	padding:2px 0 0 10px;
	font-size:11pt;
	letter-spacing: 0.3em;
	color:#53B8B5;
	font-weight:bold;
	}

.Q-title2{
	width: 500px; height:31px;
	padding:2 0 0 10;
	font-size:14pt;
	letter-spacing: 0.3em;
	color:#53B8B5;
	font-weight:bold;
	}

.Q-com{
	width: 665px;
	padding: 10px 0 10 10px;
	}

.Q-com2{
	width: 500px;
	padding: 10 0 10 10;
	line-height:15px;
	}

.up{
  /*---------------------ページup*/
	width:665px;
	text-align:right;
	font-size:7.5pt;
	}

.sankaku{
	width:80%;
	text-align:center;
	color:#000099;
	filter:dropshadow(offx=1,offy=1,color=#cccccc);
}
