@charset "UTF-8";
/*--------------------------------------------------------基本設定:コミックス*/
/*-----------------------------------------------------------/*コミックス一覧*/
/*コミックス一覧*/
ul.comics li div.hyoshi2 {
	height:310px;
	display: block;
}
ul.comics li div.hyoshi2 img{
	margin:0 auto;
	display: block;
	border:1px solid #CCC;
}

ul.comics li div.ttl {
	width: 192px;
	margin: 0 auto;
	font-size: 14px;
	color: #ed3d3d;
	text-align: left;
}


.jumpnext ul.comics li div.ttl {
	width: 192px;
	margin: 0 auto;
	font-size: 14px;
	color: #333;
	text-align: left;
}

/*----------------------------*/
/* イレギュラー対応*/
ul.comics2 li div.ttl {
	width: 192px;
	margin: 0 auto;
	font-size: 14px;
	color: #ed3d3d;
	text-align: left;
}

ul.comics2 div.author {
	width: 192px;
	margin: 4px auto 8px;
	font-size: 11px;
	text-align: left;
}


ul.comics2 div.author2 {
	width: 192px;
	margin: 4px auto 8px;
	font-size: 11px;
	text-align: left;
}



/*コミックス一覧のボタン*/
ul.comicsBtn2 {
	width: 192px;
	margin: 4px auto 0;
	text-align: left;
zoom: 1;
}
/*回り込みクリア*/
ul.comicsBtn2:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
/*DW*/
ul.comicsBtn2 + * {
	clear: both;
}
ul.comicsBtn2 li {
	width: 192px;
	margin:0;
	padding:0;
	text-align:left;
}

.comics2 .tyui {
	display:block;
	width:640px;
	margin: 0 auto 23px auto;
	font-size:11px;
}


/*----------------------------*/

ul.comics div.author {
	width: 192px;
	margin: 4px auto 8px;
	font-size: 11px;
	text-align: left;
}




ul.comics div.author2 {
	width: 192px;
	margin: 4px auto 8px;
	font-size: 11px;
	text-align: left;
}


/*コミックス一覧のボタン*/
ul.comicsBtn {
	width: 192px;
	margin: 4px auto 0;
	text-align: left;
zoom: 1;
}
/*回り込みクリア*/
ul.comicsBtn:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
/*DW*/
ul.comicsBtn + * {
	clear: both;
}
ul.comicsBtn li {
	width: 192px;
	margin:0;
	padding:0;
	text-align:left;
}

.comics .tyui {
	display:block;
	width:640px;
	margin: 0 auto 23px auto;
	font-size:11px;
}


