#temprate_container {
	width: 1050px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#bread {
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
}
#bread a {
	color: #000000;
}

#top_text_box {
	padding: 0px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

.big_tel_num02 {
	width: 898px;
	padding: 0px;
	height: 185px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}


#main_contents {
	float: left;
	width: 765px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
}




                                                                           /*  --- @key_service   ---  */




#key_service_title {
	background-image: url(../images/key_service/key_service_title.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #005799;
}

#key_service_img {
	background-image: url(../images/key_service/key_service_img.gif);
	padding: 0px;
	height: 180px;
	width: 225px;
	float: left;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 25px;
	background-repeat: no-repeat;
	border: 1px solid #999999;
}
#top_text {
	padding: 0px;
	float: left;
	width: 395px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
#top_text h2 {
	font-size: 18px;
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000099;
}
.fc_key_service{
	color: #287065;
}
#top_text p {
	font-size: 14px;
	color: #000000;
	line-height: 150%;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.key_service_box01 {
	padding: 0px;
	height: 175px;
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/key_service/key_service_box01.gif);
}
.key_service_box02 {
	height: 59px;
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	background-image: url(../images/key_service/key_service_box02.gif);
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ks_img_box {
	padding: 0px;
	height: 138px;
	width: 192px;
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.ks_text_box {
	padding: 0px;
	float: left;
	width: 420px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.ks_text_box h2 {
	font-size: 16px;
	color: #0f2e6a;
	text-align: center;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #0f2e6a;
}

.ks_text_box p {
	margin: 0px;
	float: left;
	width: 180px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 30px;
	font-size: 14px;
	line-height: 200%;
	color: #000000;
}
#ks_open_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/key_service/ks_open_title.gif);
}
#ks_open_img{
	background-image: url(../images/key_service/ks_open_img.gif);
}

a#red_open_btn {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_open_btn.gif);
}
a#red_open_btn:hover {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_open_btn_hover.gif);
}
a#red_open_btn:active {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_open_btn_active.gif);
}

#ks_make_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/key_service/ks_make_title.gif);
}
#ks_make_img{
	background-image: url(../images/key_service/ks_make_img.gif);
}

a#red_make_btn {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_make_btn.gif);
}
a#red_make_btn:hover {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_make_btn_hover.gif);
}
a#red_make_btn:active {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_make_btn_active.gif);
}

#ks_change_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/key_service/ks_change_title.gif);
}
#ks_change_img{
	background-image: url(../images/key_service/ks_change_img.gif);
}

a#red_change_btn {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_change_btn.gif);
}
a#red_change_btn:hover {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_change_btn_hover.gif);
}
a#red_change_btn:active {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_change_btn_active.gif);
}

#ks_repair_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/key_service/ks_repair_title.gif);
}
#ks_repair_img{
	background-image: url(../images/key_service/ks_repair_img.gif);
}

a#red_repair_btn {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_repair_btn.gif);
}
a#red_repair_btn:hover {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_repair_btn_hover.gif);
}
a#red_repair_btn:active {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_repair_btn_active.gif);
}

#ks_installation_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/key_service/ks_installation_title.gif);
}
#ks_installation_img{
	background-image: url(../images/key_service/ks_installation_img.gif);
}

a#red_installation_btn {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_installation_btn.gif);
}
a#red_installation_btn:hover {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_installation_btn_hover.gif);
}
a#red_installation_btn:active {
	padding: 0px;
	height: 33px;
	width: 152px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	background-image: url(../images/key_service/red_installation_btn_active.gif);
}


																		  /*  --- @key_security   ---  */



