@charset "Shift_JIS";

/* --------------------------------
.mainImag
-------------------------------- */
.mainImage .inner {
	width: 875px;
	height: 360px;
	position: relative;
		top: 0;
		left: 0;
}
.mainImage h2 { padding-bottom: 25px; }

/* --------------------------------
.share
-------------------------------- */
.share {margin-top: 15px;}
.share li {display: inline-block; *display: inline; *zoom: 1; vertical-align: top;}


/* --------------------------------
.sct_issei
-------------------------------- */
.sct_issei .left { float: left; width: 420px; }
.sct_issei .right { float: right; width: 420px; }
.sct_issei h3 { padding: 10px 0 0px 0; }
.sct_issei p img { padding-bottom: 10px; }

.sct_issei .left p.lead { padding-top: 30px; }
.sct_issei .left p.link { padding-top: 10px; }


/* --------------------------------
.sct01
-------------------------------- */
.sct01 {
	clear: both;
}
.sct01 .left { float: left; width: 515px; }
.sct01 .right { float: right; width: 325px; }
.sct01 h3 { padding: 10px 0 10px 0; }
.sct01 p img { padding-bottom: 10px; }

.sct01 p { font-size: 14px; line-height: 1.8; }
.sct01 .left p.link { padding-top: 10px; }

.sct01 p.top { padding-bottom: 15px; }
.sct01 p.pick { padding-bottom: 20px; }
.sct01 p.taiken { padding-bottom: 0; }


/* --------------------------------
.sct02
-------------------------------- */
.sct02 {
	clear: both;
}
.sct02 .left { float: left; width: 515px; }
.sct02 .right { float: right; width: 325px; }
.sct02 h3 { padding: 5px 0 10px 0; }
.sct02 p img { padding-bottom: 10px; }

.sct02 p { font-size: 14px; line-height: 1.8; }
.sct02 .left p.link { padding-top: 10px; }

.sct02 p.twitte { clear: both; padding-top: 25px; padding-bottom: 10px; font-size: 14px; line-height: 19px; }
.sct02 p.twitte img { float: left; border-right: 12px solid white; }
.sct02 p.clear { clear: both; padding-top: 20px; }
.sct02 p.top { padding-bottom: 15px; }

.sct02 .right { background: url(../img/02_bg.gif) no-repeat; }
.sct02 .right ul.night { font-size: 12px; line-height: 1.8; }
.sct02 .right ul.night li { float: left; margin: 0 2px 0 0; vertical-align: top; width: 120px; }


/* --------------------------------
.sct03
-------------------------------- */
.sct03 {
	clear: both;
}
.sct03 .left { float: left; width: 515px; }
.sct03 .right { float: right; width: 325px; }
.sct03 h3 { padding: 10px 0 10px 0; }
.sct03 p img { padding-bottom: 10px; }

.sct03 p { font-size: 14px; line-height: 1.8; }
.sct03 p.text { font-size: 14px; line-height: 1.8; padding: 0 15px 0 55px; }
.sct03 p.link { padding-top: 20px; }

.sct03 p.kurashi { clear: both; padding-top: 25px; font-size: 14px; line-height: 19px; }
.sct03 p.kurashi img { float: left; border-right: 12px solid white; }
.sct03 p.top { padding-bottom: 15px; }
.sct03 p.nando_img { float: right; }

.sct03 .right { background: url(../img/03_bg01.gif) no-repeat; }
.sct03 .right ul.green { font-size: 12px; line-height: 1.8; }
.sct03 .right ul.green li { float: left; margin: 0 2px 0 0; vertical-align: top; width: 120px; }

.sct03 .nando { clear: both; margin: 20px 0 0 0; padding-top: 20px; background: url(../img/03_bg02.gif) no-repeat; }


/* --------------------------------
.sct04
-------------------------------- */
.sct04 {
	clear: both;
}

.sct04 h3 { padding: 50px 0 15px 0; }

.sct04 p { line-height: 1.8; }
.sct04 p.link { padding-top: 10px; }


/* --------------------------------
clearfix
-------------------------------- */
div.sct:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div.sct { display: inline-block; }
/* \*/
* html div.sct { height: 1%; }
div.sct { display: block; }
/* */
