.topbox{
width:720px;
margin-left:50px;
}
.box01{
width:709px;
margin-top:15px;
margin-bottom:20px;
}
.left01{
width:478px;
}
.right01{
width:158px;
margin-left:73px;
}
.left01, .right01{
float:left;
}
p{
line-height:200%;
}
.line{
margin-top:8px;
margin-bottom:8px;
}

.box02{
width:709px;
}
.left02{
width:265px;
padding-top:5px;
font-size:75%
}
.left02 img{
vertical-align:middle;
}
.right02{
width:444px;
line-height:165%;
}
.right02_bottom{
padding-top:8px;
}
.left02, .right02{
float:left;
}
ul.liststyle li {
	list-style:disc;
	margin-left:30px;
	line-height:200%;
}
.underbox_out{
width:709px;
margin-top:15px;
padding-bottom:40px;
}
.underbox{
width:679px;
border:1px solid #cccccc;
padding:15px;
}
.underleft{
width:120px;
margin-right:15px;
}
.underright{
width:535px;
}
.underleft, .underright{
float:left;
}
.underrighttop{
width:535px;
font-size:72%;
margin-bottom:5px;
}
.underrightbottom{
width:535px;
font-size:72%;
}
.underright01{
width:62px;
}
.underright02{
width:470px;
line-height:130%;
}
.underright01, .underright02{
float:left;
}
.words{
margin-top:25px;
margin-bottom:15px;
}
.exp{
color:#ffa200;
}
.exp_top{
margin-top:6px;
}