body {
text-align:center;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #eff2dd;
}
#container {
width:810px;
margin-left:auto;
margin-right:auto;
background-color: #ffffff;
text-align:left;
color: #4c4948;
font-size: 12px;
line-height: 1.5em;
font-family:"‚l‚r ƒSƒVƒbƒN",sans-serif;
vertical-align:top;
}

#boxtitle {
width:740px;
margin-left:35px;
padding-top:25px;
margin-bottom:1px;
}

#boxmain {
width:475px;
float:left;
padding-left:65px;
padding-right:20px;
}
.boxmainkomi {
width:475px;
float:left;
margin-bottom:11px;
}
.boxmainhidari {
width:240px;
float:left;
}
.boxmainhidaric {
width:240px;
float:left;
margin: auto;
text-align:center;
}
.boxmainmigi {
width:235px;
float:right;
}
.boxmainsp {
width:475px;
height:35px;
float:left;
}
.boxmainsp2 {
width:475px;
height:39px;
float:left;
}
.boxmainsp3 {
width:475px;
height:30px;
float:left;
}
.boxmainkihon {
width:475px;
float:left;
}
.boxmainyoyaku {
width:475px;
float:left;
margin: auto;
text-align:center;
}

.boxcon {
width:170px;
float:right;
padding-right:65px;
}
.boxcon1 {
width:166px;
padding-left:4px;
text-align:center;
}
.boxcon2 {
width:166px;
padding-left:4px;
font-size: 12px;
line-height: 1.6em;
}
.boxcon3 {
width:166px;
padding-left:4px;
font-size: 10px;
line-height: 1.5em;
}

.boxshita {
 width:100%;
 height:20px;
 clear:both;
}

.boxshita2 {
 width:100%;
 height:90px;
 padding-top:0px;
 background-color: #ffffff;
 text-align:center;
}

.boxcolumnhidari {
width:205px;
float:left;
}
.boxcolumnmigi {
width:270px;
float:right;
}
.boxcolumnsp {
width:475px;
height:27px;
float:left;
}
h1 {
	display: inline;
	font-size: 14px;
	color: #51a31b;
	line-height: 1.4em;
	margin-top: 0px;
	margin-bottom: 0px; 
	font-family:"‚l‚r ƒSƒVƒbƒN",sans-serif;
}
h2 { 
	display: inline;
	font-size: 14px;
	color: #ff6577;
	font-weight: normal;
	line-height: 1.5em;
	font-family:"‚l‚r ƒSƒVƒbƒN",sans-serif;
}
h3 { 
	display: inline;
	font-size: 14px;
	color: #ff6577;
	font-weight: normal;
	line-height: 1.5em;
	font-family:"‚l‚r ƒSƒVƒbƒN",sans-serif;
}
h4 { 
	display: inline;
	font-size: 14px;
	color: #ff6577;
	font-weight: normal;
	line-height: 1.5em;
	font-family:"‚l‚r ƒSƒVƒbƒN",sans-serif;
}
.text {
	font-size: 12px;
	color: #4c4948;
	line-height: 1.5em;
}
.text2 {
	font-size: 12px;
	color: #4c4948;
	line-height: 1.8em;
}
.text3 {
	font-size: 13px;
	color: #4c4948;
	line-height: 2.0em;
}
.text10 {
	font-size: 10px;
	color: #4c4948;
	line-height: 1.5em;
}
.textmidori10 {
	font-size: 10px;
	color: #469710;
	line-height: 1.5em;
}
.textmidori { 
	font-size: 12px;
	color: #469710;
	line-height: 1.5em;
}
.textmidoshika {
	font-size: 12px;
	color: #b2dc95;
	font-family:monospace;
}
.texttekiou { 
	font-size: 14px;
	color: #469710;
	line-height: 1.5em;
}
.textshorei { 
	font-size: 12px;
	color: #ff6577;
	line-height: 1.5em;
}
.textaka { 
	font-size: 12px;
	color: #ff6577;
	line-height: 1.5em;
}
.textaka2 { 
	font-size: 14px;
	color: #ff6577;
	line-height: 1.5em;
}
.congure {
	font-size: 12px;
	color: #878787;
	font-family:"‚l‚r ƒSƒVƒbƒN",sans-serif;
	line-height: 1.5em;
}
a:link {
color: #f67f02;
}
a:visited {
color: #f67f02;
}
a:hover {
color: #10B7FF;
}
a:active {
color: #10B7FF;
}
img {
border:0px;
}
img.bot4 { padding-bottom:4px; }
img.bot9 { padding-bottom:9px; }
img.bot7 { padding-bottom:7px; }
img.tobo6 { padding-top:6px; 
padding-bottom:6px; }
ul{ list-style-type:none;
margin: 0;
padding: 0; }
li{ list-style-type:none;
margin: 0; }
p.hh { color: #4c4948; line-height: 1.4em; margin-bottom: 3px;}
p { margin-top: 0em; margin-bottom: 0em;}
p.top { margin-top: 3px; margin-bottom: 0em;}
p.topcon { margin-top: 2px; margin-bottom: 0em;}
p.top2 { margin-top: 13px; margin-bottom: 0em;}
p.topbot { margin-top: 3px; margin-bottom: 18px;}
p.topbot2 { margin-top: 13px; margin-bottom: 13px;}
p.topbot3 { margin-top: 3px; margin-bottom: 13px;}
p.shorei { margin-top: 20px; margin-bottom: 0px;}
p.ckako { margin-top: 7px; margin-bottom: 23px;}
p.ckako2 { margin-top: 7px; margin-bottom: 0px;}
p.ckako3 { margin-top: 23px; margin-bottom: 0px;}
p.topcsonota { margin-top: 7px; margin-bottom: 0em;}
.textao { 
	font-size: 12px;
	color: #10B7FF;
	line-height: 1.5em;
}
.textvoiceinfo { 
	font-size: 12px;
	color: #9b7326;
	font-weight: bold;
	line-height: 1.5em;
}
.textvoicenaka { 
	font-size: 12px;
	color: #9b7326;
	font-weight: bold;
	line-height: 1.5em;
}