#key_security_title {
	background-image: url(../images/key_security/key_security_title.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #005799;
}
#key_security_img {
	background-image: url(../images/key_security/key_security_img.gif);
	padding: 0px;
	height: 180px;
	width: 225px;
	float: left;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 25px;
	background-repeat: no-repeat;
	border: 1px solid #999999;
}
.fc_key_security {
	color: #4fa531;
}
.security_box01{
	padding: 0px;
	height: 266px;
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.security_box02{
	padding: 0px;
	height: 258px;
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: auto;
}
.security_text_area01 {
	padding: 0px;
	height: 240px;
	width: 300px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
.security_text_area01 h2 {
	font-size: 16px;
	text-align: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000099;
	color: #2D4B8F;
	margin: 0;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.security_text_area01 p {
	margin: 0px;
	padding: 10px;
	font-size: 14px;
	line-height: 150%;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
}
.security_text_area02 {
	width: 155px;
	height: 180px;
	padding-top: 65px;
	padding-left: 180px;
	padding-right: 8px;
	float: left;
}
.security_text_area02 h2 {
	font-size: 14px;
	color: #CC0033;
	text-align: center;
	padding: 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000099;
}
.security_text_area02 p {
	font-size: 14px;
	line-height: 150%;
	color: #000000;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 8px;
}


#picking_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-image: url(../images/key_security/picking_title.gif);
}
#picking01{
	background-image: url(../images/key_security/picking01.gif);
}
#picking02{
	background-image: url(../images/key_security/picking02.gif);
}
#thumbturn_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-image: url(../images/key_security/thumbturn_title.gif);
}
#thumbturn01{
	background-image: url(../images/key_security/thumbturn01.gif);
}
#thumbturn02{
	background-image: url(../images/key_security/thumbturn02.gif);
}
#bumping_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-image: url(../images/key_security/bumping_title.gif);
}
#bumping01{
	background-image: url(../images/key_security/bumping01.gif);
}
#bumping02{
	background-image: url(../images/key_security/bumping02.gif);
}
#cam_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-image: url(../images/key_security/cam_title.gif);
}
#cam01{
	background-image: url(../images/key_security/cam01.gif);
}
#cam02{
	background-image: url(../images/key_security/cam02.gif);
}
#breaking_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-image: url(../images/key_security/breaking_title.gif);
}
#breaking01{
	background-image: url(../images/key_security/breaking01.gif);
}
#breaking02{
	background-image: url(../images/key_security/breaking02.gif);
}
#glassbreaking_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-image: url(../images/key_security/glassbreaking_title.gif);
}
#glassbreaking01{
	background-image: url(../images/key_security/glassbreaking01.gif);
}
#glassbreaking02{
	background-image: url(../images/key_security/glassbreaking02.gif);
}





                                                                         
																		  
																		  /*  --- @recommend_key   ---  */
																		 


#recommend_key_title {
	background-image: url(../images/recommend_key/recommend_key_title.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #005799;
}
#recommend_key_img {
	background-image: url(../images/recommend_key/recommend_key_img.gif);
	padding: 0px;
	height: 180px;
	width: 225px;
	float: left;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 25px;
	background-repeat: no-repeat;
	border: 1px solid #999999;
}
.fc_recommend_key {
	color: #a79c17;
}
#kind_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/recommend_key/kind_title.gif);
}
.kind_box {
	padding: 0px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.kind_img {
	height: 114px;
	width: 114px;
	float: left;
	padding: 0px;
	text-align: center;
	display: inline;
	font-size: 14px;
	line-height: 150%;
	margin-top: 10px;
	margin-right: 33px;
	margin-bottom: 10px;
	margin-left: 33px;
}
.kind_img a{
	color: #333333;
}
.kind_img a:hover img {
	opacity: 0.8;
	filter: alpha(opacity=60);
}

.recommend_key_box {
	padding: 0px;
	height: 360px;
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	font-size: 15px;
}
.recommend_key_box p {
	font-size: 15px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
}
.recommend_key_text01 {
	position: absolute;
	margin: 0px;
	top: 75px;
	left: 222px;
	padding: 10px;
	line-height: 130%;
	height: 65px;
	width: 424px;
}
.recommend_key_text02 {
	position: absolute;
	height: 57px;
	width: 221px;
	left: 222px;
	top: 194px;
	text-align: center;
	line-height: 57px;
}
.recommend_key_text03 {
	position: absolute;
	height: 57px;
	width: 221px;
	left: 445px;
	top: 194px;
	text-align: center;
	line-height: 57px;
}
.margin_bottom20{
	margin-bottom: 20px;
}
#cylinder_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/recommend_key/cylinder_title.gif);
	margin-bottom: 10px;
}
#cylinder_key01{
    background-image: url(../images/recommend_key/cylinder_key01.gif);
}
#cylinder_key02{
    background-image: url(../images/recommend_key/cylinder_key02.gif);
}
#cylinder_key03{
    background-image: url(../images/recommend_key/cylinder_key03.gif);
}
#doorknob_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/recommend_key/doorknob_title.gif);
	margin-bottom: 10px;
}
#doorknob_key01{
    background-image: url(../images/recommend_key/doorknob_key01.gif);
}
#doorknob_key02{
    background-image: url(../images/recommend_key/doorknob_key02.gif);
}
#doorknob_key03{
    background-image: url(../images/recommend_key/doorknob_key03.gif);
}
#slidingdoor_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/recommend_key/slidingdoor_title.gif);
	margin-bottom: 10px;
}
#slidingdoor_key01{
    background-image: url(../images/recommend_key/slidingdoor_key01.gif);
}
#slidingdoor_key02{
    background-image: url(../images/recommend_key/slidingdoor_key02.gif);
}
#slidingdoor_key03{
    background-image: url(../images/recommend_key/slidingdoor_key03.gif);
}
#s_digital_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/recommend_key/s_digital_title.gif);
	margin-bottom: 10px;
}
#s_digital_key01{
    background-image: url(../images/recommend_key/s_digital_key01.gif);
}
#s_digital_key02{
    background-image: url(../images/recommend_key/s_digital_key02.gif);
}
#s_digital_key03{
    background-image: url(../images/recommend_key/s_digital_key03.gif);
}
#s_digital_key04{
    background-image: url(../images/recommend_key/s_digital_key04.gif);
}
                                                                         
																		 
																		 
																		 /*  --- @service_cost   ---  */



