@charset "Shift_JIS";

#header{
	width:780px;
	height:110px;
	margin:0px 10px 0px 10px;
}

#body{
	width:780px;
	height:100%;
	margin-left:10px;
	margin-right:10px;
}

#container{
	display:block;
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

#navi{
	width:180px;
	height:100%;
	margin:0;padding:0;
	float:left;
}

#pan{
	width:780px;
	height:100%;
	margin:0px 10px 10px 10px;
}

#main{
	width:580px;
	height:100%;
	margin:0px;padding:0;
	float:right;
}

#footer{
	width:780px;
	height:60px;
	clear:both;
	margin:0px 10px 0px 10px;
}

#copyright{
	width:780px;
	height:20px;
	background-color:#990000;
	color:#ffffff;
	text-align:center;
	float:left;
	margin:0px 10px 0px 10px;
}

#end-link{
	width:780px;
	height:24px;
	text-align:center;
	float:left;
	font-size:10px;
	margin:5px 10px 10px 10px;
	padding-bottom:5px;
	font-size:10px;
}


*html #footer{
	width:780px;
	height:60px;
	clear:both;
	margin:0px 10px 0px 10px;
}

*html #copyright{
	width:780px;
	height:20px;
	background-color:#990000;
	color:#ffffff;
	text-align:center;
	float:left;
	margin:30px 0px 0px 0px;
}

*html #end-link{
	width:780px;
	height:24px;
	text-align:center;
	float:left;
	margin:5px 0px 10px 0px;
}


*+html #footer{
	width:780px;
	height:60px;
	clear:both;
	margin:0px 10px 0px 10px;
}

*+html #copyright{
	width:780px;
	height:20px;
	background-color:#990000;
	color:#ffffff;
	text-align:center;
	float:left;
	margin:30px 0px 0px 0px;
}

*+html #end-link{
	width:780px;
	height:24px;
	text-align:center;
	float:left;
	margin:5px 0px 10px 0px;
}



body:last-child #footer{
	width:780px;
	height:60px;
	clear:both;
	margin:0px 10px 0px 10px;
}

body:last-child #copyright{
	width:780px;
	height:20px;
	background-color:#990000;
	color:#ffffff;
	text-align:center;
	float:left;
	margin:30px 0px 0px 0px;
}

body:last-child #end-link{
	width:780px;
	height:24px;
	text-align:center;
	float:left;
	margin:5px 0px 10px 0px;
}






#end-link a{
	color:#990000;
}

#end-link a:hover{
	color:#003366;
}

#toptxt{
	width:780px;
	height:20px;
	background-color:#990000;
	color:#ffffff;
	margin:0;padding:0;
}

#logo-ci{
	width:218px;
	height:53px;
	margin:17px 0px 0px 17px;
	float:left;
	background-image:url('../common/logo-ci.gif');
	_margin-left:8px;
}


#logo-ci a{
	width:218px;
	height:53px;
	display:block;
	border:0;
	background-image:url('../common/logo-ci.gif');
}


#header-right{
	width:420px;
	height:60px;
	margin:17px 17px 0px 0px;
	float:right;
	_margin-right:8px;
}

*html #header-right{
	width:450px;
	height:60px;
	margin:17px 17px 0px 0px;
	float:right;
	_margin-right:8px;
}

*:first-child+html #header-right{
	width:450px;
	height:60px;
	margin:17px 17px 0px 0px;
	float:right;
}

#logo-dial{
	width:336px;
	height:53px;
	background-image:url('../common/logo-dial.gif');
	float:left;
}

#sub-menu{
	width:71px;
	height:42px;
	margin-top:7px;padding:0;
	float:right;
}

#sub-menu li{
	list-style-type:none;
	float:left;
}

#submenu-map{
	width:71px;
	height:14px;
	margin:0;padding:0;
	background-image:url('../common/submenu-map.gif');
}

#index-image{
	width:580px;
	height:240px;
	background-image:url('../img/index-image.jpg');
}

#index-service{
	width:580px;
	height:233px;
	border:1px solid #666666;
	margin-top:42px;
}

#logo-service{
	width:450px;
	height:25px;
	margin:9px 0px 0px 10px;
	background-image:url('../img/logo-service.gif');
}

#open-box{
	width:180px;
	height:200px;
	margin:0px 0px 0px 10px;
	float:left;
}

*html #open-box{
	width:180px;
	height:200px;
	margin:0px 0px 0px 5px;
	float:left;
}

#open-txt{
	width:180px;
	height:50px;
	margin:5px 0px 0px 0px;
}

#make-box{
	width:180px;
	height:200px;
	margin:0px 0px 0px 10px;
	float:left;
}

#make-txt{
	width:180px;
	height:50px;
	margin:5px 0px 0px 0px;
}

#repair-box{
	width:180px;
	height:200px;
	margin:0px 0px 0px 10px;
	float:left;
}

#repair-txt{
	width:180px;
	height:50px;
	margin:5px 0px 0px 0px;
}

