
/**********************
date 2011/09/09
ver 1.00
*********************/
@charset "euc-jp";
/* h2 */
.h2-1{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/message-h2_1.png") no-repeat;
}

.message{
	margin:30px 0 20px 8px;
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/message-frame.png") no-repeat;
	width:880px;
	_width:904px;
	height:454px;
	padding:0 0 0 24px;
}
.message .parson{
	width:212px;
	height:272px;
	padding:0;
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/message-thum-bg.png") no-repeat;
	float:left;
	margin:83px 1px 0 1px;
	text-align:left;
}
.message .parson .photo{
	margin:7px 0 4px 12px;
	_margin:7px 0 2px 12px; /* IE6以下 */
	margin/*\**/: 7px 0 2px 12px\9; /* IE7、8 */
}
.message .parson .photo:not(:target) {
    margin:7px 0 4px 12px?9; /* IE9 */
}

.message .parson .name{
	margin:0 0 0 40px;
	display:block;
}
.message .parson .go{
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	margin:4px 0 0 25px;
	width:162px;
	height:27px;
}

/* メッセージ表示用 */
#mainTable{
	width:507px;
}
#mainTable .box-contents{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/message-box-content.png") repeat-y;
	padding:10px 20px 0 20px;
}
#mainTable .box-contents #photoimage{
	float:left;
	width:140px;
	margin:0 10px 10px 0;
}
#mainTable .box-contents #photoimage img{
	border:3px solid #fff;
}
#mainTable .box-contents .right{
	float:right;
	width:307px;
	margin:0;
}
#mainTable .box-contents #textbox{
	margin:10px 0 10px 0;
	padding:0;
}

#mainTable .box-contents #textbox2{
	clear:both;
	margin:10px 0 0 0;
	padding:5px 5px 0 5px;
	border-top:1px solid #604C3F;
	font-size:85%;
}

#close_button{
	cursor:pointer;
	text-align:center;
	margin:10px 0 0 0;
	width:120px;
	height:29px;
}

#no-links{
	position: absolute;
	visibility: hidden;
	height:100%;
	width:100%;

}
/*ボックス表示時の背景処理*/
#overlay {
	position: fixed;top: 0px;left: 0px;
	width:100%;height:100%;
	z-index:2;
}
* html #overlay { /* ie6 ハック */
	 position: absolute;
}
#overlayIn{
	background:#000;
	filter: alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	z-index:2;
}

#mainTableBox{
	position: absolute;
	top:-9999px;
	left: 0px;
	visibility: visible;
	width: 537px;
	height: 500px;
	background:#fff;
	border:1px solid #aaa;
	padding:10px 0;
	overflow:auto;
	-moz-box-shadow: 2px 2px 5px #555;
	-webkit-box-shadow: 2px 2px 5px #555;
	-ms-filter: "progid:DXImageTransform.Microsoft.Glow(color=#999999,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=135,strength=6)";
	filter: progid:DXImageTransform.Microsoft.Glow(color=#999999,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=135,strength=6);
	z-index:100;
}

.van{
	margin:10px 0 2px 0;
	border:1px solid #f00;
}

.box-link{
	padding:0;
	margin:10px 0 0 0;
}
.box-link li{
	padding: 0 0 2px 20px;
	margin:0;
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/message-box-arrow.png") no-repeat 3px 5px;
	list-style:none none;
}
.box-link .auction{
	padding-left:20px;
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/auction16.gif") no-repeat 0 3px;
}

.bunnerlink{
	margin:0 20px 0 0;
	padding:0;
	_margin-top:-10px; /* IE6以下 */
	margin-top/*\**/: -10px\9; /* IE7、8 */
}
.message .parson .photo:not(:target) {
    margin-top:-10px?9; /* IE9 */
}