@charset "Shift_JIS";
/*------------------------------------------------------*/
/* Updated: 2012/07 */
/*------------------------------------------------------*/

/* thickboxMask --------------------------------- */
#thickboxMask {
	display: none;
	position: absolute;
	left: 0;
	z-index: 100000;
	width: 100%;
	background-color: #ffffff;
	font-size: 0;
	line-height: 0;
}





/* thickboxWrap --------------------------------- */
#thickboxWrap {
	position: fixed;
	z-index: 110000;
	width: 824px;
	font-size: 0;
	line-height: 0;
}

	/* thickboxAnim1 */
	#thickboxAnim {
		display: none;
	}
	.thickboxAnim1 {
		position: absolute;
		left: 19px;
		top: 14px;
		-moz-perspective: 1500px;
		-webkit-perspective: 1500;
	}
	.thickboxAnim1 p {
		width: 786px;
		background-color: #ffffff;
		box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.6);
	}

	/* thickboxAnim2 */
	.thickboxAnim2 {
		position: absolute;
		left: 0;
	}
	#thickboxAnim2InnerH,
	#thickboxAnim2InnerF {
		width: 824px;
		background-repeat: no-repeat;
	}
	#thickboxAnim2InnerH {
		height: 34px;
		background-image: url(/search/shared/images/com_bg_tb01_top.png);
	}
	#thickboxAnim2InnerF {
		height: 44px;
		background-image: url(/search/shared/images/com_bg_tb01_btm.png);
	}
	#thickboxAnim2Inner {
		width: 824px;
		background: url(/search/shared/images/com_bg_tb01.png) repeat-y;
	}

	/* thickboxContainer */
	#thickboxContainer {
		visibility: hidden;
	}

		/* thickboxClose */
		#thickboxClose {
			display: none;
			position: absolute;
			left: 805px;
			top: 14px;
			width: 27px;
			height: 28px;
			background: url(/search/shared/images/com_bt_close01.gif) no-repeat;
			cursor: pointer;
		}
		.thickboxClose_on {
			background-position: 0 -50px !important;
		}
	
		/* thickboxInner */
		#thickboxInnerH,
		#thickboxInnerF {
			width: 824px;
			background-repeat: no-repeat;
		}
		#thickboxInnerH {
			height: 34px;
			background-image: url(/search/shared/images/com_bg_tb01_top.png);
		}
		#thickboxInnerF {
			height: 44px;
			background-image: url(/search/shared/images/com_bg_tb01_btm.png);
		}
		#thickboxInner {
			width: 746px;
			padding: 0 39px;
			background: url(/search/shared/images/com_bg_tb01.png) repeat-y;
		}
	
		/* thickboxInnerMask */
		#thickboxInnerMask {
			position: absolute;
			left: 39px;
			top: 34px;
			width: 746px;
			background-color: #ffffff;
		}





/* keyframes --------------------------------- */
@-moz-keyframes thickbox1 {
	0% { -moz-transform: rotateX(-90deg); }
	100% { -moz-transform: rotateX(0deg); }
}
@-moz-keyframes thickbox2 {
	0% { -moz-transform: rotateX(0deg); }
	100% { -moz-transform: rotateX(-90deg); }
}
@-webkit-keyframes thickbox1 {
	0% { -webkit-transform: rotateX(-90deg); }
	100% { -webkit-transform: rotateX(0deg); }
}
@-webkit-keyframes thickbox2 {
	0% { -webkit-transform: rotateX(0deg); }
	100% { -webkit-transform: rotateX(-90deg); }
}





/*------------------------------------------------------*/
/* End */
/*------------------------------------------------------*/
