@charset "shift_jis";

/*==================================================

	clearfix
	レイアウト：type3｜カラー：gray
	/css/type3_clearfix.css
	
==================================================*/

/* ModernBrowser用 */
#title:after,
#basicInnerBox:after,
#anchorBox ul:after,
#type3detailBox:after,
.type3servicePhotoInnerBox:after,
#type3qrInnerBox:after,
#type3qrInnerBox #qrBox:after,
#type3subNaviInnerBox:after,
.mapCouponTitleBox:after,
.mapMapNaviBox:after,
#mapPreviewPage .writeArea:after,
.childCheckItemInnerBox:after,
.petCheckItemInnerBox:after,
.mapPrintBtnBox:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	} /*IE7以外のモダンブラウザ向け*/

#title,
#basicInnerBox,
#anchorBox ul,
#type3detailBox,
.type3servicePhotoInnerBox,
#type3qrInnerBox,
#type3qrInnerBox #qrBox,
#type3subNaviInnerBox,
.mapCouponTitleBox,
.mapMapNaviBox,
#mapPreviewPage .writeArea,
.childCheckItemInnerBox,
.petCheckItemInnerBox,
.mapPrintBtnBox {
	display: inline-block;
	} /*IE7およびMacIE5向け*/
/*Hides from IE-mac\*/

* html #title,
* html #basicInnerBox,
* html #anchorBox ul,
* html #type3detailBox,
* html .type3servicePhotoInnerBox,
* html #type3qrInnerBox,
* html #type3qrInnerBox #qrBox,
* html #type3subNaviInnerBox,
* html .mapCouponTitleBox,
* html .mapMapNaviBox,
* html #mapPreviewPage .writeArea,
* html .childCheckItemInnerBox,
* html .petCheckItemInnerBox,
* html .mapPrintBtnBox {
	height: 1%;
	}

#title,
#basicInnerBox,
#anchorBox ul,
#type3detailBox,
.type3servicePhotoInnerBox,
#type3qrInnerBox,
#type3qrInnerBox #qrBox,
#type3subNaviInnerBox,
.mapCouponTitleBox,
.mapMapNaviBox,
#mapPreviewPage .writeArea,
.childCheckItemInnerBox,
.petCheckItemInnerBox,
.mapPrintBtnBox {
	display:block;
	}
/*End hide from IE-mac*/ /*IE6以前向け*/

