@charset "utf-8";

/*#index-container*/
body{
	background:#EAE3E3;
}

#container{
	clear:both;
	margin:0 auto;
	width:100%;
}
#container header.h1-header{
	background:#000 url(../img/bg_sabi.jpg) center;
	clear:both;
	margin:0 auto;
	width:100%;
}
#container header.h1-header #bar{
	background: url(../img/bg_h1.png) repeat-x;
	clear:both;
	margin:0 auto;
	width:100%;
	height:77px;
}
#container header.h1-header #bar .content{
	width:980px;
	margin:0 auto;
}
#container header.h1-header #bar h1{
	background: url(../img/h1.png) no-repeat;
	width:600px;
	height:46px;
	float:left;
}
#container header.h1-header #bar #socialmedia{
	float:right;
	margin:10px 0 0 0;
}
#container header.h1-header #cover{
	width:980px;
	margin:0 auto;
	padding:0 0 25px 0;
}
#container header.h1-header #cover .jk{
	width:490px;
	float:left;
}
#container header.h1-header #cover .jk .img{
	margin:0 0 0 74px;
}

#container header.h1-header #cover .jk .btn-sale{
	text-align:center;
	background:#D1D713 url(../img/btn_sale.png) center 7px no-repeat;
	width:166px;
	height:50px;
	margin:0 0 0 74px;
	float:left;
}
#container header.h1-header #cover .jk .btn-sale:hover{
	background:#BDC111 url(../img/btn_sale.png) center 7px no-repeat;
}

#container header.h1-header #cover .btn-sale a{
	display:block;
	width:166px;
	height:50px;
}

#container header.h1-header #cover .jk .btn-tameshi{
	text-align:center;
	background:#9E86A6 url(../img/btn_tameshi.png) center 7px no-repeat;
	width:166px;
	height:50px;
	margin:0 74px 0 0;
	float:right;
}
#container header.h1-header #cover .jk .btn-tameshi:hover{
	background:#8D7197 url(../img/btn_tameshi.png) center 7px no-repeat;
}

#container header.h1-header #cover .btn-tameshi a{
	display:block;
	width:166px;
	height:50px;
}


#container header.h1-header #cover .mk{
	width:490px;
	float:right;
}
#container header.h1-header #cover .mk .img{
	margin:0 0 0 90px;
}


#container header.h1-header #cover .mk .btn-sale{
	text-align:center;
	background:#D1D713 url(../img/btn_sale.png) center 7px no-repeat;
	width:150px;
	height:50px;
	margin:0 0 0 90px;
	float:left;
}
#container header.h1-header #cover .mk .btn-sale:hover{
	background:#BDC111 url(../img/btn_sale.png) center 7px no-repeat;
}

#container header.h1-header #cover .mk .btn-tameshi{
	text-align:center;
	background:#9E86A6 url(../img/btn_tameshi.png) center 7px no-repeat;
	width:150px;
	height:50px;
	margin:0 90px 0 0;
	float:right;
}
#container header.h1-header #cover .mk .btn-tameshi:hover{
	background:#8D7197 url(../img/btn_tameshi.png) center 7px no-repeat;
}



#container header.h1-header #obi{
	background:#EAE3E3 url(../img/bg_h2.png) repeat-x;
	height:200px;
}
#container header.h1-header #obi .content{
	width:980px;
	margin:0 auto;
}

#container header.h1-header #obi .content .jk{
	background: url(../img/JK_h2.gif) no-repeat;
	width:490px;
	height:200px;
	float:left;
}
#container header.h1-header #obi .content .mk{
	background: url(../img/MK_h2.gif) no-repeat;
	width:490px;
	height:200px;
	float:right;
}







#container #body{
	width:980px;
	margin:0 auto;
}
#container #body article section.content{
	margin:0 0 0 0;
	padding:80px 0 0 0;
}
#container #body article section.content.book{
	width:980px;
	margin:0 auto;
}
#container #body article section.content.book h1{
	background:url(../img/book_h1.png) no-repeat;
	height:90px;
}
#container #body article section.content.book p{
	margin:0 20px 20px;
}
#container #body article section.content.book p.note{
	color:#00756C;
}
#container #body article section.content.book p.link a{
	color: #936;
}
#container #body article section.content.book h3{
	margin:0 20px 20px;
	font-size:18px;
}

#container #body article section.content.book .jk{
	background:#FFF;
	width:465px;
	float:left;
}
#container #body article section.content.book .jk h2{
	background:url(../img/book_JK_h2.gif) no-repeat;
	height:120px;
	margin:0 0 20px 0;
}
#container #body article section.content.book .mk{
	background:#FFF;
	width:465px;
	float:right;
}
#container #body article section.content.book .mk h2{
	background:url(../img/book_MK_h2.gif) no-repeat;
	height:120px;
	margin:0 0 20px 0;
}

#container #body article section.content.cdlive h1{
	background: url(../img/cdlive_h1.png) no-repeat;
	height:90px;
}

#container #body article section.content.cdlive .cd{
	background:#FFF;
	margin:0 0 30px 0;
	padding:20px;
}
#container #body article section.content.cdlive .cd p{
	margin:0 0 20px 0;
}
#container #body article section.content.cdlive .cd h2{
	font-size:30px;
	margin:0 0 20px 0;
}

#container #body article section.content.cdlive .live{
	background:#FFF;
	margin:0 0 30px 0;
	padding:20px;
}
#container #body article section.content.cdlive .live h2{
	background:url(../img/live_h1.gif) -20px 0 no-repeat;
	height:65px;
}
#container #body article section.content.cdlive .live p{
	margin:0 0 20px 0;
}
#container #body article section.content.cdlive .live .left{
	width:450px;
	float:left;
}
#container #body article section.content.cdlive .live .right{
	width:450px;
	float:right;
}






#container #body article section.content.event h1{
	background: url(../img/event_h1.png) no-repeat;
	height:90px;
}
#container #body article section.content.event .event-txt{
	background:#FFF;
	margin:0 0 30px 0;
	padding:40px 40px 20px 40px;
}
#container #body article section.content.event .event-txt p{
	margin:0 0 20px 0;
	font-size:18px;
}