#service_cost_title {
	background-image: url(../images/service_cost/service_cost_title.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #005799;
}
#service_cost_img {
	background-image: url(../images/service_cost/service_cost_img.gif);
	margin: 0px;
	padding: 0px;
	height: 209px;
	width: 245px;
	float: left;
}
#service_cost_img {
	background-image: url(../images/service_cost/service_cost_img.gif);
	padding: 0px;
	height: 180px;
	width: 225px;
	float: left;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 25px;
	background-repeat: no-repeat;
	border: 1px solid #999999;
}
.fc_service_cost {
	color: #8d621f;
}
#cost_qa_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/service_cost/cost_qa_title.gif);
}

#cost_list_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/service_cost/cost_list_title.gif);
}

#cost_list_bg {
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 421px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-image: url(../images/service_cost/cost_list_bg.gif);
}
.cost_list {
	padding: 5px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 645px;
	background-color: #3366CC;
	background-image: url(../images/common/table_bg.gif);
}


.cost_list table {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	text-align: center;
}
.cost_list tr {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.cost_list td {
	padding: 10px;
	line-height: 150%;
}
.cost_under_text {
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 13px;
	line-height: 150%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.width_bg{
	background-color: #DDDDDD;
}
.height_bg {
	text-align: center;
	background-image: url(../images/common/table_height_bg.gif);
}
                                                                         
																		 
																		 
																		 /*  --- @service_area   ---  */



#service_area_title {
	background-image: url(../images/service_area/service_area_title.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #005799;
}

#service_area_img {
	background-image: url(../images/service_area/service_area_img.gif);
	padding: 0px;
	height: 180px;
	width: 225px;
	float: left;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 25px;
	background-repeat: no-repeat;
	border: 1px solid #999999;
}
.fc_service_area {
	color: #8d2d5c;
}
#area_list_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/service_area/area_list_title.gif);
}
#area_list_bg {
	height: 852px;
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/service_area/area_list_bg.gif);
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}
#area_list_img {
	background-image: url(../images/service_area/area_list_img.gif);
	padding: 0px;
	height: 390px;
	width: 530px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	border: 5px solid #7094c7;
}
.area_list_text {
	padding: 0px;
	height: 368px;
	width: 510px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.area_list_text h2 {
	text-align: center;
	margin: 0px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #0066CC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	color: #003399;
	font-size: 18px;
}
.area_list_text dl {
	padding: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 14px;
	width: 490px;
}

.area_list_text dt {
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 120%;
	font-weight: bold;
}
.area_list_text dd {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 40px;
	line-height: 120%;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
                                                                         
																		 
																		 
																		 /*  --- @s_faq   ---  */



#s_faq_title {
	background-image: url(../images/s_faq/s_faq_title.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #005799;
}
#s_faq_img {
	background-image: url(../images/s_faq/s_faq_img.gif);
	padding: 0px;
	height: 180px;
	width: 225px;
	float: left;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 25px;
	background-repeat: no-repeat;
	border: 1px solid #999999;
}
.fc_s_faq {
	color: #333333;
}
#faq_list_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/s_faq/faq_list_title.gif);
}
#faq_category {
	padding: 0px;
	width: 734px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}

.faq_category_box {
	margin: 0px;
	padding: 0px;
	width: 367px;
	height: 260px;
	float: left;
}
.money_icon{
	background-image: url(../images/s_faq/money_icon_img.gif);
	background-repeat: no-repeat;
}
.house_icon{
	background-image: url(../images/s_faq/house_icon_img.gif);
	background-repeat: no-repeat;
}
.car_icon{
	background-image: url(../images/s_faq/car_icon_img.gif);
	background-repeat: no-repeat;
}
.others_icon{
	background-image: url(../images/s_faq/dresser_icon_img.gif);
	background-repeat: no-repeat;
}

