@charset "utf-8";
/* CSS Document */

.m-contents {
	min-height:1px;		/* IE 7対策 */
	width: 731px;
}

.y-commodity-list {
	min-height:1px;		/* IE 7対策 */
	width: 525px;
}

.y-business-list {
	min-height:1px;		/* IE 7対策 */
	width: 525px;
}

.y-paper {
	min-height:1px;		/* IE 7対策 */
	width: 479px;
}

.y-rentaru-youto {
	min-height:1px;		/* IE 7対策 */
	width: 465px;
}

.y-sandan {
	min-height:1px;		/* IE 7対策 */
	width: 525px;
}

.y-uses01 {
	min-height:1px;		/* IE 7対策 */
	width: 504px;
}

.kastuyou02 {
	min-height:1px;		/* IE 7対策 */
	width: 516px;
	margin: 0 0 32px 0;
}

.m-globalnavi {
	min-height:1px;		/* IE 7対策 */
	width: 730px;
}

.y-navi {
	min-height:1px;		/* IE 7対策 */
	width: 730px;
}

/* floatさせたボックスが親要素からはみ出す現象を回避するCSS　ここから */
.m-contents:after,
.y-commodity-list:after,
.y-business-list:after,
.y-paper:after,
.y-rentaru-youto:after,
.y-sandan:after,
.y-uses01:after,
.kastuyou02:after,
.m-globalnavi:after,
.y-navi:after {
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
.m-contents,
.y-commodity-list,
.y-business-list,
.y-paper,
.y-rentaru-youto,
.y-sandan,
.y-uses01,
.kastuyou02,
.m-globalnavi,
.y-navi { 
	display:inline-table; 
}
/* Mac IEには適用させない \*/
* html .m-contents,
* html .y-commodity-list,
* html .y-business-list,
* html .y-paper,
* html .y-rentaru-youto,
* html .y-sandan,
* html .y-uses01,
* html .kastuyou02,
* html .m-globalnavi,
* html .y-navi { 
	height:1px; 
}
.m-contents,
.y-commodity-list,
.y-business-list,
.y-paper,
.y-rentaru-youto,
.y-sandan,
.y-uses01,
.katsuyou02,
.m-globalnavi,
.y-navi { 
	display:block; 
}
/* */
/* floatさせたボックスが親要素からはみ出す現象を回避するCSS　ここまで */

