@charset "UTF-8";
/* レポートMT用CSS */
/*目次
0.共通
1.レポート
*/

/* ------------------------------
 0.共通 
 ------------------------------*/
 /* h1背景設定 */
#right.community h1 {
	background:#fff url(../../img/right_tit.jpg) no-repeat;
	width:100%;
	height:22px;
	margin:10px 0;
	}


/* ボーダー */
.line {border-bottom:1px dashed #DFDFDF; clear:both; margin:10px 0 0px 0;}

 /* 下ナビゲーション */
#bottom-navi ul {
	height:30px;
	margin:10px;
	width:540px;
	font-size:11px;
	clear:both;
	}
#bottom-navi ul li {
	float:left;
	width:180px;
	height:15px;
	line-height:100%;
	}
 /* コミュニティートップへ戻るボタン */
#cm-back a {
	background:url(../../community/img/back_to_top.gif) no-repeat; 
	width:132px;
	height:18px;
	display:block;
	clear:both;
	float:left;
	margin:10px 10px 10px 0;
	}
p#cm-back span{ text-indent:-10000px; display:none;}

/* おすすめコンテンツ */
ul#osusume{
	margin:10px 0 0 10px;
	}
#osusume li{
	display:inline;
	}	
#top ul {
	margin:10px 0 10px 10px;
	}
	
/* ダリア 枠 */
#right .dahbnr{
	border:1px solid #CC0066;
	height:73px;
	padding:0;
	margin-left:10px;
	}
	
/* ダリア 画像 */
#right .dahbnr p.bnrimg{
	float:left;
	width:194px;
	margin:0;
	border:none;
	padding:0;
	}

/* ダリア 本文 */
#right .dahbnr p.bnrtxt{
	float:left;
	width:340px;
	margin:0;
	border:none;
	padding:5px;
	font-size:14px;
	color:#CC0066;
	}


/* 下コンテンツ（破線） */
#bottomarea {
	border-top:1px dashed #eaeaea;
	margin:10px 0;
	padding:5px 0;
	}
		
/* 販売期間 */
#right .schedule {
	margin-left:10px;
	height:50px;
	background-color:#800058;
	color:#FFFFFF;
	}	
#right .schedule dl {
	width:275px;
	height:50px;
	float:left;
	}
	
#right .schedule dl dt { margin:8px 0 0 10px;}
#right .schedule dl dd { margin:0 0 10px 10px;}

/* ------------------------------
 1.レポート (report/index.html) 
 ------------------------------*/
/* 名前 */
#report.ind h1 {width:550px; height:43px;}
#report.ind h1 span { text-indent:-10000px;}

/* トップmap */
#report table {margin-left:1px;}

/* 名前（イメージ画像） */
#report #eru { background:url(../../community/report2006/eru/img/name.gif) no-repeat 10px 0px; }

/* 2005年度 */
#report #oldrose { background:url(../../community/report2005/01_oldrose/img/oldrose_name.gif) no-repeat 10px 0px; }
#report #pochi { background:url(../../community/report2005/02_pochi/img/pochi_name.gif) no-repeat 10px 0px; }

/* 2007年度 */
#report #alex { background:url(../../community/report2007/alex/img/name_1.gif) no-repeat 10px 0px; }
#report #bee { background:url(../../community/report2007/bee/img/name_1.gif) no-repeat 10px 0px; }
#report #bokuden { background:url(../../community/report2007/bokuden/img/name_1.gif) no-repeat 10px 0px; }
#report #hanaka { background:url(../../community/report2007/hanaka/img/name_1.gif) no-repeat 10px 0px; }
#report #karuro { background:url(../../community/report2007/karuro/img/name_1.gif) no-repeat 10px 0px; }


/* 2008年度 */
#report #neko { background:url(../../community/report2008/neko/img/name_1.gif) no-repeat 10px 0px; }
#report #fukuzo { background:url(../../community/report2008/fukuzo/img/name_1.gif) no-repeat 10px 0px; }
#report #kuma { background:url(../../community/report2008/kuma/img/name_1.gif) no-repeat 10px 0px; }
#report #machiko { background:url(../../community/report2008/machiko/img/name_1.gif) no-repeat 10px 0px; }
#report #rin { background:url(../../community/report2008/rin/img/name_1.gif) no-repeat 10px 0px; }