.faq_category_box h2 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
	line-height: 60px;
	height: 60px;
	font-size: 18px;
	color: #FF6600;
	font-weight: bold;
}
.faq_category_box h2 a{
	color: #333333;
}
.faq_category_box h2 a:hover{
	color: #333333;
	text-decoration: underline;
}
.faq_category_box ul {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.faq_category_box li {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 30px;
	color: #333333;
	font-size: 12px;
	line-height: 100%;
}
.faq_category_box li a {
	color: #333333;
}
.faq_category_box li a:visited {
	color: #333333;
}
.faq_category_box li a:hover {
	color: #333333;
	text-decoration: underline;
}
#faq_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/s_faq/faq_title.gif);
}
.qa_subtitle {
	height: 65px;
	width: 720px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: auto;
	border-bottom-width: medium;
	border-bottom-style: double;
	border-bottom-color: #3399FF;
	position: relative;
	font-size: 10px;
	padding: 0px;
}
.qa_sub_bg01 {
	background-image: url(../images/s_faq/qa_subtitle01.gif);
}
.qa_sub_bg02 {
	background-image: url(../images/s_faq/qa_subtitle02.gif);
}
.qa_sub_bg03 {
	background-image: url(../images/s_faq/qa_subtitle03.gif);
}
.qa_sub_bg04 {
	background-image: url(../images/s_faq/qa_subtitle04.gif);
}
.qa_box {
	width: 670px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	color: #333333;
}
.question {
	background-image: url(../images/service_cost/question_img.gif);
	font-size: 15px;
	line-height: 31px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 50px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000099;
	margin: 0px;
	font-weight: bold;
	background-repeat: no-repeat;
}

.answer {
	background-image: url(../images/service_cost/answer_img.gif);
	font-size: 15px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	line-height: 150%;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-repeat: no-repeat;
}

.qa_box a {
	color: #FF3300;
}
.qa_box a:hover {
	color: #FF3300;
	text-decoration: underline;
}


                                                                           /*  --- @t_house   ---  */




#t_house_topimg{
	padding: 0px;
	height: 225px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/t_house/t_house_topimg.gif);
}
#t_house_title01 {
	background-image: url(../images/t_house/t_house_title01.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#t_house_sub_img {
	background-image: url(../images/t_house/t_house_sub_img.gif);
	padding: 0px;
	height: 233px;
	width: 163px;
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 40px;
	border: 1px solid #999999;
}
#t_house_top_text {
	background-image: url(../images/t_house/t_house_top_text.gif);
	padding: 0px;
	height: 65px;
	width: 395px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
}
#t_house_title02 {
	background-image: url(../images/t_house/t_house_title02.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.trouble_box {
	margin: 0px;
	float: left;
	width: 360px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.trouble_box dl {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.trouble_box dt {
	font-size: 15px;
	color: #000066;
	font-weight: bold;
	padding: 10px;
	margin: 0px;
}
.trouble_box dd {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	font-size: 14px;
}
.sml_tel_toptext {
	background-image: url(../images/t_house/sml_tel_toptext.gif);
	padding: 0px;
	height: 70px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.sml_tel_num {
	background-image: url(../images/t_house/sml_tel_num.gif);
	padding: 0px;
	height: 185px;
	width: 668px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: auto;
}
.sml_tel_num02 {
	background-image: url(../images/t_house/sml_tel_num.gif);
	padding: 0px;
	height: 185px;
	width: 668px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
}



#t_house_title03 {
	background-image: url(../images/t_house/t_house_title03.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#t_house_title04 {
	background-image: url(../images/t_house/t_house_title04.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.corresponding_portion {
	width: 640px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 200%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 60px;
	padding-left: 0px;
	font-size: 14px;
}



                                                                          /*  --- @t_car   ---  */




#t_car_topimg{
	padding: 0px;
	height: 225px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/t_car/t_car_topimg.gif);
}
#t_car_title01 {
	background-image: url(../images/t_car/t_car_title01.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#t_car_sub_img {
	background-image: url(../images/t_car/t_car_sub_img.gif);
	padding: 0px;
	height: 233px;
	width: 163px;
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 40px;
	border: 1px solid #999999;
}
#t_car_top_text {
	background-image: url(../images/t_car/t_car_top_text.gif);
	padding: 0px;
	height: 65px;
	width: 395px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
}
#t_car_title02 {
	background-image: url(../images/t_car/t_car_title02.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}



                                                                          /*  --- @t_safe   ---  */




#t_safe_topimg{
	padding: 0px;
	height: 225px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/t_safe/t_safe_topimg.gif);
}
#t_safe_title01 {
	background-image: url(../images/t_safe/t_safe_title01.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#t_safe_sub_img {
	background-image: url(../images/t_safe/t_safe_sub_img.gif);
	padding: 0px;
	height: 233px;
	width: 163px;
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 40px;
	border: 1px solid #999999;
}
#t_safe_top_text {
	background-image: url(../images/t_safe/t_safe_top_text.gif);
	padding: 0px;
	height: 65px;
	width: 395px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
}
#t_safe_title02 {
	background-image: url(../images/t_safe/t_safe_title02.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.safe_details_box {
	padding: 0px;
	height: 190px;
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/t_safe/safe_details_box.gif);
	background-repeat: no-repeat;
}
.safe_details_imgbox {
	margin: 20px;
	padding: 0px;
	height: 150px;
	width: 150px;
	float: left;
	display: inline;
}
#safe_details_img01 {
	background-image: url(../images/t_safe/safe_type_img01.gif);
}
#safe_details_img02 {
	background-image: url(../images/t_safe/safe_type_img02.gif);
}
#safe_details_img03 {
	background-image: url(../images/t_safe/safe_type_img03.gif);
}
#safe_details_img04 {
	background-image: url(../images/t_safe/safe_type_img04.gif);
}
#safe_details_img05 {
	background-image: url(../images/t_safe/safe_type_img05.gif);
}
.safe_details_text {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 190px;
	width: 498px;
}
.safe_details_title {
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 498px;
}
#safe_details_title01 {
	background-image: url(../images/t_safe/safe_type01.gif);
}
#safe_details_title02 {
	background-image: url(../images/t_safe/safe_type02.gif);
}
#safe_details_title03 {
	background-image: url(../images/t_safe/safe_type03.gif);
}
#safe_details_title04 {
	background-image: url(../images/t_safe/safe_type04.gif);
}
#safe_details_title05 {
	background-image: url(../images/t_safe/safe_type05.gif);
}
.safe_details_text p {
	font-size: 12px;
	color: #000000;
	line-height: 150%;
	width: 460px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.safe_details_text table {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 468px;
	text-align: center;
	font-size: 12px;
	line-height: 150%;
	background-color: #9A9A9A;
}
.safe_details_text tr {
	background-color: #FFFFFF;
}




#t_safe_title03 {
	background-image: url(../images/t_safe/t_safe_title03.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}



                                                                          /*  --- @t_other   ---  */




#t_other_topimg{
	padding: 0px;
	height: 225px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/t_other/t_other_topimg.gif);
}
#t_other_title01 {
	background-image: url(../images/t_other/t_other_title01.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#t_other_sub_img {
	background-image: url(../images/t_other/t_other_sub_img.gif);
	padding: 0px;
	height: 233px;
	width: 163px;
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 40px;
	border: 1px solid #999999;
}
#t_other_top_text {
	background-image: url(../images/t_other/t_other_top_text.gif);
	padding: 0px;
	height: 65px;
	width: 395px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
}
#t_other_title02 {
	background-image: url(../images/t_other/t_other_title02.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.other_details_box {
	padding: 0px;
	height: 170px;
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/t_other/other_details_box.gif);
	background-repeat: no-repeat;
}
.other_details_imgbox {
	margin: 20px;
	height: 130px;
	width: 180px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: inline;
}
#other_details_img01 {
	background-image: url(../images/t_other/other_type_img01.gif);
}
#other_details_img02 {
	background-image: url(../images/t_other/other_type_img02.gif);
}
#other_details_img03 {
	background-image: url(../images/t_other/other_type_img03.gif);
}
#other_details_img04 {
	background-image: url(../images/t_other/other_type_img04.gif);
}

