@charset "Shift_JIS";

body{
	background-image:url(../img/bg.gif);
	background-repeat:repeat-y;
	font-size : 9pt ;monospace;
	margin-left:20px;
}

body,td{
color:#666;
line-height:120%;
font-size:10pt;

}

h1{
font-size:10pt;
text-align:center;
margin:10px;
}



/*#######################*/
/*		トップ		 */
/*#######################*/

#cell1		{width:215px;}	/*メニュー用*/
#cell-top	{width:635px;}	/*トップ用メインテーブル*/
#cell2		{width:470px;}	/*cgi用のメイン*/
#cell3		{width:165px;}	/*cgi用の右*/


A{text-decoration:none;}
A:visited{color:#039;}
A:hover{text-decoration:underline;}


div.waku{
width:850px;
border:solid 1px #999;
}


img{border:none;}
.small{height:17px;}


div.menu{
font-size:14px;
text-align:left;
margin:3px 0 3px 50px;
}


#bn-left{
margin:3px 0 3px 0;
}


#mob{
font-size:14px;
text-align:right;
margin:60px 75px 0 0;
}

/*▲トップとメニュー*/


#name{
font-size:12px;
text-align:center;
padding:2px;
}

#info{
line-height:110%;font-size:9pt;
text-align:left;
padding:10px;
}

#infowaku{
width:625px;
height:413px;
background-image:url(../img/info-back.gif);
background-repeat:no-repeat;
background-position:bottom;
}




#about{
	background-image:url(../img/about2.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	width:650px;
	border-style:solid;
	border-width:0 1px 1px 1px;
	border:color:;#999;
	padding:5px;
}
#about UL{
	margin:0;
	padding:0;
}

IFRAME{
	border-style:solid;
	border-width:0 1px 1px 1px;
	border-color:#999;
}


#top-susume{
	border-style:solid;
	border-width:0 1px 1px 1px;
	border-color:#999;
	font-size:8pt;
}
#top-susume p	{	margin:0 0 0 4px;}

#top-susume img	{	vertical-align: middle;}
#top-susume ul	{	margin:0 0 0 18px;	list-style-image: url(../img/top-point2.gif);}
#top-susume li	{	margin-bottom:5px;}
#top-susume a		{	text-decoration:underline; color:blue;}
#top-susume a:hover	{	text-decoration:none; color:red;}



/*#######################*/
/*		HELPページ		 */
/*#######################*/

#main{
font-size:10pt;
margin:0;
}

.com{
	width:625px;
	background-color:#ffffff;
	padding:5px;
	margin-top:5px;
	margin-left:5px;
}

h3{	/*〜についてのご質問*/
	margin:0;
	padding-left:5px;
	font-weight:bold;
	color:#333;
	font-size:12pt;
	text-decoration:underline;
}

.Q-title{
	background-image:url(/img/q-title.gif);
	width:620px;
	height:26px;
	font-size:12pt;
	font-weight: bold;
	color:#fff;
	margin-left:5px;
	margin-top:8px;
	padding:5px 2px 2px 15px;
}

.Q-title img{
margin-right:3px;
}

.Q-com{
	width:620px;
	border:double;
	border-color:#ff8125;
	border-width:3px;
	background-color:#ffc;
	padding:15px 10px 10px 10px;
	margin-left:5px;
}
.Q-com2{
	width:455px;
	border:double;
	border-color:#ff8125;
	border-width:3px;
	background-color:#ffffff;
	padding:0px;
	margin-left:30px;
}

.cate_navi{
	margin-left:5px;
}

.up{
  /*---------------------ページup*/
	width:620px;
	text-align:right;
	padding-top:5px;
}


.sankaku{
	width:435px;
	text-align:center;
}





/*#######################*/
/*		営業案内		 */
/*#######################*/

#osirase{
	margin:10px 0px;
	border:1px solid #ff8f00;
	width:620px;
	padding:5px 10px;
	background color:ffffcc
}}

#osirase b{
	color:#ff0000;
}