/* CSS Document */


/*===========================各ページトップ(共通)===========================*/

#content_r{
	width:550px;
	float:left
}
#content_r .copy{
    text-align:center;
	width:550px;
}

#content_r .copy img{
    margin:0px;
}

#content_r .copy p{
    margin:5px 0px;
}

/*===========================輸入家具・輸入雑貨共通===========================*/

#menu{
    margin:20px 0px;
	float:left;
}

#menu .menu_box{
    width:160px;
	text-align:center;
	float:left;
}

#menu .menu_box img{
    margin:5px 0px;
}

#menu .menu_box .menu_text{
    width:160px;
	text-align:left;
	margin:5px 0px 0px 0px;
}



/*==============================輸入家具トップ==============================*/
#menu .if_ph01,.if_ph01 a{
    background:url(images/inport_f/top_ph01.jpg) no-repeat top center;
	width:160px;
	height:147px;
	text-indent:-9999px;
	display:block;
}

#menu .if_ph01 a:hover{
    background:url(images/inport_f/top_ph01.jpg) no-repeat bottom center;
}

#menu .if_ph02,.if_ph02 a{
    background:url(images/inport_f/top_ph02.jpg) no-repeat top center;
	width:160px;
	height:147px;
	text-indent:-9999px;
	display:block;
}

#menu .if_ph02 a:hover{
    background:url(images/inport_f/top_ph02.jpg) no-repeat bottom center;
}

#menu .if_ph01,.if_ph01 a{
    background:url(images/inport_f/top_ph01.jpg) no-repeat top center;
	width:160px;
	height:147px;
	text-indent:-9999px;
	display:block;
}

#menu .if_ph01 a:hover{
    background:url(images/inport_f/top_ph01.jpg) no-repeat bottom center;
}

#menu .if_ph03,.if_ph03 a{
    background:url(images/inport_f/top_ph03.jpg) no-repeat top center;
	width:160px;
	height:147px;
	text-indent:-9999px;
	display:block;
}

#menu .if_ph03 a:hover{
    background:url(images/inport_f/top_ph03.jpg) no-repeat bottom center;
}



#bottom_box{
    margin-bottom:20px;
	width:550px;
	float:left;
}

#bottom_box .box_top{
    width:550px;
	height:11px;
	background:url(images/inport_f/top_box.gif) no-repeat;
	float:left;
}

#bottom_box .box_main{
	width:548px;
	border-left:solid 1px #451d00;
	border-right:solid 1px #451d00;
	float:left;
	padding:20px 0px;
}

#bottom_box .box_main .title02{
    width:548px;
	text-align:center;
	float:left;
}

#bottom_box .box_main p{
    text-align:left;
	float:left;
	margin:10px 25px;
	width:498px;
}

#bottom_box .box_main .ph04{
    width:160px;
	float:left;
	margin:0px 15px 0px 25px;
	text-align:left;
}

#bottom_box .box_main .ph05{
    width:323px;
	float:left;
	margin:0px 0px 0px 0px;
	text-align:left;
}

#bottom_box .box_bottom{
    width:550px;
	height:11px;
	background:url(images/inport_f/top_boxbottom.gif) no-repeat;
	float:left;
}
/*==============================輸入雑貨トップ==============================*/
#menu .ig_ph01,.ig_ph01 a{
    background:url(images/inport_g/top_ph01.jpg) no-repeat top center;
	width:160px;
	height:145px;
	text-indent:-9999px;
	display:block;
}

#menu .ig_ph01 a:hover{
    background:url(images/inport_g/top_ph01.jpg) no-repeat bottom center;
}

#menu .ig_ph02,.ig_ph02 a{
    background:url(images/inport_g/top_ph02.jpg) no-repeat top center;
	width:160px;
	height:145px;
	text-indent:-9999px;
	display:block;
}

#menu .ig_ph02 a:hover{
    background:url(images/inport_g/top_ph02.jpg) no-repeat bottom center;
}



/*===========================オリジナル家具トップ===========================*/

