@CHARSET "UTF-8";
/*** ページトップ ***/

* {
}

body {
	background: #FFF;
}
#Wraps {
	font-size: 18px;
	line-height: 27px;
}
#Wraps img {
	border:none;
}


#Footer {
	padding-top: 30px;
	padding-bottom: 20px;
}
#Footer .copy { font-size:12px; text-align:center; }

.snsArea {
	margin: 0px 0 5px auto;
	height: 25px;
	width: 100px;
	z-index: 10000;
}
.snsArea li {
	float: left;
}
.snsArea li.tweet {
	width: 50px;
}
.snsArea li.facebook_share {
	width: 30px;
}

/* それごと */

a {
	color: #800000;
	text-decoration: none;
}
a:hover {
	color: #daa520;
	text-decoration: underline;
}

#Container { width:1200px; margin:0 auto;}


#slider {
	width:1200px;
	height: 500px;
	overflow:hidden;
	margin: 0px auto;
}
#slider1 { background: url(images/main_01.jpg) no-repeat center top; height: 500px; }
#slider2 { background: url(images/main_02.jpg) no-repeat center top; height: 500px; }
#slider3 { background: url(images/main_03.jpg) no-repeat center top; height: 500px; }



#lineup_menu { width:1200px; }
#lineup_menu img { border:none;  float:left; margin:30px 0; }
#lineup_menu .pd_l19 { padding:0 19px 0 0; }
#lineup_menu .pd_l18 { padding:0 18px 0 0; }

.h1_img { padding-top:20px; }

.sen { border:solid 1px #999999; }

.book_detail { background: none; }

/*世界一美しいシリーズ▼*/
.book_detail .series { width:905px; padding:20px 0; text-align:center; float:left; }
.book_detail .series .midori { font-size:20px; line-height:26px; font-weight:bold; color:#006980;}
.book_detail .series .kuro { font-size:18px; line-height:26px; font-weight:bold; color:#333333;}

.book_detail .nakami { width:275px; float:left; padding:20px 0; }

.book_detail .book_info { width:275px; float:left; margin:20px 0 0 20px; }
.book_detail .book_info .book_midashi { color:#333333; font-size:18px; line-height:24px; font-weight:bold; margin:15px 0; text-align:center;}
.book_detail .book_info .book_konyu { padding:0 0 30px 0; margin:0; }
.book_detail .book_info .book_konyu .left { padding:0 9px 10px 0; margin:0; float:left; border:none; }
.book_detail .book_info .book_konyu .right { padding:0 0 10px 0; margin:0; float:left; border:none; }
/*世界一美しいシリーズ▲*/

/*国鉄＆戦闘機▼*/
.book_detail .series_600 { width:600px; padding:20px 0; text-align:center; float:left; }
.book_detail .series_600 .midori { font-size:20px; line-height:26px; font-weight:bold; color:#006980;}
.book_detail .series_600 .kuro { font-size:18px; line-height:26px; font-weight:bold; color:#333333;}

.book_detail .series_600 .nakami { width:275px; float:left; padding:20px 0 0 20px; }

.book_detail .series_600 .book_info { width:275px; float:left; margin:20px 0 0 10px; }
.book_detail .series_600 .book_info .book_midashi { color:#333333; font-size:18px; line-height:24px; font-weight:bold; margin:15px 0; text-align:center;}
.book_detail .series_600 .book_info .book_konyu { padding:0 0 30px 0; margin:0; }
.book_detail .series_600 .book_info .book_konyu .left { padding:0 9px 10px 0; margin:0; float:left; border:none; }
.book_detail .series_600 .book_info .book_konyu .right { padding:0 0 10px 0; margin:0; float:left; border:none; }
/*国鉄＆戦闘機▲*/

/*卓上▼*/
.book_detail .series_860 { width:860px; padding:20px 0; text-align:center; float:left; }
.book_detail .series_860 .midori { font-size:20px; line-height:26px; font-weight:bold; color:#006980;}
.book_detail .series_860 .kuro { font-size:18px; line-height:26px; font-weight:bold; color:#333333;}

.book_detail .series_860 .book_midashi { color:#333333; font-size:20px; line-height:26px; font-weight:bold; margin:15px 0; text-align:center;}
.book_detail .nakami320 { width:320px; float:left; padding:40px 0 0 0; }

.book_detail .series_860 .book_info { width:320px; float:left; margin:20px 0 0 10px; }
.book_detail .series_860 .book_info2 { width:450px; float:left; text-align:left; margin:20px 10px 0 50px; }
.book_detail .series_860 .book_info2 .book_konyu { width:275px; padding:0 0 30px 0; margin:0; }
.book_detail .series_860 .book_info2 .book_konyu .left { padding:0 9px 10px 0; margin:0; float:left; border:none; }
.book_detail .series_860 .book_info2 .book_konyu .right { padding:0 0 10px 0; margin:0; float:left; border:none; }
/*卓上▲*/


/*大判▼*/
.book_detail .series_big { width:1200px; padding:20px 0; text-align:center; float:left; }
.book_detail .series_big .midori { font-size:20px; line-height:26px; font-weight:bold; color:#006980;}
.book_detail .series_big .kuro { font-size:18px; line-height:26px; font-weight:bold; color:#333333;}

.book_detail .nakami_big { width:275px; float:left; padding:20px 0 20px 20px; }

.book_detail .book_info { width:275px; float:left; margin:20px 0 0 20px; }
.book_detail .book_info .book_midashi { color:#333333; font-size:18px; line-height:24px; font-weight:bold; margin:15px 0; text-align:center;}
.book_detail .book_info .book_konyu { padding:0 0 30px 0; margin:0; }
.book_detail .book_info .book_konyu .left { padding:0 9px 10px 0; margin:0; float:left; border:none; }
.book_detail .book_info .book_konyu .right { padding:0 0 10px 0; margin:0; float:left; border:none; }
/*大判▲*/

/*大判2▼*/
.book_detail .series_1200 { width:1200px; padding:20px 0; text-align:center; float:left; }
.book_detail .series_1200 .midori { font-size:20px; line-height:26px; font-weight:bold; color:#006980;}
.book_detail .series_1200 .kuro { font-size:18px; line-height:26px; font-weight:bold; color:#333333;}

.book_detail .series_1200 .book_info { width:275px; float:left; margin:0 0 0 20px; }
.book_detail .series_1200 .book_info .book_midashi { color:#333333; font-size:18px; line-height:24px; font-weight:bold; margin:15px 0; text-align:center;}
.book_detail .series_1200 .book_info .book_konyu { padding:0 0 30px 0; margin:0; }
.book_detail .series_1200 .book_info .book_konyu .left { padding:0 9px 10px 0; margin:0; float:left; border:none; }
.book_detail .series_1200 .book_info .book_konyu .right { padding:0 0 10px 0; margin:0; float:left; border:none; }
/*大判2▲*/



#Container a:hover img {
opacity:0.7;
filter:alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
}

.header_inner a:hover img {
opacity:0.7;
filter:alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
}



@media screen and (max-width: 959px) {
   /* 表示領域が320px以下の場合に適用するスタイル */
}




