/* =================================
	lower CSS
================================= */

/*	left_area
============================== */
.backnumber .left_area,
.info .left_area{
	background-image:url(../img/bottom_illust.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
@media all and (min-width: 768px) {
.backnumber .left_area,
.info .left_area{
	min-height:1100px;
	height:auto !important;
	height:1100px;
}
}
@media all and (max-width: 767px) {
.backnumber .left_area,
.info .left_area{
	/* 0.7のサイズ */
	background-size: calc(543px * 0.7) calc(430px * 0.7);
	padding: 15px 15px 250px;
}
}

/*	area_tit2
============================== */
.area_tit2{
	background-image:url(../img/smp/area_tit_bg2.png);
	background-repeat: repeat;
}

@media all and (min-width: 768px) {
.area_tit2{
	width: 603px;
	border-bottom: 3px solid #2c2015;
}
.area_tit2 span{
	display: block;
	color: #fff;
	line-height: 1.5;
	font-size: 130%;
	letter-spacing: 0.05em;
	padding:5px 15px 5px;
}
}
@media all and (max-width: 767px) {
.area_tit2{
	color: #fff;
	line-height: 1.5;
	font-size: 130%;
	letter-spacing: 0.05em;
	padding:5px 15px 5px;
	border-bottom: 3px solid #2c2015;
}
}

/*	text_area
============================== */
.text_area{
	padding:20px 5px 35px;
	line-height: 1.7;
}
