@charset "utf-8";

.title_big2_long {/*2016*/
	font-size: 40px;
	font-weight: normal;
	color: #1e328c;
	height: auto;
	width: 940px;
	border-top:4px solid;
	border-bottom:4px solid;
	border-color:#1e328c;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
	background-color: #FFFBF0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family: "ＭＳ Ｐゴシック";
	font-style: normal;
}
.title_big1_long {/*2016*/
	font-size: 25px;
	font-weight: normal;
	color: #FFFBF0;
	height: auto;
	width: 940px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 8px;
	background-color: #5a6eaa;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family: "ＭＳ Ｐゴシック";
	font-style: normal;
}
.title_big1_half {/*2016*/
	font-size: 25px;
	font-weight: normal;
	color: #FFFBF0;
	height: auto;
	width: 400px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 8px;
	background-color: #5a6eaa;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family: "ＭＳ Ｐゴシック";
	font-style: normal;
}
.title_mid3_long {/*2016*/
	font-size: 18px;
	font-weight: bolder;
	color: #1e328c;
	height: auto;
	width: 940px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 8px;
	background-color: #FFFBF0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family: "ＭＳ Ｐゴシック";
	font-style: normal;
}
.title_mid2_long {/*2016*/
	font-size: 18px;
	font-weight: bolder;
	color: #1e328c;
	height: auto;
	width: 940px;
	border-top:4px solid;
	border-color:#1e328c;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 8px;
	background-color: #FFFBF0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family:"ＭＳ Ｐゴシック";
	font-style: normal;
}
.title_mid1_long {/*2016*/
	font-size: 18px;
	font-weight: bolder;
	color: #FFFBF0;
	height: auto;
	width: 940px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 8px;
	background-color: #00875a;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family: "ＭＳ Ｐゴシック";
	font-style: normal;
}
.title_big_mid {/*2016*/
	font-size: 24px;
	font-weight: bolder;
	color: #1e328c;
	height: auto;
	width: 590px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
	background-color: #FFFBF0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family: "ＭＳ Ｐゴシック";
	font-style: normal;
}
.title_big_short {/*2016*/
	font-size: 18px;
	font-weight: bolder;
	color: #FFFBF0;
	height: auto;
	width: 290px;
	padding-top: px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #325aa0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family: "ＭＳ Ｐゴシック";
	font-style: normal;
}
.title_big_short_pdf {/*2016*/
	font-size: 18px;
	font-weight: bolder;
	color: #FFFBF0;
	height: auto;
	width: 428px;
	padding-top: px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #325aa0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family: "ＭＳ Ｐゴシック";
	font-style: normal;
}
#title_big_short li{/*2016*/
	list-style-type: none;
}
.title_mid_short {/*2016*/
	width: 300px;
	height: auto;
	padding-left: 7px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 15px;
	font-weight: normal;
	color: #140f64;/*#00875A,#19508c*/
	list-style-type: none;
	background-image: url(../images/button/arrow35-005.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: underline;
	float: left;
	font-family: "ＭＳ Ｐゴシック";
}
.title_mid_short-mid {/*2016*/
	width: 200px;
	height: auto;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	font-size: 15px;
	font-weight: normal;
	color: #140f64;/*#00875A,#19508c*/
	list-style-type: none;
	text-align : center;
	text-decoration: underline;
	float:center;
	font-family: "ＭＳ Ｐゴシック";
}
.title_mid_short_mid_right {/*2016*/
	width: 150px;
	height: auto;
	padding-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 15px;
	font-weight: normal;
	color: #140f64;/*#00875A,#19508c*/
	list-style-type: none;
	text-decoration: underline;
	float:right;
	font-family: "ＭＳ Ｐゴシック";
}
#title_mid_short li{/*2016*/
	list-style-type: none;
}
.title_small_pdf {/*2016*/
	color: #2A1FFF;
	background-image: url(../images/accessories/reader_16x16.png);
	height: 16px;
	width: 400px;
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 15px;
	float: left;
	border: 1px solid #A0A0A4;
	padding-top: 4px;
	background-position: 5px center;
	text-decoration: underline;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	font-family: "ＭＳ Ｐゴシック";
	font-style: normal;
}
.title_google_map {/*2016*/
	color: #2A1FFF;
	background-image: url(../images/accessories/EvernoteGooglemap.jpg);
	height: 16px;
	width: 10px;
	background-repeat: no-repeat;
	padding-left: 40px;
	font-size: 13px;
	float: left;
	border: 1px solid #A0A0A4;
	padding-top: 4px;
	background-position: 5px center;
	text-decoration: underline;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	font-family: "ＭＳ Ｐゴシック";
	font-style: normal;
}
.title_small_pdf_list {/*2016*/
	color: #2A1FFF;
	background-image: url(../images/accessories/reader_16x16.png);
	height: 18px;
	width: 250px;
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 16px;
	float: left;
	/*border: 1px solid #A0A0A4;*/
	padding-top: 4px;
	background-position: 5px center;
	text-decoration: underline;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	font-family: "ＭＳ Ｐゴシック";
	font-style: normal;
}
.light_detail_download_01 {
}

