@charset "utf-8";

/* ToHeart2 AnotherDays 【トップ】
---------------------------------------
(C)Leaf/AQUAPLUS All Rights Reserved.
	http://leaf.aquaplus.jp/
*/

/* ==========================================================================
 1.基本設定
========================================================================== */
@import url("common/init.css");	/* 初期設定 */


/* ==========================================================================
 3.デザイン-汎用
========================================================================== */
@import url("common/showhide.css");	/* デザイン-汎用 */
@import url("common/design.css");	/* デザイン-汎用 */
@import url("common/list1.css");	/* リスト */
li { line-height:14px;}


/* ==========================================================================
 4.デザイン-専用
========================================================================== */

/* --------------------------------------------------------------------------
タイトル */
h2 {
	position:absolute;
	left:471px;
	top:412px;
	width:141px;
	height:47px;

	text-indent:-9999px;
	text-decoration:none;
}

#prod h2 {background:url(prod_title.gif) no-repeat;}
#publ h2 {background:url(publ_title.gif) no-repeat;}
#camp h2 {background:url(camp_title.gif) no-repeat;}
#spcl h2 {background:url(spcl_title.gif) no-repeat;}


/* --------------------------------------------------------------------------
テキスト背景 */
#texts_bg ,
#texts_bg2 {
	position:absolute;
	left:56px;
	top:108px;
	width:629px;
	height:303px;
}

#texts_bg	{background:url(publ_bg.gif) no-repeat;}
#texts_bg2	{background:url(publ_bg2.gif) no-repeat;}


#btn_back {
	position:absolute;
	left:12px;
	bottom:11px;
	display:block;
	width:71px;
	height:16px;
	background:url(publ_back_btn.gif) no-repeat;

	text-indent:-9999px;
	text-decoration:none;
}

#btn_back:hover {
	background-position:0 -16px;
}


#btn_next {
	position:absolute;
	right:12px;
	bottom:8px;
	display:block;
	width:50px;
	height:70px;

	text-indent:-9999px;
	text-decoration:none;
}

#btn_next:hover {
	background:url(publ_next_btn.gif) no-repeat;
}

div > #btn_back {bottom:12px !important;}
div > #btn_next {bottom:9px !important;}


#pageNo {
	position:absolute;
	right:53px;
	top:19px;
	color:#eb548b;
}

table ,
#areaText {
	position:absolute;
	left:38px;
	top:19px;
	width:542px;
	text-align:left;
}

th {
	padding-left:4px;
	text-align:left;
	color:#93a9d5;
}

td {
	padding-left:4px;
	color:#0768b2;
}


.hr {
	background:url(prod_hr.gif) 0 14px repeat-x;
}

b {font-weight:bold;}
strong {font-weight:bold;}



/* --------------------------------------------------------------------------
オーバーレイ */
#texts_ovr {
	z-index:5;
	visibility:hidden;
	position:absolute;
	left:107px;
	top:105px;
	width:516px;	/* movie+フチ(4px) */
	height:338px;	/* movie+16px+close(18px)+フチ(4px) */
	background:#fff url(bg_texts_ovr.gif) no-repeat;
}

#texts_ovr a.fp  {
	margin: 2px auto auto;
}

#texts_ovr a#close {
	display:block;
	text-indent:-9999px;
	text-decoration:none;
	height: 22px;
}



/* --------------------------------------------------------------------------
 『特典画像』*/
#tokuten img {margin:0 1px;}


/* --------------------------------------------------------------------------
 『ストリーミング再生』ボタン */
.movie_strm {
	position:absolute;
	display:block;
	width:200px;
	height:50px;
	background:transparent url(movie_strm.gif) no-repeat;
	text-decoration:none;
	clear:both;
}

.movie_strm * {
	display:block;
	position:relative;
	right:6px;
	top:31px;
	margin:0;
	text-align:right;
	color:#fff;
}

.movie_strm:hover {
	background:transparent url(movie_strm.gif) no-repeat;
}



/* [EOF] */