#index-security{
	width:580px;
	height:233px;
	border:1px solid #666666;
	margin-top:42px;
}

#logo-security{
	width:500px;
	height:25px;
	margin:9px 0px 0px 10px;
	background-image:url('../img/logo-security.gif');
}

#new-box{
	width:180px;
	height:200px;
	margin:0px 0px 0px 10px;
	float:left;
}

* html #new-box{
	width:180px;
	height:200px;
	margin:0px 0px 0px 5px;
	float:left;
}

#new-image{
	width:180px;
	height:120px;
	margin:7px 0px 0px 0px;
}

#new-txt{
	width:180px;
	height:50px;
	margin:5px 0px 0px 0px;
}

#change-box{
	width:180px;
	height:200px;
	margin:0px 0px 0px 10px;
	float:left;
}

#change-image{
	width:180px;
	height:120px;
	margin:7px 0px 0px 0px;
}

#change-txt{
	width:180px;
	height:50px;
	margin:5px 0px 0px 0px;
}

#recommend-box{
	width:180px;
	height:200px;
	margin:0px 0px 0px 10px;
	float:left;
}

#recommend-image{
	width:180px;
	height:120px;
	margin:7px 0px 0px 0px;
}

#recommend-txt{
	width:180px;
	height:50px;
	margin:5px 0px 0px 0px;
}

#logo-end{
	width:580px;
	height:95px;
	margin:53px 0px 15px 0px;
	clear:both;
	background-image:url('../common/logo-end.gif');
}

#m-menu{
	width:180px;
	height:326px;
	margin:0;padding:0;
	background-color:#990000;
}

#m-menu li{
	list-style-type:none;
}

#t-menu{
	width:180px;
	height:156px;
	margin:27px 0px 0px 0px;
	padding:0;
}

#t-menu li{
	list-style-type:none;
}

#navi-dial{
	width:180px;
	height:130px;
	margin:24px 0px 0px 0px;
	background-image:url('../common/navi-dial.gif');
}

#navi-area{
	width:180px;
	float: left;
	margin:19px 0px 0px 0px;
	border:1px solid #990000;
}

#area-logo{
	width:180px;
	height:25px;
	margin:0px;padding:0;
	background-image:url('../common/navi-area.gif');
}

#area-txt{
	width:166px;
	float: left;
	background-color:#fffaf7;
	padding:5px 7px 2px 7px;
	
}

#nearnavi-area{
	width:180px;
	height:200px;
	margin:19px 0px 0px 0px;
}

#nearnavi-logo{
	width:180px;
	height:46px;
	margin:0px;padding:0;
	background-image:url('../common/nearkey-navi.gif');
}

*html #nearnavi-area{
	width:180px;
	height:200px;
	margin:19px 0px 0px 0px;
}

*html #nearnavi-logo{
	width:180px;
	height:46px;
	margin:0px;padding:0;
	background-image:url('../common/nearkey-navi.gif');
}

#nearnavi-txt{
	width:166px;
	height:168px;
	padding:5px 7px 2px 7px;
	
}

*html #nearnavi-txt{
	width:156px;
	height:168px;
	padding:5px 0px 2px 10px;
}


#logo-pagetitle-service{
	width:580px;
	height:150px;
	background-image:url('../s_service/img/title.jpg');
}

#h2-lead-service{
	width:551px;
	height:50px;
	background-image:url('../s_service/img/h2.gif');
	margin:19px 0px 0px 14px;
}

#leadbox-service{
	width:551px;
	height:120px;
	margin:6px 0px 0px 14px;
}

#leadtxt-service{
	width:358px;
	height:114px;
	margin:0;padding:0;
	float:left;
}

#leadimg-service{
	width:180px;
	height:118px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_service/img/leadimg.jpg');
margin:0px 0px 0px 13px;
	float:right;
}

#service-box{
	width:551px;
	height:220px;
	margin:56px 0px 0px 14px;
}

*html #service-box{
	width:570px;
	height:220px;
	margin:56px 0px 0px 14px;
}

#logo-servicemain{
	width:551px;
	height:29px;
	margin:0;padding:0;
	background-image:url('../s_service/img/h3.gif');
}

#ser-open-box{
	width:180px;
	height:200px;
	margin:11px 5px 0px 0px;
	float:left;
}

#ser-open-txt{
	width:180px;
	height:50px;
	margin:5px 0px 0px 0px;
}

#ser-make-box{
	width:180px;
	height:200px;
	margin:11px 5px 0px 0px;
	float:left;
}

#ser-make-txt{
	width:180px;
	height:50px;
	margin:5px 0px 0px 0px;
}

#ser-repair-box{
	width:180px;
	height:200px;
	margin:11px 0px 0px 0px;
	float:left;
}

#ser-repair-txt{
	width:180px;
	height:50px;
	margin:5px 0px 0px 0px;
}

#open-pagetitle{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_service/t_open/img/pagetitle.jpg');
}

#open-h2{
	width:551px;
	height:50px;
	margin:19px 0px 0px 14px;
	background-image:url('../s_service/t_open/img/h2.gif');
}