.other_details_text {
	padding: 0px;
	float: left;
	height: 170px;
	width: 468px;
	margin: 0px;
}
.other_details_title {
	background-repeat: no-repeat;
	padding: 0px;
	height: 40px;
	width: 468px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#other_details_title01 {
	background-image: url(../images/t_other/other_details_title01.gif);
}
#other_details_title02 {
	background-image: url(../images/t_other/other_details_title02.gif);
}
#other_details_title03 {
	background-image: url(../images/t_other/other_details_title03.gif);
}
#other_details_title04 {
	background-image: url(../images/t_other/other_details_title04.gif);
}

.other_details_text p {
	font-size: 12px;
	color: #000000;
	line-height: 150%;
	width: 422px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.other_details_text table {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 438px;
	text-align: center;
	font-size: 12px;
	line-height: 150%;
	background-color: #9A9A9A;
}
.other_details_text tr {
	background-color: #FFFFFF;
}
#t_other_title03 {
	background-image: url(../images/t_other/t_other_title03.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}



                                                                          /*  --- @key_open   ---  */




#key_open_topimg{
	padding: 0px;
	height: 424px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/key_open/key_open_topimg.jpg);
	border: 2px solid #666666;
}
.work_img_bg {
	padding: 0px;
	height: 393px;
	width: 328px;
	background-image: url(../images/key_open/work_img_bg.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 16px;
	margin-bottom: 40px;
	margin-left: 16px;
	float: left;
	display: inline;
}
.work_img_bg p {
	padding: 8px;
	width: 290px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	font-size: 14px;
	color: #111111;
	line-height: 150%;
	border: 1px solid #999999;
}

.work_img_box {
	height: 280px;
	width: 280px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#key_open_title01 {
	background-image: url(../images/key_open/key_open_title01.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#key_open_sub_img {
	background-image: url(../images/key_open/key_open_sub_img.gif);
	padding: 0px;
	height: 235px;
	width: 165px;
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 40px;
}
#key_open_top_text {
	background-image: url(../images/key_open/key_open_top_text.gif);
	padding: 0px;
	height: 65px;
	width: 395px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
}
#key_open_title02 {
	background-image: url(../images/key_open/key_open_title02.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#openwork_img01{
	background-image: url(../images/key_open/openwork_img01.gif);
	border: 3px solid #7094c7;
}
#openwork_img02{
	background-image: url(../images/key_open/openwork_img02.gif);
	border: 3px solid #7094c7;
}
#key_open_title03 {
	background-image: url(../images/key_open/key_open_title03.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#service_points_bg {
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.open_bg {
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: auto;
	background-image: url(../images/key_open/service_points_bg01.gif);
	height: 308px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}
.make_bg {
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: auto;
	background-image: url(../images/key_open/service_points_bg01.gif);
	height: 308px;
	padding-top: 32px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}
.change_bg {
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: auto;
	background-image: url(../images/key_change/service_points_bg02.gif);
	height: 250px;
	padding-top: 36px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}
/* @service_points   */

.service_points {
	width: 631px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 7px;
	background-image: url(../images/common/table_bg.gif);
}

.service_points table {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}
.service_points tr {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.service_points td {
	padding: 10px;
	line-height: 150%;
	background-color: #FFFFFF;
}


.table_left_bg {
	text-align: center;
	background-image: url(../images/common/table_height_bg.gif);
}
.red {
	color: #FF0000;
	margin: 0px;
	padding: 0px;
	display: inline;
}
.red02 {
	color: #CC0000;
	margin: 0px;
	padding: 0px;
	display: inline;
}

.warning {
	color: #CC0000;
	font-size: 12px;
	padding: 0px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	line-height: 150%;
	width: 650px;
	text-align: center;
}
/* @service_points   */
#key_open_title04 {
	background-image: url(../images/key_open/key_open_title04.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}



                                                                          /*  --- @key_make   ---  */




#key_make_topimg{
	padding: 0px;
	height: 424px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/key_make/key_make_topimg.jpg);
	border: 2px solid #666666;
}
#key_make_title01 {
	background-image: url(../images/key_make/key_make_title01.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#key_make_sub_img {
	background-image: url(../images/key_make/key_make_sub_img.gif);
	padding: 0px;
	height: 235px;
	width: 165px;
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 40px;
}
#key_make_top_text {
	background-image: url(../images/key_make/key_make_top_text.gif);
	padding: 0px;
	height: 65px;
	width: 395px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
}
#key_make_title02 {
	background-image: url(../images/key_make/key_make_title02.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#makework_img01{
	background-image: url(../images/key_make/makework_img01.gif);
	border: 3px solid #7094c7;
}
#makework_img02{
	background-image: url(../images/key_make/makework_img02.gif);
	border: 3px solid #7094c7;
}
#key_make_title03 {
	background-image: url(../images/key_make/key_make_title03.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

#key_make_title04 {
	background-image: url(../images/key_make/key_make_title04.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}



                                                                          /*  --- @key_change   ---  */




#key_change_topimg{
	padding: 0px;
	height: 424px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/key_change/key_change_topimg.jpg);
	border: 2px solid #666666;
}
#key_change_title01 {
	background-image: url(../images/key_change/key_change_title01.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#key_change_sub_img {
	background-image: url(../images/key_change/key_change_sub_img.gif);
	padding: 0px;
	height: 235px;
	width: 165px;
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 40px;
}
#key_change_top_text {
	background-image: url(../images/key_change/key_change_top_text.gif);
	padding: 0px;
	height: 65px;
	width: 395px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
}
#key_change_title02 {
	background-image: url(../images/key_change/key_change_title02.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#changework_img01{
	background-image: url(../images/key_change/changework_img01.gif);
	border: 3px solid #7094c7;
}
#changework_img02{
	background-image: url(../images/key_change/changework_img02.gif);
	border: 3px solid #7094c7;
}
#key_change_title03 {
	background-image: url(../images/key_change/key_change_title03.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

#key_change_title04 {
	background-image: url(../images/key_change/key_change_title04.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}



                                                                          /*  --- @key_repair   ---  */




#key_repair_topimg{
	padding: 0px;
	height: 424px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/key_repair/key_repair_topimg.jpg);
	border: 2px solid #666666;
}
#key_repair_title01 {
	background-image: url(../images/key_repair/key_repair_title01.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#key_repair_sub_img {
	background-image: url(../images/key_repair/key_repair_sub_img.gif);
	padding: 0px;
	height: 235px;
	width: 165px;
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 40px;
}
#key_repair_top_text {
	background-image: url(../images/key_repair/key_repair_top_text.gif);
	padding: 0px;
	height: 65px;
	width: 395px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
}
#key_repair_title02 {
	background-image: url(../images/key_repair/key_repair_title02.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#repairwork_img01{
	background-image: url(../images/key_repair/repairwork_img01.gif);
	border: 3px solid #7094c7;
}
#repairwork_img02{
	background-image: url(../images/key_repair/repairwork_img02.gif);
	border: 3px solid #7094c7;
}
#key_repair_title03 {
	background-image: url(../images/key_repair/key_repair_title03.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

#key_repair_title04 {
	background-image: url(../images/key_repair/key_repair_title04.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}



                                                                          /*  --- @key_installation   ---  */




#key_installation_topimg{
	padding: 0px;
	height: 424px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/key_installation/key_installation_topimg.jpg);
	border: 2px solid #666666;
}
#key_installation_title01 {
	background-image: url(../images/key_installation/key_installation_title01.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#key_installation_sub_img {
	background-image: url(../images/key_installation/key_installation_sub_img.gif);
	padding: 0px;
	height: 235px;
	width: 165px;
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 40px;
}
#key_installation_top_text {
	background-image: url(../images/key_installation/key_installation_top_text.gif);
	padding: 0px;
	height: 65px;
	width: 395px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
}
#key_installation_title02 {
	background-image: url(../images/key_installation/key_installation_title02.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#installationwork_img01{
	background-image: url(../images/key_installation/installationwork_img01.gif);
	border: 3px solid #7094c7;
}
#installationwork_img02{
	background-image: url(../images/key_installation/installationwork_img02.gif);
	border: 3px solid #7094c7;
}
#key_installation_title03 {
	background-image: url(../images/key_installation/key_installation_title03.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

#key_installation_title04 {
	background-image: url(../images/key_installation/key_installation_title04.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}



                                                                         /* --- @site_map css ---  */



#sitemap_title01 {
	background-image: url(../images/sitemap/sitemap_title01.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.site_map_box{
	padding: 0px;
	width: 650px;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.site_map_box dt {
	background-image: url(../images/sitemap/arrow_icon.gif);
	background-repeat: no-repeat;
	height: 24px;
	line-height: 24px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 30px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	font-weight: bold;
	color: #666666;
	font-size: 14px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.site_map_box dd {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-image: url(../images/sitemap/sml_arrow_icon.gif);
	background-repeat: no-repeat;
	height: 15px;
	line-height: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
}
.site_map_box a {
	margin: 0px;
	padding: 0px;
	color: #000000;
}
.site_map_box a:hover {
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}





                                                                             /* --- @site_map css ---  */



                                                                             /* ---  s_glossary css  ---  */
																			 
																			 
																			 
#s_glossary_title {
	background-image: url(../images/s_glossary/s_glossary_title.gif);
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #005799;
}
#s_glossary_img {
	background-image: url(../images/s_glossary/s_glossary_img.gif);
	padding: 0px;
	height: 180px;
	width: 225px;
	float: left;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 25px;
	background-repeat: no-repeat;
	border: 1px solid #999999;
}
#s_glossary_top_text {
	background-image: url(../images/s_glossary/s_glossary_top_text.gif);
	padding: 0px;
	height: 65px;
	width: 395px;
	background-repeat: no-repeat;
	margin: 0px;
	background-position: center;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
}
#glossary_list_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/s_glossary/glossary_list_title.gif);
}
#glossary_details_title {
	padding: 0px;
	height: 40px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(../images/s_glossary/glossary_details_title.gif);
}
.category_box {
	padding: 0px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: auto;
}
.glossary_category_box{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 240px;
}
.glossary_category_box h2 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	line-height: 40px;
	height: 40px;
	font-size: 16px;
	font-weight: bold;
}

