body{
	background-image:url(../top_img/right-be.gif);
}
.top{
	color:#FFFFFF;
	font-size:12px;
	line-height:16px;

}

.bun{
	color:#333;
	font-size:12px;
	line-height:18px;
}
.honrist{
	color:#333;
	font-size:12px;
	line-height:20px;
}
.review
{
	color:#333;
	font-size:12px;
	vertical-align:top;
	line-height:18px;
}
.title{
	font:bold 16px;
	color:#333;
	padding-bottom:5px;
}

/*作品のタイトル下ライン*/
.saku{
	border-width:1px;
	border-style:solid;
	border-color:#999;
	padding:5px;
	color:#333;
	font-size:12px;
	line-height:18px;
}
.rensai1{
	border-width:2px 0px 2px 2px;
	border-style:dotted;
	border-color:#999;
	padding:5px;
	color:#333;
	font-size:12px;
	line-height:18px;
}
.rensai2{
	border-width:2px 0px 2px 2px;
	border-style:dotted;
	border-color:#999;
	padding:5px;
	color:#333;
	font-size:12px;
	line-height:18px;
}
.rensai3{
	border-width:2px;
	border-style:dotted;
	border-color:#999;
	padding:5px;
	color:#333;
	font-size:12px;
	line-height:18px;
}
.line{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#552809;
	padding-bottom:5px;
}
.line2{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#552809;
	padding:5px 5px;
	font:bold 16px;
}
.box{
	border-width:1px;
	border-style:solid;
	border-color:#999;
	padding:8px;
	margin:8px;
	color:#333;
	font-size:12px;
	line-height:16px;
}
.eikoku{
	color:#333;
	font-size:14px;
	line-height:18px;
	border-top-width:2px;
	border-top-style:dotted;
	border-color:#999;
	padding-top:5px;
}
.zakki_t{
	color:#333;
	font-size:14px;
	line-height:18px;
	border-bottom-width:2px;
	border-bottom-style:dotted;
	border-color:#552809;
	padding-bottom:2px;
}
.zakki{
	color:#333;
	font-size:14px;
	line-height:19px;
	padding-top:10px;
}
.zakkis{
	color:#333;
	font-size:11px;
	line-height:16px;
}
.za{
	background:url(../top_img/down.jpg);
	background-repeat:no-repeat;
	color:#333;
	font-size:18px;
	font-weight:bold;
	padding-left:3px;
}
.tenran{
	color:#333;
	font-size:14px;
	line-height:18px;
	border-top:2px dotted #552809;
	padding-top:8px;
}
.photo{
	margin:0px 10px 10px 0px;
}

.shokai{
	padding:5px 15px 10px 10px;
	color:#333;
	font-size:12px;
	line-height:16px;
}
.shokai_c{
	padding:5px 15px 10px 15px;
	color:#333;
	font-size:12px;
	line-height:16px;
}
.shokai_r{
	padding:5px 10px 10px 15px;
	color:#333;
	font-size:12px;
	line-height:16px;
}

.shokai_top{
	padding:5px 17px 10px 10px;
	color:#333;
	font-size:14px;
	line-height:18px;
}
.shokai_top2{
	padding:5px 10px 10px 17px;
	color:#333;
	font-size:14px;
	line-height:18px;
}

.shokai-b1{
	font-size:19px;
}
.shokai-b2{
	font-size:15px;
}

.shokai2{
	padding:10px 0px 10px 5px;
	color:#333;
	font-size:18px;
	font-weight:bold;
	line-height:16px;
	background-image:url(../top_img/down.jpg);
}


/*英語*/
.big{font-size:17px;}
.small{
	font-size:12px;
	font-weight:normal;
}
.e_bun{
	font-family: "Arial"; 
	color:#333;
	font-size:13px;
	line-height:150%;
}
.book{
	background:url(../english/en_under.jpg);
	background-repeat:no-repeat;
	color:#333;
	font-size:24px;
	font-family: "Arial"; 
	font-weight:bold;
	padding-left:5px;
	height:76px;
}
.b_line{
	border-top:#D0C2B5 solid 1px;
	line-height:18px;
	padding-top:8px;
	font-family: "Arial"; 
	color:#333;
	font-size:13px;
	line-height:150%;
}
.ph{
	border:#D0C2B5 1px solid;
	padding:4px;
}

/*リンク*/
a{
	font-size:12px;
	color:#552809;
}
a:hover{
	background-color:#FEF596;
}
a:visited{
	color:#E9621F;
}
