div.topics_kaikeisi ul {
	display:block;
	width:550px;
	padding:0px;
	margin:0px;
}

div.topics_kaikeisi ul li {
	position:relative;
	display:block;
	float:left;
	width:265px;
	height:330px;
	background-color:#eeffff;
	border:#eeffff 1px solid;
	font-size:12px;
	margin-left:5px;
	margin-bottom:5px;
}

div.topics_kaikeisi ul li div.title span {
	display:block;
	width:265px;
	height:30px;
	color:#000099;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}

div.topics_kaikeisi ul li div.profile {
	font-weight:bold;
}

div.topics_kaikeisi ul li div.profile span.photo {
	display:block;
	width:150px;
	height:150px;
}

div.topics_kaikeisi ul li div.profile span.photo img {
	border:none;
}

div.topics_kaikeisi ul li div.profile span.highschool {
	display:block;
	position:absolute;
	top:120px;
	left:160px;
	color:#000000;
	font-size:12px;
}

div.topics_kaikeisi ul li div.profile span.country {
	display:block;
	position:absolute;
	top:70px;
	left:160px;
	color:#ff0000;
	font-size:14px;
}

div.topics_kaikeisi ul li div.profile span.furigana {
	display:block;
	position:absolute;
	top:50px;
	left:160px;
	color:#ff0000;
	font-size:14px;
}

div.topics_kaikeisi ul li div.profile span.name {
	display:block;
	position:absolute;
	top:100px;
	left:160px;
	color:#000000;
	font-size:12px;
}

div.topics_kaikeisi ul li div.comment span {
	display:block;
	padding:5px;
}

div.topics_kaikeisi ul li hr {
	clear:both;
	display:none;
}

div.topics_kaikeisi ul li.yabe span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/yabe.jpg) no-repeat;
}

div.topics_kaikeisi ul li.yoneyama span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/yoneyama.jpg) no-repeat;
}

div.topics_kaikeisi ul li.makino span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/makino.jpg) no-repeat;
}

div.topics_kaikeisi ul li.yosino span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/yosino.jpg) no-repeat;
}

div.topics_kaikeisi ul li.aizawa span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/aizawa.jpg) no-repeat;
}

div.topics_kaikeisi ul li.akimoto span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/akimoto.jpg) no-repeat;
}

div.topics_kaikeisi ul li.wakiyama span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/wakiyama.jpg) no-repeat;
}

div.topics_kaikeisi ul li.usinohama span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/usinohama.jpg) no-repeat;
}

div.topics_kaikeisi ul li.hukusima span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/hukusima.jpg) no-repeat;
}

div.topics_kaikeisi ul li.suzuki span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/suzuki.jpg) no-repeat;
}

div.topics_kaikeisi ul li.okabe span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/okabe.jpg) no-repeat;
}

div.topics_kaikeisi ul li.nakamura span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/nakamura.jpg) no-repeat;
}

div.topics_kaikeisi ul li.yamamoto span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/yamamoto.jpg) no-repeat;
}

div.topics_kaikeisi ul li.utida span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/utida.jpg) no-repeat;
}

div.topics_kaikeisi ul li.nakaya span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/nakaya.jpg) no-repeat;
}

div.topics_kaikeisi ul li.siba span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/siba.jpg) no-repeat;
}

div.topics_kaikeisi ul li.tanaka span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/tanaka.jpg) no-repeat;
}

div.topics_kaikeisi ul li.komatu span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/komatu.jpg) no-repeat;
}

div.topics_kaikeisi ul li.isitake span.photo {
	background:url(/img/photo_guard/topics_kaikeisi/isitake.jpg) no-repeat;
}

/* 手動で設定　*/
div.topics_kaikeisi ul li.watanabe {
	background-color:#FFFFFF;
	border:#FF4E00 1px solid;
}

div.topics_kaikeisi ul li.watanabe div.title span {
	background:#FFCCCC url(/topics/img/zeirishi_t01.gif) no-repeat;
}

div.topics_kaikeisi ul li.watanabe div.profile span.country {
	top:40px;
	left:40px;
	color:#000000;
}

div.topics_kaikeisi ul li.watanabe div.profile span.highschool {
	top:90px;
	left:160px;
}

div.topics_kaikeisi ul li.watanabe div.profile span.name {
	top:120px;
	left:160px;
}

div.topics_kaikeisi ul li.watanabe span.photo {
	margin-top:8px;
	/margin-top:16px;
	background:url(/img/photo_guard/topics_kaikeisi/watanabe.jpg) no-repeat 0px 8px;
}
