html {
	scrollbar-face-color: #ba8e24; 
	scrollbar-track-color: #e8c675; 
	scrollbar-arrow-color: #e8c675; 
	scrollbar-highlight-color: #ba8e24; 
	scrollbar-shadow-color: #ba8e24; 
	scrollbar-3dlight-color: #e8c675; 
	scrollbar-darkshadow-color: #e8c675; 
}

img {vertical-align: bottom;}

body {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	background-color: #333333;
	background-image: url(image/bg.jpg);
	margin: 0px;
	color:#92846F;
}

#container {
	width:650px;
	height:1160px; /*zantei*/
	text-align:center;
	/*background-image: url(image/bg03.jpg);*/
	/*background-color:#333333;*/
	/*border-left:3px solid #ffffff;
	border-right:3px solid #ffffff;*/
}

#headerbox {
	width:650px;
	/*height:255px;*/
	/*border-left:2px solid #333333;
	border-right:2px solid #333333;*/
}

#mainbox {
	width:650px;
	background-image: url(image/bg03.jpg);
	height:1600px; /*zantei*/
	/*border-left:2px solid #333333;
	border-right:2px solid #333333;*/
}

#maintable{
	width:550px;
	margin: auto ;
	/*background-color:#f9f6d5;*/
	/*border: 1px solid #6a5341;*/
}

#maintable td{ 
	border-collapse:collapse;}	

#maintable td#top{
	background-image: url(image/box_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#maintable td#bottom{
	background-image: url(image/box_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}
	
.mainttable_line1{
	border-right: 1px solid #6a5341;
	border-left: 1px solid #6a5341;}	


#menubox {

	margin-bottom:8px;
	padding-left:40px;
	text-align:left;
}

/*’Ç‹L*/
#bon{ width:600px; height:30px; margin-right:auto; margin-left:auto; margin-top:10px; margin-bottom:10px;}
#back{ width:295px; float:left; font-size:10px; text-align:left;}
#next{width:295px;float:right; font-size:10px; text-align:right;}

/**/
.titlebox {
	/*width:100%;*/
	/*padding-top:10px;*/
	padding: 0px 0px 0px 10px;
	margin: 0px 10px 0px 10px;
	text-align:left;
	border-bottom: 2px dotted #6a5341;}	


.contentbox {
	width:492px;
	float:right;
	border-left:1px solid #66ccff;
	padding:10px 10px 10px 7px;
}

.content {
	/*width:452px;*/
	padding: 20px 50px 20px 50px;
	/*background-color:#666666;*/
	text-align:left;
	font-size: 12px;
	line-height:16px;
	/*color: #ffffff;*/
}

.content_mail{
	padding: 10px 30px 10px 30px;
	margin: 0px 20px 0px 20px;
	text-align:left;
	font-size: 12px;
	line-height:16px;
	border-bottom: 2px dotted #6a5341;}	

	
.up {
clear:both;
width:636px;
padding-right:10px;
text-align:right;
margin-top:0px;
margin-bottom:20px;
}

.clear {
	clear:both;
}

.color11 {
	font-size: 11px;
	color: #996633;
}

.color12 {
	font-size: 12px;
	color: #996633;
	font-weight:bold;
}

.copy {
	padding-right:3px;
	font-size: 10px;
	color: #cccccc;
}

.form1 {
width:300px;
height:14px;
border:1px solid #6a5341;
background-color:#f9f6d5;
}

.form2 {
width:40px;
height:14px;
border:1px solid #6a5341;
background-color:#f9f6d5;
}

.radio {
background-color:#f9f6d5;
}

#area {
width:400px;
height:80px;
font-size: 12px;
border:1px solid #6a5341;
background-color:#f9f6d5;
}

.button {
color:#6a5341;
border:1px solid #6a5341;
background-color:#f9f6d5;
}


a:link {
	font-weight: bold;
	color: #996633;
	text-decoration: underline;
}
a:visited {
	font-weight: bold;
	color: #996633;
	text-decoration: underline;
}
a:hover {
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
a:active {
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

.bottom_line{
	border-bottom: 2px dotted #996600;
	}
	
.02_line{
	border: 1px solid #996600;
	}
	
