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


/*======== reset & clear ========*/

@import "common/reset.css";
@import "common/clearfix.css";


/*======== main style ========*/

@import "common/layout.css";


/*======== IE ========*/

@import ../ie.css;


/*======== windows IE 5.x ========*/

@media tty {
	i{content:"\";/*" "*/}} @import '../win-ie5x.css'; /*";}
}/* * /


/*======== detail ========*/
/* main---------------*/
#mainContainer #mainArea {
	margin-bottom:20px;
}

/*navi*/

#topnav1 { clear:both; width:890px; height:224px; margin:10px 0; background:url(../images/top/img_02.gif) no-repeat 0px 46px; }
#topnav1 ul { width:840px; margin-left:26px; }
#topnav1 li{float:left; margin-right:1px; }

#topnav2 { clear:both; width:890px; height:92px; margin:10px 0;}
#topnav2 ul { width:868px; margin-left:16px; }
#topnav2 li{float:left; margin-right:10px; }

/* news */
.news {
	float:left;
	width:560px;
	margin:0 20px;
	_display:inline;
}
.news h3 { border-bottom:1px solid #0097E0; }
.news dl{
	width:560px;
	margin:10px 0;
	/*overflow: hidden;*/
	line-height:1.4;
}
.news dt{
	display:block;
	clear:left;
	float:left;
	width:6em;
	margin:0 0 0.5em 0.5em;/*margin:0.5em 0 0 0.5em;*/
	padding-bottom:5px;
}
.news dd{
	display:block;
	margin:0.5em 0 0.5em 0; _margin:0;
	padding: 0 0.5em 0.5em 7em;
	background: url(../images/line_dashed_02.gif) repeat-x left bottom;	
}

/* bn */
.tatamishop { float:left; width: 270px; }
.tatamishop li { margin:0 0 8px 0; }
.tatamishop .rakuten-txt {
	margin:3px 0 5px 0;
}