@charset "Shift_JIS";

/*#######################*/
/*			共有		 */
/*#######################*/

body{
	margin:0;
	padding:0;
	background-color:#626262;
	}
	
body,td,table{
	color:#e4e4e4;
	font-size : 9pt;
	line-height:120%;
	}
img{
	border:0;
	}

a:link {color:#e4e4e4;}
a:hover {color:#ff9999;}
a:visited {color:#e4e4e4;}


#footer{
	font-size:8pt;
	margin-right:30px;
	text-align:center;
	border:solid;
	border-color:#ccc;
	border-width:2px 0 0 0;
	padding-top:5px;
	}
#footer a:hover{
	text-decoration:none;
	}

/*#######################*/
/*		トップ			 */
/*#######################*/

.m-com{
	font-size:10px;
	line-height:100%;
	}

.name{
	margin-left:10px;
	}

.kakaku{
	font-size:16px;
	color:#ffa1a1;
	font-weight:bold;
	}
.teika{
	color:#d6d6d6;
	}

.p-com{
	margin:10px 5px 0 0;
	font-size:11px;
	}
.g{
	width:100px;
	}

.g-com{
	margin:0 5px 0 5px;
	font-size:10px;
	width:600px;
	}

#osirase1{
	width:629px;	height:33px;
	padding:9px 0 0 40px;
	background-image:url(../img/title1.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:yellow;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	
	line-height:105%;
}
#osirase2{
	background-image:url(../img/guide-bg1.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#363636;
	border-left:solid 1px #afafaf;
	border-right:solid 1px #afafaf;
	width:629px;
	padding:5px;
	margin-bottom:5px;
	line-height:120%;
	font-size:9pt;
}

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



/*#######################*/
/*		カテゴリー		 */
/*#######################*/


#cate-bg{
	background-image:url(../img/c-bg1.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#363636;
	border-left:solid 1px #afafaf;
	border-right:solid 1px #afafaf;
	height:400;
	width:629px;
	}

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

dl	{
	line-height:150%;
	}

h3{
	height:33;
	padding-left:30px;
	padding-top:10px;
	line-height:120%;
	font-weight:bold;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	}

dt{
	font-weight:bold;
	color:orange;
	}

.Q-title{
	width:629px;	height:32px;
	padding:9px 0 0 40px;
	background-image:url(../img/title1.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin-top:8px;
	}

.Q-com{
	line-height:130%;
	width:629px;
	color:#333;
	background-color:#363636;
	border-left:1px solid #afafaf;
	border-right:1px solid #afafaf;
	border-bottom:1px solid #afafaf;
	padding:10px;
	line-height:1.8em;
	color:#ffffff;
	}

.Q-com
a:link {color:#ffffff;}
a:hover {color:#ff9999;}
a:visited {color:#ffffff;}

.Q-com2{
	background-image:url(../img/com-bg2.gif);
	background-repeat:repeat;
	width:629;
	padding-left:10;
	}

.com{
	margin-left:15px;
	}
.com2{
	margin-left:15px;
	width:520;
	}



.up{
  /*---------------------ページup*/
	width:620px;
	margin-bottom:20;
	text-align:right;
	padding-top:5px;
	}

.up A:hover{
	background-color:#9cf;
	}

.sankaku{
	width:100%;
	text-align:center;
	font-weight:bold;
	color:#CC0000;
	}

.t3-bg a,
#sys_cart a {
	color: #cc0000;
}
