/*---base---*/

@import "qc.css";


body{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background:#FFFFFF;
	font-weight:normal;
	font-style:normal;
	font-size:75%;
	line-height:75%;
	letter-spacing:0px;
	text-align: center;
	color:#000000;
}
table,input,select,option,textarea{
	font-family:"ＭＳ ゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:18px;
	color:#000000;
}

*{
	margin:0px;
	padding:0px;
}

p{
	margin:0px;
	padding:0px;
	font-size:10%;
	line-height:10%;
}

h1,h2,h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

h2.h2_peacelockindex {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/peacelock_img10.jpg) no-repeat;
	text-indent:-9999px;
}

h2.h2_lowprice {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/lowprice_img01.jpg) no-repeat;
	text-indent:-9999px;
}

/*h2.h2_article {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/article_img01.jpg) no-repeat;
	text-indent:-9999px;
}*/

h2.h3_article {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/door.jpg) no-repeat;
	text-indent:-9999px;
}

h2.h2_setting {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/setting_img01.jpg) no-repeat;
	text-indent:-9999px;
}

h2.h2_eyegatelock {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/eyegatelock_img01.jpg) no-repeat;
	text-indent:-9999px;
}

h2.h2_urolock {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/urolock_img01.jpg) no-repeat;
	text-indent:-9999px;
}

h2.h2_leoplus {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/leoplus_img01.jpg) no-repeat;
	text-indent:-9999px;
}

h3.h3_peacelockindex {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/peacelock_img29.jpg) no-repeat;
	text-indent:-9999px;
}

h3.h3_lowprice {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/lowprice_img06.jpg) no-repeat;
	text-indent:-9999px;
}

h3.h3_setting {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/setting_img02.jpg) no-repeat;
	text-indent:-9999px;
}

h3.h3_eyegatelock {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/eyegatelock_img02.jpg) no-repeat;
	text-indent:-9999px;
}

h3.h3_urolock {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/urolock_img02.jpg) no-repeat;
	text-indent:-9999px;
}

h3.h3_leoplus {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/leoplus_img02.jpg) no-repeat;
	text-indent:-9999px;
}

h4.h4_peacelockindex {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/peacelock_img36.jpg) no-repeat;
	text-indent:-9999px;
}

h4.h4_lowprice {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/lowprice_img12.jpg) no-repeat;
	text-indent:-9999px;
}

h5.h5_lowprice {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/lowprice_img14.jpg) no-repeat;
	text-indent:-9999px;
}

h5.h5_lowprice1 {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/lowprice_img17_1.jpg) no-repeat;
	text-indent:-9999px;
}

h5.h5_lowprice2 {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/lowprice_img18_1.jpg) no-repeat;
	text-indent:-9999px;
}

h5.h5_lowprice3 {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/lowprice_img19_1.jpg) no-repeat;
	text-indent:-9999px;
}

h5.h5_lowprice4 {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/lowprice_img20_1.jpg) no-repeat;
	text-indent:-9999px;
}

h5.h5_lowprice5 {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/lowprice_img21_1.jpg) no-repeat;
	text-indent:-9999px;
}

h5.h5_lowprice6 {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/lowprice_img22_1.jpg) no-repeat;
	text-indent:-9999px;
}

h2.h2_troubleindex {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/trouble_index_img01.jpg) no-repeat;
	text-indent:-9999px;
}

h3.h3_troubleindex {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/trouble_index_img02.jpg) no-repeat;
	text-indent:-9999px;
}

h2.h2_troublesos{
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/trouble_sos_img01.jpg) no-repeat;
	text-indent:-9999px;
}

h2.h2_homesecurityindex {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/homesecurity_index_img01.jpg) no-repeat;
	text-indent:-9999px;
}

h2.h2_homesecuritysimple {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/homesecurity_simple_img01.jpg) no-repeat;
	text-indent:-9999px;
}

h3.h3_homesecuritysimple {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/homesecurity_simple_img02.jpg) no-repeat;
	text-indent:-9999px;
}

h2.h2_company {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/company_img01.jpg) no-repeat;
	text-indent:-9999px;
}

h3.h3_company01 {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/company_img02.jpg) no-repeat;
	text-indent:-9999px;
}
h3.h3_company02 {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/company_img03.jpg) no-repeat;
	text-indent:-9999px;
}
h3.h3_company03 {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/company_img04.jpg) no-repeat;
	text-indent:-9999px;
}

h2.h2_contact {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/contact_img01.jpg) no-repeat;
	text-indent:-9999px;
}

h2.h2_sitemap {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	background:url(../img/sitemap_img01.jpg) no-repeat;
	text-indent:-9999px;
}


img{
	border-width: 0px;
	border-style: none;
}

#center {
	text-align:center;
}

#wrapper{
	margin:0px auto;
	width:802px;
	overflow:hidden;
	background:url(../img/index_img10.jpg) repeat-y center;
}

#header	{
	margin:0px 1px 0px 1px;
	width:800px;
	overflow:hidden;
}
#header	div#header_01 {
	width:800px;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	background:url(../img/index_img02.jpg) repeat-x;	
}

#header div#header_01 h1{
	width:430px;
	height:70px;
	margin:0px 0px 0px 0px;
	background:url(../img/index_img01.jpg) no-repeat;
	float:left;
}
#header div#header_01 h1 a{
	width:430px;
	height:70px;
	margin:0px 0px 0px 0px;
	background:url(../img/index_img01.jpg) no-repeat;
	text-indent:-9999px;
	display:block;
}

#header	div#header_01 div#header_01_01{
	width:189px;
	height:44px;
	float:left;
	text-align:right;
	overflow:hidden;
	margin:0px 0px 26px 0px;
}
#header	div#header_01 div#header_01_02 {
	width:174px;
	height:44px;
	float:right;
	overflow:hidden;
	margin:0px 7px 26px 0px;
}

#header	div#header_02{
	width:800px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
}

#header	div#header_02 ul {
	width:800px;
	height:21px;
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style:none;
	overflow:hidden;
}

#header	div#header_02 ul li.li_menu01{
	width:161px;
	height:21px;
	margin:0px 0px 0px 0px;
	list-style:none;
	float:left;
	overflow:hidden;
}
#header	div#header_02 ul li.li_menu01 a{
	width:161px;
	height:21px;
	margin:0px 0px 0px 0px;
	list-style:none;
	background:url(../img/index_img05.jpg) no-repeat;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}

#header	div#header_02 ul li.li_menu01 a:hover {
	background:url(../img/index_img05.jpg) 0 -21px;
}


#header	div#header_02 ul li.li_menu02{
	width:160px;
	height:21px;
	margin:0px 0px 0px 0px;
	list-style:none;
	overflow:hidden;
	float:left;
}
#header	div#header_02 ul li.li_menu02 a{
	width:160px;
	height:21px;
	margin:0px 0px 0px 0px;
	list-style:none;
	background:url(../img/index_img06.jpg) no-repeat;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}

#header	div#header_02 ul li.li_menu02 a:hover {
	background:url(../img/index_img06.jpg) 0 -21px;
}


#header	div#header_02 ul li.li_menu03{
	width:159px;
	height:21px;
	margin:0px 0px 0px 0px;
	list-style:none;
	overflow:hidden;
	float:left;
}
#header	div#header_02 ul li.li_menu03 a{
	width:159px;
	height:21px;
	margin:0px 0px 0px 0px;
	list-style:none;
	background:url(../img/index_img07.jpg) no-repeat;
	display:block;
	text-indent:-9999px;
	overflow:hidden;

}

#header	div#header_02 ul li.li_menu03 a:hover {
	background:url(../img/index_img07.jpg) 0 -21px;
}


#header	div#header_02 ul li.li_menu04{
	width:160px;
	height:21px;
	margin:0px 0px 0px 0px;
	list-style:none;
	overflow:hidden;
	float:left;
}
#header	div#header_02 ul li.li_menu04 a{
	width:160px;
	height:21px;
	margin:0px 0px 0px 0px;
	list-style:none;
	background:url(../img/index_img08.jpg) no-repeat;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}