.glossary_category_box ul {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.glossary_category_box li {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 40px;
	font-size: 13px;
}
.glossary_category_box li a {
	color: #333333;
}
.glossary_category_box li a:visited {
	color: #333333;
}
.glossary_category_box li a:hover {
	color: #333333;
	text-decoration: underline;
}

.glossary_category_box a {
	color: #12366d;
}
.glossary_category_box a:visited {
	color: #12366d;
}
.glossary_category_box a:hover {
	color: #12366d;
	text-decoration: underline;
}

.term_subtitle {
	height: 65px;
	width: 720px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	border-bottom-width: medium;
	border-bottom-style: double;
	border-bottom-color: #003366;
	position: relative;
	font-size: 10px;
	padding: 0px;
}

.term_sub_bg01 {
	background-image: url(../images/s_glossary/term_subtitle01.gif);
	background-repeat: no-repeat;
}
.term_sub_bg02 {
	background-image: url(../images/s_glossary/term_subtitle02.gif);
	background-repeat: no-repeat;
}
.term_sub_bg03 {
	background-image: url(../images/s_glossary/term_subtitle03.gif);
	background-repeat: no-repeat;
}
.term_sub_bg04 {
	background-image: url(../images/s_glossary/term_subtitle04.gif);
	background-repeat: no-repeat;
}
.term_sub_bg05 {
	background-image: url(../images/s_glossary/term_subtitle05.gif);
	background-repeat: no-repeat;
}
.term_sub_bg06 {
	background-image: url(../images/s_glossary/term_subtitle06.gif);
	background-repeat: no-repeat;
}
.term_sub_bg07 {
	background-image: url(../images/s_glossary/term_subtitle07.gif);
	background-repeat: no-repeat;
}
.term_sub_bg08 {
	background-image: url(../images/s_glossary/term_subtitle08.gif);
	background-repeat: no-repeat;
}
.term_sub_bg09 {
	background-image: url(../images/s_glossary/term_subtitle09.gif);
	background-repeat: no-repeat;
}
.term_sub_bg10 {
	background-image: url(../images/s_glossary/term_subtitle10.gif);
	background-repeat: no-repeat;
}


.term_box{
	padding: 0px;
	height: 110px;
	width: 720px;
	border: thin solid #333333;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.img_box {
	height: 100px;
	width: 150px;
	margin: 4px;
	padding: 0px;
	float: left;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	display: inline;
}
.term_title {
	width: 500px;
	display: block;
	font-size: 16px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #003366;
	height: 30px;
	line-height: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	color: #CC0033;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	float: left;
}
.term_text {
	margin: 0px;
	float: left;
	width: 543px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
	color: #333333;
	line-height: 120%;
}

.term_text a{
	color: #CC0000;
}
.term_text a:visited{
	color: #CC0000;
}


                                                                           /* ---  glossary css  --- */










                                                                           /*  --- @sidemenu   ---  */





#side_menu li {
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#side_menu {
	float: left;
	width: 285px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	margin: 0px;
}
#bannar01 {
	padding: 0px;
	height: 140px;
	width: 266px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-image: url(../images/common/bannar02.jpg);
}
#bannar01 a {
	display: block;
	height: 140px;
	width: 266px;
}
.side_title01 {
	padding: 0px;
	height: 47px;
	width: 266px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/side_menu/side_title01.gif);
}
.side_title02 {
	padding: 0px;
	height: 47px;
	width: 266px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/side_menu/side_title02.gif);
}
.side_title03 {
	padding: 0px;
	height: 47px;
	width: 266px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/side_menu/side_title03.gif);
}
.side_btn01 {
	background-image: url(../images/side_menu/side_btn01_hover.gif);
}
.side_btn02 {
	background-image: url(../images/side_menu/side_btn02_hover.gif);
}
.side_btn03 {
	background-image: url(../images/side_menu/side_btn03_hover.gif);
}
.side_btn04 {
	background-image: url(../images/side_menu/side_btn04_hover.gif);
}
.side_btn05 {
	background-image: url(../images/side_menu/side_btn05_hover.gif);
}
.side_btn06 {
	background-image: url(../images/side_menu/side_btn06_hover.gif);
}
.side_btn07 {
	background-image: url(../images/side_menu/side_btn07_hover.gif);
}
.side_btn08 {
	background-image: url(../images/side_menu/side_btn08_hover.gif);
}
.side_btn09 {
	background-image: url(../images/side_menu/side_btn09_hover.gif);
	background-repeat: no-repeat;
}
.side_btn10 {
	background-image: url(../images/side_menu/side_btn10_hover.gif);
}


a#side_btn01 {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn01.gif);
}
a#side_btn01:hover {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn01_hover.gif);
}
a#side_btn02 {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn02.gif);
}
a#side_btn02:hover {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn02_hover.gif);
}
a#side_btn03 {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn03.gif);
}
a#side_btn03:hover {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn03_hover.gif);
}
a#side_btn04 {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn04.gif);
}
a#side_btn04:hover {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn04_hover.gif);
}
a#side_btn05 {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn05.gif);
}
a#side_btn05:hover {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn05_hover.gif);
}
a#side_btn06 {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn06.gif);
}
a#side_btn06:hover {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn06_hover.gif);
}
a#side_btn07 {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn07.gif);
}
a#side_btn07:hover {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn07_hover.gif);
}
a#side_btn08 {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn08.gif);
}
a#side_btn08:hover {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn08_hover.gif);
}
a#side_btn09 {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn09.gif);
	background-repeat: no-repeat;
}
a#side_btn09:hover {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn09_hover.gif);
}
a#side_btn10 {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn10.gif);
}
a#side_btn10:hover {
	display: block;
	padding: 0px;
	height: 102px;
	width: 259px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/side_menu/side_btn10_hover.gif);
}
