@charset "utf-8";

.en_bg{
	margin: 0 auto;
	width: 570px;
}
.en_text01{
	margin: 40px 65px 100px;
}
.en_text02{
	margin: 0px 75px 30px;
}
.en_text03{
	margin: 0px 105px 30px;
}
.en_text03 ul li{
	padding:0 0 5px;
	/*list-style-type: none;*/

}
.en_text04{
	margin: 0px 205px 30px;
}
.title_messege{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.1.1.gif) 0 0 no-repeat;
}
.title_ochart{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.1.2.gif) 0 0 no-repeat;
}
.title_access{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.1.3.gif) 0 0 no-repeat;
}
.title_ml{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.2.1.gif) 0 0 no-repeat;
}
.title_ce{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.2.2.gif) 0 0 no-repeat;
}
.title_rct{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.2.2.1.gif) 0 0 no-repeat;
}
.title_ect{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.2.3.gif) 0 0 no-repeat;
}
.title_ic{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.2.4.gif) 0 0 no-repeat;
}
.title_cts{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.2.5.gif) 0 0 no-repeat;
}
.title_ri{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.2.6.gif) 0 0 no-repeat;
}
.title_is{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.2.7.gif) 0 0 no-repeat;
}
.title_pe{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.2.8.gif) 0 0 no-repeat;
}
.title_movie{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.3.gif) 0 0 no-repeat;
}
.title_sitemap{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:985px;
	height:55px;
	margin:0 0 28px 52px;
	background:url(../../images/common_img/title_J.4.gif) 0 0 no-repeat;
}

.subtitle_access01{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:926px;
	height:36px;
	margin:0 0 28px 107px;
	background:url(../../images/access//subtitle_access_01.jpg) 0 0 no-repeat;
}
.subtitle_access011{
	display:block;
	width:550px;
	padding:36px 0 0;
	background:url(../../images/access//subtitle_access_01.jpg) 0 0 no-repeat;
}
.subtitle_access02{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:926px;
	height:36px;
	margin:0 0 28px 107px;
	background:url(../../images/access//subtitle_access_02.jpg) 0 0 no-repeat;
}
.subtitle_access021{
	display:block;
	width:550px;
	padding:36px 0 0;
	background:url(../../images/access//subtitle_access_02.jpg) 0 0 no-repeat;
}
.subtitle_access03{
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	width:926px;
	height:36px;
	margin:0 0 28px 107px;
	background:url(../../images/access//subtitle_access_03.jpg) 0 0 no-repeat;
}
.subtitle_access031{
	display:block;
	width:550px;
	padding:36px 0 0;
	background:url(../../images/access//subtitle_access_03.jpg) 0 0 no-repeat;
}
.access_box01{
	margin:0 0 28px 157px;
}
.access_img01{
	width:230px;
}
.access_text01{
	width: 550px;
}
#anchorbox{
	text-align: center;
	padding: 5px;
	margin: 0 80px 30px;
	border: 1px solid #039;
	background-color: #FDF7D5;
}
.en_subtitle{
	margin: 0 105px 30px;
	border-bottom: 2px solid #a1a1a1;
	padding: 0 0 2px;
}

.en_subtitle01 {
	margin:0 0px;
	padding: 15px 0 15px 45px;
	list-style-type:none;
	background:url(../../../images/outline/outline_arrow.jpg) no-repeat 0 50%;
}
p#guide{
	padding: 15px 20px 15px 20px;
}
