@charset "Shift_JIS";

.tableh2{
    font-size:12px;
    font-weight: normal;
}

/* �������牺���{�^����CSS�@*/
.btn-gradation {
  display: inline-block;
  width: 250px;
  text-align: center;
  font-size: 16px;
  color: #FFF;
  text-decoration: none;
  font-weight: bold;
  padding: 12px 24px;
  border-radius: 4px;
  background-image: linear-gradient(45deg, #c9e679, #16dc00);
  transition: .5s;
  background-size: 200%;
}
.btn-gradation:hover {
  background-position: right center;
}

/* style
--------------------------------------------------------------------------------*/
div.box1{
  width:800px; height:45px;                /*�����A�����i40�s�N�Z���j*/
  position: absolute;                     /*��Έʒu�Ń��C���[��*/
  z-index: 2;
  top:481px;
  left:1500px;                 /*�ʒu�w��i��110px�A��600px�j*/
  vertical-align : bottom;
  white-space: nowrap;
}
.car{
    float: left;
	margin:0 0 0 20px;
}
.fblike{
    float: left;
    width:98%;
	padding:0 0 0 2%;
}
.cartxt{
    float: left;
	padding:10px 0 10px 20px;
    font-size:15px;
}
/*top*/
.main{
	clear:both;
	width:900px;
	height:315px;
}

/*temp*/
.temp_main{
	clear:both;
	width:900px;
	height:130px;
	margin:0 0 10px 0;
}
/* topics area */
div.detail{
	float:left;
	width:580px;
}
ul.topics{
	list-style:none;
	margin:0 0 10px 0;
	padding:0;
}
ul.topics li.title{
	width:580px;
	height:40px;
	margin:0;
	padding:0;
	border:none;
}
ul.topics li.detail{
	width:550px;
	margin:0;
	padding:8px 15px 2px 15px;
	border-bottom:dotted 1px #cccccc;
}


ul.top{
	list-style:none;
	float:left;
	width:580px;
	margin:0 0 0 0;
	padding:0;
}
ul.top li.title{
	width:580px;
	height:40px;
	margin:0;
	padding:0;
	border:none;
}
ul.top li.introduction{
	height:110px;
	margin:20px 0;
	padding:10px 15px 15px 150px;
	background:URL('../images/face.jpg') no-repeat;
	line-height:1.2;
	font-size:12px;
}
ul.top li.detail{
	width:550px;
	margin:0;
	padding:0;
}

table.top{
	border-top:solid 1px #bebebe;
}
table.top th{
	width:22%;
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
table.top td{
	padding:15px;
	text-align:left;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}


/* business area */
ul.business{
	list-style:none;
	float:left;
	width:580px;
	margin:0;
	padding:0;
}
ul.business li.title{
	width:580px;
	height:40px;
	margin:0;
	padding:0;
	border:none;
}
ul.business li.introduction{
	height:110px;
	margin:5px 0;
	padding:10px 15px 15px 150px;
	background:URL('../images/face.jpg') no-repeat;
	line-height:1.2;
	font-size:12px;
}
ul.business a.back_link{
	height:110px;
	margin:5px 0;
	padding:10px 15px 15px 150px;
	background:URL('../images/face.jpg') no-repeat;
	line-height:1.2;
	font-size:12px;
}

table.business{
	border-top:solid 1px #bebebe;
}
table.business th{
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
table.business td{
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}

/* price */
.price_area{
	float:left;
	width:580px;
	margin:0;
	padding:0;
}
.price_area p{
	margin:0 0 20px 0;
		width:580px;

}
.price_area table.price{
	border-top:solid 1px #bebebe;
	width:580px;
}
.price_area table.price th{
	width:16%;
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
}
.price_area table.price td{
	padding:5px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}
.price_area table.price td.comment{
	color:#008aff;
}
.price_area table.price td.value{
	width:22%;
	padding:5px;
	color:#ff007e;
	font-weight:bold;
	text-align:right;
}
.price_area table.price td.link{
	width:12%;
	padding:5px;
	color:#ff007e;
	font-weight:bold;
	text-align:left;
}

/* accessmap */
.accessmap{
	float:left;
	width:580px;
	margin:0;
	padding:0;
}
.accessmap p{
	margin:0 0 20px 0;
}
.accessmap .gmap{
    width : 580px; height : 800px;

}


/* inquiry */
.inquiry_area{
	float:left;
	width:580px;
	margin:0;
	padding:0;
}
.inquiry_area p{
	margin:0 0 5px 0;
}
.inquiry_area table.inquiry{
	width:100%;
	border-top:solid 1px #bebebe;
}
.inquiry_area table.inquiry th{
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
.inquiry_area table.inquiry td{
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}

.inquiry_area p.btn{
	margin-top:20px;
	text-align:center;
}

.inquiry_area ul.inquiry{
	list-style:none;
	float:left;
	width:580px;
	margin:0;
	padding:0;
}
.inquiry_area ul.inquiry li.title{
	width:580px;
	height:40px;
	margin:0;
	padding:0;
	border:none;
}
.inquiry_area ul.inquiry li.introduction{
	height:110px;
	margin:5px 0;
	padding:10px 15px 15px 150px;
	background:URL('../images/face.jpg') no-repeat;
	line-height:1.2;
	font-size:12px;
}

.inquiry_area table.inquiry td input{
	width:350px;
}
.inquiry_area table.inquiry td input.geomsize{
	width:30px;
}
.inquiry_area table.inquiry td textarea{
	width:350px;
}

/* sitemap area */
ul.sitemap{
	list-style:none;
	float:left;
	width:580px;
	margin:0;
	padding:0;
}
ul.sitemap li.title{
	width:580px;
	height:40px;
	margin:0 0 20px 0;
	padding:0;
	border:none;
}
ul.sitemap li{
	margin:5px 0;
}
ul.sitemap li a{
}
ul.sitemap li a:link{
	color:#333333;
	text-decoration:underline;
}

ul.sitemap li a:visited{
	color:#333333;
	text-decoration:underline;
}

ul.sitemap li a:hover{
	color:#333333;
	text-decoration:none;
}


/* area area */
table.area{
	border-top:solid 1px #bebebe;
}
table.area th{
	width:18%;
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
table.area td{
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}


/* maker_key_detail area */
ul.maker_key_detail{
	list-style:none;
	float:left;
	width:580px;
	margin:0;
	padding:0;
}
ul.maker_key_detail li.title{
	width:580px;
	height:40px;
	margin:0;
	padding:0;
	border:none;
}
ul.maker_key_detail li.introduction{
	height:110px;
	margin:5px 0 0 0;
	padding:10px 15px 15px 150px;
	background:URL('../images/face.jpg') no-repeat;
	line-height:1.2;
	font-size:100%;
}
ul.maker_key_detail li.back_link{
	text-align:right;
	margin:5px 0;
}
ul.maker_key_detail li.table{
	margin:10px 0;
}
/*
table.maker_key_detail{
	border-top:solid 1px #bebebe;
}
table.maker_key_detail th{
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
table.maker_key_detail td{
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}
*/


/* key */
table.key{
	width:580px;
	border-top:solid 1px #bebebe;
}
table.key th.th01{
	width:172px;
	padding:5px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
table.key th.th02{
	width:90px;
	padding:5px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
table.key td{
	vertical-align:top;
	padding:5px;
	border-left:solid 1px #bebebe;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}


/* maker area */
ul.maker{
	list-style:none;
	float:left;
	width:580px;
	margin:0;
	padding:0;
}
ul.maker li.title{
	width:580px;
	height:40px;
	margin:0;
	padding:0;
	border:none;
}
ul.maker li.introduction{
	height:110px;
	margin:5px 0 5px 0;
	padding:10px 15px 15px 150px;
	background:URL('../images/face.jpg') no-repeat;
	line-height:1.2;
	font-size:100%;
}
ul.maker li.back_link{
	text-align:right;
	margin:5px 0;
}

ul.maker li.table{
	margin:0px 0;
}

ul.maker li.table table.maker_list{
	width:580px;
	border-top:solid 1px #bebebe;
}
ul.maker li.table table.maker_list th{
	padding:5px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}

ul.maker li.table table.maker_list td{
	width:150px;
	padding:5px;
	border-left:solid 1px #bebebe;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}


.bnrmb{
    display:none;
}



/* �X�}�z�p ------------------------------------------------------------------------ */
@media screen and ( max-width:768px) {
h1 br{
	display:none;

}
.main_mv{
	width:100%;

}
/*top*/
.main{
	clear:both;
	width:100%;
	height:auto;
}
.main img{
	width:100%;
	height:auto;
}

/*temp*/
.temp_main{
	clear:both;
	width:100%;
	height:auto;
	margin:0 0 2px 0;
}
.temp_main img{
	width:100%;
	height:auto;
}
/* maker area */
ul.maker{
	list-style:none;
	float:none;
	width:auto;
	margin:0;
	padding:0;
}
ul.maker li{
	padding:0 1% 10px 1%;
}


ul.maker li.title{
	width:auto;
    height:auto;
	margin:0;
	padding:0;
	border:none;
}
ul.maker li.title img{
	width:100%;
    height:auto;
}
ul.maker li.introduction{
	width:100%;
	height:120px;
	margin:0px 0 5px 0;
	padding:5px 0px 15px 0px;
	background:URL('../images/face.jpg') no-repeat;
    background-size:cover;
	line-height:1;
	font-size:100%;
}
ul.maker li.introduction div{
    display: block;
	width:65%;
	padding:0px 0px 15px 133px;
	margin:5px 0 5px 0;
}
ul.maker li.back_link{
	text-align:right;
	margin:5px 0;
}

ul.maker li.table{
    width:98%;
	margin:0px 0;
}
ul.maker li.table table{
    width:100%;
}


/* key */
table.key{
	width:100%;
	border-top:solid 1px #bebebe;
}
table.key th.th01{
	vertical-align:top;
	width:30%;
	padding:5px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
table.key th.th02{
	width:20%;
	padding:5px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
table.key td{
	vertical-align:top;
	padding:5px;
	border-left:solid 1px #bebebe;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}


ul.maker li.table table.maker_list{
    width:100%;
	margin:30px 0 0 0;
	border-top:solid 1px #bebebe;
}
ul.maker li.table table.maker_list th{
    width:20%;
	padding:5px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
ul.maker li.table tr{
    width:100%;
}
ul.maker li.table tr.th01{
    width:30%;
}
ul.maker li.table tr th img{
    width:100%;
}
ul.maker li.table tr.th02{
    width:20%;
}

ul.maker li.table table.maker_list td{
	width:auto;
	padding:5px;
	border-left:solid 1px #bebebe;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}
.btn-gradation {
	margin:0 0 0 10px;
}

/* price */
.price_area{
	float:none;
	width:98%;
	margin:0 1% 10px 1%;
	padding:0;
}
.price_area p{
	margin:0 0 10px 0;
	width:100%;

}
.price_area p img{
	margin:0px 0 0 0;
	width:100%;
    height:auto;
}
.price_area table.price{
	border-top:solid 1px #bebebe;
	width:100%;
}
.price_area table.price th{
	width:14%;
	padding:4px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
}
.price_area table.price td{
	padding:4px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}
.price_area table.price td.comment{
	color:#008aff;
}
.price_area table.price td.value{
	width:26%;
	padding:4px;
	color:#ff007e;
	font-weight:bold;
	text-align:right;
}
.price_area table.price td.link{
	width:17%;
	padding:4px;
	color:#ff007e;
	font-weight:bold;
	text-align:left;
}


/* top�y�[�W------------------------------------------------------------------------ */
div.box1{
  display:none;
  width:100%; height:auto;                /*�����A�����i40�s�N�Z���j*/
  position: absolute;                     /*��Έʒu�Ń��C���[��*/
  z-index: 2;
  top:351px;
  left:1500px;                 /*�ʒu�w��i��110px�A��600px�j*/
  vertical-align : bottom;
  white-space: nowrap;
}

div.detail{
	float:left;
	width:100%;
}
ul.topics{
    width:98%;
	list-style:none;
	margin:0 1% 10px 1%;
	padding:0;
}
ul.topics li.title{
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	border:none;
}
ul.topics li.title img{
	width:100%;
	height:auto;
}
ul.topics li.detail{
	width:96%;
	margin:0;
	padding:8px 2% 2px 2%;
	border-bottom:dotted 1px #cccccc;
}


ul.top{
	list-style:none;
	float:left;
	width:100%;
	margin:0 0 0 0;
	padding:0;
}
ul.top li.title{
	width:100%;
	height:40px;
	margin:0;
	padding:0;
	border:none;
}
ul.top li.introduction{
	height:110px;
	margin:20px 0;
	padding:10px 15px 15px 150px;
	background:URL('../images/face.jpg') no-repeat;
	line-height:1.2;
	font-size:12px;
}
ul.top li.detail{
	width:100%;
	margin:0;
	padding:0;
}

table.top{
	border-top:solid 1px #bebebe;
}
table.top th{
	width:22%;
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
table.top td{
	padding:15px;
	text-align:left;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}

.car{
    float: left;
	margin:0 0 0 2%;
    width:20%;
}
.car img{
    width:100%;
    height:auto;
    float: left;
}
.fblike{
    float: left;
    width:98%;
	padding:0 0 0 2%;
}
.cartxt{
    width:77%;
    float: left;
	padding:0px 0 10px 1%;
    font-size:15px;
}


/* maker_key_detail area ----------------------------------------------------------------- */
ul.maker_key_detail{
	list-style:none;
	float:left;
	width:98%;
	margin:0 1% 0 1%;
	padding:0;
}
ul.maker_key_detail li.title{
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	border:none;
}
ul.maker_key_detail li.title img{
	width:100%;
	height:auto;
}
ul.maker_key_detail li.introduction{
	width:100%;
	height:120px;
	margin:0px 0 5px 0;
	padding:5px 0px 15px 0px;
	background:URL('../images/face.jpg') no-repeat;
    background-size:cover;
	line-height:1;
	font-size:100%;
}
ul.maker_key_detail li.introduction div{
    display: block;
	width:65%;
	padding:0px 0px 15px 133px;
	margin:5px 0 5px 0;
}
ul.maker_key_detail li.introduction div br{
    display: none;
}
ul.maker_key_detail li.back_link{
	text-align:right;
	margin:5px 0;
}
ul.maker_key_detail li.table{
	margin:10px 0;
}

table.key th.th01 img{
	width:100%;
	height:auto;
}


/* inquiry------------------------------------------------------------------------------------------- */
.inquiry_area{
	float:left;
	width:98%;
	margin:0 1% 0 1%;
	padding:0;
}
.inquiry_area p{
	margin:0 0 5px 0;
}
.inquiry_area table.inquiry{
	width:100%;
	border-top:solid 1px #bebebe;
}
.inquiry_area table.inquiry th{
    width:30%;
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
.inquiry_area table.inquiry td{
	padding:5px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}
.inquiry_area table.inquiry td input{
	width:90%;
}
.inquiry_area table.inquiry td input.geomsize{
	width:30px;
}
.inquiry_area table.inquiry td textarea{
	width:90%;
}

input[type="text"],
textarea {
    padding: 0.8em;
    outline: none;
    border: 1px solid #DDD;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 16px;
}
input[type="text"]:focus,
texture:focus {
    box-shadow: 0 0 7px #3498db;
    border: 1px solid #3498db;
}
input[type="text"] {
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    width: 200px;
}
input[type="text"]:focus {
    width: 300px;
}
.inquiry_area p.btn{
	margin-top:20px;
	text-align:center;
}

input.sysNextSubmit {
    border-radius: 0;
    background: -moz-linear-gradient(top, #FFF 0%, #EEE);
    background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#EEE));
    border: 1px solid #DDD;
    color: #111;
    padding: 10px 30px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
input.sysNextSubmit:hover {
    background: -moz-linear-gradient(top, #EFEFEF 0%, #EEE);
    background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#EEE));
}

.cp_ipselect {
	overflow: hidden;
	width: 100%;
	text-align: center;
    margin:4px 0 4px 0;
}
.cp_ipselect select {
	width: 100%;
	padding-right: 1em;
	cursor: pointer;
	text-indent: 0.01px;
	text-overflow: ellipsis;
	border: none;
	outline: none;
	background: transparent;
	background-image: none;
	box-shadow: none;
	-webkit-appearance: none;
	appearance: none;
}
.cp_ipselect select::-ms-expand {
    display: none;
}
.cp_ipselect.cp_sl01 {
	position: relative;
	border: 1px solid #bbbbbb;
	border-radius: 2px;
	background: #ffffff;
}
.cp_ipselect.cp_sl01::before {
	position: absolute;
	top: 0.8em;
	right: 0.9em;
	width: 0;
	height: 0;
	padding: 0;
	content: '';
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #666666;
	pointer-events: none;
}
.cp_ipselect.cp_sl01 select {
	padding: 8px 38px 8px 8px;
	color: #666666;
}
input.geomsize {
    width: 10px;
    height: 1.5em;
}
.geomsizespan {
    margin: 2px;
    height: 1.5em;
}
.inqbanner{
    display:none;
}
.inquiry_area p img{
	width:100%;
    height:auto;
}

.inquiry_area ul.inquiry{
	list-style:none;
	float:left;
	width:100%;
	margin:0;
	padding:0;
}
.inquiry_area ul.inquiry li.title{
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	border:none;
}

.inquiry_area ul.inquiry li.introduction{
	width:100%;
	height:auto;
	margin:0px 0 5px 0;
	padding:5px 0px 15px 0px;
	background:URL('../images/face.jpg') no-repeat;
    background-size:cover;
	line-height:1;
	font-size:100%;
}
.inquiry_area ul.inquiry li.introduction div{
    display: block;
	width:65%;
	padding:0px 0px 15px 133px;
	margin:5px 0 5px 0;
}
.inquiry_area ul.inquiry li.introduction div br{
    display: none;
}
/* accessmap */
.accessmap{
	float:left;
	width:98%;
	margin:0 1% 0 1%;
	padding:0;
}
.accessmap p{
	margin:0 0 20px 0;
}
.accessmap p img{
	width:100%;
    height:auto;
}
.accessmap .gmap{
	width:100%;
    height : 800px;
    margin:0 0 15px 0;

}

/* business area-------------------------------------------------------------------- */
ul.business{
	list-style:none;
	float:left;
	width:98%;
	margin:0 1% 20px 1%;
	padding:0;
}
ul.business li.title{
	width:100%;
	height:40px;
	margin:0;
	padding:0;
	border:none;
}
ul.business li.title img{
	width:100%;
    height:auto;
}
ul.business li.introduction{
	width:100%;
	height:120px;
	margin:0px 0 5px 0;
	padding:5px 0px 15px 0px;
	background:URL('../images/face.jpg') no-repeat;
    background-size:cover;
	line-height:1;
	font-size:100%;
}
ul.business li.introduction div{
    display: block;
	width:65%;
	padding:0px 0px 15px 133px;
	margin:5px 0 5px 0;
}
ul.business li.introduction div br{
    display: none;
}
ul.business a.back_link{
	height:110px;
	margin:5px 0;
	padding:10px 15px 15px 150px;
	background:URL('../images/face.jpg') no-repeat;
	line-height:1.2;
	font-size:12px;
}

table.business{
	border-top:solid 1px #bebebe;
}
table.business th{
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
	border-left:solid 1px #bebebe;
	background:#eaeaea;
	text-align:left;
	font-weight:normal;
}
table.business td{
	padding:15px;
	border-right:solid 1px #bebebe;
	border-bottom:dotted 1px #bebebe;
}
/* sitemap area-------------------------------------------------------------------- */
ul.sitemap{
	list-style:none;
	float:left;
	width:98%;
	margin:0 1% 20px 1%;
	padding:0;
}
ul.sitemap li.title{
	width:100%;
	height:40px;
	margin:0;
	padding:0;
	border:none;
}
ul.sitemap li.title img{
	width:100%;
    height:auto;
}

.bnrmb{
    display:none;
}


}
