/* CSS Ver 2 23/09/2008 */

/* SSS cntShowMessage */
#cntShowMessage{
	position:absolute;
	z-index:1009;}
#cntShowMessage .in{
	position:absolute; top:-50px; left:20px;
	width:338px;
	color:#fff;}
#cntShowMessage .in2{
	border-bottom:1px solid transparent;
	border-top:1px solid transparent;
	_border-top:0;
	_width:330px;
	background:url(../image/layout/content/bcgPopupTrans.png) repeat-y 0 0;
	_background:url(../image/layout/content/bcgPopupTrans.gif) repeat-y 0 0;}
#cntShowMessage a{
	color:#fff;
	display:block;
	text-align:right; text-decoration:none;}
#cntShowMessage h1{
	font-size:100%; color:#fff;
	margin:13px 17px 6px;}
#cntShowMessage #cntShowMessageText{
	margin:0 17px 10px;}
#cntShowMessage #cntShowMessageText ul{
	margin:10px 17px 0 25px;}

#cntShowMessage .top{
	width:337px; height:20px;
	background:url(../image/layout/content/bcgPopupTransTopTrans.png) no-repeat 0 0;
	_background:url(../image/layout/content/bcgPopupTransTopTrans.gif) no-repeat 0 0;
	text-align:right;}
#cntShowMessage .top a{
	display:block;
	margin:0 17px 0 0; padding:3px 0 0;
	color:#aa1415; font-size:110%;}
#cntShowMessage .bot{
	width:337px; height:15px;
	_margin-top:-1px;
	background:url(../image/layout/content/bcgPopupTransBot.png) no-repeat 0 0;
	_background:url(../image/layout/content/bcgPopupTransBot.gif) no-repeat 0 0;}
/* EEE cntShowMessage */

/* SSS cntShowMessageArrow */
.cntShowMessageArrow .in{
	width:398px ! Important;}
.cntShowMessageArrow .in2{
	_width:390px ! Important;
	background-image:url(../image/layout/content/bcgPopupTransArrow.png) ! Important;
	_background-image:url(../image/layout/content/bcgPopupTransArrow.gif) ! Important;}
.cntShowMessageArrow h1, .cntShowMessageArrow #cntShowMessageText{
	margin-left:74px! Important;}

.cntShowMessageArrow .top{
	width:397px ! Important;
	background:url(../image/layout/content/bcgPopupTransTopTransArrow.png) no-repeat top right ! Important;
	_background:url(../image/layout/content/bcgPopupTransTopTransArrow.gif) no-repeat top right ! Important;}
.cntShowMessageArrow .bot{
	width:397px ! Important;
	_width:390px ! Important;
	background:url(../image/layout/content/bcgPopupTransBotArrow.png) no-repeat top right ! Important;
	_background:url(../image/layout/content/bcgPopupTransBotArrow.gif) no-repeat top right ! Important;}
/* EEE cntShowMessageArrow */

/* SSS cntModalContent */
.cntModalContent{
	display:none;}
/* EEE cntModalContent */

/* SSS modaltransparency */
#modaltransparency{
	width:100%;
	background:url(../image/layout/content/bcgModalTransparency.png);
	opacity: .7;
	filter: alpha(opacity=70);
	position:absolute; top:0; left:0;
	display:none;
	z-index:100061;}
/* EEE modaltransparency */

/* SSS modalbox */
#modalbox{
	width:625px; height:462px;
	background:transparent url(../image/layout/content/bcgModalBox.png);
	_background:transparent url(../image/layout/content/bcgModalBox.gif);
	position:fixed;
	_position:absolute;
	z-index:100062;}
#modalbox p.close{
	text-align:right;
	margin:8px 16px 10px 0; padding:0;}
#modalbox p.close a{
	color:#5a8daa;}

#modalbox .scroll{
	margin:0 14px 0 7px; padding:0 4px 0 0;
	height:414px;
	_width:600px;
	overflow:auto;}
/* EEE modalbox */