@charset "euc-jp";

/* [=INFO]----------------------------

コミック用CSS

Date:2009.07.22.
Author:
Version:1.0

----------------------------[=INFO]*/


/* [=TOC]----------------------------

=01.

----------------------------[=TOC]*/



/* [=01.]
---------------------------------------------------------*/

/*レイアウトID
2009.07.22
---------------------------------------------------------*/

/* 初期化
----------------------------*/
body#comic-body {
	background: url(/img/cmc/tdbg_no.gif) repeat-y top left;
	}

/* コミックレンタル大枠 780px */
#comic_rental {
	width: 780px;
	margin:0;
	padding:0;
	background: #FFFFFF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, sans-serif;
	font-size:12px;
}

#comic_rental a {
	text-decoration:none;
}

/* コミックレンタルトップページ 右カラム 550px */
div#comic_index {
	width: 590px;
	}

div#comic_main {
	width: 550px;
	margin-left: 20px;
	}

div#comic_main ul.comicList_4column li dl dd span,
div#comic_main ul.comicList_4column li dl dd.btn_new {
	color: #FF0000;
	}
/* ---------------------------------------------------------
左カラム
-----------------------------------------------------------*/

/* バナー
----------------------------*/
ul.left_banner {
	clear: both;
	}
ul.left_banner li {
	margin-bottom: 8px;
	}

/* ログイン
----------------------------*/
.comic-box-login{
	background:url(/img/cmc/box_login.jpg) 0 0 no-repeat;
	width:160px;
	height:65px;
	margin: 12px 4px 8px;
	padding:10px 0 0 10px;
	}

.comic-box-login li{
	margin-bottom:3px;
	_margin-bottom:0;
	}

/* レンタル履歴
----------------------------*/
#comic-boxhead-comic-rental{background-image:url(/img/cmc/colbox_comic_rental.jpg);}
.comic-colbox .comic-inner01{
	width:178px;
	padding-top:32px;
	background:0 top no-repeat;
}
.comic-colbox .comic-inner02{
	width:168px;
	padding: 14px 5px 20px;
	background:url(/img/cmc/colbox_foot.jpg) 0 bottom no-repeat;
}
.comic-colbox .comic-inner02 h2{
	padding-left:14px;
	margin-bottom:10px;
	font-weight:bold;
}
ul.comic-triangle{ padding-left:10px;}
ul.comic-triangle li{
	background:url(/img/cmc/bullet_tri_blue.jpg) 0 5px no-repeat;
	padding-left:10px;
}
.comic-colbox{
	width:178px;
	margin-top:10px;
	background:url(/img/cmc/colbox_body.jpg) 0 0 repeat-y;
}

/* サイドナビ
----------------------------*/
div.comic_sideNavi {
	margin-bottom:8px;
	background: url(/img/cmc/colbox_body.jpg) repeat-y top left;
	}

div.comic_sideNavi ul {
	padding: 14px 5px 20px 20px;
	background: url(/img/cmc/colbox_foot.jpg) no-repeat left bottom;
	}

div.comic_sideNavi ul li {
	background:url(/img/cmc/bullet_dot_blue.jpg) 0 5px no-repeat;
	padding-left:10px;
	margin-bottom:2px;
	}

/* ランキング
----------------------------*/
dl#side_comic_ranking {
	 width: 178px;
	 margin-bottom: 10px;
	 background: url(/img/cmc/colbox_body.jpg) 0 0 repeat-y;
	 }

dl#side_comic_ranking dt#title {
	 height: 28px;
	 overflow: hidden;
	 }

dl#side_comic_ranking dd#ranking_term,
dl#side_comic_ranking dd#ranking_body{
	 margin: 0 5px;
	 }

dl#side_comic_ranking dd#ranking_term {
	 padding: 5px;
	 background: #eeece9;
	 text-align: right;
	 font-size:85%;
	 }

