@charset "Shift_JIS";
/* CSS Document */

body {
	margin:0;
	padding:0;
	color:#333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, sans-serif;
	font-size:100%;
	text-align:center;
	background-color: #E6E6E6;
	background-color: #FCF2C5;
}

.top {
	background-color: #FF7A00;
}


h1 { margin:0; padding:0; volume:medium; }
h2 { margin:0; padding:0; volume:medium; }
h2 { margin:0; padding:0; volume:medium; }
h3 { margin:0; padding:0; volume:medium; }
h5 { margin:0; padding:0; volume:medium; }

p { margin:0; padding:0; font-size:80%; line-height:150%; volume:medium; }
ul { margin:0; padding:0; font-size:80%; line-height:150%; volume:medium; }
ol { margin:0; padding:0; font-size:80%; line-height:150%; volume:medium; }
dl { margin:0; padding:0; font-size:80%; line-height:150%; volume:medium; }
li { margin:0; padding:0; line-height:140%; volume:medium; }

.clearing { clear: both; margin:0; padding:0; height:0; width:0; }
.clear{ clear: both; }
a img { border: none;}

a:link {color: #000099;}
a:visited{color: #000099;}
a:active {color: #FF9900;}
a:hover {color: #FF9900;}

.MT5{ margin-top:5px;}
.MT10{ margin-top:10px;}
.MT15{ margin-top:15px;}
.MT20{ margin-top:20px;}

.ML10{ margin-left:10px;}
.ML15{ margin-left:15px;}
.ML20{ margin-left:20px;}

.MR10{ margin-right:10px;}
.MR15{ margin-right:15px;}
.MR20{ margin-right:20px;}

.PT10{ padding-top:10px;}
.PT20{ padding-top:20px;}
.PT30{ padding-top:30px;}

.TA_R{ text-align: right;}
.TA_C{ text-align: center;}
.TA_L{ text-align: left;}

.red{ color: #CC0000;}
.green{ color: #006666;}


/* hide:Navi */
#helpnavi {	position:absolute; top:-9999px; font-weight:bold; background: transparent; }
#helpnavi a { background: transparent; text-decoration: none; }
#helpnavi ul { text-align:left; margin:0; padding:0; }
#helpnavi li { font-size:70%; text-align:left; padding:0; background: transparent; }




/* Header */
#Header{
	background-color: #FFF;
	width: 925px;
	margin: 0 auto;
	color:#969696;
}

#Header #Logo{ float: left; width: 360px; padding-top:0.6em;}
#Header #HeaderRight{
	float: right;
	text-align: right;
	padding:20px 20px 0 0;
}

#Header #HeaderRight .tel{
	background: url(../images/head_tel.gif) no-repeat left center;
	width: 10em;
	padding: 2px 0 2px 12px;
	float:right;
}

#Header a:link{
	color:#969696;
	text-decoration: none;
}
#Header a:visited{
	color:#969696;
	text-decoration: none;
}
#Header a:hover{
	color:#333;
	text-decoration: underline;
}


