@charset "Shift_JIS";


/* --------------------------------

-------------------------------- */
.contArea p { font-size: 14px; line-height: 1.8; }

.mainImage .inner {
	width: 875px;
	height: 312px;
	position: relative;
		top: 0;
		left: 0;
}

.sct01 h2,
.sct02 h2 { padding-bottom: 10px; }
.sct03 h2 { padding: 20px 0 10px 0; }

.sct01 h3,
.sct02 h3 { font-size: 14px; line-height: 1.8; font-weight:bold; padding: 20px 0 5px 0; }

p.link { text-align: right; padding-top: 10px; }



/* --------------------------------
.sct01
-------------------------------- */
.sct01 { padding: 19px 0 25px 0; }
.sct01 .left { float: left; width: 100px; padding-top: 5px; }
.sct01 .right { float: right; width: 755px; }

.sct01 ul.syosai li { float: left; padding-top: 5px; }
.sct01 ul.syosai li.syosai01 { padding-right: 20px; }
.sct01 ul.syosai li.syosai02 { float: left; }



/* --------------------------------
.sct02
-------------------------------- */
.sct02 { padding: 19px 0 25px 0; }
.sct02 .left { float: left; width: 100px; padding-top: 15px; }
.sct02 .right { float: right; width: 755px; padding-top: 15px; }

.sct02 .img02 { margin-left: 120px; padding-top: 15px; }
.sct02 .txt { font-size: 14px; font-weight:bold; }

.sct02 p.link { clear: both; padding-top: 10px; }


/* --------------------------------
.sct03
-------------------------------- */
.sct03 { padding: 0 0 30px 0; }

.sct03 p.link { padding-top: 10px; }



/* --------------------------------
clearfix
-------------------------------- */
div.sct01:after,
div.sct02:after,
div.sct03:after,
div.sct:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div.sct01,
div.sct02,
div.sct03,
div.sct { display: inline-block; }
/* \*/
* html div.sct01,
* html div.sct02,
* html div.sct03,
* html div.sct { height: 1%; }
div.sct01,
div.sct02,
div.sct03,
div.sct { display: block; }
/* */
