@import url('../css/common.css');
@import url('local.css');
#n-Area {
	margin: 0;
	overflow: hidden
}
#n-Area a { text-decoration: none }
#n-Area a:hover { text-decoration: underline }
#maincontent h2 { font-size: 1.6rem }
#maincontent h3 {
	font-size: 1.28rem;
	margin: .8rem 0 0 .8rem;
	padding-left: .32rem;
	border-left: 1.28rem solid #0000FF;
}
#maincontent h4 {
	font-size: 1.28rem;
	margin: .8rem 0 0 1.6rem;
	padding-left: .32rem;
	text-decoration: underline;
}
#maincontent .cate_list {
	display: block;
	font-size: 1.6rem!important;
	font-weight: 700;
	margin-top: .8rem;
	padding-left: .8rem;
	font-size: 1.92rem;
	color: #385723;
	border-left: .5em solid;
	border-top: 2px solid;
	border-color: #548235;
	background: #E2F0D9
}
#maincontent dt,
#maincontent dd,
#maincontent ul,
p.continue {
/*	font-size: 1.6rem;*/
}
#maincontent dt { color: #4D7731 }
p.continue { text-align: right }
.thum {
	margin-right: .8rem;
	margin-bottom: 2px;
	float: left;
	border: 2px outset #CAF19A
}
dt {
	font-weight: bold;
	margin-bottom: 0;
	margin-left: 2.4rem;
	padding-bottom: 0
}
dt.clr { clear: both }
dd {
	margin-top: 0;
	padding-top: 0
}

div.linkbutton a { float: right }
div.linkbutton a:hover { text-decoration: none!important }

#cate01_more::after,
#cate02_more::after,
#cate03_more::after { content: '\2295すべて表示' }
#cate01_more._eng::after,
#cate02_more._eng::after,
#cate03_more._eng::after { content: '\2295View All' }
#cate01:checked ~ #cate01_more::after,
#cate03:checked ~ #cate03_more::after { content: '\2296最新３件分を表示' }
#cate02:checked ~ #cate02_more::after { content: '\2296最新２年間分を表示' }
#cate01:checked ~ #cate01_more._eng::after,
#cate02:checked ~ #cate02_more._eng::after { content: '\2296View the Latest 3 Items' }

#maincontent .newest,
#maincontent .newest + dd { display: none }