dl#side_comic_ranking dd#ranking_body ol li {
	 padding: 8px 10px;
	 background: url(/img/cmc/side_ranking/border_comicranking.gif) repeat-x bottom left;
	 }

dl#side_comic_ranking dd#ranking_body ol li p {
	 float: right;
	 }

dl#side_comic_ranking dd#ranking_body ol li p img {
	 padding:0 2px 2px 0;
	 background:url(/img/cmc/bg_shadow.gif) right bottom no-repeat;
	 }

dl#side_comic_ranking dd#ranking_body dl {
	 float: left;
	 width: 85px;
	 }

dl#side_comic_ranking dd#ranking_body dl dt {
	 font-weight: bold;
	 }

dl#side_comic_ranking dd#ranking_body dl dt span.new {
	 padding-left: 10px;
	 color: #FF0000;
	 font-weight: normal;
	 }

dl#side_comic_ranking dd#ranking_body dl dd.font_small,
dd#ranking_body ol li dl span.font_small {
	 font-size: 85%;
	 }

dl#side_comic_ranking dd#ranking_body dl dd.comic_price {
	 color:#990000;
	 font-weight:bold;
	 }

dl#side_comic_ranking dd#ranking_link {
	 padding: 8px 10px 10px;
	 background:url(/img/cmc/colbox_foot.jpg) left bottom no-repeat;
	 text-align: right;
	 }

dl#side_comic_ranking dd#ranking_link a {
	 padding-left: 15px;
	 background:url(/img/cmc/bullet_arrow.jpg) no-repeat left top;
	 }

/*オススメのサイト*/
div.comic_sideNavi ul.comic-osusume {
	padding: 10px 15px 10px 15px;
	margin:0;
	background: url(/img/cmc/colbox_foot.jpg) no-repeat left bottom;
	}
div.comic_sideNavi ul.comic-osusume li {
	margin:0;
	padding: 0;
	background: url(/img/space.gif) no-repeat center bottom;
	text-align: center;
	margin-bottom: 5px;
	}

/* ---------------------------------------------------------
右カラム
-----------------------------------------------------------*/

/* 右カラム タイトルエリア
---------------------------------*/
#comic_rental div#titleArea {
	margin-top: 15px;
	margin-bottom: 15px;
	border-bottom:1px solid #DCDCDC;
	}

#comic_rental div#titleArea h2 {
	float: left;
	padding-left: 15px;
	background: url(/img/cmc/icon_left_bar_red.jpg) no-repeat top left;
	font-size:130%;
	font-weight:bold;
	padding:0 0 6px 10px;
	}

#comic_rental div#titleArea p {
	float: right;
	padding-top: 5px;
	}

#comic_rental div#titleArea p a {
	background: url(/img/cmc/bullet_arrow_left.jpg) no-repeat left center;
	padding-left: 15px;
	}

/* 右カラム ページネーション
---------------------------------*/
#comic_rental dl.pagenation_top {
	width: 550px;
	margin: 15px 0;
	border-bottom:1px solid #DCDCDC;
	}

#comic_rental dl.pagenation_bottom {
	width: 550px;
	margin: 15px 0;
	border-top:1px solid #DCDCDC;
	}

#comic_rental dl.nomargin {
	margin: 0 0 15px 0;
	}

#comic_rental dl.pagenation_top dt,
#comic_rental dl.pagenation_bottom dt {
	text-align: right;
	padding-top: 7px;
	}

#comic_rental dl.pagenation_top dd,
#comic_rental dl.pagenation_bottom dd {
	padding: 0 0 5px 0;
	}

#comic_rental dl.pagenation_top dd ul,
#comic_rental dl.pagenation_bottom dd ul {
	text-align: right;
	}

#comic_rental dl.pagenation_top dd ul li,
#comic_rental dl.pagenation_bottom dd ul li {
	display: inline;
	}

#comic_rental dl.pagenation_top dd ul li span,
#comic_rental dl.pagenation_bottom dd ul li span {
	font-weight: bold;
	}

