@charset 'shift_jis';
@import url("basic.css");
@import url("detail.css");

/*****************************************************************************
 トップ
 *****************************************************************************/

.map {
	width:100%;
	padding:0 0 15px 0;
	text-align:center;
}

.midashi2 h3 {
	padding:0 1em;
}
p.subCategories {
	padding:0 1.8em 2em 1.8em;
	line-height:1.6em;
}

.category ul li{
	background:url("../img/line01.gif") repeat-x left bottom;
	padding:0.8em 0 1em 0;
	line-height:1.2;
	font-size:85%;
}
.category ul li span {
	display:block;
	padding:0 1.8em;
	background:url("../img/icon_arrow.gif") no-repeat 0.8em center;
}
.category ul li span a {
	font-weight:bold;
}

/*****************************************************************************
 サブカテゴリーアーカイブ
 *****************************************************************************/

.one {
	width:506px;
	margin:0 auto 15px auto;
	line-height:1.3;
}
.one .left {
	width:113px;
	border-right:1px dotted #ccc;
}
.one .right {
	width:380px;
}
.one .right h4 {
	background:url("../img/icon_arrow.gif") no-repeat left 0.3em;
	padding:0 0 0.5em 1em;
}
p.goback {
	width:506px;
	padding:1em 0 2em 0;
	margin:0 auto;
	font-size:85%;
}

/*****************************************************************************
 サブカテゴリーアーカイブ
 *****************************************************************************/

.entry-body {
	padding:0 25px;
	line-height:1.5;
}
.entry-body p {
	padding:0 0 1em 0;
}
.entry-foot {
	width:100%;
	padding:1em 0;
	margin:1em 0 0 0;
	background:url("../img/line01.gif") repeat-x left top;
}
.entry-foot p {
	padding:0 25px;
}