body{
	background-image:url(../img/bg1.gif);
	background-position:center top;
	background-repeat:repeat-x;
	font-size:10pt; line-height:120%;
	color:#6b4c17;
	background-color:#000000;
	margin:0;
	padding:0;
	}

td,table{
	margin:0;
	font-size:12px; line-height:120%;
	color:333;
	margin:0;
	padding:0;
	}

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

img{border:0;}

#hd-com{
	background-image:url(../img/hd-bg3.gif);
	width:441px;
	height:25px;
	margin-right:8px;
	padding-top:5px;
	}

#ue-menu{
	font-size:8pt;
	}

#ue-menu a:link{color:#ffffff;}
#ue-menu a:visited{color:#ffffff;}

.f-menu{
	background-image:url(../img/f-menu2.gif);
	margin-top:20px;
	padding-top:10px;
	background-color:#f9e9da;
	width:660px;
	height:91px;
	font-size:8pt;
	text-align:left;
	}

#pick-bg{
	background-color:#ffd7fb;
	width:658px;
	border:1px solid #cf6dcf;
	}

#p-com{
	width:145px;
	height:80px;
	}

.kakaku{
	font-size:13pt;
	color:#cc0066;
	font-weight:bold;
	}

#teika{
	color:#660099;
	}

#guide1{
	padding-left:15px;
	width:325px;
	color:#660099;
	}
#g-com1{
	margin:0;
	padding:0;
	margin-left:20px;
	}


/*****	メニュー下ＱＲ	******/
#mobile{
	background-image:url(../img/mobile.gif);
	background-repeat:no-repeat;
	background-position:0 0
	width:100%;
	height:94px;
	color:#fff;
}
#mobile p{
	margin:50px 0 0 15px;
}
#mobile a{
	color:#fc0;
}


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

.main{
	margin-left:2px;
	}

.com{
	width:494px;
	}

h3{
	font-size:16px;
	color:#970000;
	}

dt{
	font-weight:bold;
	color:#970000;
	}

.Q-title{
	background-image:url(../img/title1.gif);
	background-repeat:no-repeat;
	width:494px; height:40px;
	margin:0 0 0 2px;
	padding:13px 0 0 50px;
	font-size:1.0em;
	color:#000;
	text-align:left;
	}

.Q-title2{
	background-image:url(../img/title2.gif);
	background-repeat:no-repeat;
	width:630px; height:40px;
	margin:0 0 0 2px;
	padding:13px 0 0 50px;
	font-size:1.0em;
	color:#000;
	text-align:left;
	}

.Q-com{
	border:1px solid #CC66CC;
	background-color:#ffd7fa;
	width:494px;
	padding:10px;
	}

.up{
  /*---------------------ページup*/
	width:494px;
	text-align:right;
	padding-top:5px;
	}
.up A:hover{
	background-color:#9cf;}

.sankaku{
	width:100%;
	text-align:center;
	color:#970000;
	}