/* 右カラム コミックリスト4列
---------------------------------*/
#comic_rental ul.comicList_4column {
	width: 550px;
	}

#comic_rental ul.comicList_4column li.item {
	float: left;
	width: 135px;
	padding-bottom: 15px;
	margin: 0 0 15px 0;
	background: url(/img/cmc/line_comiclist_4col.gif) no-repeat center bottom;
	}

#comic_rental ul.comicList_4column li.item dl dt {
	margin-bottom: 5px;
	text-align:center;
	}

#comic_rental ul.comicList_4column li.item dl dt img {
	padding: 0 2px 2px 0;
	background: url(/img/cmc/bg_shadow.gif) no-repeat right bottom;
	}

#comic_rental ul.comicList_4column li.item dl dd {
	padding: 0 5px;
	}

#comic_rental ul.comicList_4column li.item dl dd.author {
	font-size: 10px;
	padding-top: 5px;
	}

#comic_rental ul.comicList_4column li.item dl dd.price span {
	font-weight: bold;
	color: #990000;
	}

#comic_rental ul.comicList_4column li.item dl dd.btn {
	margin-bottom: 5px;
	text-align: center;
	}

/* 右カラム リンク
---------------------------------*/
#comic_rental p.comictop {
	margin: 5px 0;
	text-align:right;
	}

#comic_rental p.comictop a {
	padding-left: 15px;
	background: url(/img/cmc/bullet_arrow_left.jpg) no-repeat center left;
	}

#comic_rental p.pagetop {
	margin: 5px 0 15px 0;
	text-align:right;
	}

/*フッター
----------------------------*/
#comic-footarea{
	margin:8px 10px 0;
	padding:11px 0 0 0;
	border-top:1px solid #bebebe;
	}

#comic-footarea1{
	margin:8px 10px 0;
	padding:11px 0 0 0;
	}

#comic-footarea.comic-footnavi{
	margin:20px 0 0 0;
}

#comic-footarea .comic-footnavi ul{
	font-size:10px;
	text-align:center;
	}

#comic-footarea .comic-footnavi ul li{
	display:inline;
	}

#comic-footarea .comic-p_mark{
	margin:6px auto;
	width:252px;
	text-align:left; /* -- 20080918his-- */
	}

#comic-footarea1 .comic-footnavi{
	margin:0 0 0 0;
	}

#comic-footarea1 .comic-footnavi{
	margin:20px 0 0 0;
	}

#comic-footarea1 .comic-footnavi ul{
	font-size:10px;
	text-align:center;
	}

#comic-footarea1 .comic-footnavi ul li{
	display:inline;
	}
/*--------------clearfix--------------*/
.comic_rental_clearfix:after,
#comic_rental div#titleArea:after,
#comic_rental ul.comicList_4column:after,
#comic_rental ul.special_section:after,
#comic_rental ul.special_section li dl:after,
#comic_special ul.comicList_special:after,
#comic_special ul.comicList_special li dl:after {
  height: 0;
  visibility: hidden;
  content: ".";
  display: block;
  clear: both;
}
.comic_rental_clearfix,
#comic_rental div#titleArea,
#comic_rental ul.comicList_4column,
#comic_rental ul.special_section,
#comic_rental ul.special_section li dl,
#comic_special ul.comicList_special,
#comic_special ul.comicList_special li dl {
  _height: 1px;
  min-height: 1px;
  /**//*/
  height: auto;
  overflow: hidden;
  /**/
}

.comic-clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.comic-clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .comic-clearfix { height: 1%; }
.comic-clearfix { display: block; }
/* End hide from IE-mac */

/*--------------clearfix--------------*/

/* ----------------------------------------------------
右カラム 090728 特集ページ独自スタイル
----------------------------------------------------*/
#comic_special p#lead {
	border-bottom: 1px solid #DCDCDC;
	padding-bottom: 15px;
	}

#comic_special ul.comicList_special {
	width: 550px;
	}

