BODY {
background-color:#f0f0f0;
font-size:12px;
color:#262626;
margin:0px;}
A:link {
  color : #ffffff ;
  border:0px;
}
A:active {
  color : #ffffff ;
  border:0px;
}
A:visited {
  color : #ffffff ;
  border:0px;
}
A:hover {
  color : #ffffff ;
  border:0px;
}
A{
 margin:0px;
 padding:0px;
 border:0px;
}
form{
	margin:0px;
	padding:0px;
}
.xbox{
	margin:0px;
	border-left: 1px solid #c7c6cb;
	border-right: 1px solid #c7c6cb;
}
#main{
	margin:0px;
	height:100%;
	text-align:center;
	width:100%;
	background-color:#f0f0f0;
}
#contents{
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    width:700px;
	background-color:#FFFFFF;
}
 
#box1 {
	 /* {bNX1 : wb_[*/ 
	width: 700px;
	background-image: url(../img/line1.jpg);
}
#menubox{
	width:698px;
	height:38px;
}
#line {
	margin:0px;
	text-align:center;
	width:702px;
	background-color : #ccc ;
	font-size:9px;
}
#box2 {
	/* {bNXQ */
	height:25px;
	margin:0px;
	background-image:url(../img/line2.jpg);
	clear:both;
	width:700px;
}
.box2x1 {
	/* {bNXQ :{^*/
	height:38px;
	float:left;
}
#box2x11x {
	/* {bNXQ :*/
	margin-top:10px;
	float:left;
	text-align:right;
	margin-left:70px;
}
#box2x11y {
	/* {bNXQ :*/
	float:left;
	text-align:right;
	margin-right:0px;
	margin-left:5px;
}
#box2x2 {
	 /* {bNXQ :o*/
	margin-left:30px;
	margin-top:10px;
	margin-right:10px;
	font-size:36px;
}

