@charset "utf-8";


/* hackcode for IE6 only  *************************************************************** */


* html #navi {
	borde: red solid 1px;
	margin-left: 0;
}

* html #news {
	margin-left: 0;
}

* html #pickup {
	margin-right: 14px;
}



* html #slider {
	borde: blue solid 1px;
	overflow: hidden;
}

* html #contents {
	borde: blue solid 1px;
	overflow: hidden;
}

* html #contents_kimono {
	borde: blue solid 1px;
	overflow: hidden;
}

* html .goodsbox {
	borde: blue solid 1px;
	width: 470px;
	margin-right: 0;
}

* html .goodsbox h3 {
	borde: red solid 1px;
	position: relative;
	left: -5px;
}

* html .goodsbox p  {
	borde: red solid 1px;
	position: relative;
	left: 9px;
}

* html #company_left  {
	borde: red solid 1px;
	margin-left: 29px;
}

* html #map {
	margin-top: 10px;
}

* html #profile  {
	borde: blue solid 1px;
	position: relative;
	top: -183px;
}

* html .staff_other img {
	position: relative;
	left: 3px;
}

* html .tableinq th {
	padding: 3px;
	width: 90px;
	position: relative;
	top: 4px;
}

* html .hissu {
	position: relative;
	top: -13px;
}


* html #detail2 {
	borde: red solid 1px;
	margin-top: -95px;
	position: relative;
	left: 12px;
}


* html .ashiura {
	margin-top: -90px;
	position: relative;
	left:15px;
}



/* hackcode for IE7 only  *************************************************************** */


*:first-child+html #footer {
	borde: blue solid 1px;
	clear: both;
	position: relative;
	top: 33px;
}

*:first-child+html #profile {
	position: relative;
	top: -180px;
	left: 5px;
}

*:first-child+html #slider10 p {
	font-size: 80%;
	line-height: 18px;
}

*:first-child+html .ashiura {
	margin-top: -90px;
}

