/*=工場だから出来る高品質> 住まいのなるほど見聞館=
quality/experience/index.html
---------------------------------------------*/
#appeal_build_contents_top {
	width: 600px;
	height: 79px;
	display: block;
	margin:0;
	padding: 0;
	position: relative;
	background: url(../../images/top_banner_bg.jpg) no-repeat;
}
.inner_box_underline {
	width: 565px;
	display: block;
	position: relative;
	text-align: left;
	height: 220px;
	background: url(../../../../common/images/underline.gif) left bottom repeat-x;
	padding: 10px 0px 15px 0px;
}
.inner_box_02 {
	width: 565px;
	display: block;
	position: relative;
	text-align: left;
	padding-bottom: 10px;
	height: 200px;
	padding-top: 15px;
}

/*======present=====*/
.present_box{width: 543px;
	         display: block;
	         position: relative;
			 margin-bottom:20px;
			 padding:10px;
			 border:1px solid #FF6C65;}
			 
h2.present{color:#FF6C65; font-size:1.2em; margin:0 0 10px 0; padding:0; text-align:center;}
.present_box p{margin:0; padding:0; font-size: 1em; text-align: left;}


/*------------------------*/

.titleimg{margin:0 0 10px 0;}
.separater{width:565px; border-bottom:1px #CCCCCC dotted; margin:30px 0 10px 10px;}

/*======key_word_text=====*/
.key_word_text01 {
width: 265px;display: block;position: relative;height: 55px;background: url(../images/key_word_text01.gif) left top no-repeat;}
.key_word_text02 {
width: 265px;display: block;position: relative;height: 55px;background: url(../images/key_word_text02.gif) left top no-repeat;}
.key_word_text03 {
width: 265px;display: block;position: relative;height: 55px;background: url(../images/key_word_text03.gif) left top no-repeat;}
.key_word_text04 {
width: 265px;display: block;position: relative;height: 55px;background: url(../images/key_word_text04.gif) left top no-repeat;}
.key_word_box {
width: 265px;display: block;position: relative;text-align: left;float: left;margin: 0px;padding: 0px;height: 180px;}
.key_word_box02 {
width: 265px;display: block;position: relative;text-align: left;float: right;margin: 0px;padding: 0px;height: 180px;}
.key_word_images {
position: relative;float: right;}
/*------------------------*/


/*======  viewpoint  =====*/
.viewpoint{margin:0;}
.viewpoint dl{width:178px; margin:0 15px 0 0; padding:0; float:left;}
.viewpoint dt{margin:0 0 5px 0; padding:0; float:left;}
.viewpoint dd{margin:0; padding:0; clear:both;}

.viewpoint dl.right{width:178px; margin:0; padding:0; float:right;}

/*======font=====*/
.point{font-weight: bold;color: #FF9900;}
.blue{color: #3194F8;}
.blue_titl{color: #2948BB; font-size: 1.4em; display: block;margin: 0px;line-height: 1.4em;}
.margin_top{margin:3px 0 10px 0; font-size: 1em;}


/*======box=====*/
.images_box {
	width: 300px;
	display: block;
	position: relative;
	height: 180px;
	float: right;
	text-align: right;
	vertical-align: top;
}
.want_entry_box {
	width: 565px;
	display: block;
	position: relative;
	height: 60px;
	background: url(../images/bg_want_entry.gif) left top no-repeat;
	margin: 0px auto;
	padding: 8px 0px 0px 0px;
}
.want_entry_b {
	width: 230px;
	display: block;
	position: relative;
	height: 44px;
	background: url(../images/want_entry_b.gif) left top no-repeat;
	float: right;
}


/*====== factory select =====*/
#factoryline{width: 565px;}
#f_display{width: 245px; float:left;}
#f_select{float:right;}


/*====== showroom select =====*/
#showroomflore{width: 565px;}
#s_display{width: 245px; float:left;}
#s_select{float:right;}
.showroomlist{margin:15px 0 0 0;}


/*======map=====*/

#map{width:295px; height:240px; padding:0; margin:0; border:1px solid #CCCCCC;}

#map h3{width:200px; font-size:16px; color:#2E2E2E; margin:0 0 10px 0; padding:0; }
#map p{width:200px; margin:0 0 10px 0; padding:0; font-size:12px; color:#666666;}
