@charset "utf-8";
/* CSS Document */
#menu li.menu06 {
	visibility: hidden;
}
#mainbox #midbox {
	padding-top: 45px;
}
#midbox .box {
	height: auto;
	width: 829px;
	margin-right: auto;
	margin-left: auto;
}

#titleTxt {
	padding-bottom: 25px;
}


table td {
	padding-right: 5px;
}
#boxL {
	width: 362px;
	height: auto;
}
#boxL h3 {
}
#boxL p {
}
#boxL #search {
	height: auto;
	width: 356px;
	background-image: url(../img/store/S_boxM.jpg);
	background-repeat: repeat-y;
}
#boxL #search table td {
	padding: 5px;
	color: #FFFFFF;
	font-size: 0px;
	line-height: 0px;
}

#boxL #search table td.L {
	float: none;
	text-align: right;
	width: 143px;
}
#boxL #search table td td {
	padding: 0px;
	margin: 0px;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}

#boxL #search p {
	color: #FFFFFF;
}
#search input {
	line-height: 0px;
}

#search input.button {
	height: 27px;
	width: 161px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	margin-top: 18px;
}
#boxL #mapD {
	text-align: right;
	padding-top: 48px;
}
#boxR {
	width: 467px;
}
#boxR p.txtinfor {
	color: #83AE00;
	height: auto;
	width: 193px;
	padding-top: 55px;
	line-height: 1.4em;
}
#map .suport {
	display: none;
}

#map .mapA {
	height: 136px;
	width: 213px;
	padding-left: 215px;
}
#mapB {
	background-image: url(../img/store/img_A_01.jpg);
	background-repeat: no-repeat;
	background-position: 150px 30px;
}

#mapB .mapB {
	height: 378px;
	width: 433px;
	padding-left: 235px;
	padding-bottom: 50px;
}