/*--------------------------------------------------------基本設定:コミックス*/
/*-----------------------------------------------------------/*コミックス一覧*/
/*-----------------------------------------------------------/*今後の発売予定*/
/*発売予定！タイトル*/
.comicsTtl {
	width: 616px;
	margin: 0 auto 8px;
	padding: 0 4px 6px;
	font-size: 123.1%;
	color: #ff4965;
	border-bottom: 2px solid #ff4965;
}
.comicsTtl2 {
	width: 616px;
	margin: 0 auto 8px;
	padding: 0 4px 6px;
	font-size: 123.1%;
	color: #3368ff;
	border-bottom: 2px solid #3368ff;
}
.comicsTtl3 {
	width: 616px;
	margin: 0 auto;
	padding: 0 4px 6px;
	font-size: 123.1%;
	color: #ff6c0a;
}
/*--------------------------------------------------------基本設定:コミックス*/
/*---------------------------------------------------------------------------*/
ul.comicsList {
	width: 616px;
	margin: 18px auto 0;
}
/*---------------------------------------------------------------------------*/
ul.comicsList li {
	padding: 0 0 36px;
}
ul.comicsList li.last-child {
	padding: 0 0 10px;
}
/*--------------------------------------------------------基本設定:コミックス*/
/*-----------------------------------------------------------------/*書誌情報*/
/*書誌情報*/
ul.comicsList li dl {
	width: 510px;
	margin: 0 auto 12px;
	zoom: 1;
}
/*回り込みクリア*/
ul.comicsList li dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
/*DW*/
ul.comicsList li dl + * {
	clear: both;
}
/*書影*/
ul.comicsList li dl dt {
	width: 140px;
	float: left;
	clear: both;
}
ul.comicsList li dl dd {
	width: 350px;
	margin-left: 160px;
}
/*作品名*/
ul.comicsList li dl dd strong {
	display: block;
	font-size: 18px;
	color: #d81515;
}
/*作者名*/
ul.comicsList li dl dd em {
	display: block;
	padding: 8px 0;
	font-size: 18px;
	color: #272727;
}
/*価格*/
ul.comicsList li dl dd span {
	display: block;
	font-size: 11px;
	color: #666;
}
/*あらすじ*/
ul.comicsList li dl dd p {
	margin: 10px 0 0 0;
	padding: 8px 0 0;
	font-size: 13px;
	line-height: 1.6;
	border-top: 1px solid #CCC;
}
*:first-child+html ul.comicsList li dl dd p {
	margin: 24px 0 0 0;
}
*+html ul.comicsList li dl dd p {
	margin: 24px 0 0 0;
}
/*リンクの▲*/
ul.comicsList li dl dd span a {
	display: inline;
	font-size: 13px;
	line-height: 1.2;
	background: url(../_image/cmn_arow_trigona_right_bk.gif) no-repeat 0 8px;
	padding: 5px 0 5px 10px;
	float: right;
}
/*--------------------------------------------------------基本設定:コミックス*/
/*-----------------------------------------------------------------/*ボタン類*/
/*ボタン類*/
ul.comicsListBtn {
	background: #f7f7f7;
	margin: 0;
	padding: 8px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	zoom: 1;
}
/*回り込みクリア*/
ul.comicsListBtn:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
/*DW*/
ul.comicsListBtn + * {
	clear: both;
}
/*-----------------------------------------------------------------/*ボタン類*/
ul.comicsListBtn li {
	width: 194px;
	margin: 0 3px;
	padding: 0;
	float: left;
}
ul.comicsListBtn li a {
	display: block;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
/*-----------------------------------------------------------------/*ボタン類*/
/*-----------------------------------------------------------/*冒頭を試し読み*/
ul.comicsListBtn li.read {
	text-align: center;
}
/*アイコン付きテキスト*/
ul.comicsListBtn li.read span {
	background: url(../_image/icon_comics_read.png) no-repeat;
	padding: 0 0 0 22px;
	color: #FFF;
}
/*リンク*/
ul.comicsListBtn li.read a {
	background: #0c4eb0;
	padding: 12px 0 12px 0;
	text-decoration: none;
}
/*オンマウス*/
ul.comicsListBtn li.read a:hover {
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
}
/*-----------------------------------------------------------------/*ボタン類*/
/*---------------------------------------------------------/*コミックスを購入*/
ul.comicsListBtn li.buy {
	text-align: center;
}
/*アイコン付きテキスト*/
ul.comicsListBtn li.buy span {
	background: url(../_image/icon_comics_buy.png) no-repeat;
	padding: 0 0 0 22px;
	color: #FFF;
}
/*リンク*/
ul.comicsListBtn li.buy a {
	background: #d81515;
	padding: 12px 0 12px 0;
	text-decoration: none;
}
/*オンマウス*/
ul.comicsListBtn li.buy a:hover {
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
}
/*-----------------------------------------------------------------/*ボタン類*/
/*-------------------------------------------------------------/*電子版を購入*/
ul.comicsListBtn li.none {
	background: #a6a6a6;
	padding: 12px 0 12px 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	text-align: center;
}
ul.comicsListBtn li.none span {
	background: url(../_image/icon_comics_buy.png) no-repeat;
	padding: 0 0 0 22px;
	color: #FFF;
}
/*--------------------------------------------------------基本設定:コミックス*/
/*-----------------------------------------------------------/*今後の発売予定*/
/*今後の発売予定*/
.p_table {
	width: 624px;
	margin: 0 auto 24px;
}
.p_table th {
	background: #CCC;
	text-align: left;
	padding: 6px 4px;
	border: 1px solid #dddddd;
	font-weight: normal;
	color: #333333;
}
.p_table td {
	text-align: left;
	padding: 6px 4px;
	border: 1px solid #dddddd;
	background-color: #f8f8f8;
	color: #6c6c6c;
}
/*---------------------------------------------------------------------------*/
/*注意文言*/
.comicsCau {
	width: 624px;
	margin: -10px auto 36px;
	font-size: 93%;
}
/*--------------------------------------------------------基本設定:コミックス*/
/*---------------------------------------------------------発売中のコミックス*/
/*-----------------------------------------------------------リストのタイトル*/


/*--------------------------------------------------------基本設定:コミックス*/
/*---------------------------------------------------------発売中のコミックス*/
.comicsNow {
	width: 616px;
	background: #f8f8f8;
	margin: 0px auto 20px;
	border: 1px solid #CCC;
}
.comicsNow li {
	width: 616px;
	border-bottom: 1px solid #CCC;
	line-height: 1.4;
	zoom: 1;
}
/*回り込みクリア*/
.comicsNow li:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
/*DW*/
.comicsNow li + * {
	clear: both;
}
.comicsNow li:last-child {
	width: 616px;
	border-bottom: none;
}
/*--------------------------------------------------------基本設定:コミックス*/
/*---------------------------------------------------------発売中のコミックス*/
/*---------------------------------------------------------------リンクの矢印*/
.comicsNow li a:link, .comicsNow li a:visited {
	display: block;
	background: url(../_image/arrow_gray.png) no-repeat right center;
	padding: 5px 8px;
	color: #333;
	text-decoration: none;
}
.comicsNow li a:hover, .comicsNow li a:active {
	display: block;
	background: #e7e7e7 url(../_image/arrow_gray.png) no-repeat right center;
	padding: 5px 8px;
	color: #333;
	text-decoration: none;
}
/*--------------------------------------------------------基本設定:コミックス*/
/*---------------------------------------------------------発売中のコミックス*/
/*-----------------------------------------------------------------------各行*/
.comicsNow li.word {
	width: 600px;
	background: #adadad;
	padding: 4px 8px;
	font-size: 108%;
	color: #FFF;
	text-align: center;
}
/*--------------------------------------------------------基本設定:コミックス*/
/*---------------------------------------------------------発売中のコミックス*/
/*-----------------------------------------------------------------行のリンク*/
.comicsWord {
	margin: 0 0 4px 34px;
	zoom: 1;
}
/*回り込みクリア*/
.comicsWord:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
/*DW*/
.comicsWord + * {
	clear: both;
}
.comicsWord li {
	display: block;
	width: 4em;
	border: 1px solid #CCC;
	float: left;
}
/*.comicsWord li:last-child {
	display: block;
	width: 4em;
	border: 1px solid #CCC;
	float: left;
}*/
.comicsWord li a:link, .comicsWord li a:visited {
	display: block;
	width: 2em;
	background: #f8f8f8;
	padding: 0.2em 1em;
	color: #0037ff;
	text-decoration: none;
}
.comicsWord li a:hover, .comicsWord li a:active {
	display: block;
	width: 2em;
	background: #ccc;
	padding: 0.2em 1em;
	color: #0037ff;
	text-decoration: none;
}
.comicsWord li a.on {
	background: #ccc;
}
/*--------------------------------------------------------基本設定:コミックス*/
/*---------------------------------------------------------発売中のコミックス*/
/*---------------------------------------------------------------------見出し*/
.comicsNow li.ttl {
	width: 600px;
	background: #CCC;
	padding: 2px 8px;
	font-size: 108%;
}
/*----------------------------------------------------------------作品名と巻数*/
.comicsNow li div {
	width: 60%;
	float: left;
}
/*---------------------------------------------------------------------作品名*/
.comicsNow li strong {
	display: block;
	width: 85%;
	float: left;
}
/*-----------------------------------------------------------------------巻数*/
.comicsNow li em {
	display: block;
	width: 3em;
	text-align: right;
	float: right;
}
/*---------------------------------------------------------------------作者名*/
.comicsNow li span {
	display: block;
	width: 30%;
	float: right;
	padding: 0 2.5em 0 0;
}
/*関連リンク*/
.relationLink {
	width: 600px;
	margin: 0 auto 24px;
	padding: 2px 8px;
}
.relationLink li {
	padding: 4px;
	border-bottom: 1px solid #CCC;
}
.relationLink li.last-child {
	padding: 4px;
	border-bottom: none;
}
/*-----------------------------------------------------------------/*ボタン類*/
/*-------------------------/*発売中のコミックス一覧と電子コミックス一覧ボタン*/
ul.comicsNowBtn {
	width:620px;
	margin:0 auto 24px;
	text-align: center;
zoom: 1;
}
/*回り込みクリア*/
ul.comicsNowBtn:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
/*DW*/
ul.comicsNowBtn + * {
	clear: both;
}
ul.comicsNowBtn li {
	width:300px;
	margin:0 10px 5px 0;
	float:left;
	}
	
ul.comicsNowBtn li.last-child {
	margin:0 0 0 0;
	}
	
/*リンク*/
ul.comicsNowBtn li a {
	display:block;
	background: #ed3d3d;
	padding: 12px 0;
	color:#FFF;
-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	text-decoration: none;
}
/*オンマウス*/
ul.comicsNowBtn li a:hover {
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
}


/*-------------------------/*最強ジャンプコミックス一覧とプラス一覧ボタン*/

#comicsOther li span a {
	background: url(../_image/arrow_white.png) no-repeat right center #D1191C;
	color:#fff;
	margin: 5px 0;
	padding: 5px 0;
-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	text-decoration: none;
	display:block;
	text-align:center;
}

#comicsOther li span a:hover {
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
}

#comicsOther li em {
    display: block;
    float: right;
    text-align: left;
    width: 150px;
}

#comicsOther li strong {
	width:200px;
    display: block;
    float: left;
	padding: 2px 0 2px 5px;
}

#comicsOther li.ttl strong {
	padding: 0;
}

/*-------------------------/*発売中のコミックス一覧のタブ*/
.tab{overflow:hidden;}
.tab li{background:#ccc; padding:5px 3.4px; float:left; margin:0 1px 1px 0; text-align:center;}
.tab li.select{background:#eee;}
.content li{background:#eee; padding:20px;}
.hide {display:none;}