@charset "Shift_JIS";

/*
************************************************************

 Copyright (C) media kraft fuzoku aaa.

************************************************************
*/

/*////////////////////////////////////////////

	画像格納場所 /image/manga

	1. 最新
	2. バックナンバー
	3. 見るページ

////////////////////////////////////////////*/

strong#sort {
	background-color: #fcc;
}


/************************
 @ 最新
************************/

div#latestManga {
	width: 691px;
	height: 452px;
	background: url("/image/manga/manga_top_bg.jpg") top left no-repeat;
	padding: 0 0 10px 20px;
	margin: 0 auto;
	text-align: left;
	font-size: 12px;
}

div#latestManga ul li {
	float: left;
	display: inline;
}

div#latestManga ul li p.latestManga-shop-name {
	width: 340px;
	height: 70px;
}

p#manngaComent {
	width: 340px;
	height: 70px;
}


#mangaLook {
	width: 328px;
	margin: -20px 30px 0 0;
	text-align: right;
/* border: 1px #ccc solid; */
}

p#mangaThum a img {
	margin: 3px;
}



#manngaTopThum {
	padding: 10px 0 0 0;
}
/************************
 A バックナンバー
************************/

div#manngaBackNumbe {
	width: 720px;
	text-align: center;
	font-size: 12px;
	font-size: 11px\9;
	*font-size: 11px;
	_font-size: 9px;
}

/* 作者でソート */
p#sortAuthor {
	padding: 5px 0;
	border: 1px #ccc solid;
	font-size: 93%;
}

ul#manngaBackNumberList {

}

ul#manngaBackNumberList li {
	float: left;
	width: 175px;
	height: 180px;
	padding: 5px 0 10px 0;
	border-right: 1px #ccc dashed;
	border-bottom: 1px #ccc dashed;
}

ul#manngaBackNumberList li.right {
	border-right: none;
	margin: 0;
}

img.bncovergirl {
	float: left;
}

.bnText {
	width: 105px;
	height: 88px;
	font-size: 9px;
	margin: 0 0 0 95px;
	text-align: left;
}

.bnText a {
	font-size: 10px;
}


/************************
 3. 見るページ
************************/

div#mangalatest {
	position: relative;
	width: 720px;
	height: 1060px;
border: 1px #eee dotted;
}


div#mangalatest p#gallery {
	position: absolute;
		top: 35px;
		left: 90px;
	width: 520px;
}

/* 
div#mangaButton {
	width: 350px;
	margin: 0 auto;
}


p#back_button,#next_button {
	float: left;
}
#back_button,#next_button {
	width: 150px;
	padding: 5px 0;
	display: block;
	color: #333;
	font-weight: bold;
	font-size: 20px;
	background-color: #ccc;
	border: 1px #000 ridge;
}
p#back_button:hover,#next_button:hover {
	color: #fff;
	background-color: #007;
}

#mangaNumber {
	float: left;
	margin-top: 5px;
	padding: 6px 0;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	background-color: #333;
	border: 1px #999 ridge;
}

div#mangaButton a {
	_display: block;
}

div#mangaButton a:hover {
	color: #fff;
	_background-color: #008;
}

 */
img.space {
	position: absolute;
		top: 35px;
		left: 0;
border: 1px #eee dotted;
	z-index: 300;
}

p.inViewOfUpperRight {
	position: absolute;
		top: 38px;
		right: 35px;
	}

/* NEW BUTTON */

	div#mangalatest p#back_button,
	div#mangalatest p#next_button,
	div#mangalatest p#back_button_bottom,
	div#mangalatest p#next_button_bottom {
		display: block;
		position: absolute;
		width: 50px;
		padding: 0 5px;
		border: 1px #333 outset;
		background-color: #eee;
		color: #333;
		font-weight: bold;
		font-size: 14px;
		line-height: 2.0;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		/* filter: alpha(style=2, opacity=300); */
	}
	div#mangalatest p#next_button,
	div#mangalatest p#back_button {
			top: 3px;
	}

	div#mangalatest p#next_button,
	div#mangalatest p#next_button_bottom {
			right: 110px;
	}
	div#mangalatest p#back_button,
	div#mangalatest p#back_button_bottom {
			xright: 266px;
			left: 90px;
	}

	div#mangalatest p#back_button_bottom,
	div#mangalatest p#next_button_bottom {
			bottom: 258px;
	}


	div#mangalatest p#back_button:hover,
	div#mangalatest p#next_button:hover,
	div#mangalatest p#back_button_bottom:hover,
	div#mangalatest p#next_button_bottom:hover {
		border: 1px #333 ridge;
		background-color: #008;
		color: #fff;
	}
	div#mangalatest p#back_button a:hover,
	div#mangalatest p#next_button a:hover,
	div#mangalatest p#back_button_bottom a:hover,
	div#mangalatest p#next_button_bottom a:hover {
		color: #ffe;
		background-color: #008;
	}


/* PAGES */
	div#mangalatest p#mangaNumber {
		position: absolute;
			bottom: 268px;
			left: 290px;
		width:100px;
		border: 1px #ccc outset;
		background-color: #000;
		color: #fff;
		font-size: 10px;
		line-height: 1.8;
	}




/************************
 4. ショップデータ
************************/

#mangashopdata {
		position: absolute;
			bottom: 0;
			xright: 200px;
			left: 90px;
}

#mangashopdataTitle {
	background-color: #eee;
}