#open-lead{
	width:551px;
	height:50px;
	margin:6px 0px 0px 14px;
}

#open-box1{
	width:551px;
	height:150px;
	margin:28px 0px 21px 14px;
}

#openbox1-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_service/t_open/img/openbox1-img.jpg');
float:left;
}
#openbox1-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 11px;
	background-image:url('../s_service/t_open/img/openbox1-logo.gif');
	float:right;
}
#openbox1-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 11px;
	float:right;
}

#open-box2{
	width:551px;
	height:150px;
	margin:0px 0px 21px 14px;
}

#openbox2-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_service/t_open/img/openbox2-img.jpg');
float:left;
}
#openbox2-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_service/t_open/img/openbox2-logo.gif');
	float:right;
}
#openbox2-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 0px;
	float:right;
}

#open-box3{
	width:551px;
	height:150px;
	margin:0px 0px 0px 14px;
}

#openbox3-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_service/t_open/img/openbox3-img.jpg');
float:left;
}
#openbox3-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_service/t_open/img/openbox3-logo.gif');
	float:right;
}
#openbox3-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 0px;
	float:right;
}





#make-pagetitle{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_service/t_make/img/pagetitle.jpg');
}

#make-h2{
	width:551px;
	height:50px;
	margin:19px 0px 0px 14px;
	background-image:url('../s_service/t_make/img/h2.gif');
}

#make-lead{
	width:551px;
	height:50px;
	margin:6px 0px 0px 14px;
}

#make-box1{
	width:551px;
	height:150px;
	margin:28px 0px 21px 14px;
}

#makebox1-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_service/t_make/img/makebox1-img.jpg');
float:left;
}
#makebox1-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 11px;
	background-image:url('../s_service/t_make/img/makebox1-logo.gif');
	float:right;
}
#makebox1-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 11px;
	float:right;
}

#make-box2{
	width:551px;
	height:150px;
	margin:0px 0px 21px 14px;
}

#makebox2-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_service/t_make/img/makebox2-img.jpg');
	float:left;
}
#makebox2-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_service/t_make/img/makebox2-logo.gif');
	float:right;
}
#makebox2-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 0px;
	float:right;
}

#make-box3{
	width:551px;
	height:150px;
	margin:0px 0px 0px 14px;
}

#makebox3-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_service/t_make/img/makebox3-img.jpg');
float:left;
}
#makebox3-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_service/t_make/img/makebox3-logo.gif');
	float:right;
}
#makebox3-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 0px;
	float:right;
}






#repair-pagetitle{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_service/t_repair/img/pagetitle.jpg');
}

#repair-h2{
	width:551px;
	height:50px;
	margin:19px 0px 0px 14px;
	background-image:url('../s_service/t_repair/img/h2.gif');
}

#repair-lead{
	width:551px;
	height:50px;
	margin:6px 0px 0px 14px;
}

#repair-box1{
	width:551px;
	height:150px;
	margin:28px 0px 21px 14px;
}

#repairbox1-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_service/t_repair/img/repairbox1-img.jpg');
float:left;
}
#repairbox1-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 11px;
	background-image:url('../s_service/t_repair/img/repairbox1-logo.gif');
	float:right;
}
#repairbox1-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 11px;
	float:right;
}

#repair-box2{
	width:551px;
	height:150px;
	margin:0px 0px 21px 14px;
}

#repairbox2-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_service/t_repair/img/repairbox2-img.jpg');
	float:left;
}
#repairbox2-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_service/t_repair/img/repairbox2-logo.gif');
	float:right;
}
#repairbox2-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 0px;
	float:right;
}

#repair-box3{
	width:551px;
	height:150px;
	margin:0px 0px 0px 14px;
}

#repairbox3-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_service/t_repair/img/repairbox3-img.jpg');
	float:left;
}
#repairbox3-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_service/t_repair/img/repairbox3-logo.gif');
	float:right;
}
#repairbox3-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 0px;
	float:right;
}

#logo-pagetitle-security{
	width:580px;
	height:150px;
	background-image:url('../s_security/img/title.jpg');
}

#h2-lead-security{
	width:551px;
	height:50px;
	background-image:url('../s_security/img/h2.gif');
	margin:19px 0px 0px 14px;
}

#leadbox-security{
	width:551px;
	height:120px;
	margin:6px 0px 0px 14px;
}

#leadtxt-security{
	width:358px;
	height:114px;
	margin:0;padding:0;
	float:left;
}

#leadimg-security{
	width:180px;
	height:118px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_security/img/leadimg.jpg');
margin:0px 0px 0px 13px;
	float:right;
}

#security-box{
	width:551px;
	height:220px;
	margin:56px 0px 0px 14px;
}


*html #security-box{
	width:570px;
	height:220px;
	margin:56px 0px 0px 14px;
}

#logo-securitymain{
	width:551px;
	height:29px;
	margin:0;padding:0;
	background-image:url('../s_security/img/h3.gif');
}

