

#container{
	width:1015px;
	height:3500px;
	margin:0 auto;
}
#container p {
	line-height:1.8em;
	font-size:14px;
}
h3{
	clear:both;
	padding:30px 0 10px 0;
}
.lead {
	margin-bottom:30px;
}

.nihonjinrashisa {
	margin:10px 0 0 0;
	width:1012px;
	height:1067px;
	background:url(../images/img_japan.jpg) left top no-repeat;
}

.japanese01 {
	width:580px;
	height:203px;
	margin:20px 0 20px 0;
}

.img_japan01 {
	float:left;
	margin:0 10px 0 0;
}

.japanese01_text {
	float:right;
	width:250px;
}

.nihonjinrashisa01 {
	clear:both;
	width:520px;
	margin:10px;
	background:url(../images/img_japanese01.jpg) right top no-repeat;
}

.nihonjinrashisa01 li {
	font-size:16px;
	padding:0 0 5px 20px;
	background:url(../images/list_style.jpg) left top no-repeat;
}

.nihonjinrashisa02 {
	clear:both;
	position:absolute;
	top:550px;
	left:910px;
	width:275px;
	margin:10px;
	padding:210px 0 0 0;
	background:url(../images/img_japanese02.jpg) left top no-repeat;
}

.nihonjinrashisa02 li {
	font-size:16px;
	padding:0 0 5px 20px;
	background:url(../images/list_style.jpg) left top no-repeat;
}

.nihonjinrashisa03 {
	clear:both;
	position:absolute;
	top:1070px;
	left:630px;
	width:500px;
	margin:10px;
	background:url(../images/img_japanese03.jpg) right top no-repeat;
}

.nihonjinrashisa03 li {
	font-size:16px;
	padding:0 0 5px 20px;
	background:url(../images/list_style.jpg) left top no-repeat;
}

.nihonnokokoro {
	width:573px;
	float:left;
}

.nihonnokokoro_text {
	margin:10px 0 0 0;
}

.kitonihonbunka {
	width:400px;
	float:right;
}

.midashi_kitonihonbunka {
	float:left;
	margin:0 10px 50px 0;
}

.cap {
	font-weight:bold;
}

.kitonihonbunka_text {
	width:375px;
	margin:5px 0 0 0;
}

.title_nihonnoyosa {
	width:100px;
	position:absolute;
	top:1760px;
	left:590px;
}

.chitsujyo {
	clear:both;
	float:left;
	width:363px;
	padding:30px 0 0 0;
}

.chitsujyo_text {
	margin:5px 0 0 0;
}

.sekainokenchikuka01 {
	float:right;
	width:500px;
	padding:10px 0 0 0;
}

.midashi_flr {
	float:right;
	width:289px;
	padding:20px 0 10px 0;
}

.img_ukiyoe {
	float:left;
	margin:0 8px 0 0;
}

.sekainokenchikuka01_text {
	float:right;
	width:270px;
	padding:0 10px 0 0;
}

.sekainokenchikuka02 {
	clear:both;
	padding:30px 0 0 0;
}

.img_katsurarikyu {
	float:left;
	margin:0 10px 0 0;
}

.sekainokenchikuka02_text {
	width:540px;
	float:right;
	margin:20px 0 0 0;
}

.korekara {
	clear:both;
	padding:20px 0 0 0;
}

.nihonnosekinin {
	width:471px;
	float:left;
	margin:0 40px 0 0;
}

.sekininlist {
	margin:20px;
	width:260px;
	float:left;
}

.sekininlist li {
	font-size:25px;
	padding:0 0 10px 30px;
	background:url(../images/list_style2.jpg) left top no-repeat;

}

.midashi_gimu {
	margin:30px;
}
.nannotameniikirunoka_text01 {
	margin:20px 20px 0 0;
}

.nannotameniikirunoka_text02 {
	margin:30px 20px 0 0;
}