@charset "utf-8";
/* CSS Document */

#container .content h2{
	margin:0px 0px 50px 0px;
}

/* box
---------------------------------------------------------------------------------------- */
#container .content .box{
	margin:30px 0px 0px 0px;
}


/* box left
---------------------------------------------------------------------------------------- */
#container .content .box .left{
	width:600px;
	float:left;
}

#container .content .box .left h3{
	margin:0px 0px 20px 0px;
}

#container .content .box .left h4{
	display:block;
	font-weight:bold;
	font-size:120%;
}

#container .content .box .left span{
	font-size:85%;
	display:block;
}

#container .content .box .left em{
	font-size:120%;
	display:block;
	font-weight:bold;
}

#container .content .box .left strong{
	font-weight:bold;
}

#container .content .box .left p{
	margin:0px 0px 20px 0px;
	line-height:1.7;
	font-size:120%;
}


#container .content .box .left .sanko{
	margin:80px 0px 0px 0px;
}


#container .content .box .left .sanko ul{
	list-style-type:disc;
	margin:0px 0px 0px 20px;
}

#container .content .box .left .sanko li{
	margin:7px 0px 0px 0px;
}



/* box right
---------------------------------------------------------------------------------------- */
#container .content .box .right{
	width:220px;
	float:right;
}

#container .content .box .right .photo{
	margin:0px auto 5px auto;
	text-align:center;
}

#container .content .box .right ruby{
	font-size:85%;
	display:block;
}

#container .content .box .right strong{
	font-weight:bold;
}


#container .content .box .right p{
	margin:0px 0px 20px 0px;
	line-height:1.4;
}