#sec-new-box{
	width:180px;
	height:200px;
	margin:11px 5px 0px 0px;
	float:left;
}



#sec-new-txt{
	width:180px;
	height:50px;
	margin:5px 0px 0px 0px;
}

#sec-change-box{
	width:180px;
	height:200px;
	margin:11px 5px 0px 0px;
	float:left;
}



#sec-change-txt{
	width:180px;
	height:50px;
	margin:5px 0px 0px 0px;
}

#sec-recommend-box{
	width:180px;
	height:200px;
	margin:11px 0px 0px 0px;
	float:left;
}

#sec-recommend-txt{
	width:180px;
	height:50px;
	margin:5px 0px 0px 0px;
}






#new-pagetitle{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_security/t_new/img/pagetitle.jpg');
}

#new-h2{
	width:551px;
	height:50px;
	margin:19px 0px 0px 14px;
	background-image:url('../s_security/t_new/img/h2.gif');
}

#new-lead{
	width:551px;
	height:50px;
	margin:6px 0px 0px 14px;
}

#new-box1{
	width:551px;
	height:150px;
	margin:28px 0px 21px 14px;
}

#newbox1-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_security/t_new/img/newbox1-img.jpg');

	float:left;
}
#newbox1-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 11px;
	background-image:url('../s_security/t_new/img/newbox1-logo.gif');
	float:right;
}
#newbox1-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 11px;
	float:right;
}

#new-box2{
	width:551px;
	height:150px;
	margin:0px 0px 21px 14px;
}

#newbox2-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_security/t_new/img/newbox2-img.jpg');
float:left;
}
#newbox2-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_security/t_new/img/newbox2-logo.gif');
	float:right;
}
#newbox2-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 0px;
	float:right;
}

#new-box3{
	width:551px;
	height:150px;
	margin:0px 0px 0px 14px;
}

#newbox3-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_security/t_new/img/newbox3-img.jpg');
	float:left;
}
#newbox3-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_security/t_new/img/newbox3-logo.gif');
	float:right;
}
#newbox3-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 0px;
	float:right;
}

#change-pagetitle{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_security/t_change/img/pagetitle.jpg');
}

#change-h2{
	width:551px;
	height:50px;
	margin:19px 0px 0px 14px;
	background-image:url('../s_security/t_change/img/h2.gif');
}

#change-lead{
	width:551px;
	height:50px;
	margin:6px 0px 0px 14px;
}

#change-box1{
	width:551px;
	height:150px;
	margin:28px 0px 21px 14px;
}

#changebox1-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_security/t_change/img/changebox1-img.jpg');
float:left;
}
#changebox1-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 11px;
	background-image:url('../s_security/t_change/img/changebox1-logo.gif');
	float:right;
}
#changebox1-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 11px;
	float:right;
}

#change-box2{
	width:551px;
	height:150px;
	margin:0px 0px 21px 14px;
}

#changebox2-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_security/t_change/img/changebox2-img.jpg');
float:left;
}
#changebox2-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_security/t_change/img/changebox2-logo.gif');
	float:right;
}
#changebox2-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 0px;
	float:right;
}

#change-box3{
	width:551px;
	height:150px;
	margin:0px 0px 0px 14px;
}

#changebox3-img{
	width:200px;
	height:150px;
	margin:0px 0px 0px 0px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_security/t_change/img/changebox3-img.jpg');
float:left;
}
#changebox3-logo{
	width:340px;
	height:38px;
	margin:0px 0px 0px 0px;
	background-image:url('../s_security/t_change/img/changebox3-logo.gif');
	float:right;
}
#changebox3-txt{
	width:340px;
	height:100px;
	margin:8px 0px 0px 0px;
	float:right;
}

#recommend-pagetitle{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_security/t_recommend/img/pagetitle.jpg');
}

#recommend-h2{
	width:551px;
	height:50px;
	margin:19px 0px 0px 14px;
	background-image:url('../s_security/t_recommend/img/h2.gif');
}

#recommend-lead{
	width:551px;
	height:50px;
	margin:6px 0px 0px 14px;
}

#recommend-h3-1{
	width:551px;
	height:29px;
	margin:38px 0px 0px 14px;
	background-image:url('../s_security/t_recommend/img/h3-1.gif');
}

#recommendbox1{
	width:551px;
	height:120px;
	margin:11px 0px 0px 14px;
}

#recommendbox1-img{
	width:170px;
	height:120px;
	margin:0px 0px 0px 0px;
	float:left;
	background-image:url('../s_security/t_recommend/img/recommendbox1-img.jpg');
}

#recommendbox1-h4{
	width:366px;
	height:20px;
	float:right;
	background-image:url('../s_security/t_recommend/img/h4-1.gif');
}

#recommendbox1-txt{
	width:366px;
	height:91px;
	margin:9px 0px 0px 0px;
	float:right;
}

#recommendbox2{
	width:551px;
	height:120px;
	margin:11px 0px 0px 14px;
}

