@charset "utf-8";
/* CSS Document */

h2 {
	width:333px;
	margin:0px auto;
	margin-top:37px;
}

h3 {
	text-align:center;
	margin-top:80px;
}

h3:first-child {
	margin-top:46px;
}

.degitalItem {
	padding:0px 30px;
	padding-bottom:40px;
	margin-top:40px;
	border-bottom:1px solid #d5e9aa;
}

.degitalItem dd {
	font-size:26px;
	line-height:1.5em;
	margin-top:28px;
}

.bookItem {
	padding:0px 30px;
	padding-left:265px;
	padding-bottom:40px;
	margin-top:40px;
	border-bottom:1px solid #d5e9aa;
	min-height:298px;
}

.bookItem dd {
	font-size:26px;
	line-height:1.5em;
	margin-top:28px;
}

.subCaption {
	text-align:center;
	margin-top:20px;
}

#fantasiaA {
	background:url(../img/visualFantasia1.png);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaB {
	background:url(../img/visualFantasia2.png);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaC {
	background:url(../img/visualFantasia3.png);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaD {
	background:url(../img/visualFantasia4.png);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaE {
	background:url(../img/visualFantasia5.png);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaF {
	background:url(../img/visualFantasia6.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaG {
	background:url(../img/visualFantasia7.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaH {
	background:url(../img/visualFantasia8.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaI {
	background:url(../img/visualFantasia9.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaJ {
	background:url(../img/img_vol10.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaK {
	background:url(../img/book_11.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaL {
	background:url(../img/img_vol12.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaM {
	background:url(../img/img_vol13.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaN {
	background:url(../img/img_vol14.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaO {
	background:url(../img/img_vol15.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaP {
	background:url(../img/img_date16.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaQ {
	background:url(../img/img_date17.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaR {
	background:url(../img/img_date18.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaS{
	background:url(../img/img_date19.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaT{
	background:url(../img/img_date20.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaU{
	background:url(../img/img_date21.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#fantasiaV{
	background:url(../img/img_date22.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#comicAA {
	background:url(../img/visualComicA1.png);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#comicBA {
	background:url(../img/visualComicB1.png);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#comicCA {
	background:url(../img/img_strike2.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#comicDA {
	background:url(../img/img_strike3.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#comicEA {
	background:url(../img/imgbook4.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#comicFA {
	background:url(../img/img_deadend_01.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#comicGA {
	background:url(../img/img_deadend_02.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#comicHA {
	background:url(../img/img_deadend_03.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#degitalA{
	background:url(../img/imgDateOrigami.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#degitalB{
	background:url(../img/img_party.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#shortA{
	background:url(../img/img_encore.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#shortB{
	background:url(../img/img_anchol_02.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#shortC{
	background:url(../img/img_anchol_03.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#shortD{
	background:url(../img/img_anchol_04.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#shortE{
	background:url(../img/img_anchol_05.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#shortF{
	background:url(../img/img_encore_06.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#shortG{
	background:url(../img/img_encore_07.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#shortH{
	background:url(../img/img_anchol_08.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#shortI{
	background:url(../img/img_anchol_09.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#shortJ{
	background:url(../img/img_anchol_10.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}
#shortK{
	background:url(../img/img_anchol_11.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}


#fanA{
	background:url(../img/book_fanbook_1.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}
#fanB{
	background:url(../img/img_fanbook02.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#spinoffA{
	background:url(../img/img_spinoff_01.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#spinoffB{
	background:url(../img/img_spinoff_02.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#spinoffC{
	background:url(../img/img_spinoff_03.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#spinoffD{
	background:url(../img/img_spinoff_04.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#spinoffE{
	background:url(../img/img_spinoff_05.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#spinoffF{
	background:url(../img/img_spinoff_06.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#spinoffG{
	background:url(../img/img_spinoff07.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#spinoffH{
	background:url(../img/img_spinoff08.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#artbookA{
	background:url(../img/img_artbook.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}

#anthologyA{
	background:url(../img/img_anthology01.jpg);
	background-position:32px 0px;
	background-repeat:no-repeat;
}