@charset "UTF-8";
/* CSS Document */


/*Inquiry専用*/
/*------------------------------*/

#Inquiry #page #wrap #contents h2 {
	background-image: url(img/title.jpg);
	height: 38px;
	margin: 0px 0px 12px 0px;
	text-indent: -9999px;
	width: 740px;
}
#Inquiry #page #wrap #contents h3 {
	/*background-image: url(img/tokyo.gif);*/
	height: 25px;
	margin: 0px 0px 10px 0px;
	text-indent: -9999px;
	width: 60px;
}
#Inquiry #page #wrap #contents h3.tokyo {
	background-image: url(img/tokyo.gif);
}
#Inquiry #page #wrap #contents h3.osaka {
	background-image: url(img/osaka.gif);
}
#Inquiry #page #wrap #contents .leftBox {
	float: left;
	width: 360px;
}
#Inquiry #page #wrap #contents .rightBox {
	float: right;
	width: 360px;
}
#Inquiry #page #wrap #contents .Name {
	font-size:14px;
	line-height:140%;
	font-weight:bold;
	margin:0px;
	padding-top: 15px;
	padding-bottom: 5px;
}
#Inquiry #page #wrap #contents .Infomation {
	height: 50px;
	vertical-align: top;
}
.font10 {
	font-size:10px;
	line-height:140%;
}

#Inquiry .RequestBox {
	padding: 10px;
	border: 1px solid #CCCCCC;
	font-size: 10px;
	margin-top: 10px;
	color: #FF0000;
	left: 1px;
	top: 354px;
	zoom:1;
}
#Inquiry .RequestBox:after{
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden;
}
#Inquiry .RequestBox .RequestButton {
	float: right;	
}
#Inquiry .RequestBox .RequestButton a {
	display: block;
	height: 70px;
	width: 180px;
	text-indent: -9999px;
	margin-left: 5px;	
}
#Inquiry .RequestBox .RequestButton a#Tokyo {
	background-image: url(img/bu_tokyo_request.jpg);
}
#Inquiry .RequestBox .RequestButton a#Osaka {
	background-image: url(img/bu_osaka_request.jpg);
}
#Inquiry .RequestBox .RequestButton a:link,
#Inquiry .RequestBox .RequestButton a:visited {
	background-position:top;
}
#Inquiry .RequestBox .RequestButton a:hover {
background-position:bottom;
}

/*--GoogleMap---*/
div#map {
	border: 2px /*outset*/solid #CECFCE;
	width: 356px;
	height: 286px;
	font-size:14px;
	line-height:130%;
}