#recommendbox2-img{
	width:170px;
	height:120px;
	margin:0px 0px 0px 0px;
	float:left;
	background-image:url('../s_security/t_recommend/img/recommendbox2-img.jpg');
}

#recommendbox2-h4{
	width:366px;
	height:20px;
	float:right;
	background-image:url('../s_security/t_recommend/img/h4-2.gif');
}

#recommendbox2-txt{
	width:366px;
	height:91px;
	margin:9px 0px 0px 0px;
	float:right;
}
#recommendbox3{
	width:551px;
	height:120px;
	margin:11px 0px 0px 14px;
}

#recommendbox3-img{
	width:170px;
	height:120px;
	margin:0px 0px 0px 0px;
	float:left;
	background-image:url('../s_security/t_recommend/img/recommendbox3-img.jpg');
}

#recommendbox3-h4{
	width:366px;
	height:20px;
	float:right;
	background-image:url('../s_security/t_recommend/img/h4-3.gif');
}

#recommendbox3-txt{
	width:366px;
	height:91px;
	margin:9px 0px 0px 0px;
	float:right;
}
#recommendbox4{
	width:551px;
	height:120px;
	margin:11px 0px 0px 14px;
}

#recommendbox4-img{
	width:170px;
	height:120px;
	margin:0px 0px 0px 0px;
	float:left;
	background-image:url('../s_security/t_recommend/img/recommendbox4-img.jpg');
}

#recommendbox4-h4{
	width:366px;
	height:20px;
	float:right;
	background-image:url('../s_security/t_recommend/img/h4-4.gif');
}

#recommendbox4-txt{
	width:366px;
	height:91px;
	margin:9px 0px 0px 0px;
	float:right;
}

#recommend-h3-2{
	width:551px;
	height:29px;
	margin:44px 0px 0px 14px;
	background-image:url('../s_security/t_recommend/img/h3-2.gif');
}
#recommendbox5{
	width:551px;
	height:120px;
	margin:11px 0px 0px 14px;
}

#recommendbox5-img{
	width:170px;
	height:120px;
	margin:0px 0px 0px 0px;
	float:left;
	background-image:url('../s_security/t_recommend/img/recommendbox5-img.jpg');
}

#recommendbox5-h4{
	width:366px;
	height:20px;
	float:right;
	background-image:url('../s_security/t_recommend/img/h4-5.gif');
}

#recommendbox5-txt{
	width:366px;
	height:91px;
	margin:9px 0px 0px 0px;
	float:right;
}





#logo-pagetitle-area{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_area/img/pagetitle.jpg');
}

#h2-lead-area{
	width:551px;
	height:50px;
	background-image:url('../s_area/img/h2.gif');
	margin:19px 0px 0px 14px;
}


#leadbox-area{
	width:551px;
	height:130px;
	margin:7px 0px 0px 14px;
}

#leadtxt-area{
	width:358px;
	height:130px;
	margin:0;padding:0;
	float:left;
}

#leadimg-area{
	width:175px;
	height:127px;
	background-image:url('http://hyper-rescue-lock.net/pc/s_area/img/leadimg.jpg');
	margin:0px 0px 0px 18px;
	float:right;
}

#area-h3{
	width:551px;
	height:29px;
	background-image:url('../s_area/img/h3.gif');
	margin:25px 0px 0px 14px;
}

#areabox{
	width:551px;
	height:480px;
	margin:13px 0px 0px 14px;
}

#areabox-map{
	width:280px;
	height:230px;
	background-image:url('../s_area/img/areamap.gif');
	margin:0px 0px 50px 0px;
	float:left;
}

#areabox-txt{
	width:248px;
	height:100px;
	margin:0px 0px 0px 10px;
	float:right;

}



#logo-pagetitle-cost{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_cost/img/pagetitle.jpg');
}

#h2-lead-cost{
	width:551px;
	height:50px;
	background-image:url('../s_cost/img/h2.gif');
	margin:19px 0px 0px 14px;
}

#leadbox-cost{
	width:551px;
	height:127px;
	margin:6px 0px 0px 14px;
}

#leadtxt-cost{
	width:358px;
	height:127px;
	margin:0;padding:0;
	float:left;
}

#leadimg-cost{
	width:175px;
	height:127px;
	background-image:url('../s_cost/img/leadimg.jpg');
	margin:0px 0px 0px 18px;
	float:right;
}

#cost-h3{
	width:551px;
	height:29px;
	background-image:url('../s_cost/img/h3.gif');
	margin:25px 0px 0px 14px;
}

#costtable{
	width:520px;
	height:150px;
	margin:11px 0px 0px 29px;
	border:1px solid #929292;
	text-align:center;
	border-collapse: collapse;
}

#costtable td{
	border:1px solid #929292;
}

#costtable tr{
	border:1px solid #929292;
}

