body{
font-family:'Hiragino Kaku Gothic Pro', 'Meiryo', 'メイリオ',"verdana", "helvetica", "osaka", "ＭＳ Ｐゴシック", sans-serif;
	margin: 0px auto;
	padding: 0px;
}

img{
	border-width: 0px;
}

.moji_box{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 340px;
	width: 400px;
	overflow: auto;
}

.moji_box1{
margin: 0px;
padding: 0px 0px 0px 20px;
float: left;
width: 350px;
}

.main_box{
margin: 0px;
padding: 0px;
float: left;
width: 350px;
}

.hito_box{
margin: 0px;
padding: 0px;
float: left;
width: 350px;
}

.hito_ao{
font-size: 1em;
color: #0000FF;
font-weight: bold;
margin: 0px 0px 0px 5px;
padding: 0px;
}

.hito_or{
font-size: 1em;
color: #FF6600;
font-weight: bold;
margin: 0px 0px 0px 5px;
padding: 0px;
}

.hito_mid{
font-size: 1em;
color: #336600;
font-weight: bold;
margin: 0px 0px 0px 5px;
padding: 0px;
}

.hito_kuro{
font-size: 1em;
color: #000000;
font-weight: bold;
margin: 0px 0px -5px 5px;
padding: 0px;
}

.line_box{
margin: 0px;
padding: 0px;
float: left;
width: 350px;
}

.line_g{
margin: 3px 0px 0px;
padding: 0px;
}

.m_box{
margin: 0px;
padding: 0px;
float: left;
width: 350px;
}

.m_box1{
margin: 0px;
padding: 10px 0px 10px 10px;
float: left;
width: 330px;
}

.m_ao{
font-size: 0.8em;
color: #0000FF;
line-height: 130%;
margin: 0px;
padding: 0px;
}

.m_or{
font-size: 0.8em;
color: #FF6600;
line-height: 130%;
margin: 0px;
padding: 0px;
}

.m_mid{
font-size: 0.8em;
color: #336600;
line-height: 130%;
margin: 0px;
padding: 0px;
}

.m_kuro{
font-size: 0.8em;
color: #000000;
line-height: 130%;
margin: 0px;
padding: 0px;
}