.text_mid {/*2016*/
	font-size: 18px;
	color: #2A0000;
	height: auto;
	width: 600px;
	padding-top: px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFBF0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family: "Verdana, Geneva, sans-serif";
	font-style: normal;
}
.text_mid_short {/*2016*/
	font-size: 20px;
	font-weight: bolder;
	color: #2A0000;
	height: auto;
	width: 400px;
	padding-top: px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*background-color: #FFFBF0;*/
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family: "Verdana, Geneva, sans-serif";
	font-style: normal;
}
.text_small {/*2016*/
	font-size: 15px;
	font-weight: bolder;
	color: #2A0000;
	height: auto;
	width: 600px;
	padding-top: px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*background-color: #FFFBF0;*/
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family: "Verdana, Geneva, sans-serif";
	font-style: normal;
}
.text_small_auto {/*2016*/
	font-size: 15px;
	color: #2A0000;
	line-height:20px;
	height: auto;
	padding-top: px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	list-style-type: none;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-style: normal;
}
.text_small_auto_red {/*2016*/
	font-size: 18px;
	width: 900px;
	color: #a52a2a;
	line-height:20px;
	height: auto;
	padding-top: px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	list-style-type: none;
	float: left;
	font-family: "Verdana, Geneva, sans-serif";
	font-style:oblique;
}
.text_small_long {/*2016*/
	font-size: 18px;
	color: #2A0000;
	height: auto;
	line-height:20px;
	width: 940px;
	padding-top: px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	float: left;
	font-family: "Verdana, Geneva, sans-serif";
	font-style: normal;
}
.text_midsmall_auto {/*2016*/
	font-size: 17px;
	color: #2A0000;
	line-height:23px;
	height: auto;
	padding-top: px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 23px;
	margin-right: 0px;
	margin-bottom: 23px;
	list-style-type: none;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-style: normal;
}




/*  old follow */
.mid_content_big_font{
	font-size: 24px;
	font-weight: normal;
	height: 25px;
	background-image: url(../images/button/bule_bar_610.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 24px;
	width: 940px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.mid_content_big_font_e{
	font-weight: normal;
	height: 40px;
	background-image: url(../images/button/bule_bar_610.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 25px;
	width: 940px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.title_big_short_e {
	font-size: 15px;
	font-weight: normal;
	color: #00875A;
	height: 50;
	width: 250px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-image: url(../images/button/square01-005.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	list-style-type: none;
	float: left;
}
.title_mid_short_e {
	font-size: 13px;
	font-weight: normal;
	color: #00875A;
	list-style-type: none;
	background-image: url(../images/button/arrow35-005.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	margin-bottom: 1px;
	margin-left: 0px;
	text-decoration: underline;
	height: auto;
	width: 200px;
	margin-top: 5px;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
	list-style-position: inside;
}
#mid_content {
	height: 320px;
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.mid_content_photo {
	width: 940px;
	height: auto;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	float: left;
	margin-top: 10px;
}
.mid_content_light {
	width: 940px;
	height: auto;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	margin: 0px;
	float: left;
}

.mid_content_light ul {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 310px;
}
.mid_content_light ul li {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 310px;
	padding: 0px;
	float: left;
	overflow: hidden;
	height: auto;
}
.mid_content_dengen {
	width: 940px;
	height: auto;
	overflow: hidden;
	float: left;
}
.mid_content_dengen ul {
	float: left;
	overflow: hidden;
	width: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.mid_content_dengen ul li {
	width: auto;
	overflow: hidden;
	height: auto;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#mid_content_light_mov {
	width: 940px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#mid_content_bouy {
	float: left;
	width: 940px;
}
#mid_content_power {
	float: left;
	width: 940px;
}
#mid_content_light_title {
	background-repeat: no-repeat;
	background-image: url(../images/button/botan26.jpg);
	background-position: left top;
}
#mid_content_bouy_title {
	background-repeat: no-repeat;
	padding-left: 5px;
}
#mid_content_power_title {
	padding-left: 5px;
}