#comic_special ul.comicList_special li.item {
	float: left;
	width: 275px;
	height:256px;
	padding-bottom: 15px;
	margin: 0 0 15px 0;
	background: url(/img/cmc/special/line_special.gif) no-repeat left bottom;
	}

#comic_special ul.comicList_special li dl,
#comic_special ul.comicList_special li p,
#comic_special ul.comicList_special li ul {
	padding: 0 10px;
	}

#comic_special ul.comicList_special li dl dt {
	width: 90px;
	float: left;
	padding-bottom: 10px;
	}

#comic_special ul.comicList_special li dl dt img {
	padding: 0 2px 2px 0;
	background: url(/img/cmc/bg_shadow.gif) no-repeat bottom right;
	}

#comic_special ul.comicList_special li dl dd {
	width: 165px;
	float: right;
	padding-bottom: 10px;
	}

#comic_special ul.comicList_special li dl dd span,
#comic_special ul.comicList_special li ul li span{
	font-weight: bold;
	color: #990000;
	}

#comic_special ul.comicList_special li ul {
	padding-top: 10px;
	}


#comic_special ul.comicList_special li ul li {
	float: none;
	}

#comic_special ul.comicList_special li ul.list_inline {
	}

#comic_special ul.comicList_special li ul.list_inline li {
	display: inline;
	}

/* ---------------------------------------------------------
右カラム　ふきだし
-----------------------------------------------------------*/
div#hoverContentswrap {
	position: relative;
	}

div#hoverContentswrap div.hoverContents_r,
div#hoverContentswrap div.hoverContents_l {
	visibility: hidden;
	width: 455px;
	height: 412px;
	z-index: 100;
	}

div#hoverContentswrap div.hoverContents_r {
	background: url(/img/cmc/comic_list_bgr.gif) no-repeat top left;
	}

div#hoverContentswrap div.hoverContents_l {
	background: url(/img/cmc/comic_list_bgl.gif) no-repeat top left;
	}

div#hoverContentswrap div.hoverContents_r h4 {
	padding: 8px 0 6px 35px;
	color: #FFFFFF;
	}

div#hoverContentswrap div.hoverContents_l h4 {
	padding: 8px 35px 6px 10px;
	color: #FFFFFF;
	}

div#hoverContentswrap div.hoverContents_r ul {
	padding: 10px 10px 0 35px;
	}

div#hoverContentswrap div.hoverContents_l ul {
	padding: 10px 30px 0 15px;
	}

div#hoverContentswrap div.hoverContents_r ul:after,
div#hoverContentswrap div.hoverContents_l ul:after {
  height: 0;
  visibility: hidden;
  content: ".";
  display: block;
  clear: both;
}

div#hoverContentswrap div.hoverContents_r ul,
div#hoverContentswrap div.hoverContents_l ul {
  _height: 1px;
  min-height: 1px;
  /**//*/
  height: auto;
  overflow: hidden;
  /**/
}

div#hoverContentswrap div.hoverContents_r ul li,
div#hoverContentswrap div.hoverContents_l ul li {
	float: left;
	width: 25%;
	height: 120px;
	font-size: 10px;
	}

div#hoverContentswrap div.hoverContents_r ul.bl_column5 li,
div#hoverContentswrap div.hoverContents_l ul.bl_column5 li {
	width: 20%;
	}

div#hoverContentswrap div.hoverContents_r ul li dl dt,
div#hoverContentswrap div.hoverContents_l ul li dl dt {
	text-align: center;
	}

div#hoverContentswrap div.hoverContents_r ul li dl dt img,
div#hoverContentswrap div.hoverContents_l ul li dl dt img {
	padding: 0 2px 2px 0;
	background: url(/img/cmc/bg_shadow.gif) no-repeat right bottom;
	}

div#hoverContentswrap div.hoverContents_r ul li dl dd,
div#hoverContentswrap div.hoverContents_l ul li dl dd {
	padding: 0 3px;
	}