.cost-koumoku{
	background-color:#b7b7b7;
	border:1px solid #929292;
}
.cost-naiyo{
	background-color:#dfdfdf;
	border:1px solid #929292;
}
.cost-type-a{
	width:120px;
	height:30px;
}
.cost-type-b{
	width:100px;
	height:30px;
}
.cost-type-c{
	width:120px;
	height:25px;
}
.cost-type-d{
	width:100px;
	height:25px;
}

#costcoution{
	width:520px;
	height:50px;
	margin:6px 0px 0px 29px;
}

#pricelist{
	margin-top:15px;
	margin-left:17px;
}

#logo-pagetitle-qa{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_qa/img/pagetitle.jpg');
}

#h2-lead-qa{
	width:551px;
	height:50px;
	background-image:url('../s_qa/img/h2.gif');
	margin:19px 0px 0px 14px;
}

#qabox1{
	width:551px;
	height:189px;
	margin:25px 0px 0px 14px;
	border:1px solid #333333;
}
#qabox1-q{
	width:551px;
	height:38px;
	margin:16px 0px 0px 0px;
	background-image:url('../s_qa/img/qa1-q.gif');
}
#qabox1-a{
	width:551px;
	height:100px;
	margin:14px 0px 0px 0px;
}
#qabox1a-logo{
	width:44px;
	height:40px;
	float:left;
	margin:0px 15px 0px 0px;
	background-image:url('../s_qa/img/a.gif');
}
#qabox1a-txt{
	width:478px;
	height:100px;
	float:right;
	margin:0px 8px 0px 0px;
}

*html #qabox1a-txt{
	width:478px;
	height:100px;
	float:right;
	margin:0px 5px 0px 0px;
}

#qabox2{
	width:551px;
	height:150px;
	margin:25px 0px 0px 14px;
	border:1px solid #333333;
}
#qabox2-q{
	width:551px;
	height:38px;
	margin:16px 0px 0px 0px;
	background-image:url('../s_qa/img/qa2-q.gif');
}
#qabox2-a{
	width:551px;
	height:66px;
	margin:14px 0px 0px 0px;
}
#qabox2a-logo{
	width:44px;
	height:40px;
	float:left;
	margin:0px 15px 0px 0px;
	background-image:url('../s_qa/img/a.gif');
}
#qabox2a-txt{
	width:478px;
	height:66px;
	float:right;
	margin:0px 8px 0px 0px;
}

*html #qabox2a-txt{
	width:478px;
	height:66px;
	float:right;
	margin:0px 5px 0px 0px;
}


#qabox3{
	width:551px;
	height:135px;
	margin:25px 0px 0px 14px;
	border:1px solid #333333;
}
#qabox3-q{
	width:551px;
	height:38px;
	margin:16px 0px 0px 0px;
	background-image:url('../s_qa/img/qa3-q.gif');
}
#qabox3-a{
	width:551px;
	height:50px;
	margin:14px 0px 0px 0px;
}
#qabox3a-logo{
	width:44px;
	height:40px;
	float:left;
	margin:0px 15px 0px 0px;
	background-image:url('../s_qa/img/a.gif');
}
#qabox3a-txt{
	width:478px;
	height:50px;
	float:right;
	margin:0px 8px 0px 0px;
}

*html #qabox3a-txt{
	width:478px;
	height:50px;
	float:right;
	margin:0px 5px 0px 0px;
}



#qabox4{
	width:551px;
	height:170px;
	margin:25px 0px 0px 14px;
	border:1px solid #333333;
}
#qabox4-q{
	width:551px;
	height:38px;
	margin:16px 0px 0px 0px;
	background-image:url('../s_qa/img/qa4-q.gif');
}
#qabox4-a{
	width:551px;
	height:117px;
	margin:14px 0px 0px 0px;
}
#qabox4a-logo{
	width:44px;
	height:40px;
	float:left;
	margin:0px 15px 0px 0px;
	background-image:url('../s_qa/img/a.gif');
}
#qabox4a-txt{
	width:478px;
	height:117px;
	float:right;
	margin:0px 8px 0px 0px;
}

*html #qabox4a-txt{
	width:478px;
	height:117px;
	float:right;
	margin:0px 5px 0px 0px;
}



#qabox5{
	width:551px;
	height:152px;
	margin:25px 0px 0px 14px;
	border:1px solid #333333;
}
#qabox5-q{
	width:551px;
	height:38px;
	margin:16px 0px 0px 0px;
	background-image:url('../s_qa/img/qa5-q.gif');
}
#qabox5-a{
	width:551px;
	height:50px;
	margin:14px 0px 0px 0px;
}
#qabox5a-logo{
	width:44px;
	height:40px;
	float:left;
	margin:0px 15px 0px 0px;
	background-image:url('../s_qa/img/a.gif');
}
#qabox5a-txt{
	width:478px;
	height:50px;
	float:right;
	margin:0px 8px 0px 0px;
}

*html #qabox5a-txt{
	width:478px;
	height:50px;
	float:right;
	margin:0px 5px 0px 0px;
}



