
* {
	margin:0;
	padding:0;
}
body {
	text-align:center;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:18px;
	color:#472D0F;
}
img {
	border:0;
	vertical-align:bottom;
}
label {
	margin:0 10px 0 0;
}
.search_box1 input {
	vertical-align:bassline;
}
.arrow1 {
	color:#FF9600;
}
.back {
	text-align:right;
}
h1 {
	font-size:12px;
	font-weight:normal;
}

/*-link-*/

a:link,a:visited {
	color:#472D0F;
}
a:active,a:hover {
	color:#CC0000;
}
* html .kensaku_innner a:link,* html .kensaku_innner a:active,* html .kensaku_innner a:visited,* html .kensaku_innner a:hover {
	font-size: 10px;
}
* html #foot a:link,* html #foot a:active,* html #foot a:visited,* html #foot a:hover {
	font-size: 10px;
}

/*-layout-*/

#wrap {
	width:871px;
	margin:0 auto;
}
#search_wrap {
	width:100%;
	background-color:#F7F6DE;
	overflow:hidden;
	padding:0 0 0px 0;
}

/*-dropdown-*/

dd {
	display:block;
	height:0;
	opacity:0;
}

/*--*/

.flt1 {
	width:100%;
	overflow:hidden;
}
.flt2 {
	width:100%;
	padding:0 0 30px 0;
	overflow:hidden;
}
.search_midashi_l {
	float:left;
	width:400px;
}
.search_midashi_r {
	float:right;
	width:400px;
	text-align:right;
}
#bord_bed {
	background-color:#FCF2FF;
	border:1px solid #692A7D;
}
#bord_living {
	background-color:#FFF3F2;
	border:1px solid #C62518;
}
#bord_dining {
	background-color:#FFFCF2;
	border:1px solid #FFCE3A;
}
#bord_cabi {
	background-color:#FFF9F2;
	border:1px solid #FF9933;
}
#bord_office {
	background-color:#F2F9FF;
	border:1px solid #005CBA;
}
#bord_rattan {
	background-color:#FFF9F2;
	border:1px solid #663300;
}
#bord_exteria {
	background-color:#F9FFF2;
	border:1px solid #66CC00;
}
#bord_baby {
	background-color:#FFF2F6;
	border:1px solid #EF9AB0;
}
.search_box1 {
	padding:10px;
}
.search_box2 {
	padding:5px;
	background-color:#FFFFFF;
}
.search_box3 {
	width:100%;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	border-bottom:1px dotted #C0B797;
	overflow:hidden;
}
.search_box4 {
	width:100%;
	overflow:hidden;
}
.search_left1 {
	float:left;
	width:161px;
	text-align:left;
}
.search_right1 {
	float:right;
	width:690px;
	padding:21px 0 0 0;
	text-align:left;
}
.search_left2 {
	float:left;
	width:200px;
	font-weight:bold;
	line-height:25px;
	text-align:left;
	background-color:#DDD3AF;
	border-top:1px solid #C4BB9C;
	border-left:1px solid #C4BB9C;
	border-right:1px solid #C4BB9C;
}
.search_left2 p {
	padding:0 0 0 10px;
}
.search_right2 {
	float:right;
	width:649px;
	padding:15px 0 0 0;
	text-align:right;
}
.search_table1 {
	width:100%;
	font-size:12px;
	line-height:18px;
	text-align:center;
}
.search_table1 td {
	padding:5px 10px;
	line-height:22px;
}
.search_cell1 {
	width:161px;
	font-weight:bold;
	background-color:#DDD3AF;
}
.search_cell2 {
	width:658px;
	text-align:left;
}
.search_cell2 p {
	padding:0 0 0 10px;
}
.search_bar {
	width:860px;
	margin:0 auto;
}

.search_list {
	list-style:none;
	width:100%;
	padding:20px 0 18px 0;
	text-align:center;
	background-image:url(../images/search_navi_back.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}

*html .search_list {
	overflow: visible;
}

*+html .search_list {
	overflow:visible;
}

.search_list li {
	float:left;
	width:auto;
	margin:0 1px;
	text-align:left;
}

.search_list ul {
	position:absolute;
	list-style:none;
	font-size:10px;
	visibility:hidden;
}

* html .search_list ul {
	margin-top: 145px;
	position:absolute;
	top: 0px;
	list-style:none;
	font-size:10px;
	visibility:hidden;
}
/*
.search_list ul {
	top:26px;
}
*/


*html .search_list ul {
	top:9px;
}
.search_list ul li {
	clear:both;
	background-color:#ffffff;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.search_list ul li a {
	display:block;
	padding:3px 0;
	text-indent:3px;
}
#navi1 {
	padding-left:3px;
}
#navi1 a,#navi5 a,#navi7 a,#navi8 a {
	width:100px;
}
#navi2 a {
	width:108px;
}
#navi3 a {
	width:118px;
}
#navi4 a {
	width:81px;
}
#navi6 a {
	width:112px;
}
.search_button {
	padding:10px 0 0 0;
}
.search_midashi1 {
	margin:0 0 5px 0;
	padding:4px 10px 2px 10px;
	text-align:left;
	font-weight:bold;
	background-color:#EDE7B9;
}
.search_midashi1 img {
	vertical-align:baseline;
}
#bed,#living,#dining,#cabi,#office,#asian,#top_exteria,#baby {
	float:left;
	width:187px;
	height:38px;
	text-align:left;
	background-repeat:no-repeat;
}

#bed{background:url(../images/hw_back1.jpg);}
#living{background:url(../images/hw_back2.jpg);}
#dining{background:url(../images/hw_back3.jpg);}
#cabi{background:url(../images/hw_back4.jpg);}
#office{background:url(../images/hw_back5.jpg);}
#asian{background:url(../images/hw_back6.jpg);}
#top_exteria{background:url(../images/hw_back7.jpg);}
#baby{background:url(../images/hw_back8.jpg);}

#bed p,#living p,#dining p,#cabi p,#office p,#asian p,#top_exteria p,#baby p {
	padding:12px 0 0 13px;
}
#top_bord {
	margin:30px 0 0 0;
	padding-top:30px;
	border-top:2px solid #cccccc;
}
#search_top {
	width:860px;
	height:30px;
	margin:0 auto;
	text-align:left;
	background-image:url(../images/search_top.gif);
	background-repeat:no-repeat;
}
#search_top p {
	padding:7px 0 0 35px;
}
.pan_img {
	clear:both;
	font-size:1px;
	line-height:0;
}
.hw1 {
	padding:20px 10px 0 10px;
}
#search_submit {
background-color:#FFFFFF;
background-image:url(http://www.kokugai.com/kagoo/images/search_img.jpg);
background-repeat:no-repeat;
border:medium none;
height:22px;
width:62px;
}
#foot td {
	text-align:left;
}
.back_top p {
	text-align:right;
}
#cr p {
	text-align:center;
}
