@charset "utf-8";

/* ============ カテゴリー ============ */
.categort h2 {
	font-size:28px;
	margin-bottom:0;
	background:url(/img/bg/line.png) no-repeat 0 bottom;
}
#description {
	height:180px;
	padding-left:210px;
	background:url(/img/menu/domain.jpg) no-repeat;
}
#description p {
	margin:0.5em 0 1em;
	font-size:92%;
	color:#555; 
}

.entrylist dt {
	margin:0; font-size:114%;
	padding-bottom:10px;
	border-bottom:1px dotted #ddd;}
.entrylist dt a {
	height:34px; line-height:34px;
	padding-right:60px;
	display:inline-block;
	font-weight:700;
	text-decoration:none!important;
	background:url(/img/bg/detail.png) no-repeat right 50%;
}
.entrylist dd ul {float:right; padding:0 0 1em; color:#963100; text-align:right; font-weight:700; margin:7px 0 0 auto;}
.entrylist dd ul li {display:inline; float:left; line-height:23px; height:23px; margin-left:15px; background:url(/l/d/domain.png) no-repeat;}
.entrylist dd li.com {padding-left:155px; background-position:left top;}
.entrylist dd li.jp {padding-left:33px; background-position:left bottom;}
.entrylist dd li span {display:none;}
.entrylist dd {margin:7px 0;}

dl.domain dt{margin-top:30px; border-bottom:dotted 1px #ccc;}



/* ============ シングル ============ */
.single h2 {line-height:32px; padding:0 0 10px 38px;}
h3 {
	padding-left:1em;
	line-height:1.2;
	background:#ddd;
	border:none;
}
h3 span {
	padding:3px 1em;
	line-height:1.2;
	background:#f8f8f8;
}


#info table {width:320px; float:left;}
#info th {background:#eee;}
#info thead th  {white-space:nowrap; background:#eee;}
#info tbody th  {text-align:center; background:#f8f8f8;}
#info td {white-space:nowrap; text-align:right; padding-right:14px;}
#info td span {display:block; font-size:87%; color:#555;}

.biko {float:right; width:300px; margin:0;}
.biko dd {padding:4px 0; margin-bottom:20px;}