/* 個別で場所設定 */
div#draemon01 {
	position: absolute;
	top: 2040px;
	left: -160px;
	}

div#draemon02 {
	position: absolute;
	top: 2040px;
	left: -25px;
	}

div#yamadayugi {
	position: absolute;
	top: -110px;
	left: 100px;
	}

div#imaichiko {
	position: absolute;
	top: -110px;
	left: 235px;
	}


div#kitazato {
	position: absolute;
	top: -110px;
	left: -160px;
	}

div#hiiro {
	position: absolute;
	top: -110px;
	left: -25px;
	}

div#fujisaki {
	position: absolute;
	top: 140px;
	left: 235px;
	}

div#kanzaki {
	position: absolute;
	top: 140px;
	left: -160px;
	}

/* ---------------------------------------------------------
右カラム　TOP
-----------------------------------------------------------*/
/* 右カラムTOP用 バナー */
div#comic_index ul.bn_index {
	margin-bottom: 5px;
	}

/* 右カラムTOP用 4列リスト */
div#comic_index div.comic_boxindex {
	width: 587px;
	margin-bottom: 5px;
	background: url(/img/cmc/comic_boxindex_body.jpg) repeat-y top left;
	}

div#comic_index div.comic_boxindex div.titleArea {
	position: relative;
	}

div#comic_index div.comic_boxindex div.titleArea p {
	position: absolute;
	left: 492px;
	top: 5px;
	}

div#comic_index div.comic_boxindex div.titleArea p img {
    vertical-align: bottom;
    }

div#comic_index div.comic_boxindex ul.comicList {
	width: 553px;
	padding: 0 17px 10px 17px;
	}

div#comic_index div.comic_boxindex ul.bg_bottom {
	padding-bottom: 20px;
	background: url(/img/cmc/comic_boxindex_foot.jpg) no-repeat bottom left;
	}

div#comic_index div.comic_boxindex ul.comicList li {
	float: left;
	width: 25%;
	padding-bottom: 5px;
	background: url(/img/cmc/line_dot_dc_table.jpg) no-repeat center bottom;
	}

div#comic_index div.comic_boxindex ul.comicList li dl dt,
div#comic_index div.comic_boxindex ul.comicList li dl dd.btn_rental {
	text-align: center;
	margin-bottom: 5px;
	}

div#comic_index div.comic_boxindex ul.comicList li dl dt {
	padding-top: 10px;
	}

div#comic_index div.comic_boxindex ul.comicList li dl dt img {
	padding: 0 2px 2px 0;
	background: url(/img/cmc/bg_shadow.gif) no-repeat right bottom;
	}

div#comic_index div.comic_boxindex ul.comicList li dl dd {
	padding: 0 10px;
	}

div#comic_index div.comic_boxindex ul.comicList li dl dd span,
div#comic_index div.comic_boxindex ul.comicList li dl dd.btn_new {
	color: #FF0000;
	}

div#comic_index div.comic_boxindex ul.comicList li dl dd.author {
	padding-bottom: 5px;
	font-size: 10px;
	}

div#comic_index div.comic_boxindex ul.comicList li dl dd.price span {
	font-weight: bold;
	color: #990000;
	}

div#comic_index div.comic_boxindex p.comic_boxindex_all {
	width: 533px;
	padding: 0 27px 15px 27px;
	background: url(/img/cmc/comic_boxindex_foot.jpg) no-repeat bottom left;
	text-align: right;
	}

div#comic_index div.comic_boxindex p.comic_boxindex_all a {
	background: url(/img/cmc/bullet_arrow.jpg) no-repeat left center;
	padding-left: 15px;
	}

#comic_rental div#comic_index p.pagetop {
	width: 582px;
	margin: 15px 5px 15px 0;
	text-align:right;
	}

/* ふきだし 個別で場所設定 */
#comic_rental div#comic_index div#yamadayugi {
	position: absolute;
	top: -100px;
	left: 10px;
	}

