/* ========================================
	
======================================== */

.sectionH1 #main_contents_area {
	width:900px;
	line-height:140%;
	
}

.sectionH1 img {
	margin:0;
	padding:0;
}




.sectionH1 .contents_box {
	width:880px;
	background-color:#ffecc0;
	padding:10px;
	text-align:center;
}

.sectionH1 .contents_box_w {
	width:840px;
	background-color:#fff;
	padding:15px;
	text-align:center;
	margin:0 auto;
}




.sectionH1 .ttl_orange {
	font-size:150%;
	color:#ff7900;
	text-align:left;
}

.sectionH1 #eng_img_box {
	background:url(../images/eng_img.jpg) left bottom no-repeat;
	width:818px;
	height:326px;
	position:relative;
	margin:20px auto;
	
}


.sectionH1 #eng_img_text_01 {
	text-align:center;
	position: absolute;
	left:0;
	top:140px;
	width:100px;
}

.sectionH1 #eng_img_text_02 {
	text-align:center;
	position: absolute;
	left:130px;
	top:140px;
	width:100px;
}

.sectionH1 #eng_img_text_03 {
	text-align:center;
	position: absolute;
	left:0;
	top:320px;
	width:100px;
}

.sectionH1 #eng_img_text_04 {
	text-align:center;
	position: absolute;
	left:130px;
	top:320px;
	width:100px;
}

.sectionH1 .table_orange {
	width:818px;
	margin:0 auto 10px auto;
	border-collapse:collapse;
	text-align:center;
	font-size:90%;
	color:#000;
}

.sectionH1 .table_orange tr th {
	padding:10px;
	border:1px solid #ffb940;
	background-color:#fff0cd;
	font-weight:normal;
}

.sectionH1 .table_orange tr td {
	padding:10px;
	border:1px solid #ffb940;
}

.sectionH1 .table_under_txt {
	width:818px;
	text-align:left;
	font-size:90%;
	color:#000;
	padding:0 10px;
}



.sectionH1 #word_img_box {
	background:url(../images/word_img.jpg) left bottom no-repeat;
	width:818px;
	height:219px;
	position:relative;
	margin:0 auto;	
	padding-bottom:20px;
}

.sectionH1 #word_img_text_01 {
	text-align:center;
	position: absolute;
	left:0;
	top:220px;
	width:140px;
}

.sectionH1 #word_img_text_02 {
	text-align:center;
	position: absolute;
	left:130px;
	top:220px;
	width:140px;
}








.sectionH1 #music_img_box {
	background:url(../images/music_img.jpg) left bottom no-repeat;
	width:818px;
	height:166px;
	position:relative;
	margin:0 auto;	
	padding-bottom:20px;
}

.sectionH1 #music_img_text_01 {
	text-align:center;
	position: absolute;
	left:0;
	top:165px;
	width:100px;
}

.sectionH1 #music_img_text_01-2 {
	text-align:left;
	position: absolute;
	left:550px;
	top:130px;
	width:240px;
	color:#000;
}


.sectionH1 #music_img_box02 {
	background:url(../images/music_img02.jpg) left bottom no-repeat;
	width:818px;
	height:166px;
	position:relative;
	margin:0 auto;	
	padding-bottom:20px;
}

.sectionH1 #music_img_text_02 {
	text-align:center;
	position: absolute;
	left:0;
	top:153px;
	width:100px;
}

.sectionH1 #music_img_text_02-2 {
	text-align:left;
	position: absolute;
	left:550px;
	top:120px;
	width:250px;
	color:#000;
}


.sectionH1 #music_img_box03 {
	background:url(../images/music_img03.jpg) left bottom no-repeat;
	width:818px;
	height:199px;
	position:relative;
	margin:0 auto;	
	padding-bottom:20px;
}

.sectionH1 #music_img_text_03 {
	text-align:center;
	position: absolute;
	left:0;
	top:163px;
	width:100px;
}


.sectionH1 #music_img_box04 {
	background:url(../images/music_img04.jpg) left bottom no-repeat;
	width:818px;
	height:172px;
	position:relative;
	margin:0 auto;	
	padding-bottom:20px;
}

.sectionH1 #music_img_text_04 {
	text-align:center;
	position: absolute;
	left:0;
	top:168px;
	width:100px;
}

.sectionH1 #music_img_text_04-2 {
	text-align:left;
	position: absolute;
	left:550px;
	top:130px;
	width:270px;
	color:#000;
}

/**/
.sectionH1 #eng_img_box_02 {
	background:url(../images/220425eng_img_02.jpg) left bottom no-repeat;
	width:818px;
	height:326px;
	position:relative;
	margin:20px auto;
	
}