#qabox6{
	width:551px;
	height:123px;
	margin:25px 0px 0px 14px;
	border:1px solid #333333;
}
#qabox6-q{
	width:551px;
	height:38px;
	margin:16px 0px 0px 0px;
	background-image:url('../s_qa/img/qa6-q.gif');
}
#qabox6-a{
	width:551px;
	height:33px;
	margin:14px 0px 0px 0px;
}
#qabox6a-logo{
	width:44px;
	height:40px;
	float:left;
	margin:0px 15px 0px 0px;
	background-image:url('../s_qa/img/a.gif');
}
#qabox6a-txt{
	width:478px;
	height:33px;
	float:right;
	margin:0px 8px 0px 0px;
}

*html #qabox6a-txt{
	width:478px;
	height:33px;
	float:right;
	margin:0px 5px 0px 0px;
}


#logo-pagetitle-map{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_map/img/pagetitle.jpg');
}

#sitemapbox{
	width:551px;
	height:375px;
	margin:26px 0px 0px 14px;
}

#sitemap-left{
	width:240px;
	height:375px;
	float:left;
	margin:0px 0px 0px 0px;
}

#sitemap-right{
	width:240px;
	height:375px;
	float:right;
	margin:0px 0px 0px 71px;
}

#sitemap-home{
	width:240px;
	height:30px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-home_o.gif');
}

#sitemap-home a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-home.gif');
}

#sitemap-home a:hover{
	background:none;
}

#sitemap-service{
	width:240px;
	height:30px;
	float:left;
	margin:27px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-service_o.gif');	
}

#sitemap-service a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-service.gif');
}

#sitemap-service a:hover{
	background:none;
}

#sitemap-open{
	width:240px;
	height:30px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-open_o.gif');	
}

#sitemap-open a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-open.gif');
}

#sitemap-open a:hover{
	background:none;
}

#sitemap-make{
	width:240px;
	height:30px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-make_o.gif');	
}

#sitemap-make a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-make.gif');
}

#sitemap-make a:hover{
	background:none;
}

#sitemap-repair{
	width:240px;
	height:30px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-repair_o.gif');	
}

#sitemap-repair a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-repair.gif');
}

#sitemap-repair a:hover{
	background:none;
}

#sitemap-security{
	width:240px;
	height:30px;
	float:left;
	margin:27px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-security_o.gif');	
}

#sitemap-security a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-security.gif');
}

#sitemap-security a:hover{
	background:none;
}

#sitemap-new{
	width:240px;
	height:30px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-new_o.gif');	
}

#sitemap-new a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-new.gif');
}

#sitemap-new a:hover{
	background:none;
}

#sitemap-change{
	width:240px;
	height:30px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-change_o.gif');	
}

#sitemap-change a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-change.gif');
}

#sitemap-change a:hover{
	background:none;
}

#sitemap-recommend{
	width:240px;
	height:30px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-recommend_o.gif');	
}

#sitemap-recommend a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-recommend.gif');
}

#sitemap-recommend a:hover{
	background:none;
}

#sitemap-car{
	width:240px;
	height:30px;
	float:left;
	margin:57px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-car_o.gif');	
}

#sitemap-car a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-car.gif');
}

#sitemap-car a:hover{
	background:none;
}

#sitemap-house{
	width:240px;
	height:30px;
	float:left;
	margin:27px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-house_o.gif');	
}

#sitemap-house a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-house.gif');
}

#sitemap-house a:hover{
	background:none;
}

#sitemap-safe{
	width:240px;
	height:30px;
	float:left;
	margin:27px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-safe_o.gif');	
}

#sitemap-safe a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-safe.gif');
}

#sitemap-safe a:hover{
	background:none;
}

#sitemap-area{
	width:240px;
	height:30px;
	float:left;
	margin:27px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-area_o.gif');	
}

#sitemap-area a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-area.gif');
}

#sitemap-area a:hover{
	background:none;
}

#sitemap-cost{
	width:240px;
	height:30px;
	float:left;
	margin:27px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-cost_o.gif');	
}

#sitemap-cost a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-cost.gif');
}

#sitemap-cost a:hover{
	background:none;
}

#sitemap-qa{
	width:240px;
	height:30px;
	float:left;
	margin:27px 0px 0px 0px;
	background-image:url('../s_map/img/sitemap-qa_o.gif');	
}

#sitemap-qa a{
	width:240px;
	height:30px;
	display:block;
	border:0;
	background-image:url('../s_map/img/sitemap-qa.gif');
}

#sitemap-qa a:hover{
	background:none;
}




#car-pagetitle{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_trable/img/pagetitle-car.jpg');
}

#car-h2{
	width:551px;
	height:50px;
	margin:19px 0px 0px 14px;
	background-image:url('../s_trable/img/h2-car.gif');
}

#car-lead{
	width:551px;
	height:50px;
	margin:6px 0px 0px 14px;
}

#car-casebox1{
	width:570px;
	height:190px;
	margin:37px 0px 0px 0px;
}

#carcasebox1-img{
	width:214px;
	height:190px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_trable/img/carcasebox1-img.gif');
}

