@charset "UTF-8";
/* CSS Document */

.listview {
	height:35px;
	background:url(../images/base13/item_view_base_c.png) repeat-x left top;
}
.listview_l {
	padding-left:10px;
	background:url(../images/base13/item_view_base_l.png) no-repeat left top;
}
.listview_r {
	padding-right:10px;
	background:url(../images/base13/item_view_base_r.png) no-repeat right top;
	text-align:center;
}
.listview table {
	margin:0 auto;
}
.listview th,.listview td {
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	color:#333;
	line-height:1em;
	padding:0 0 0 20px;
	height:35px;
	overflow:hidden;
}
.listview td {
	white-space:nowrap;
}
.listview td.vmd {
	padding-right:0px;
}
.listview th {
	padding:0 0 0 10px;
	font-weight:bold;
	line-height:1.2em;
}
.listview td.rsp {
	padding-right:18px;
}
.listview td.rad {
	text-align:left;
	padding:0 10px 0 5px;
	font-size:10px;
	line-height:14px;
}
.listview td.lt a {
	text-decoration:underline;
	color:#333;
	padding:2px;
}
.listview td.lt a:hover,.listview td.lt a.slt {
	background-color:#add6ff;
	color:#000;
}
.listview .ns {
	padding:0;
}
.listview a.vg {
	display:block;
	width:21px;
	height:22px;
	text-decoration:none;
}
.listview a.vl {
	display:block;
	width:25px;
	height:22px;
	text-decoration:none;
}

#msearch {
	padding-bottom:0px;
}


.pageline {
	margin-top:4px;
	height:29px;
	font-size:12px;
	line-height:29px;
	color:#666;
	background:url(../images/base13/item_pview_base_c.png) repeat-x;
}
.pageline_l {
	padding-left:10px;
	background:url(../images/base13/item_pview_base_l.png) no-repeat left top;
}
.pageline_r {
	padding-right:10px;
	background:url(../images/base13/item_pview_base_r.png) no-repeat right top;
	text-align:center;
}
.pageline a {
	color:#666;
	text-decoration:none;
}
.pageline a:hover {
	color:#55AAF2;
}
.pageline span {
	font-weight:bold;
	color:#55AAF2;
}

#items {
	padding-top:10px;
}


.cbox {
	width:300px;
	padding-bottom:7px;
}
.cboxarea {
	border:1px solid #ccc;
	padding:5px;
}
.cimg {
	padding-right:5px;
	float:left;
}
.cboxf {
	clear:both;
	height:1px;
}
.ctitle {
	width:278px;
	height:13px;
	padding:2px 5px 5px 5px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#333;
	margin-bottom:5px;
}
.etitle {
	font-size:14px;
	word-break:break-all;
	line-height:140%;
	font-weight:bold;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ 明朝", "MS Mincho", serif;
}
.rtitle {
	text-align:right;
	font-size:12px;
	line-height:150%;
	word-break:break-all;
}
.mtxt {
	font-size:12px;
	word-break:break-all;
	line-height:140%;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ 明朝", "MS Mincho", serif;
}


.ccc1t {
	background:url(../images/base/cc1.png) repeat left top;
}
.ccc2t {
	background:url(../images/base/cc2.png) repeat left top;
}
.ccc3t {
	background:url(../images/base/cc3.png) repeat left top;
}
.ccc4t {
	background:url(../images/base/cc4.png) repeat left top;
}
.ccc5t {
	background:url(../images/base/cc5.png) repeat left top;
}
.ccc6t {
	background:url(../images/base/cc6.png) repeat left top;
}
.ccc7t {
	background:url(../images/base/cc7.png) repeat left top;
}


#newitems_t {
	margin:0 0 5px 0;
	background-color:#666;
	color:#FFF;
	font-size:12px;
	line-height:20px;
	height:20px;
	padding-left:10px;
}

.checkboxtitle {
	width:300px;
	height:27px;
	text-align:center;
	background:url(../images/base13/item_check_baset.png) no-repeat;
}
.checkboxtitle img {
	margin:6px auto 0 auto;
}
.checkboxbody {
	background:url(../images/base13/item_check_basec.png) repeat-y;
	padding:3px 5px 2px 5px;
}
.citem {
	clear:both;
	display:block;
	text-decoration:none;
	color:#333;
	border-bottom:1px dotted #999999;
	font-size:12px;
	line-height:16px;
	padding:5px 0;
}
.citem b {
	display:block;
	margin-left:95px;
	width:195px;
	height:16px;
	overflow:hidden;
}
.citem img {
	float:left;
	margin-right:15px;
}
.citem span {
	color:#FF552E;
	font-weight:bold;
}
a.citem:hover b {
	color:#3399FF;
}