#header	div#header_02 ul li.li_menu04 a:hover {
	background:url(../img/index_img08.jpg) 0 -21px;
}


#header	div#header_02 ul li.li_menu05{
	width:160px;
	height:21px;
	margin:0px 0px 0px 0px;
	list-style:none;
	float:right;
		overflow:hidden;

}
#header	div#header_02 ul li.li_menu05 a{
	width:160px;
	height:21px;
	margin:0px 0px 0px 0px;
	list-style:none;
	background:url(../img/index_img09.jpg) no-repeat;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}

#header	div#header_02 ul li.li_menu05 a:hover {
	background:url(../img/index_img09.jpg) 0 -21px;
}


#header	div#header_03{
	width:790px;
	height:105px;
	background:url(../img/main_01.jpg) no-repeat;
	overflow:hidden;
	margin:0px;
	text-indent:-9999px;
}

#header	div#header_03 div#header_03_01{
	width:210px;
	height:100px;
	float:left;
	margin:0px 9px 0px 0px;
}

#header	div#header_03 div#header_03_02{
	width:571px;
	height:100px;
	float:right;
	margin:0px 0px 0px 0px;
}

#header	div#header_04{
	width:790px;
	height:105px;
	background:url(../img/main_02.jpg) no-repeat;
	overflow:hidden;
	margin:0px;
}

#header	div#header_04 div#header_04_01{
	width:100px;
	height:100px;
	float:left;
	margin:0px 10px 0px 0px;
}

#header	div#header_04 div#header_04_02{
	width:100px;
	height:100px;
	float:left;
	margin:0px 9px 0px 0px;
}

#header	div#header_04 div#header_04_03{
	width:100px;
	height:100px;
	float:left;
	margin:0px 10px 0px 0px;
}

#header	div#header_04 div#header_04_04{
	width:100px;
	height:100px;
	float:left;
	margin:0px 9px 0px 0px;
}

#header	div#header_04 div#header_04_05{
	width:340px;
	height:100px;
	float:right;
	overflow:hidden;
	margin:5px 0px 0px 0px;
}

#header	div#header_04 div#header_04_05 div#header_04_05_01{
	width:340px;
	height:31px;
	margin:0px 0px 4px 0px;
}

#header	div#header_04 div#header_04_05 div#header_04_05_02{
	width:340px;
	height:30px;
	margin:0px 0px 5px 0px;
}

#header	div#header_04 div#header_04_05 div#header_04_05_03{
	width:340px;
	height:30px;
	margin:0px 0px 0px 0px;
}

#header	div#header_05{
	width:800px;
	height:10px;
	overflow:hidden;
	margin:10px 0px 0px 0px;
}

#header	div#header_06{
	width:780px;
	height:210px;
	overflow:hidden;
	margin:0px 10px 0px 10px;
}

#header	div#header_06 div#header_06_01{
	width:570px;
	height:210px;
	margin:0px 0px 0px 0px;
	float:left;
}

#header	div#header_06 div#header_06_02{
	width:210px;
	height:210px;
	margin:0px 0px 0px 0px;
	float:right;
	overflow:hidden;
}

#header	div#header_06 div#header_06_02 div#header_06_02_01{
	width:210px;
	height:10px;
	margin:0px 0px 0px 0px;
}

#header	div#header_06 div#header_06_02 div#header_06_02_02{
	width:210px;
	height:50px;
	margin:0px 0px 0px 0px;
}

#header	div#header_06 div#header_06_02 div#header_06_02_03{
	width:210px;
	height:20px;
	margin:0px 0px 0px 0px;
}

#header	div#header_06 div#header_06_02 div#header_06_02_04{
	width:210px;
	height:50px;
	margin:0px 0px 0px 0px;
}

#header	div#header_06 div#header_06_02 div#header_06_02_05{
	width:210px;
	height:20px;
	margin:0px 0px 0px 0px;
}

#header	div#header_06 div#header_06_02 div#header_06_02_06{
	width:210px;
	height:50px;
	margin:0px 0px 0px 0px;
}

#header	div#header_06 div#header_06_02 div#header_06_02_07{
	width:210px;
	height:10px;
	margin:0px 0px 0px 0px;
}

#main_box{
	margin:0px 1px 0px 1px;
	width:800px;
	overflow:hidden;
	background: #FFFFFF url(../img/index_img55.jpg) repeat-y;
}

#main{
	margin:0px 0px 0px 0px;
	width:608px;
	float:right;
	overflow:hidden;
	font-size:100%;
	line-height:140%;
}

a:link,a:visited,a:active{	
	color:#006B03;
	font-weight:normal;
	text-decoration:none;
}

a:hover{
	color:#FE8F0A;
	font-weight:normal;
	text-decoration:none;
}/*---layout---*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.seg_01{
	width:580px;
	height:37px;
	margin:0px 14px 8px 14px;
	padding:0px;
	overflow:hidden;
}

.seg_02{
	width:580px;
	height:auto;
	margin:0px 14px 20px 14px;
	padding:0px;
	overflow:hidden;
}

.seg_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_03{
	width:580px;
	height:auto;
	margin:0px 14px 10px 14px;
	padding:0px;
	overflow:hidden;
	background:url(../img/index_img46.jpg) repeat-y;
}

.seg_03_01{
	width:180px;
	height:auto;
	margin:0px 20px 0px 0px;
	padding:0px;
	overflow:hidden;
	float:left;
}

.seg_03_01_01{
	width:180px;
	height:26px;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.seg_03_01_02{
	width:164px;
	height:auto;
	margin:0px 8px 7px 8px;
	padding:0px;
}

.seg_03_01_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_03_01_03{
	width:165px;
	height:80px;
	margin:0px 7px 13px 8px;
	padding:0px;
}

.seg_03_01_04{
	width:151px;
	height:31px;
	margin:0px 14px 0px 15px;
	padding:0px;
}

.seg_03_02{
	width:180px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
	overflow:hidden;
	float:right;
}

.seg_03_02_01{
	width:180px;
	height:26px;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.seg_03_02_02{
	width:164px;
	height:50px;
	margin:0px 8px 7px 8px;
	padding:0px;
}

.seg_03_02_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_03_02_03{
	width:165px;
	height:80px;
	margin:0px 7px 13px 8px;
	padding:0px;
}

.seg_03_02_04{
	width:151px;
	height:31px;
	margin:0px 14px 0px 15px;
	padding:0px;
}

.seg_04{
	width:580px;
	height:auto;
	margin:0px 14px 20px 14px;
	padding:0px;
	overflow:hidden;
}

.seg_04_01{
	width:580px;
	height:22px;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.seg_04_02{
	width:580px;
	height:80px;
	margin:0px 0px 10px 0px;
	padding:0px;
}

.seg_04_03{
	width:560px;
	height:auto;
	margin:0px 10px 0px 10px;
	padding:0px;
}

.seg_04_03 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

/*---peacelock/index---*/
.seg_05{
	width:590px;
	height:40px;
	margin:5px 0px 14px 18px;
	padding:0px;
	overflow:hidden;
}

.seg_06{
	width:580px;
	height:auto;
	margin:0px 10px 5px 18px;
	padding:0px;
	overflow:hidden;
}

.seg_06_01{
	width:570px;
	height:auto;
	margin:0px 5px 20px 5px;
}

.seg_06_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_06_01{
	width:570px;
	height:auto;
	margin:0px 5px 20px 5px;
}

.seg_06_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_06_02{
	width:573px;
	height:auto;
	margin:0px 0px 10px 7px;
	overflow:hidden;
}

.seg_06_02_01{
	width:182px;
	height:122px;
	margin:0px 9px 0px 0px;
	overflow:hidden;
	border:solid #BAD6A3 1px;
	float:left;
}

.seg_06_02_01_01{
	width:180px;
	height:95px;
	margin:0px 0px 0px 0px;
}