#carcasebox1-logo{
	width:351px;
	height:38px;
	margin:21px 0px 0px 0px;
	background-image:url('../s_trable/img/carcasebox1-logo.gif');
	float:right;
}
#carcasebox1-txt{
	width:344px;
	height:83px;
	margin:8px 0px 0px 0px;
	float:right;
}
#car-casebox2{
	width:570px;
	height:190px;
	margin:0px 0px 0px 0px;
	float:left;
}

#carcasebox2-img{
	width:214px;
	height:190px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_trable/img/carcasebox2-img.gif');
}

#carcasebox2-logo{
	width:351px;
	height:38px;
	margin:27px 0px 0px 0px;
	background-image:url('../s_trable/img/carcasebox2-logo.gif');
	float:right;
}
#carcasebox2-txt{
	width:344px;
	height:83px;
	float:right;
	margin:8px 0px 0px 0px;
}





#house-pagetitle{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_trable/img/pagetitle-house.jpg');
}

#house-h2{
	width:551px;
	height:50px;
	margin:19px 0px 0px 14px;
	background-image:url('../s_trable/img/h2-house.gif');
}

#house-lead{
	width:551px;
	height:50px;
	margin:6px 0px 0px 14px;
}

#house-casebox1{
	width:570px;
	height:190px;
	margin:37px 0px 0px 0px;
}

#housecasebox1-img{
	width:214px;
	height:190px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_trable/img/housecasebox1-img.gif');
}

#housecasebox1-logo{
	width:340px;
	height:38px;
	margin:21px 0px 0px 0px;
	background-image:url('../s_trable/img/housecasebox1-logo.gif');
	float:right;
}
#housecasebox1-txt{
	width:339px;
	height:66px;
	margin:8px 0px 0px 0px;
	float:right;
}
#house-casebox2{
	width:570px;
	height:190px;
	margin:0px 0px 0px 0px;
	float:left;
}

#housecasebox2-img{
	width:214px;
	height:190px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_trable/img/housecasebox2-img.gif');
}

#housecasebox2-logo{
	width:340px;
	height:38px;
	margin:27px 0px 0px 0px;
	background-image:url('../s_trable/img/housecasebox2-logo.gif');
	float:right;
}
#housecasebox2-txt{
	width:338px;
	height:66px;
	float:right;
	margin:8px 0px 0px 0px;
}

#house-casebox3{
	width:570px;
	height:190px;
	margin:0px 0px 0px 0px;
	float:left;
}

#housecasebox3-img{
	width:214px;
	height:190px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_trable/img/housecasebox3-img.gif');
}

#housecasebox3-logo{
	width:340px;
	height:38px;
	margin:21px 0px 0px 0px;
	background-image:url('../s_trable/img/housecasebox3-logo.gif');
	float:right;
}
#housecasebox3-txt{
	width:338px;
	height:66px;
	float:right;
	margin:8px 0px 0px 0px;
}

#house-casebox4{
	width:570px;
	height:190px;
	margin:0px 0px 0px 0px;
	float:left;
}

#housecasebox4-img{
	width:214px;
	height:190px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_trable/img/housecasebox4-img.gif');
}

#housecasebox4-logo{
	width:340px;
	height:38px;
	margin:21px 0px 0px 0px;
	background-image:url('../s_trable/img/housecasebox4-logo.gif');
	float:right;
}
#housecasebox4-txt{
	width:338px;
	height:66px;
	float:right;
	margin:8px 0px 0px 0px;
}



#safe-pagetitle{
	width:580px;
	height:150px;
	margin:0;padding:0;
	background-image:url('../s_trable/img/pagetitle-safe.jpg');
}

#safe-h2{
	width:551px;
	height:50px;
	margin:19px 0px 0px 14px;
	background-image:url('../s_trable/img/h2-safe.gif');
}

#safe-lead{
	width:551px;
	height:50px;
	margin:6px 0px 0px 14px;
}

#safe-casebox1{
	width:570px;
	height:190px;
	margin:37px 0px 0px 0px;
}

#safecasebox1-img{
	width:214px;
	height:190px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_trable/img/safecasebox1-img.gif');
}

#safecasebox1-logo{
	width:340px;
	height:38px;
	margin:21px 0px 0px 0px;
	background-image:url('../s_trable/img/safecasebox1-logo.gif');
	float:right;
}
#safecasebox1-txt{
	width:339px;
	height:100px;
	margin:8px 0px 0px 0px;
	float:right;
}
#safe-casebox2{
	width:570px;
	height:190px;
	margin:0px 0px 0px 0px;
	float:left;
}

#safecasebox2-img{
	width:214px;
	height:190px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url('../s_trable/img/safecasebox2-img.gif');
}

#safecasebox2-logo{
	width:340px;
	height:38px;
	margin:21px 0px 0px 0px;
	background-image:url('../s_trable/img/safecasebox2-logo.gif');
	float:right;
}
#safecasebox2-txt{
	width:339px;
	height:100px;
	float:right;
	margin:8px 0px 0px 0px;
}
