
/* CSS Document */
/* floatさせたボックスが親要素からはみ出す現象を回避するCSS　ここから */

.work-box3:after,
.work-box4:after,
.inquiry-box-out:after,
.media-main:after,
.act-box:after,
.cup-ice2:after,
.cup-ice4:after,
.cup-ice5:after,
.show-box:after,
.show-box3:after{
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
.work-box3,
.work-box4,
.inquiry-box-out,
.media-main,
.act-box,
.cup-ice2,
.cup-ice4,
.cup-ice5,
.show-box,
.show-box3 { 
	display:inline-table; 
}
/* Mac IEには適用させない \*/


* html .work-box3,
* html .work-box4,
* html .inquiry-box-out,
* html .media-main,
* html .act-box,
* html .cup-ice2,
* html .cup-ice4,
* html .cup-ice5,
* html .show-box,
* html .show-box3 { 
	height:1px; 
}

.work-box3,
.work-box4,
.inquiry-box-out,
.media-main,
.act-box,
.cup-ice2,
.cup-ice4,
.cup-ice5,
.show-box,
.show-box3 { 
	display:block; 
}
/* */
/* floatさせたボックスが親要素からはみ出す現象を回避するCSS　ここまで */	
	