.seg_06_02_01_02{
	width:180px;
	height:25px;
	background:url(../img/peacelock_img12.jpg) no-repeat;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

.seg_06_02_01_02 p{
	margin-top:5px;
	text-align:left;
	text-indent:10px;
	font-size:150%;
	line-height:100%;
	color:#006600;
}

.seg_06_02_02{
	width:182px;
	height:122px;
	margin:0px 9px 0px 0px;
	overflow:hidden;
	border:solid #BAD6A3 1px;
	float:left;
}

.seg_06_02_02_01{
	width:180px;
	height:95px;
	margin:0px 0px 0px 0px;
}

.seg_06_02_02_02{
	width:180px;
	height:25px;
	background:url(../img/peacelock_img14.jpg) no-repeat;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

.seg_06_02_02_02 p{
	margin-top:5px;
	text-align:left;
	text-indent:10px;
	font-size:150%;
	line-height:100%;
	color:#006600;
}

.seg_06_02_03{
	width:182px;
	height:122px;
	margin:0px 3px 0px 0px;
	overflow:hidden;
	border:solid #BAD6A3 1px;
	float:right;
}

.seg_06_02_03_01{
	width:180px;
	height:95px;
	margin:0px 0px 0px 0px;
}

.seg_06_02_03_02{
	width:180px;
	height:25px;
	background:url(../img/peacelock_img16.jpg) no-repeat;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

.seg_06_02_03_02 p{
	margin-top:5px;
	text-align:left;
	text-indent:10px;
	font-size:150%;
	line-height:100%;
	color:#006600;
}

.seg_06_03{
	width:573px;
	height:auto;
	margin:0px 0px 10px 7px;
	overflow:hidden;
}

.seg_06_03_01{
	width:182px;
	height:122px;
	margin:0px 9px 0px 0px;
	overflow:hidden;
	border:solid #BAD6A3 1px;
	float:left;
}

.seg_06_03_01_01{
	width:180px;
	height:95px;
	margin:0px 0px 0px 0px;
}

.seg_06_03_01_02{
	width:180px;
	height:25px;
	background:url(../img/peacelock_img18.jpg) no-repeat;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

.seg_06_03_01_02 p{
	margin-top:5px;
	text-align:left;
	text-indent:10px;
	font-size:150%;
	line-height:100%;
	color:#006600;
}

.seg_06_03_02{
	width:182px;
	height:122px;
	margin:0px 9px 0px 0px;
	overflow:hidden;
	border:solid #BAD6A3 1px;
	float:left;
}

.seg_06_03_02_01{
	width:180px;
	height:95px;
	margin:0px 0px 0px 0px;
}

.seg_06_03_02_02{
	width:180px;
	height:25px;
	background:url(../img/peacelock_img20.jpg) no-repeat;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

.seg_06_03_02_02 p{
	margin-top:5px;
	text-align:left;
	text-indent:10px;
	font-size:150%;
	line-height:100%;
	color:#006600;
}

.seg_06_03_03{
	width:182px;
	height:122px;
	margin:0px 3px 0px 0px;
	overflow:hidden;
	border:solid #BAD6A3 1px;
	float:right;
}

.seg_06_03_03_01{
	width:180px;
	height:95px;
	margin:0px 0px 0px 0px;
}

.seg_06_03_03_02{
	width:180px;
	height:25px;
	background:url(../img/peacelock_img22.jpg) no-repeat;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

.seg_06_03_03_02 p{
	margin-top:5px;
	text-align:left;
	text-indent:10px;
	font-size:150%;
	line-height:100%;
	color:#006600;
}

.seg_06_04{
	width:573px;
	height:auto;
	margin:0px 0px 10px 7px;
	overflow:hidden;
}

.seg_06_04_01{
	width:182px;
	height:122px;
	margin:0px 9px 0px 0px;
	overflow:hidden;
	border:solid #BAD6A3 1px;
	float:left;
}

.seg_06_04_01_01{
	width:180px;
	height:95px;
	margin:0px 0px 0px 0px;
}

.seg_06_04_01_02{
	width:180px;
	height:25px;
	background:url(../img/peacelock_img24.jpg) no-repeat;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

.seg_06_04_01_02 p{
	margin-top:5px;
	text-align:left;
	text-indent:10px;
	font-size:150%;
	line-height:100%;
	color:#006600;
}

.seg_06_04_02{
	width:182px;
	height:122px;
	margin:0px 9px 0px 0px;
	overflow:hidden;
	border:solid #BAD6A3 1px;
	float:left;
}

.seg_06_04_02_01{
	width:180px;
	height:95px;
	margin:0px 0px 0px 0px;
}

.seg_06_04_02_02{
	width:180px;
	height:25px;
	background:url(../img/peacelock_img42.jpg) no-repeat;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

.seg_06_04_02_02 p{
	margin-top:5px;
	text-align:left;
	text-indent:10px;
	font-size:150%;
	line-height:100%;
	color:#006600;
}

.seg_06_04_03{
	width:182px;
	height:122px;
	margin:0px 3px 0px 0px;
	overflow:hidden;
	border:solid #BAD6A3 1px;
	float:right;
}

.seg_06_04_03_01{
	width:180px;
	height:95px;
	margin:0px 0px 0px 0px;
}

.seg_06_04_03_02{
	width:180px;
	height:25px;
	background:url(../img/peacelock_img28.jpg) no-repeat;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

.seg_06_04_03_02 p{
	margin-top:5px;
	text-align:left;
	text-indent:10px;
	font-size:150%;
	line-height:100%;
	color:#006600;
}

/*lowprice*/
.seg_06_05{
	width:570px;
	height:25px;
	margin:0px 8px 10px 2px;
}

.seg_06_05_01{
	width:570px;
	height:25px;
	margin:40px 8px 10px 15px;
}



.seg_06_06{
	width:550px;
	margin:0px 10px 0px 10px;
	overflow:hidden;
}

.seg_06_06_01{
	width:162px;
	height:152px;
	margin:0px 32px 0px 0px;
	float:left;
}

.seg_06_06_02{
	width:162px;
	height:152px;
	margin:0px 32px 0px 0px;
	float:left;
}

.seg_06_06_03{
	width:162px;
	height:152px;
	margin:0px 0px 0px 0px;
	float:right;
}
/*---*/

/*article*/
.seg_06_07{
	width:570px;
	height:auto;
	overflow:hidden;
	margin:0px 3px 10px 4px;
	border:solid #BAD6A3 1px;	
}

.seg_06_07_01{
	width:560px;
	height:auto;
	overflow:hidden;
	margin:0px 5px 10px 5px;
}

.seg_06_07_01_01{
	width:400px;
	height:auto;
	float:left;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_06_07_01_01_01{
	width:400px;
	height:auto;
	margin:0px 0px 10px 0px;
	background:url(../img/article_img04.jpg) no-repeat bottom;
}

.seg_06_07_01_01_01 p{
	text-align:left;
	font-size:120%;
	font-weight:bold;
	line-height:160%;
	color:#006600;
}

.seg_06_07_01_01_01 p strong {
	font-size:130%;
}

.seg_06_07_01_01_02{
	width:400px;
	height:auto;
	margin:0px 0px 10px 0px;
}

.seg_06_07_01_01_02 p{
	text-align:left;
	font-size:150%;
	font-weight:bold;
	line-height:160%;
	color:#FF0000;
}

.seg_06_07_01_01_03{
	width:400px;
	height:auto;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_06_07_01_01_03_01{
	width:230px;
	height:auto;
	margin:0px 0px 0px 0px;
	float:left;
}

.seg_06_07_01_01_03_02{
	width:160px;
	height:auto;
	float:right;
	margin:0px 0px 0px 0px;
}

.seg_06_07_01_01_03_02_01{
	width:75px;
	height:auto;
	float:left;
	margin:2px;
	text-align:left;
	font-size:100%;
	line-height:140%;
	background-color: #EDF1D6;
}

.seg_06_07_01_01_03_02_02{
	width:65px;
	height:auto;
	float:right;
	margin:0px 0px 0px 0px;
	text-align: right;
	font-size:100%;
	line-height:140%;
}

.seg_06_07_01_02{
	width:150px;
	height:auto;
	float:right;
	overflow:hidden;	
	margin:0px 0px 0px 0px;
}

.seg_06_07_01_02_01{
	width:150px;
	height:70px;
	margin:0px 0px 10px 0px;
}

.seg_06_07_01_02_02{
	width:150px;
	height:100px;
	margin:0px 0px 0px 0px;
}

.seg_06_07_01_02_03{
	width:150px;
	height:158px;
	margin:0px 0px 0px 0px;
}
.seg_06_07_02{
	width:560px;
	height:auto;
	margin:0px 5px 10px 5px;
}

.seg_06_07_03{
	width:560px;
	height:auto;
	overflow:hidden;
	margin:0px 5px 0px 5px;
}

.seg_06_07_03 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_06_07_04{
	width:560px;
	height:auto;
	overflow:hidden;
	margin:0px 5px 10px 5px;
}

.seg_06_07_04_01{
	width:100px;
	height:30px;
	float:left;
	margin:0px 0px 0px 350px;
}

.seg_06_07_04_02{
	width:100px;
	height:30px;
	float:right;
	margin:0px 0px 0px 10px;
}

.seg_06_07_05{
	width:560px;
	height:auto;
	margin:0px 5px 10px 5px;
	background:url(../img/article_img04.jpg) no-repeat bottom;
}

.seg_06_07_05 p{
	text-align:left;
	font-size:120%;
	font-weight:bold;
	line-height:160%;
	color:#006600;
}

.seg_06_07_05 p strong {
	font-size:130%;
}


.seg_06_07_06{
	width:560px;
	height:auto;
	overflow:hidden;
	margin:0px 5px 10px 5px;
}

.seg_06_07_06_01{
	width:230px;
	height:auto;
	margin:0px 10px 0px 0px;
	float:left;
	overflow:hidden;
}

.seg_06_07_06_01_01{
	width:230px;
	height:auto;
	margin:0px 0px 10px 0px;
}

.seg_06_07_06_01_01 p{
	text-align:left;
	font-size:150%;
	font-weight:bold;
	line-height:160%;
	color:#FF0000;
}

.seg_06_07_06_01_02{
	width:230px;
	height:auto;
	margin:0px 0px 0px 0px;
}

.seg_06_07_06_02{
	width:150px;
	height:104px;
	margin:0px 0px 0px 10px;
	float:left;
}

.seg_06_07_06_03{
	width:150px;
	height:104px;
	margin:0px 0px 0px 10px;
	float:right;
}

.seg_06_07_07{
	width:560px;
	height:auto;
	overflow:hidden;
	margin:0px 5px 10px 5px;
}

.seg_06_07_07_01{
	width:340px;
	height:auto;
	float:left;
	margin:0px 0px 0px 0px;
}

.seg_06_07_07_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_06_07_07_02{
	width:210px;
	height:auto;
	overflow:hidden;
	float:right;
	margin:0px 0px 0px 0px;
}

.seg_06_07_07_02_01{
	width:100px;
	height:30px;
	float:left;
	margin:0px 0px 0px 0px;
}

.seg_06_07_07_02_02{
	width:100px;
	height:30px;
	float:right;
	margin:0px 0px 0px 0px;
}

/* link top - article.html*/
.seg_06_08{
	width:120px;
	height:28px;
	overflow:hidden;
	margin:0px 0px 20px 460px;
}

.seg_06_08 a:link, .seg_06_08 a:visited, .seg_06_08 a:active{
	background:url(../img/img_pagetop.jpg) no-repeat;
	text-indent:-9999px;
	width:120px;
	height:28px;
	display:block;
	overflow:hidden;
	text-decoration:none;
}
.seg_06_08 a:hover{
	background:url(../img/img_pagetop_over.jpg) no-repeat;
	text-indent:-9999px;
	width:120px;
	height:28px;
	display:block;
	overflow:hidden;
	text-decoration:none;
}
/*---*/

/*- sitemap -*/
.seg_06_09{
	width:570px;
	height:auto;
	margin:0px 5px 0px 5px;
}

.seg_06_09 ul#ul_01{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

.seg_06_09 ul#ul_01 li.li_sitemap_01 {
	background:url(../img/sitemap_img02.jpg) no-repeat left top;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 25px;
	text-align:left;
}

.seg_06_09 ul#ul_01 li.li_sitemap_01 a{
	font-size:140%;
	font-weight:bold;
	line-height:100%;
	color:#2C2C2C;
	text-decoration:none;
}
.seg_06_09 ul#ul_01 li.li_sitemap_01 a:hover{
	color:#00AC00;
	text-decoration:none;
}

.seg_06_09 ul#ul_01 li.li_sitemap_02 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

.seg_06_09 ul#ul_01 li.li_sitemap_02 ul#ul_02{
	margin:0px 0px 20px 30px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

.seg_06_09 ul#ul_01 li.li_sitemap_02 ul#ul_02 li {
	background:url(../img/sitemap_img03.jpg) no-repeat left top;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 15px;
	text-align:left;
}

.seg_06_09 ul#ul_01 li.li_sitemap_02 ul#ul_02 li a{
	font-size:110%;
	font-weight:bold;
	line-height:100%;
	color:#006900;
	text-decoration:none;
}
.seg_06_09 ul#ul_01 li.li_sitemap_02 ul#ul_02 li a:hover{
	color:#FE8F0A;
	text-decoration:none;
}
/*---*/

.seg_07{
	width:580px;
	height:auto;
	margin:0px 10px 20px 18px;
	padding:0px;
	overflow:hidden;
}

.seg_07_01{
	width:560px;
	height:20px;
	margin:0px 18px 10px 2px;
}

.seg_07_02{
	width:568px;
	height:auto;
	margin:0px 6px 15px 6px;
}

.seg_07_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_07_03{
	width:560px;
	height:auto;
	margin:0px 18px 10px 2px;
	overflow:hidden;
}

.seg_07_03_01{
	width:340px;
	height:auto;
	margin:0px 0px 0px 4px;
	float:left;
}

.seg_07_03_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_07_03_02{
	width:210px;
	height:132px;
	float:right;
	margin:0px 0px 0px 6px;
}

.seg_07_04{
	width:560px;
	height:auto;
	margin:0px 18px 10px 2px;
	overflow:hidden;
}

.seg_07_04_01{
	width:340px;
	height:auto;
	margin:0px 0px 0px 4px;
	float:left;
}

.seg_07_04_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_07_04_02{
	width:200px;
	height:auto;
	float:right;
	overflow:hidden;
	margin:0px 6px 0px 0px;
}

.seg_07_04_02_01{
	width:200px;
	height:25px;
	margin:0px 6px 6px 0px;
}

.seg_07_04_02_02{
	width:200px;
	height:25px;
	margin:0px 6px 0px 0px;
}

.seg_07_05{
	width:560px;
	height:auto;
	margin:0px 10px 0px 10px;
}

.seg_07_05_01{
	width:300px;
	height:auto;
	float:left;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_07_05_01_01{
	width:296px;
	height:auto;
	margin:0px 0px 10px 0px;
	border:#00432C solid 2px;
}

.seg_07_05_01_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
	margin:5px 5px 5px 5px;
}

.seg_07_05_01_02{
	width:300px;
	height:auto;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_07_05_01_02_01{
	width:140px;
	height:auto;
	float:left;
	margin:0px 0px 0px 0px;
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_07_05_01_02_02{
	width:200px;
	height:auto;
	float:right;
	margin:0px 0px 0px 0px;
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_07_05_02{
	width:250px;
	height:auto;
	float:right;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_07_05_02_01{
	width:250px;
	height:200px;
	margin:0px 0px 10px 0px;
}

.seg_07_05_02_02{
	width:250px;
	height:auto;
	margin:0px 0px 0px 0px;
}

/* eyegatelock */
.seg_07_06{
	width:560px;
	height:auto;
	margin:0px 18px 10px 2px;
	overflow:hidden;
}

.seg_07_06_01{
	width:400px;
	height:auto;
	margin:0px 0px 0px 0px;
	float:left;
}

.seg_07_06_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_07_06_02{
	width:150px;
	height:158px;
	float:right;
	margin:0px 0px 0px 0px;
}

.seg_07_07{
	width:560px;
	height:auto;
	margin:0px 18px 10px 2px;
	overflow:hidden;
}

.seg_07_07_01{
	width:150px;
	height:auto;
	float:left;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_07_07_01_01{
	width:150px;
	height:250px;
	margin:0px 0px 10px 0px;
}

.seg_07_07_01_02{
	width:150px;
	height:125px;
	margin:0px 0px 0px 0px;
}

.seg_07_07_02{
	width:400px;
	height:auto;
	margin:0px 0px 0px 0px;
	float:right;
}

.seg_07_07_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_07_08{
	width:560px;
	height:auto;
	margin:0px 18px 10px 2px;
	overflow:hidden;
}

.seg_07_08_01{
	width:330px;
	height:auto;
	float:left;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_07_08_01_01{
	width:330px;
	height:auto;
	margin:0px 0px 5px 0px;
	background:url(../img/article_img04.jpg) no-repeat bottom;
}

.seg_07_08_01_01 p{
	text-align:left;
	font-size:120%;
	font-weight:bold;
	line-height:160%;
	color:#006600;
}

.seg_07_08_01_02{
	width:330px;
	height:auto;
	margin:0px 0px 10px 0px;
}

.seg_07_08_01_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_07_08_02{
	width:220px;
	height:auto;
	float:right;
	overflow:hidden;
	margin:0px 0px 0px 10px;
}

.seg_07_08_02_01{
	width:220px;
	height:285px;
	margin:0px 0px 10px 0px;
}

.seg_07_08_02_02{
	width:220px;
	height:auto;
	margin:0px 0px 10px 0px;
}

.seg_07_08_02_02 p{
	text-align:center;
	font-size:150%;
	font-weight:bold;
	line-height:160%;
	color:#FF0000;
}

.seg_07_08_02_03{
	width:220px;
	height:auto;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_07_08_02_03_01{
	width:100px;
	height:30px;
	float:left;
	margin:0px 10px 0px 5px;
}

.seg_07_08_02_03_02{
	width:100px;
	height:30px;
	float:right;
	margin:0px 5px 0px 0px;
}

.seg_07_09{
	width:250px;
	height:auto;
	text-align:right;
	margin:0px 0px 0px 315px;
}

.seg_07_10{
	width:560px;
	height:auto;
	margin:0px 18px 10px 2px;
	overflow:hidden;
}

.seg_07_10_01{
	width:230px;
	height:auto;
	float:left;
	overflow:hidden;
	margin:0px 10px 0px 0px;
}

.seg_07_10_01_01{
	width:220px;
	height:200px;
	margin:0px 5px 10px 5px;
}

.seg_07_10_01_02{
	width:230px;
	height:auto;
	margin:0px 0px 10px 0px;

}

.seg_07_10_01_02 p{
	text-align:center;
	font-size:150%;
	font-weight:bold;
	line-height:160%;
	color:#FF0000;
}

.seg_07_10_01_03{
	width:230px;
	height:auto;
	overflow:hidden;
	margin:0px 0px 10px 0px;
}

.seg_07_10_01_03_01{
	width:100px;
	height:30px;
	float:left;
	margin:0px 0px 0px 10px;
}

.seg_07_10_01_03_02{
	width:100px;
	height:30px;
	float:right;
	margin:0px 10px 0px 0px;
}

.seg_07_10_01_04{
	width:230px;
	height:auto;
	margin:0px 0px 0px 0px;
}

.seg_07_10_02{
	width:320px;
	height:auto;
	float:right;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_07_10_02_01{
	width:320px;
	height:auto;
	margin:0px 0px 5px 0px;
	background:url(../img/article_img04.jpg) no-repeat bottom;
}

.seg_07_10_02_01 p{
	text-align:left;
	font-size:120%;
	font-weight:bold;
	line-height:160%;
	color:#006600;
}

.seg_07_10_02_02{
	width:320px;
	height:auto;
	margin:0px 0px 10px 0px;
}

.seg_07_10_02_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}
/*----*/

/* leoplus */
.seg_07_11{
	width:560px;
	height:auto;
	margin:0px 18px 10px 2px;
	overflow:hidden;
	background:url(../img/leoplus_img03.jpg) right top no-repeat;
}

.seg_07_11_01{
	width:560px;
	height:auto;
	margin:0px 0px 5px 0px;
	background:url(../img/article_img04.jpg) no-repeat bottom;
}

.seg_07_11_01 p{
	text-align:left;
	font-size:120%;
	font-weight:bold;
	line-height:160%;
	color:#006600;
}

.seg_07_11_02{
	width:560px;
	height:auto;
	margin:0px 0px 10px 0px;
}

.seg_07_11_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_07_12{
	width:560px;
	height:auto;
	margin:0px 18px 10px 2px;
	overflow:hidden;
}

.seg_07_12_01{
	width:560px;
	height:auto;
	margin:0px 0px 10px 0px;
}

.seg_07_12_01 p{
	text-align:left;
	font-size:120%;
	font-weight:bold;
	line-height:160%;
	color:#006600;
}

.seg_07_12_02{
	width:560px;
	height:auto;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_07_12_02_01{
	width:300px;
	height:231px;
	float:left;
	margin:0px 10px 0px 0px;
}

.seg_07_12_02_02{
	width:250px;
	height:auto;
	float:right;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_07_12_02_02_01{
	width:250px;
	height:auto;
	margin:0px 0px 10px 0px;

}

.seg_07_12_02_02_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_07_12_02_02_02{
	width:250px;
	height:auto;
	overflow:hidden;
	margin:0px 0px 10px 0px;
}

.seg_07_12_02_02_02_01{
	width:100px;
	height:30px;
	float:left;
	margin:0px 0px 0px 20px;
}

.seg_07_12_02_02_02_02{
	width:100px;
	height:30px;
	float:right;
	margin:0px 20px 0px 0px;
}

.seg_07_12_02_02_03{
	width:250px;
	height:auto;
	margin:0px 0px 0px 0px;
}

/*---*/


.seg_08{
	width:580px;
	height:auto;
	margin:0px 10px 20px 18px;
	padding:0px;
	overflow:hidden;
}

.seg_08_01{
	width:560px;
	height:auto;
	margin:0px 18px 10px 2px;
}

.seg_08_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_08_02{
	width:560px;
	height:20px;
	margin:0px 18px 5px 2px;
}

.seg_08_03{
	width:554px;
	height:auto;
	margin:0px 18px 10px 6px;
}

.seg_08_03 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_08_04{
	width:560px;
	height:auto;
	margin:0px 10px 0px 10px;
}

.seg_08_04_01{
	width:300px;
	height:auto;
	float:left;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_08_04_01_01{
	width:296px;
	height:auto;
	margin:0px 0px 10px 0px;
	border:#00432C solid 2px;
}

.seg_08_04_01_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
	margin:5px 5px 5px 5px;
}

.seg_08_04_01_02{
	width:300px;
	height:auto;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_08_04_01_02_01{
	width:100px;
	height:auto;
	float:left;
	margin:0px 0px 0px 0px;
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_08_04_01_02_02{
	width:200px;
	height:auto;
	float:right;
	margin:0px 0px 0px 0px;
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_08_04_02{
	width:250px;
	height:auto;
	float:right;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_08_04_02_01{
	width:250px;
	height:200px;
	margin:0px 0px 10px 0px;
}

.seg_08_04_02_02{
	width:250px;
	height:auto;
	margin:0px 0px 0px 0px;
}

.seg_09{
	width:580px;
	height:auto;
	margin:0px 10px 20px 18px;
	padding:0px;
	overflow:hidden;
}

.seg_09_01{
	width:560px;
	height:auto;
	margin:0px 10px 0px 10px;
}

.seg_09_01_01{
	width:300px;
	height:auto;
	float:left;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_09_01_01_01{
	width:296px;
	height:auto;
	margin:0px 0px 10px 0px;
	border:#00432C solid 2px;
}

.seg_09_01_01_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
	margin:5px 5px 5px 5px;
}

.seg_09_01_01_02{
	width:300px;
	height:auto;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_09_01_01_02_01{
	width:100px;
	height:auto;
	float:left;
	margin:0px 0px 0px 0px;
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_09_01_01_02_02{
	width:200px;
	height:auto;
	float:right;
	margin:0px 0px 0px 0px;
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_09_01_02{
	width:250px;
	height:auto;
	float:right;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.seg_09_01_02_01{
	width:250px;
	height:200px;
	margin:0px 0px 10px 0px;
}

.seg_09_01_02_02{
	width:250px;
	height:auto;
	margin:0px 0px 0px 0px;
}

/*---------- trouble/index.html ----------*/
.seg_11{
	margin:0px 10px 20px 18px;
	width:580px;
	overflow:hidden;
}
	
.seg_11_01{
	margin:0px 5px 20px 5px;
	width:570px;
	overflow:hidden;
}

.seg_11_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_11_02{
	margin:0px 130px 20px 130px;
	width:320px;
	height:31px;
	overflow:hidden;
}

.seg_11_02_01{
	margin:0px 18px 0px 0px;
	width:151px;
	float:left;
	overflow:hidden;
}

.seg_11_02_02{
	margin:0px 0px 0px 0px;
	width:151px;
	float:right;
	overflow:hidden;
}

.seg_11_03{
	margin:0px 130px 0px 130px;
	width:320px;
	height:31px;
	overflow:hidden;
}

.seg_11_03_01{
	margin:0px 18px 0px 0px;
	width:151px;
	float:left;
	overflow:hidden;
}

.seg_11_03_02{
	margin:0px 0px 0px 0px;
	width:151px;
	float:right;
	overflow:hidden;
}

/*---------- trouble/sos.html ----------*/

.seg_11_04{
	margin:0px 5px 5px 5px;
	width:570px;
	overflow:hidden;
}

.seg_11_04 p{
	text-align:left;
	font-weight:bold;
	color:#006600;
	font-size:100%;
	line-height:140%;
}

.seg_11_05{
	margin:0px 5px 20px 5px;
	width:570px;
	overflow:hidden;
}

.seg_11_06{
	margin:0px 5px 0px 5px;
	width:570px;
	overflow:hidden;
}

/*---------- homesecurity/index.html ----------*/

.seg_11_07{
	margin:0px 5px 20px 5px;
	width:570px;
	border:#006600 solid 1px;
	border-collapse:collapse;
	overflow:hidden;
}

.seg_11_07 p{
	margin:5px 5px 5px 5px;
	text-align:left;
	font-size:100%;
	line-height:140%;
	overflow:hidden;
}

.seg_11_08{
	margin:0px 18px 10px 2px;
	width:560px;
	height:20px;
	overflow:hidden;
}

.seg_11_09{
	margin:0px 6px 15px 6px;
	width:568px;
	overflow:hidden;
}

.seg_11_09 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_11_10{
	margin:0px 6px 15px 6px;
	width:568px;
	overflow:hidden;
}

.seg_11_10_01{
	margin:0px 20px 0px 0px;
	width:230px;
	float:left;
	overflow:hidden;
}
.seg_11_10_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_11_10_02{
	margin:0px 0px 0px 0px;
	width:318px;
	float:right;
	overflow:hidden;
}

.seg_11_11{
	margin:0px 6px 20px 6px;
	width:568px;
	overflow:hidden;
}

.seg_11_11_01{
	margin:0px 20px 0px 0px;
	width:417px;
	float:left;
	overflow:hidden;
}
.seg_11_11_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_11_11_02{
	margin:0px 0px 0px 0px;
	width:131px;
	float:right;
	overflow:hidden;
}

.seg_11_12{
	margin:0px 6px 20px 6px;
	width:568px;
	overflow:hidden;
}
.seg_11_12_01{
	margin:0px 20px 0px 0px;
	width:176px;
	float:left;
	overflow:hidden;
}

.seg_11_12_01_01{
	margin:0px 0px 5px 0px;
	width:176px;
	height:18px;
	background-color:#BAD6A3;
	overflow:hidden;
}
.seg_11_12_01_01 p{
	text-align:center;
	font-size:100%;
	line-height:140%;
}
.seg_11_12_01_02{
	margin:0px 0px 0px 0px;
	width:176px;
	overflow:hidden;
}
.seg_11_12_01_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_11_12_02{
	margin:0px 20px 0px 0px;
	width:176px;
	float:left;
	overflow:hidden;
}

.seg_11_12_02_01{
	margin:0px 0px 5px 0px;
	width:176px;
	height:18px;
	background-color:#BAD6A3;
	overflow:hidden;
}
.seg_11_12_02_01 p{
	text-align:center;
	font-size:100%;
	line-height:140%;
}
.seg_11_12_02_02{
	margin:0px 0px 0px 0px;
	width:176px;
	overflow:hidden;
}
.seg_11_12_02_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_11_12_03{
	margin:0px 0px 0px 0px;
	width:176px;
	float:right;
	overflow:hidden;
}

.seg_11_12_03_01{
	margin:0px 0px 5px 0px;
	width:176px;
	height:18px;
	background-color:#BAD6A3;
	overflow:hidden;
}
.seg_11_12_03_01 p{
	text-align:center;
	font-size:100%;
	line-height:140%;
}
.seg_11_12_03_02{
	margin:0px 0px 0px 0px;
	width:176px;
	overflow:hidden;
}
.seg_11_12_03_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_11_13{
	margin:0px 6px 0px 6px;
	width:568px;
	overflow:hidden;
}
.seg_11_13_01{
	margin:0px 20px 0px 0px;
	width:176px;
	float:left;
	overflow:hidden;
}

.seg_11_13_01_01{
	margin:0px 0px 5px 0px;
	width:176px;
	height:18px;
	background-color:#BAD6A3;
	overflow:hidden;
}
.seg_11_13_01_01 p{
	text-align:center;
	font-size:100%;
	line-height:140%;
}
.seg_11_13_01_02{
	margin:0px 0px 0px 0px;
	width:176px;
	overflow:hidden;
}
.seg_11_13_01_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_11_13_02{
	margin:0px 20px 0px 0px;
	width:176px;
	float:left;
	overflow:hidden;
}

.seg_11_13_02_01{
	margin:0px 0px 5px 0px;
	width:176px;
	height:18px;
	background-color:#BAD6A3;
	overflow:hidden;
}
.seg_11_13_02_01 p{
	text-align:center;
	font-size:100%;
	line-height:140%;
}
.seg_11_13_02_02{
	margin:0px 0px 0px 0px;
	width:176px;
	overflow:hidden;
}
.seg_11_13_02_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_11_13_03{
	margin:0px 0px 0px 0px;
	width:176px;
	float:right;
	overflow:hidden;
}

.seg_11_13_03_01{
	margin:0px 0px 5px 0px;
	width:176px;
	height:18px;
	background-color:#BAD6A3;
	overflow:hidden;
}
.seg_11_13_03_01 p{
	text-align:center;
	font-size:100%;
	line-height:140%;
}
.seg_11_13_03_02{
	margin:0px 0px 0px 0px;
	width:176px;
	overflow:hidden;
}
.seg_11_13_03_02 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}


/*---------- homesecurity/simple ----------*/
.seg_11_14{
	margin:0px 5px 20px 5px;
	width:570px;
	border:#006600 solid 1px;
	border-collapse:collapse;
	overflow:hidden;
}

.seg_11_14 p{
	margin:5px 5px 5px 5px;
	text-align:left;
	font-size:140%;
	font-weight:bold;
	line-height:160%;
	overflow:hidden;
}

.seg_11_15{
	margin:0px 5px 0px 5px;
	width:570px;
	overflow:hidden;
}

.seg_11_15 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}
.seg_11_15 p.right{
	text-align:right;
	font-size:100%;
	line-height:140%;
}

.seg_11_16{
	margin:0px 6px 20px 6px;
	width:568px;
	overflow:hidden;
}

.seg_11_16 p{
	text-align:left;
	font-size:100%;
	font-weight:bold;
	line-height:140%;
}

/* contact */
 .seg_11_17{
	margin:0px 6px 0px 6px;
	width:568px;
	overflow:hidden;
}

.seg_11_17_01{
	margin:0px 0px 20px 0px;
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_11_17_02{
	margin:0px 84px 20px 84px;
	width:400px;
}
.seg_11_17_03{
	margin:0px 149px 0px 149px;
	width:270px;
}
/*---*/

.seg_12{
	width:580px;
	margin:0px 10px 20px 18px;
	overflow:hidden;
}

.seg_12_01{
	margin:0px 10px 0px 10px;
	width:560px;
	overflow:hidden;
}

.seg_12_01_01{
	width:560px;
	height:auto;
	margin:0px 0px 10px 0px;
}

.seg_12_01_01 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_12_01_02{
	width:560px;
	height:20px;
	margin:0px 0px 5px 0px;
}

.seg_12_01_03{
	width:554px;
	height:auto;
	margin:0px 0px 10px 0px;
}

.seg_12_01_03 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}



.seg_12_02{
	margin:0px 6px 5px 6px;
	width:568px;
	overflow:hidden;
}

.seg_12_02 p{
	text-align:left;
	font-size:120%;
	font-weight:bold;
	line-height:140%;
	color:#006600;
}

.seg_12_03{
	margin:0px 6px 20px 6px;
	width:568px;
	overflow:hidden;
}

.seg_12_03_01{
	margin:0px;
	width:568px;
	height:10px;
	overflow:hidden;
}
.seg_12_03_02{
	margin:0px;
	width:568px;
	height:auto;
	background:url(../img/homesecurity_simple_img04b.jpg) top left repeat-y;
	overflow:hidden;
}

.seg_12_03_02_01{
	margin:0px;
	width:568px;
	height:auto;
	background:url(../img/homesecurity_simple_img04.jpg) bottom left no-repeat;
	overflow:hidden;
}
.seg_12_03_02_01 p{
	margin:5px 15px 5px 15px;
	width:538px;
	text-align:left;
	font-size:100%;
	line-height:140%;
	overflow:hidden;
}

.seg_12_03_03{
	margin:0px;
	width:568px;
	height:60px;
	overflow:hidden;
}

.seg_12_04{
	margin:0px 5px 20px 5px;
	width:570px;
	border:#006600 solid 1px;
	border-collapse:collapse;
	overflow:hidden;
}

.seg_12_04 p{
	margin:5px 5px 5px 5px;
	text-align:left;
	font-size:100%;
	line-height:140%;
	overflow:hidden;
}


.seg_12_05{
	margin:0px 5px 20px 5px;
	width:570px;
	overflow:hidden;
}
.seg_12_05 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
	overflow:hidden;
}

.seg_12_06{
	margin:0px 18px 10px 2px;
	width:560px;
	height:20px;
	overflow:hidden;
}

.seg_12_07{
	margin:0px 6px 20px 6px;
	width:568px;
	overflow:hidden;
}

.seg_12_07 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_12_08{
	margin:0px 6px 0px 6px;
	width:568px;
	overflow:hidden;
}

.seg_12_08 p{
	text-align:left;
	font-size:100%;
	line-height:140%;
}

.seg_12_09{
	margin:0px 6px 0px 6px;
	width:568px;
	overflow:hidden;
}


/*---navi---*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#navi{
	margin:0px 0px 0px 0px;
	width:192px;
	float:left;
	overflow:hidden;
	background:url(../img/index_img55.jpg) repeat-y;
}

#navi ul#menu{
	width:180px;
	height:auto;
	margin:0px 7px 0px 5px;
	padding:0px;
	list-style:none;
	overflow:hidden;
}

#navi ul#menu li.li_leftmenu01{
	width:180px;
	height:20px;
	margin:0px 0px 0px 0px;
	background:url(../img/index_img21.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu01 a{
	width:180px;
	height:20px;
	margin:0px 0px 0px 0px;
	background:url(../img/index_img21.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;	
}

#navi ul#menu li.li_leftmenu02{
	margin:0px 0px 0px 0px;
	width:180px;
	height:auto;
	overflow:hidden;
	list-style:none;
}

#navi ul#menu li.li_leftmenu02 ul#submenu{
	width:171px;
	margin:0px 0px 9px 9px;
	padding:0px 0px 0px 0px;
	list-style:none;
	overflow:hidden;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu01{
	margin:0px 0px 0px 0px;
	width:171px;
	height:22px;
	background:url(../img/index_img22.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu01 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:22px;
	background:url(../img/index_img22.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu02{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img23.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;	
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu02 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img23.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenuaa{
	margin:0px 0px 0px 0px;
	width:171px;
	height:34px;
	background:url(../img/index_imgaa.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;	
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenuaa a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:34px;
	background:url(../img/index_imgaa.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu03{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img24.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;	
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu03 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img24.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu03{
	width:180px;
	height:20px;
	margin:0px 0px 0px 0px;
	background:url(../img/index_img25.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu03 a{
	width:180px;
	height:20px;
	margin:0px 0px 0px 0px;
	background:url(../img/index_img25.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;	
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu04{
	margin:0px 0px 0px 0px;
	width:171px;
	height:22px;
	background:url(../img/index_img26.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu04 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:22px;
	background:url(../img/index_img26.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu05{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img27.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu05 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img27.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu06{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img28.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu06 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img28.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu07{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img29.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu07 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img29.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}


#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenurimo a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_rimo.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu08{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img30.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu08 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img30.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu04{
	width:180px;
	height:20px;
	margin:0px 0px 0px 0px;
	background:url(../img/index_img31.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu04 a{
	width:180px;
	height:20px;
	margin:0px 0px 0px 0px;
	background:url(../img/index_img31.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;	
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu09{
	margin:0px 0px 0px 0px;
	width:171px;
	height:22px;
	background:url(../img/index_img32.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu09 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:22px;
	background:url(../img/index_img32.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu10{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img33.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu10 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img33.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu11{
	margin:0px 0px 0px 0px;
	width:171px;
	height:21px;
	background:url(../img/index_img34.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu11 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:21px;
	background:url(../img/index_img34.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu12{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img35.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}


#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu12 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:20px;
	background:url(../img/index_img35.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu05{
	width:180px;
	height:20px;
	margin:0px 0px 0px 0px;
	background:url(../img/index_img36.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu05 a{
	width:180px;
	height:20px;
	margin:0px 0px 0px 0px;
	background:url(../img/index_img36.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;	
}

#navi ul#menu li.li_leftmenu06{
	margin:0px 0px 0px 0px;
	width:180px;
	height:auto;
	overflow:hidden;
	list-style:none;
}

#navi ul#menu li.li_leftmenu06 ul#submenu02{
	width:171px;
	margin:0px 0px 10px 9px;
	padding:0px 0px 0px 0px;
	list-style:none;
	overflow:hidden;
}

#navi ul#menu li.li_leftmenu06 ul#submenu02 li.li_submenu14{
	margin:0px 0px 0px 0px;
	width:171px;
	height:22px;
	background:url(../img/index_img37.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu06 ul#submenu02 li.li_submenu14 a{
	margin:0px 0px 0px 0px;
	width:171px;
	height:22px;
	background:url(../img/index_img37.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;
}

#navi ul#menu li.li_leftmenu07{
	width:180px;
	height:20px;
	margin:0px 0px 5px 0px;
	background:url(../img/index_img38.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu07 a{
	width:180px;
	height:20px;
	margin:0px 0px 5px 0px;
	background:url(../img/index_img38.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;	
}

#navi ul#menu li.li_leftmenu08{
	width:180px;
	height:20px;
	margin:0px 0px 5px 0px;
	background:url(../img/index_img39.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu08 a{
	width:180px;
	height:20px;
	margin:0px 0px 5px 0px;
	background:url(../img/index_img39.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;	
}

#navi ul#menu li.li_leftmenu09{
	width:180px;
	height:20px;
	margin:0px 0px 5px 0px;
	background:url(../img/index_img40.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu09 a{
	width:180px;
	height:20px;
	margin:0px 0px 5px 0px;
	background:url(../img/index_img40.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;	
}

#navi ul#menu li.li_leftmenu10{
	width:180px;
	height:20px;
	margin:0px 0px 5px 0px;
	background:url(../img/index_img41.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
}

#navi ul#menu li.li_leftmenu10 a{
	width:180px;
	height:20px;
	margin:0px 0px 5px 0px;
	background:url(../img/index_img41.jpg) no-repeat;
	list-style:none;
	text-indent:-9999px;
	display:block;	
}


/*--footer---*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#footer{
	clear:both;
	margin:0px 1px 0px 1px;
	width:800px;
	overflow:hidden;
	background:#CCCCCC;
}

#footer #footer_01{
	width:800px;
	height:auto;
	margin:0px;
	padding-top:7px;
	overflow:hidden;
}
#footer #footer_01 dl {
	width:800px;
	height:auto;	
	margin:0px 0px 0px 8px;
	text-align:left;
	overflow:hidden;
}
#footer #footer_01 dl dt {
	margin:0px;
	display:inline;
	text-align:left;
	line-height:182%;
	color:#006600;
	font-size:83%;
	letter-spacing:0px;	
	font-style:normal;
	font-weight:normal;
}
#footer #footer_01 dl dt a{
	color:#006600;
	font-weight:normal;
	text-decoration:none;
}

#footer #footer_01 dl dt a:hover{
	color:#006600;
	font-weight:normal;
	text-decoration:underline;
}

#footer address{
	margin:0px 0px 7px 0px;
	padding:0px;	
	width:829px;
	text-align:center;
	overflow:hidden;
	color:#006666;
	font-size:83%;
	line-height:260%;
	font-style:normal;	
	font-weight:normal;
	letter-spacing:0px;
}
#footer address a{
	color:#006666;
	text-decoration:none;
	font-weight:normal;
}

#footer address a:hover{
	color:#006666;
	text-decoration:underline;
	font-weight:normal;
}
/*--top---*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*トップページのＣＳＳはここに記述していってください。*/






/*general-purpose*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
p.to_top{
	margin:0px 0px 20px 480px;
	width:120px;
	height:28px;
	overflow:hidden;
}
p.to_top a:link, p.to_top a:visited, p.to_top a:active{
	background:url(../img/img_pagetop.jpg) no-repeat;
	text-indent:-9999px;
	width:120px;
	height:28px;
	display:block;
	overflow:hidden;
	text-decoration:none;
}
p.to_top a:hover{
	background:url(../img/img_pagetop_over.jpg) no-repeat;
	text-indent:-9999px;
	width:120px;
	height:28px;
	display:block;
	overflow:hidden;
	text-decoration:none;
}
/*各ページのＣＳＳをページごとに区切って下記に記述していってください*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.text_red {color:#FF0000;}
.text_red14bold {color:#FF0000; font-size:14px; font-weight:bold;}
.text_gray {color:#8b8b7e;}

.tableborder{	
	background-color:#00432C;
}
.bg_white { 
	background-color:#FFFFFF;
	padding:2px;	
}
.bg_lowprice{
	background:url(../img/lowprice_img09.jpg) repeat-y;
}

.bg_article{
	background:url(../img/article_img08.jpg) repeat-y;
}
.text_14 {font-size:14px; font-weight:bold;}

.table_border{
	background-color:#999;
}
.td_bg01{
	background-color:#D1E4C2;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:16px;
}
.td_bg02{
	background-color:#E3EFDA;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:16px;
}
.td_bg03{
	background-color:#FFF;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:16px;
}
.td_bg04{
	background-color:#FFF;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:16px;
}
.td_bg05{
	background-color:#FFF;
	padding:0px 4px 4px 4px;
	font-size:12px;
	line-height:16px;
}
.td_bg06{
	background-color:#FFF;
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:16px;
	color:#006600;
}

.margin_bottom20 {margin-bottom:20px;}

#navi ul#menu li.li_leftmenu01 a:hover {background:url(../img/index_img21.jpg) -180px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu01 a:hover {background:url(../img/index_img22.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenuaa a:hover {background:url(../img/index_imgaa.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu02 a:hover {background:url(../img/index_img23.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu03 a:hover {background:url(../img/index_img24.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu03 a:hover {background:url(../img/index_img25.jpg) -180px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu04 a:hover {background:url(../img/index_img26.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu05 a:hover {background:url(../img/index_img27.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu06 a:hover {background:url(../img/index_img28.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu07 a:hover {background:url(../img/index_img29.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenurimo a:hover {background:url(../img/index_rimo.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu08 a:hover {background:url(../img/index_img30.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu04 a:hover {background:url(../img/index_img31.jpg) -180px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu09 a:hover {background:url(../img/index_img32.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu10 a:hover {background:url(../img/index_img33.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu11 a:hover {background:url(../img/index_img34.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu02 ul#submenu li.li_submenu12 a:hover {background:url(../img/index_img35.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu05 a:hover {background:url(../img/index_img36.jpg) -180px 0;}
#navi ul#menu li.li_leftmenu06 ul#submenu02 li.li_submenu14 a:hover {background:url(../img/index_img37.jpg) -171px 0;}
#navi ul#menu li.li_leftmenu07 a:hover {background:url(../img/index_img38.jpg) -180px 0;}
#navi ul#menu li.li_leftmenu08 a:hover {background:url(../img/index_img39.jpg) -180px 0;}
#navi ul#menu li.li_leftmenu09 a:hover {background:url(../img/index_img40.jpg) -180px 0;}
#navi ul#menu li.li_leftmenu10 a:hover {background:url(../img/index_img41.jpg) -180px 0;}












div#header_04_05_01 a {
	display:block;
	width:340px;
	height:30px;
	background:url(../img/index_img17.jpg) no-repeat;}

div#header_04_05_01 a:hover {background:url(../img/index_img17_vo.jpg) no-repeat;}

div#header_04_05_02 a {
	display:block;
	width:340px;
	height:30px;
	background:url(../img/index_img18.jpg) no-repeat;}

div#header_04_05_02 a:hover {background:url(../img/index_img18_vo.jpg) no-repeat;}

div#header_04_05_03 a {
	display:block;
	width:340px;
	height:30px;
	background:url(../img/index_img19.jpg) no-repeat;}

div#header_04_05_03 a:hover {background:url(../img/index_img19_vo.jpg) no-repeat;}

div#header_06_02_02 p a {
	display:block;
	width:210px;
	height:50px;
	background:url(../img/peacelock_img03.jpg) no-repeat;}

div#header_06_02_02 p a:hover {background:url(../img/peacelock_img03_vo.jpg) no-repeat;}

div#header_06_02_04 p a {
	display:block;
	width:210px;
	height:50px;
	background:url(../img/peacelock_img05.jpg) no-repeat;}

div#header_06_02_04 p a:hover {background:url(../img/peacelock_img05_vo.jpg) no-repeat;}

div#header_06_02_06 p a {
	display:block;
	width:210px;
	height:50px;
	background:url(../img/peacelock_img07.jpg) no-repeat;}

div#header_06_02_06 p a:hover {background:url(../img/peacelock_img07_vo.jpg) no-repeat;}

.red p {
	color:#FF3300;
	font-weight:bold;
}


h5.h6_lowprice {
	width:580px;
	height:25px;
	overflow:hidden;
	margin:0px 0px 16px 0px;
	background:url(../img/ather.jpg) no-repeat;
	text-indent:-9999px;
}

.bg01 {
	background:right url(../img/article_img14.jpg) no-repeat;
}