#contbox{
	width:700px;
	margin-top:0px;
	float:left;
	border-right: 1px solid #c7c6cb;
}
#contbox1{
	width:700px;
	margin-top:0px;
	float:left;
	border-right: 1px solid #c7c6cb;
	border-left: 1px solid #c7c6cb;
}
#imgbox{
	/* C[W{bNX */
	margin:0px;
	width: 280px; 
	float:left;
	border-left: 1px solid #c7c6cb;
}
/*pfBO*/
.box3 {
	 /* {bNXR 摜1p*/
	margin-left : 30px;
	margin-top : 15px ;
	margin-bottom:20px;
}
/*܂ŃpfBOp*/
#box5 {
	 /* {bNX5 */
	margin-top:15px;
	margin-left:15px;
	width: 300px;
	float:left;
}
#box5xx{
margin-top:0px;
clear:both;
margin-bottom:5px;
}
#box5x1{
	margin-top:0px;
	width:75px;
	height:30px;
	float:left;
	background-image:url(../img/logo.jpg);
}
#box5x1s{
font-size:9px;
margin-top:18px;
margin-left:10px;
margin-right:0px;
text-align:right;
text-decoration: line-through;
}
#box5x2 {
	 /* {bNX5 Fi@*/
	margin-top:10px;
	margin-right:10px;
	width: 380px; 
	background-color: #eeeeee;
	border: 1px solid #777777;
	padding:5px;
}
.box5x3 {
	 /* {bNX5 F{^p@*/ 
	margin-top:20px;
	margin-bottom:10px;
} 
.dummy {
	clear:both;
}
#box6 {
	 /* {bNX6 Ftb^[*/ 
	width:700px;
	height:60px;
	background-image:url(../img/fotter.jpg);
	border-bottom:1px solid #c7c6cb;
}
.font1{
	margin-top:2px;
	margin-left:5px;
	font-size:195%;
	color:#FF0000;
	float:left;
}
.font2{
	margin-top:15px;
	margin-left:15px;
	margin-bottom:15px;
	font-weight: bold; 
	font-size:18px;
}
.font3{
	margin-top:10px;
	margin-left:15px;
	font-size:12px;
	line-height: 16px;
}
.font4{
padding:10px;
	text-align:center;
	font-size:12px;
}
.font5{
	padding-top:7px;
	margin-left:30px;
	color:#FFFFFF;

}
.font4 A:link {
  color : #0000FF ;
  text-decoration : none ;
}
.font4 A:active {
  color : #0000FF ;
  text-decoration : none ;
}
.font4 A:visited {
  color : #0000FF ;
  text-decoration : none ;
}
.font4 A:hover {
  color : #0000FF ;
}
.font6{
	font-size:16px;
	color:#0066ff;
	font-weight:bold;
	padding-left:30px;
	padding-bottom:10px;
	padding-top:20px;
	width:485px;
	float:left;
}
.font7box{
padding:5px;
text-align:right;
}
.font7{
font-size:10px;
line-height:120%;
text-align:left;
}
.font8{
font-size: xx-small;
color: red;
}
.font9{
padding:5px;
line-height:120%;
}
.fontl{
padding-left:5px;
padding-top:10px;
}
#line3{
width:475px;
font-weight: bold; 
font-size:18px;
line-height:50%;
float:left;
}
#linefont{
width:464px;
height:30px;
font-weight: bold; 
background-image:url(../img/line3.jpg);
font-size:18px;
line-height:50%;
margin-left:30px;
margin-top:0px;
}
#imbox{
width:464px;
margin-left:30px;
}
#boxa{
width:698px;
clear:both;
}
#img{
width:515px;
background-color:#FFFFFF;
margin:0px;
float:left;
}
.img0{
width:464px;
margin-top:20px;
margin-bottom:10px;
margin-left:30px;
}
.img1{
width:464px;
height:150px;
margin-top:10px;
background-color:#FFFFFF;
margin-bottom:10px;
margin-left:30px;
}
.img2{
float:left;
width:120px;
border:#c7c6cb solid 1px;
}
.img3{
float:left;
width:340px;
margin-bottom:20px;
}
.img1x{
margin-top:30px;
margin-bottom:30px;
margin-left:30px;
}
.img1y{
height:145px;
margin-left:30px;
}

.boximg{
float:left;
background-color:#fff5d6;
margin-right:0px;
margin-top:20px;
margin-bottom:20px;
width:394px;
}
.ibox1{
width:120px;
height:120px;
}
.ibox2{
font-size:14px;
font-weight:bold;
text-align:right;
margin-bottom:5px;
}
.ibox2 A:link {text-align:right;
  color : #000000 ;
  padding-top:5px;
}
.ibox2 A:active {text-align:right;
  color : #000000 ;
  padding-top:5px;
}
.ibox2 A:visited {text-align:right;
  color : #000000 ;
padding-top:5px;
}
.ibox2 A:hover {text-align:right;
  color : #000000 ;
padding-top:5px;
}
.ibox3{
width:341px;
margin-top:10px;
text-align:right;
font-weight:bold;
font-size:12px;
}
.ibox5{
text-align:right;
font-size:25px;
font-weight:bold;
color:#FF0000;
}
.ibox4{
font-size:12px;
text-decoration: line-through;
}
h2{
font-size:25px;
vertical-align:6px;
}
.ibox7{
text-align:right;
margin-right:0px;
}
.side{
margin-top:20px;
margin-left:10px;
margin-bottom:10px;
}
.sidex{
line-height:176%;
background-color:#fff5d6;
padding:10px;
}
.sidex A:link{
color:#0066ff;
}
.sidex A:visited{
color:#006699;
}
.side1{
margin-top:20px;
margin-left:20px;
}
.side2{
font-size:10px;
margin-left:20px;
margin-top:5px;
}
.side3{
margin-top:5px;
margin-left:100px;
}
.bg{
background-image:url(../img/bgline.gif)
}
#txtbox{
padding-top:10px;
padding-left:20px;
padding-right:20px;
padding-bottom:50px;
}