/* 2009年度 */
#report #enzel { background:url(../../community/report2009/enzel/img/name_1.gif) no-repeat 10px 0px; }
#report #maron { background:url(../../community/report2009/maron/img/name_1.gif) no-repeat 10px 0px; }
#report #fumin { background:url(../../community/report2009/fumin/img/name_1.gif) no-repeat 10px 0px; }
#report #haru { background:url(../../community/report2009/haru/img/name_1.gif) no-repeat 10px 0px; }
#report #heko { background:url(../../community/report2009/heko/img/name_1.gif) no-repeat 10px 0px; }


/* ボリューム・日付 */
#top-area {
	width:550px;
	height:18px;
	margin:0;
	padding:5px 0 0 0;
	border-bottom:1px dashed #DFDFDF;
	}
	
#top-area h2, #top-area h3 {
	float:right;
	background:none;
	font-size:15px;
	width:250px;
	height:18px;
	line-height:100%;
	text-align:right;
	margin:0;
	padding:0 0 0 10px;
	}
	
#top-area h3 {float:left; text-align:left;}

/* メイン */
.main {margin:0; padding:0; }
.main p {margin:0; width:550px;}


/* テキスト左寄せ中 */
#right p.tx-left { float:left; width:265px; margin:10px 0 0 10px;}
* html #right p.tx-left { margin:10px 0 0 5px; width:270px;}
/* テキスト左寄せ大 */
#right p.tx-left-l { float:left; width:370px; margin:10px 0 0 10px;}
* html #right p.tx-left-l { margin:10px 0 0 5px;}

/* テキスト右寄せ中 */
#right p.tx-right { float:right; text-align:left; width:265px; margin:10px 10px 0 0px;}
* html #right p.tx-right { margin:10px 0px 0 5px; width:270px;}
/* テキスト右寄せ大 */
#right p.tx-right-l { float:right; width:370px; margin:10px 0 0 10px;}
* html #right p.tx-left-l { margin:10px 0 0 5px;}

/* 写真A（中左寄せ） */
#right .img01,#right .img02 { float:left; width:265px; margin:10px 0 10px 10px;}
* html #right .img01,* html #right .img02 { margin:10px 0 0 5px;}
/* 写真A（キャプション） */
#right .img01 p, #right .img02 p { width:265px; font-size:10px; line-height:110%; margin:5px 0;}
/* 写真B（中右寄せ） */
#right .img02 { float:right; text-align:right; margin:10px 10px 0 0;}
#right .img02 p {text-align:center;}

/* 写真C（小右） */
#right .img03, #right .img04{ float:right; width:150px; margin:10px 10px 0 10px;}
* html #right .img03 { margin:10px 5px 10px 10px;}
/* 写真D（小左） */
#right .img04{ float:left;}

/* 写真E（横使い大） */
#right .img-wide-l { float:left; width:540px; margin:10px 0 10px 10px; text-align:center;}
* html #right .img-wide-l {  margin:10px 0 0 5px;}
#right .img-wide-l p { width:520px; font-size:10px; line-height:110%; margin:5px 0;}

/* 写真F（横使い3並） */
.img05 { float:left; width:170px; margin:10px 0 0 10px;}
#right .img05 p { width:170px;font-size:10px; line-height:110%; margin:5px 0;}


/* 前後のレポートナビ */
#move-repo {width:550px; margin:0;}
* html #right #move-repo p { margin:0 0 0 5px;}
#move-repo p {float:left; width:250px;}
p#next-repo {float:right; text-align:right;}

/* レポートナビ */
#repo-list p {margin:0 0 0 10px; clear:both;}
#repo-list ul { width:550px; height:30px;}
#repo-list li { float:left; width:120px; margin-left:10px; line-height:120%;}


