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

@import url("https://www.mwt.co.jp/common/css/reset.css");
@import url("https://www.mwt.co.jp/common/css/layout.css");
@import url("https://www.mwt.co.jp/kaigai/common/css/internal_links.css");

/*-----------------------------------------------------------------------title--*/
#container .title{
	clear:both;
	width:950px;
}

/*-----------------------------------------------------------------------mainBox--*/
#main{
	clear:both;
	margin:0px auto;
	padding:30px 30px 20px 50px;
	position: relative;
	zoom:1;
}
#main .map{
	position:absolute;
	top:-50px;
	right:30px;
	z-index:99;
}

#main .pickup{
	margin-bottom:40px;
	padding:15px 0px 15px 15px;
	zoom:1;
}
#main .pickup dl{
	float:left;
	width:250px;
	margin-right:15px;
	padding:10px;
	background:#FFFFFF;
}
#main .pickup dl dt{
	height:60px;
	margin-bottom:10px;
	font-weight:bold;
}
#main .pickup dl dd.photo{
	margin-bottom:10px;
}
#main .pickup dl dd.photo img{
	width:250px;
}
#main .modelplan{
	margin-bottom:20px;
}
#main .modelplan ul{
	padding:15px 0px 15px 15px;
	background:#FFE6E6;
	zoom:1;
}
#main .modelplan ul li{
	float:left;
	margin-bottom:10px;
	margin-right:10px;
}
#main .contact{
	clear:both;
	margin-bottom:15px;
	padding:15px 0px 15px 15px;
	background:#fdffd3;
}
#main .contact h3{
	margin-bottom:10px;
}
#main .contact ul{
	margin-bottom:10px;
	zoom:1;
}
#main .contact ul li{
	float:left;
	margin-right:15px;
}
#main .contact p{
	clear:both;
	margin-bottom:10px;
}


#main .leftBox{
	float:left;
	width:595px;
}


/*--------------------------------------------------------------右サイド--*/
#main .rightBox{
	float:right;
	width:250px;
}
#main .rightBox ul.osusume{
	border:solid 1px #CCCCCC;
	margin-bottom:20px;
	padding:10px 0px;
}
#main .rightBox ul.osusume li{
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:dashed 1px #CCCCCC;
}


