/* order */

	/* designers */
	.box_d1 {
}
.box_d2 {
	width:769px;
	background:url(../order_house/designers/images/box2_bottom.gif) left bottom no-repeat;
	margin-bottom:30px;
	padding:0px 16px 16px 16px;
}
.box_d2_1 {
	background:#ddd;
	padding:0px 16px 16px 16px;
	margin:0px 2px;
}
.box_d3 {
	border:1px solid #1f447b;
	background:#fff;
	vertical-align:middle;
	margin-bottom:10px;
}
.box_d3 h3 {
	float:left;
}
.box_d3 p {
	padding:10px;
}
.list_dsgn {
	text-align:left;
	margin:0;
}
.list_dsgn_top {
	text-align:left;
	margin:0;
}
.list_dsgn li {
	float:left;
	margin:8px;
	padding-bottom:10px;
}
.list_dsgn_top li {
	float:left;
	margin:6px;
	padding-bottom:10px;
}
.photo {
	border:1px solid #ccc;
}
.list_dsgn .photo, .box_profile .photo {
	border:1px solid #1f447b;
}
.box_profile {
	border:1px solid #1f447b;
	background:#fff;
	margin-bottom:20px;
}
.box_profile div {
	padding:10px;
}
.box_profile div .box_l {
	width:240px;
}
.box_profile .photo {
	float:left;
	margin-left:8px;
}
#nav_wide {
	clear:both;
}
#nav_wide #link_up {
	margin-right:20px;
}
/* products */
	.box_mok {
	width:276px;
	background:url(../order_house/products/se_structure/images/box_mok_bottom.gif) left bottom no-repeat;
	padding:0px 10px 10px 10px;
}
.list_ai li {
	width:118px;
	float:left;
	margin:8px;
	font-size:85%;
	line-height:130%;
}
.list_ai img {
	border:1px solid #aaa39d;
}
.hoshou {
	width:256px;
}
.box_hoshou {
	float:right;
	padding:0, 0, 0 5, 5;
}
.box_hoshou_l {
	float:left;
	width:276px;
}
.box_hoshou_r {
	float:right;
	width:276px
}
/* support */	
	.box_s1 {
	background:url(../order_house/images/box_s1_bottom.gif) left bottom no-repeat;
	margin-bottom:20px;
}
.box_s2 {
	background:url(../order_house/images/box_s1_bg.gif) left repeat-y;
}
.box_s3 {
	background:url(../order_house/images/box_s3_bottom.gif) left bottom no-repeat;
	margin-bottom:20px;
}
.box_s1, .box_s2, .box_s3 {
	width:570px;
	padding:0px 16px 16px 16px;
}
/* modelhouse */
	.box_model {
	width:570px;
	background:url(../order_house/modelhouse/images/box_m_bottom.gif) left bottom no-repeat;
	margin-bottom:20px;
	padding:6px 0px 6px 20px;
	font-size:85%;
}
.box_model3 {
	width:530px;
	_width:570px;
	height:160px;
	background:url(../order_house/modelhouse/images/modelhouse_yamaguchidai_05.gif) top left no-repeat;
	margin-bottom:20px;
	padding:10px 20px 16px 20px;
	font-size:85%;
	margin-top:30px;
}
.box_model img {
	float:left;
}
.box_model3 img {
	float:left;
	margin-right:10px;
}
.box_model table {
	width:530px;
	margin-bottom:10px;
}
.box_model td {
	font-size:80%;
	line-height:150%;
	padding:12px 4px;
}
.box_model .td_1 {
	width:22%;
}
.box_model .td_2 {
	width:28%;
}
.box_model2 {
	border:1px solid #aaa39d;
	text-align:center;
	background:#fff;
	margin-bottom:18px;
	padding:20px 0px;
}
.box_model2 div {
	text-align:left;
	margin:0px 0px 10px 0px;
	padding:6px 0px 6px 20px;
	border-left:4px solid #1f447b;
}
.box_model2 p {
	margin-left:24px;
	text-align:left;
}
.box_model2 img {
	margin-right:24px;
}
/*event*/
.box_order_event {
	clear:both;
	border:1px solid #ddd;
	background:#fff;
	margin-bottom:10px;
	padding:14 28px;
	font-size:90%;
}
.box_order_event h2 {
	font-weight:bold;
	font-size:120%;
	border-bottom:1px solid;
	margin-right:auto; /*display:inline;*/
}
/* DX‚Ì‰Æ */
	.orioriDesign {
	margin-bottom:20px;
}
.orioriDesign table {
	margin-bottom:7px;
}
.orioriContent {
	margin-bottom:20px;
}
.orioriBanner {
	margin-bottom:20px;
}
.orioriBody {
	color:#333;
	text-align:left;
	font-size:11px;
	line-height:150%;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3"/*,"Osaka|“™•"*/, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}
.orioriBodyCaption {
	color:#333;
	text-align:left;
	font-size:10px;
	line-height:150%;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3"/*,"Osaka|“™•"*/, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}
A.oriori:link {
	font-size: 11px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3"/*,"Osaka|“™•"*/, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-decoration: underline;
	color:#0000CC;
}
A.oriori:visited {
	font-size: 11px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3"/*,"Osaka|“™•"*/, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-decoration: underline;
	color:#0000CC;
}
A.oriori:active {
	font-size: 11px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3"/*,"Osaka|“™•"*/, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-decoration: none;
	color:#0000CC;
}
A.oriori:hover {
	font-size: 11px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3"/*,"Osaka|“™•"*/, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-decoration: none;
	color:#0000CC;
}
/**/
#popuptitle{
	margin: 0px;
	padding: 0px;
	background-color: #000000;
}

#bn {
	margin:10px 0px 10px 0px;
}