#comic_rental div#comic_index div#fujisaki {
	position: absolute;
	top: -100px;
	left: -135px;
	}

#comic_rental div#comic_index div#kitazato {
	position: absolute;
	top: -100px;
	left: 260px;
	}
	
#comic_rental div#comic_index div#imaichiko {
	position: absolute;
	top: -100px;
	left: 120px;
	}
	
#comic_rental div#comic_index div#hiiro {
	position: absolute;
	top: -100px;
	left: -130px;
	}

/* 右カラムTOP部分 clearfix */
div#comic_index div.comic_boxindex ul:after {
  height: 0;
  visibility: hidden;
  content: ".";
  display: block;
  clear: both;
}

div#comic_index div.comic_boxindex ul {
  _height: 1px;
  min-height: 1px;
  /**//*/
  height: auto;
  overflow: hidden;
  /**/
}
/* ---------------------------------------------------------
右カラム　ランキング
-----------------------------------------------------------*/
div#comic_main p#comic_ranking_term {
	margin-bottom: 15px;
	text-align: right;
	}

div#comic_main ol.comic_ranking {
	width: 550px;
	}

div#comic_main ol.comic_ranking li {
	float: left;
	width: 275px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	background:url(../img/cmc/ranking/border_comicranking.gif) left bottom repeat-x;
	}

div#comic_main ol.comic_ranking li p,
div#comic_main ol.comic_ranking li dl {
	float: left;
	}

div#comic_main ol.comic_ranking li p.comic_noL {
	width: 50px;
	}

div#comic_main ol.comic_ranking li p.comic_noR {
	width: 40px;
	padding-left: 10px;
	}

div#comic_main ol.comic_ranking li p.comic_image {
	width: 95px;
	}

div#comic_main ol.comic_ranking dl {
	width: 125px;
	}

div#comic_main ol.comic_ranking li p.comic_image img {
	padding:0 2px 2px 0;
	background:url(../img/cmc/bg_shadow.gif) right bottom no-repeat;
	}

div#comic_main ol.comic_ranking li dl dt span {
	color: #FF0000;
	}

div#comic_main ol.comic_ranking li dl dd.author {
	padding-bottom: 5px;
	font-size: 10px;
	}

div#comic_main ol.comic_ranking li dl dd.price span {
	color:#990000;
	font-weight:bold;
	}

/* 右カラム ランキングページ clearfix */
div#comic_main ol#comic_ranking:after {
  height: 0;
  visibility: hidden;
  content: ".";
  display: block;
  clear: both;
	}

div#comic_main ol#comic_ranking {
  _height: 1px;
  min-height: 1px;
  /**//*/
  height: auto;
  overflow: hidden;
  /**/
	}

/* ふきだし 個別で場所設定 (少女コミック)*/

div#minamikanan {
	position: absolute;
	top: 500px;
	left: 235px;
	}

div#gamandekinai {
	position: absolute;
	top: 500px;
	left: -150px;
	}

div#sonnakoe {
	position: absolute;
	top: 500px;
	left: -20px;
	}

div#tamoa {
	position: absolute;
	top: 800px;
	left: 100px;
	}

div#anisakiyuna {
	position: absolute;
	top: 800px;
	left: 235px;
	}

div#tibakozue {
	position: absolute;
	top: 800px;
	left: -150px;
	}

div#aiharamiki {
	position: absolute;
	top: 800px;
	left: -20px;
	}

div#asamimiyabi {
	position: absolute;
	top: 1100px;
	left: 100px;
	}

div#akaishimichiyo {
	position: absolute;
	top: 1100px;
	left: 235px;
	}

div#aokikotomi {
	position: absolute;
	top: 1100px;
	left: -150px;
	}

div#shinjyoumayu {
	position: absolute;
	top: 1100px;
	left: -20px;
	}

div#siinakaruho {
	position: absolute;
	top: 1400px;
	left: 100px;
	}