#menu_scena{
    width:550px;
	float:left;
	margin:20px 0px;
}

#menu_scena .item{
    width:550px;
	height:160px;
	border-bottom:2px dotted #451D00;
	margin:20px 0px;
}
#menu_scena .item_end{
    width:550px;
	height:130px;
	margin:20px 0px;
}

#menu_scena .item .logo,#menu_scena .item_end .logo{
	margin-left:70px;
}

#menu_scena .item p,#menu_scena .item_end p{
    width:270px;
	color:#461F02;
	text-align:left;
	margin-top:10px;
}
#menu_scena .itemph{
	float:right;
}

#menu_scena a img{
	display:block;
}
#menu_scena a:hover img{
	-moz-opacity:0.80;
	opacity:0.8;
	filter: alpha(opacity=80);
}




#menu_fidh{
    width:550px;
	float:left;
	margin:20px 0px;
}

#menu_fidh .fidh{
    width:274px;
	float:left;
	text-align:center;
}

#menu_fidh .fidh img{
    margin:5px;
}

#menu_fidh .fidh p{
    margin:5px 10px;
	text-align:left;
}

#menu_fidh .ph01,.ph01 a{
    background:url(images/fidh/top_ph01.jpg) no-repeat top center;
	width:274px;
	height:140px;
	text-indent:-9999px;
	display:block;
}

#menu_fidh .ph01 a:hover{
    background:url(images/fidh/top_ph01.jpg) no-repeat bottom center;
}

#menu_fidh .ph02,.ph02 a{
    background:url(images/fidh/top_ph02.jpg) no-repeat top center;
	width:274px;
	height:140px;
	text-indent:-9999px;
	display:block;
}

#menu_fidh .ph02 a:hover{
    background:url(images/fidh/top_ph02.jpg) no-repeat bottom center;
}

#menu_fidh .ph03,.ph03 a{
    background:url(images/fidh/top_ph03.jpg) no-repeat top center;
	width:274px;
	height:140px;
	text-indent:-9999px;
	display:block;
}

#menu_fidh .ph03 a:hover{
    background:url(images/fidh/top_ph03.jpg) no-repeat bottom center;
}

#menu_fidh .ph04,.ph04 a{
    background:url(images/fidh/top_ph04.jpg) no-repeat top center;
	width:274px;
	height:140px;
	text-indent:-9999px;
	display:block;
}

#menu_fidh .ph04 a:hover{
    background:url(images/fidh/top_ph04.jpg) no-repeat bottom center;
}

#history{
    margin:20px 0px;
    width:550px;
	float:left;
	background:url(images/fidh/top_bg.jpg) no-repeat bottom right;
}

#history ul{
    width:410px;
    margin:10px 0px;
	padding:0px;
}

#history ul .h_title01{
    height:27px;
    margin:0px;
	background:url(images/fidh/top_fidh01.gif) no-repeat left;
	padding-left:50px;
	padding-top:9px;
	font-size:120%;
	color:#669900;
}

#history ul .h_title02{
    height:27px;
    margin:0px;
	background:url(images/fidh/top_fidh02.gif) no-repeat left;
	padding-left:50px;
	padding-top:9px;
	font-size:120%;
	color:#669900;
}

#history ul .h_title03{
    height:27px;
    margin:0px;
	background:url(images/fidh/top_fidh03.gif) no-repeat left;
	padding-left:50px;
	padding-top:9px;
	font-size:120%;
	color:#669900;
}

#history ul .h_title04{
    height:27px;
    margin:0px;
	background:url(images/fidh/top_fidh04.gif) no-repeat left;
	padding-left:50px;
	padding-top:9px;
	font-size:120%;
	color:#669900;
}

#history ul .h_title05{
    height:27px;
    margin:0px;
	background:url(images/fidh/top_fidh05.gif) no-repeat left;
	padding-left:50px;
	padding-top:9px;
	font-size:120%;
	color:#669900;
}

#history ul .h_text{
     padding-left:50px;
	 margin-bottom:15px;
}
/*===========================オリジナル雑貨トップ===========================*/