@charset "UTF-8";




/*
--------------------------------
	/erotica_comic.html
--------------------------------
*/


/* ---- page title ---- */

h1#page_title {
	background-image: url(../img/erotica_comic/title.gif);
}


/* ---- letter1 ---- */

#erotica_comic #letter1 {
	width: 700px;
	height: 630px;
	background-image: url(../img/erotica_comic/bg1.jpg);
}
#erotica_comic #letter1 * {
	display: none;
}

/* ---- letter2 ---- */

#erotica_comic #letter2 {
	width: 700px;
	height: 490px;
	background-image: url(../img/erotica_comic/bg2.jpg);
}
#erotica_comic #letter2 * {
	display: none;
}


/* ---- note ---- */

#erotica_comic .note {
	margin: 10px 0 0 5px;
	padding-bottom: 20px;
	color: #333;
}
#erotica_comic .note li {
	margin-top: 4px;
	font-family:verdana;
	font-size: 10px;
}


/* ---- amazon ---- */

#erotica_comic #amazon {
	margin-left: 10px;
}
#erotica_comic #amazon p {
	margin-top: 10px;
}
#erotica_comic #amazon a {
	display: block;
	width: 670px;
	height: 50px;
	background-repeat: no-repeat;
	outline: 0;
	text-indent: -9999px;
}
#erotica_comic #amazon a:hover {
	background-position: 0 -50px;
}
#erotica_comic #amazon #collectorsbox a {
	background-image: url(../img/erotica_comic/amazon_collectorsbox.gif);
}
#erotica_comic #amazon #nmh2 a {
	background-image: url(../img/erotica_comic/amazon_nmh2.gif);
}


/* ---- btn_collectorsbox ---- */

#erotica_comic #btn_collectorsbox {
	margin-top: 20px;
}
#erotica_comic #btn_collectorsbox a {
	margin: 0 auto;
	display: block;
	width: 615px;
	height: 88px;
	background-image: url(../img/erotica_comic/btn_collectorsbox.gif);
	background-repeat: no-repeat;
	outline: 0;
	text-indent: -9999px;
}
#erotica_comic #btn_collectorsbox a:hover {
	background-position: 0 -88px;
}


/* ---- yoyaku ---- */
#erotica_comic #yoyaku {
	margin: 10px 0 0 0;
}
#erotica_comic #yoyaku h3 {
	margin: 0 0 15px 0;
	height: 36px;
	background-image: url(../img/erotica_comic/yoyaku_heading.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#erotica_comic #yoyaku .wrap {
	position: relative;
	width: 680px;
	height: 500px;
}
#erotica_comic #yoyaku .wrap .amiami {
	position: absolute;
	top: 0; left: 5px;
	width: 266px;
	height: 340px;
	background-image: url(../img/erotica_comic/yoyaku_amiami.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#erotica_comic #yoyaku .wrap .amiami_text {
	position: absolute;
	top: 340px; left: 0;
	width: 270px;
	height: 35px;
	background-image: url(../img/erotica_comic/yoyaku_amiami_text.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

#erotica_comic #yoyaku .wrap .rakuten {
	position: absolute;
	top: 50px; left: 280px;
	width: 380px;
	height: 254px;
	background-image: url(../img/erotica_comic/yoyaku_rakuten.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#erotica_comic #yoyaku .wrap .rakuten_text {
	position: absolute;
	top: 313px; left: 330px;
	width: 290px;
	height: 64px;
	background-image: url(../img/erotica_comic/yoyaku_rakuten_text.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

#erotica_comic #yoyaku .wrap .btnwrap1 {
	position: absolute;
	top: 390px; left: 10px;
}
#erotica_comic #yoyaku .wrap .btnwrap2 {
	position: absolute;
	top: 390px; left: 352px;
}

#erotica_comic #yoyaku .wrap .btn1,
#erotica_comic #yoyaku .wrap .btn2 {
	padding: 0 0 10px 0;
}
#erotica_comic #yoyaku .wrap .btn1 a,
#erotica_comic #yoyaku .wrap .btn2 a {
	display: block;
	overflow: hidden;
	width: 241px;
	height: 37px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#erotica_comic #yoyaku .wrap .btn1 a {
	background-image: url(../img/erotica_comic/yoyaku_btn1.gif);
}
#erotica_comic #yoyaku .wrap .btn2 a {
	background-image: url(../img/erotica_comic/yoyaku_btn2.gif);
}
#erotica_comic #yoyaku .wrap .btn1 a:hover,
#erotica_comic #yoyaku .wrap .btn2 a:hover {
	background-position: 0 -37px;
}