.kuruku100-itembox {background:#FFFFFF;width:180px;float:left;margin-right:3px;
margin-bottom:3px;text-align:center;height:145px;border:1px solid #C7C7C7;}
.kuruku100-item {margin:2px;padding:0px;}
.photo-box {
	width:160px;
	background-color:#E6FFC5;
	margin:0;
	padding:0;
}
.photo-box2 {
	width:160px;
	background-color:#FFF7C5;
	margin:0;
	padding:0;
}
.photo-box2 li {list-style-image:url(http://www.nakazen.co.jp/photo/images/mark2.gif);}
.photo-box2 ul {margin:2px 10px 2px 10px;padding:0px 10px 0px 10px;}
.photo-top {width:160px;height:25px;}
.photo-bottom {width:160px;height:7px;}
.photo-tx {
	text-align:left;
	font-size:12px;
	line-heihgt:16px;
	color:#282828;
	}

.photo-tx a:link, .photo-tx a:visited {
	color:#333300;text-decoration:none;}
.photo-tx a:hover, .photo-tx a:active {
	color:#ff9900;text-decoration:underline;}

.photo-date {font-size:11px;line-height:14px;color:#3366cc;}

.photo-txbox {
	width:500px;
	border-bottom :1px dotted #999999;
	padding-left:5px;padding-bottom:2px;padding-top:2px;
	}

.photo-tx1 {
	font-size:12px;
	text-align:left;
	line-height:16px;
	font-weight:bold;
	color:#336633;
	padding:2px 2px 3px 5px;
	border-left :3px solid #333333;
	}

.photo-tx2 {
	font-size:12px;
	text-align:left;
	line-height:16px;
	color:#006600;
	font-weight:bold;
	}

.photo-tv {
	background:url("http://www.nakazen.co.jp/photo/images/pcicon.gif") no-repeat top left;
        padding:13px 0 0 25px;
	}

.track-title {color:#800000;
font-weight:bold;font-size:12px;margin:5px;}

.track-bk {
	background-color:#FFFFC8;
	padding:5px;
	font-size:10px;color:#DA6A69;
}

.track-text {
	padding:5px;
	font-size:10px;line-height:18px;color:#282828;
}
.track-text a:link,.track-text a:visited {
	color:#01621C;text-decoration: underline;}

.track-text a:active,.track-text a:hover {
	color:#013D11;text-decoration: underline;}

.track-footer {
	color:#666666;font-weight:nomal;text-align:right;
        font-size:10px;line-height:25px;
}
