﻿

/* style */
/* -------------------------------------------------------- */

#main {
	padding-top: 15px;
}


/* block-01 */

.block-01 {
	margin: 0 0 35px 0;
}
.block-01 dl {
	width: 570px;
	margin: 0 0 0 14px;
}
.block-01 dt {
	float: right;
}
.block-01 dd {
	width: 335px;
	float: left;
}
.block-01 dd span {
	color: #209e85;
}


/* block-02 */

.block-02 {
	width: 598px;
	margin: 0 0 15px 0;
	background: url(../common/img/bg_01b.gif) repeat-y left top;
}
.block-02a {
	width: 598px;
	padding: 0 0 5px 0;
	background: url(../common/img/bg_01c.gif) no-repeat left bottom;
	position: relative;
}
.block-02 .btn {
	width: 62px;
	position: absolute;
	top: 10px;
	right: 9px;
}

.block-02 dl {
	width: 553px;
	margin: 0 0 0 18px;
}
.block-02 dt {
	font-size: 14px;
	font-weight: bold;
	color: #371001;
	padding: 0 0 2px 15px;
	background: url(../common/img/icon_01.gif) no-repeat 3px 4px;
}
.block-02 dd {
	margin: 0 0 12px 0;
	padding: 0 3px 10px 3px;
	border-bottom: solid 1px #371001;
}


/* block-03 */

.block-03 {
	width: 598px;
	margin: 0 0 15px 0;
	background: url(../common/img/bg_01b.gif) repeat-y left top;
}
.block-03a {
	width: 598px;
	padding: 0 0 15px 0;
	background: url(../common/img/bg_01c.gif) no-repeat left bottom;
	position: relative;
}
.block-03 .btn {
	width: 62px;
	position: absolute;
	top: 10px;
	right: 9px;
}
.block-03 .list {
	width: 568px;
	line-height: 140%;
	margin: 0 0 0 30px;
}
.block-03 .list li {
	width: 112px;
	float: left;
}
.block-03 .list li span {
	width: 93px;
	color: #53240d;
	padding: 5px 0 10px 0;
	text-align: center;
	display: block;
}

/* block-bnr */

.block-bnr {
	width: 598px;
	margin: 0 0 30px 0;
}
.block-bnr ul {
	width: 598px;
}
.block-bnr li.img1 {
	float: left;
/*	width: 194px;*/
}
.block-bnr li.img2 {
	float: left;
/*	width: 195px;*/
}
.block-bnr li.img2 img {
	margin-left: 7px;

}

/* block-media */

.block-media {
	margin: 0 0 15px 0;
}

.block-media div {
	width: 570px;
	margin: 0 14px;
}
.block-media ul {
	width: 570px;
}
.block-media ul li {
	float: left;
	/*	高さを指定しないと、文字サイズによっては右にずれる	*/
	height: 215px;
	width: 152px;
}
.block-media ul li.media-left {
	float: left;
	width: 112px;
}
.block-media ul li p {
	font-size: 10px;
	width: 112px;
}