div#syougakukansyoujyo_best {
	position: absolute;
	top: 1400px;
	left: -150px;
	}

/* ---------------------------------------------------------
090818 右カラム ふきだし追加設定
-----------------------------------------------------------*/
div#hoverContentswrap div.set16_l {
	height:530px;
	background: url(/img/cmc/bcomic_list_bgl_16.gif) no-repeat top left;
	}

div#hoverContentswrap div.set16_r {
	height:530px;
	background: url(/img/cmc/comic_list_bgr_16.gif) no-repeat top left;
	}

/* ふきだし 個別で場所設定 */
div#kamitchmakarin {
	position: absolute;
	top: 1400px;
	left: 235px;
	}

/* ---------------------------------------------------------
09107 右カラム ふきだし追加設定
-----------------------------------------------------------*/
div#saintoniisan {
	position: absolute;
	top: 220px;
	left: -25px;
	}
div#higurashi {
	position: absolute;
	top: 500px;
	left: 110px;
	}
div#kureyonsintyan {
	position: absolute;
	top: 500px;
	left: 235px;
	}
div#tennimuhou {
	position: absolute;
	top:  500px;
	left: -25px;
	}
div#mehyou {
	position: absolute;
	top:  730px;
	left: 110px;
	}
div#skyhigh {
	position: absolute;
	top:  730px;
	left: 235px;
	}
div#goudamamora {
	position: absolute;
	top:  730px;
	left: -160px;
	}
div#asanoinio {
	position: absolute;
	top: 730px;
	left: -25px;
	}
div#ononatsume1 {
	position: absolute;
	top: 1000px;
	left: 110px;
	}
div#ononatsume2 {
	position: absolute;
	top: 1000px;
	left: 235px;
	}
div#kamijyouatsushi {
	position: absolute;
	top: 1000px;
	left: -160px;
	}
div#osakabemashin {
    position: absolute;
    top: 1000px;
    left: 110px;
    }
div#osakabemashin2 {
    position: absolute;
    top:  -100px;
    left: 120px;
    }
div#oniisan {
	position: absolute;
	top: -110px;
	left: 120px;
	}
div#higurasi {
	position: absolute;
	top: -110px;
	left: -130px;
	}
div#sintyan{
	position: absolute;
	top: -110px;
	left: 10px;
	}
div#TenniMuhou13Set{
	position: absolute;
	top: -110px;
	left: 120px;
	}
div#Mehyou13Set{
	position: absolute;
	top: -110px;
	left: 255px;
	}
div#SkyHigh8Set{
	position: absolute;
	top: -110px;
	left: -130px;
	}
div#GoudaMamora9Set{
	position: absolute;
	top: -110px;
	left: 10px;
	}
div#AsanoInio8Set{
	position: absolute;
	top: 165px;
	left: 120px;
	}
div#OnoNatsume8Set_1{
	position: absolute;
	top: 165px;
	left: 255px;
	}
div#OnoNatsume8Set_2{
	position: absolute;
	top: 165px;
	left: -130px;
	}
div#KamijyouAtsushi13Set{
	position: absolute;
	top: 165px;
	left: 10px;
	}
div#minamikanan02{
	position: absolute;
	top: -100px;
	left: 120px;
	}
div#siinakaruho02{
	position: absolute;
	top: 130px;
	left: 120px;
	}
div#boysbe{
	position: absolute;
	top: -110px;
	left: -10px;
	}
div#milkcrown{
	position: absolute;
	top: 450px;
	left: 250px;
	}
div#shinkintaro{
	position: absolute;
	top: 1710px;
	left: -20px;
	}
#comic_rental div#comic_index div#shinkintaro {
	position: absolute;
	top: 160px;
	left: -130px;
	}
div#iwamaru{
	position: absolute;
	top: 1100px;
	left: -20px;
	}
#comic_rental div#comic_index div#iwamaru {
	position: absolute;
	top: 160px;
	left: 10px;
	}
