@import "default.css";


/*----- 本音マル秘報告TOP -----*/


#Top-About{
	width:718px;
	height:50px;
	padding:10px 0 0 0;
	margin:0 11px;
	background:url(../images/ro_top_about_bg.gif) no-repeat;
}

#Top-About p{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	width:492px;
	height:auto;
	margin:0 0 0 220px;
}

#Prof-Wrapper{
	width:718px;
	height:auto;
	margin:0 11px;
}

.Indi-Prof-Box-a{
	width:233px;
	height:125px;
	padding:0 10px 0 0;
	margin:0 0 5px 0;
	float:left;
}

.Indi-Prof-Box-b{
	width:232px;
	height:125px;
	margin:0 0 5px 0;
	float:right;
}

#Tp-Tetsu , #Tp-Yuri , #Tp-Ohana , #Tp-Macchi{
	width:233px;
	height:100px;
	background:url(../images/tp_tetsu.jpg) no-repeat;
}

#Tp-Yuri{
	background:url(../images/tp_yuri.jpg) no-repeat;
}

#Tp-Ohana{
	background:url(../images/tp_ohana.jpg) no-repeat;
}

#Tp-Macchi{
	background:url(../images/tp_macchi.jpg) no-repeat;
}

#Tp-Ten , #Tp-Yuu{
	width:232px;
	height:100px;
	background:url(../images/tp_ten.jpg) no-repeat;
}

#Tp-Yuu{
	background:url(../images/tp_yuu.jpg) no-repeat;
}

#Tp-Tetsu img , #Tp-Yuri img , #Tp-Ohana img , #Tp-Macchi img{
	margin:68px 0 0 124px;
}

#Tp-Ten img , #Tp-Yuu img{
	margin:68px 0 0 123px;
}

.Indi-Prof-Btm-a{
	width:233px;
	height:20px;
	background:#ECECEC;
}

.Indi-Prof-Btm-b{
	width:232px;
	height:20px;
	background:#ECECEC;
}

.Indi-Prof-Btm-a dl , .Indi-Prof-Btm-b dl{
	padding:5px 0 0 0;
}

.Indi-Prof-Btm-a dt , .Indi-Prof-Btm-b dt{
	width:206px;
	height:auto;
	font-size:12px;
	font-weight:bold;
	margin:0 auto 3px auto;
	padding:2px 0 2px 7px;
	background:url(../images/icon_h.gif) no-repeat left;
	border-bottom:dotted 1px #5B8800;
}

.Up-Time , .Up-Race{
	width:213px;
	height:auto;
	font-size:10px;
	line-height:130%;
	margin:0 auto;
}

.Up-Race{
	color:#666666;
}

.Indi-Prof-Btm-a p , .Indi-Prof-Btm-b p{
	padding:0 10px 0 0;
	float:right;
	font-size:12px;
	font-weight:bold;
}

#Zadan-Ent-Wrapper{
	width:718px;
	height:132px;
	padding:0 0 5px 0;
	margin:20px 11px 0 11px;
	clear:both;
}

#Zadan-Box-L , #Zadan-Box-L2{
	width:577px;
	height:132px;
	float:left;
	background:url(../images/zadan_ent_l_bg.gif) no-repeat left;
}
#Zadan-Box-L2{
	background:url(../images/zadan_ent_backnumber_bg.gif) no-repeat left;
}

#Zadan-Box-L ul, #Zadan-Box-L2 ul{
	margin:80px 0 0 377px;
	list-style:none;
}

#Zadan-Box-L li , #Zadan-Box-L2 li{
	font-size:12px;
	line-height:150%;
}

#Zadan-Box-R-Open , #Zadan-Box-R-Close , #Zadan-Box-R-BackNumber{
	width:141px;
	height:132px;
	float:right;
	background:url(../images/zadan_ent_r_open_bg.gif) no-repeat left;
}

#Zadan-Box-R-Close{
	background:url(../images/zadan_ent_r_close_bg.gif) no-repeat left;
}
#Zadan-Box-R-BackNumber{
	background:url(../images/zadan_ent_r_backnumber_bg.gif) no-repeat left;
}

#Zadan-Box-R-Open img , #Zadan-Box-R-Close img , #Zadan-Box-R-BackNumber img{
	margin:100px 10px 0 10px;
}
#Zadan-Box-R-BackNumber p{
	font-size:12px;
	font-weight:bold;
	margin:110px 0 0 0;
}





































/*----- 各プロフィール -----*/


#Tetsu-Prof , #Yuri-Prof , #Ten-Prof , #Ohana-Prof , #Macchi-Prof , #Yuu-Prof{
	width:718px;
	height:240px;
	padding:10px 0 0 0;
	margin:0 11px;
	background:url(../images/tetsu_prof_bg.jpg) no-repeat;
}

#Yuri-Prof{
	background:url(../images/yuri_prof_bg.jpg) no-repeat;
}

#Ten-Prof{
	background:url(../images/ten_prof_bg.jpg) no-repeat;
}

#Ohana-Prof{
	background:url(../images/ohana_prof_bg.jpg) no-repeat;
}

#Macchi-Prof{
	background:url(../images/macchi_prof_bg.jpg) no-repeat;
}

#Yuu-Prof{
	background:url(../images/yuu_prof_bg.jpg) no-repeat;
}

#Tetsu-Prof dl , #Yuri-Prof dl , #Ten-Prof dl , #Ohana-Prof dl , #Macchi-Prof dl , #Yuu-Prof dl{
	padding:45px 10px 0 240px;
}

#Tetsu-Prof dt , #Yuri-Prof dt , #Ten-Prof dt , #Ohana-Prof dt , #Macchi-Prof dt , #Yuu-Prof dt{
	font-size:12px;
	font-weight:bold;
}

#Tetsu-Prof dd , #Yuri-Prof dd , #Ten-Prof dd , #Ohana-Prof dd , #Macchi-Prof dd , #Yuu-Prof dd{
	margin:5px 0 0 0;
	font-size:12px;
	line-height:150%;
}

#Prof-Menu-Box{
	width:718px;
	height:136px;
	margin:0 11px;
	padding:0 0 20px 0;
}

.toIndi-Prof-Btn-a , #toIndi-Prof-Btn-b , .toIndi-Prof-Btn-c{
	width:136px;
	height:136px;
	padding:0 10px 0 0;
	float:left;
}

#toIndi-Prof-Btn-b{
	padding:0 9px;
}

.toIndi-Prof-Btn-c{
	padding:0;
}

.Back-Btn{
	padding:0 0 5px 11px;
}


/*----- 本音共通 -----*/


#RO-Head-Tetsu , #RO-Head-Yuri , #RO-Head-Ten , #RO-Head-Ohana , #RO-Head-Macchi , #RO-Head-Yuu{
	width:718px;
	height:100px;
	padding:10px 0 0 0;
	margin:0 11px;
	background:url(../images/ro_head_tetsu_bg.jpg) no-repeat;
}

#RO-Head-Yuri{
	background:url(../images/ro_head_yuri_bg.jpg) no-repeat;
}

#RO-Head-Ten{
	background:url(../images/ro_head_ten_bg.jpg) no-repeat;
}

#RO-Head-Ohana{
	background:url(../images/ro_head_ohana_bg.jpg) no-repeat;
}

#RO-Head-Macchi{
	background:url(../images/ro_head_macchi_bg.jpg) no-repeat;
}

#RO-Head-Yuu{
	background:url(../images/ro_head_yuu_bg.jpg) no-repeat;
}

#RO-Head-Tetsu img , #RO-Head-Yuri img , #RO-Head-Ten img , #RO-Head-Ohana img , #RO-Head-Macchi img , #RO-Head-Yuu img{
	padding:0 10px 0 0;
	float:right;
}

#RO-Head-Tetsu p , #RO-Head-Yuri p , #RO-Head-Ten p , #RO-Head-Ohana p , #RO-Head-Macchi p , #RO-Head-Yuu p{
	margin:40px 10px 0 98px;
	font-size:12px;
	line-height:150%;
}

#RO-Head-Tetsu p , #RO-Head-Yuri p , #RO-Head-Ten p , #RO-Head-Ohana p , #RO-Head-Macchi p , #RO-Head-Yuu p{
	/margin:50px 10px 0 98px;
}


/*----- 本音記事一覧 -----*/


.Page-List-Menu{
	width:718px;
	height:auto;
	padding:10px 0;
	margin:0 11px;
	font-size:12px;
	text-align:center;
}

.Page-List-Menu ul{
	margin:5px 0 0 0;
}

.Page-Num-noSel , #Page-Num-Sel{
	padding:0 5px; 
	border:solid 1px #CCCCCC;
	background:#ECECEC;
	display:inline;
	list-style:none;
}


.Page-Num-noSel , #Page-Num-Sel{
	/margin:0 2px;
	/padding:0 0 0 6px;
}

#Page-Num-Sel{
	border:solid 1px #98C933;
	background:#E5F1CC;
}

#Page-Back , #Page-Next{
	font-weight:bold;
	display:inline;
	list-style:none;
	padding:0 0 0 10px;
	margin:0 5px 0 0;
	background:url(../images/icon_ro_li_back.gif) left no-repeat;
}

#Page-Back{
	/padding:0 0 0 5px;
	/margin:0 5px 0 0;
}

#Page-Next{
	margin:0 0 0 5px;
	padding:0 10px 0 0;
	background:url(../images/icon_ro_li_next.gif) right no-repeat;
}

#Page-Next{
	/padding:0 4px 0 0;
}

#Article-List-Wrapper{
	width:718px;
	height:auto;
	padding:10px 0 10px 0;
	margin:0 11px;
	clear:both;
}

#Article-List-tp{
	width:718px;
	height:45px;
	border-top:dotted 1px #999999;
	border-bottom:dotted 1px #999999;
	background:#ECECEC;
}

.Article-List-Wh , .Article-List-Gr{
	width:718px;
	height:45px;
	border-bottom:dotted 1px #999999;
}

.Article-List-Gr{
	background:#ECECEC;
}

.Top-List-IMG{
	width:34px;
	height:34px;
	margin:5px 0 0 5px;
	float:left;
	display:inline;
}

.Top-List-Head{
	width:679px;
	height:20px;
	float:left;
}

.List-Head{
	width:718px;
	height:20px;
}

.Arti-Summ{
	font-size:10px;
	color:#666666;
	padding:5px 0 0 5px;
	float:left;
}

.Arti-Up-Time{
	font-size:10px;
	padding:5px 10px 0 0;
	float:right;
}

.Top-Article-Title , .Article-Title{
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 6px;
	padding:3px 0 0 10px;
	float:left;
	background:url(../images/icon_j.gif) left no-repeat;
}

*html .Article-Title{
	margin:0 0 0 3px;
	padding:3px 0 0 10px;
}


/*----- 本音記事詳細 -----*/


.Article-List-Menu{
	width:718px;
	height:auto;
	padding:10px 0;
	margin:0 11px 10px 11px;
	font-size:12px;
	text-align:center;
}

.Article-List-Menu ul{
	padding:5px 0 0 0;
}

.To-Article-List{
	padding:0 10px;
	margin:0 10px;
	border-left:solid 1px;
	border-right:solid 1px;
	display:inline;
	list-style:none;
}

.To-Article-List{
	/padding:0 6px 0 10px;
}


.Back-Article , .Next-Article{
	display:inline;
	list-style:none;
	padding:0 3px 0 10px;
	background:url(../images/icon_ro_li_back.gif) left no-repeat;
}

.Next-Article{
	padding:0 10px 0 3px;
	background:url(../images/icon_ro_li_next.gif) right no-repeat;
}

.Next-Article{
	/padding:0 5px 0 3px;
}

#Article-Detail-Wrapper{
	width:718px;
	height:auto;
	padding:0 0 10px 0;
	margin:10px 11px;
	background:#ECECEC;
}

#Article-Detail-Wrapper p{
	padding:0 10px;
	font-size:12px;
	line-height:150%;
}

#Article-Detail-Wrapper img{
	padding:0 10px 10px 10px;
	float:right;
}

#Arti-Up-Time{
	width:713px;
	height:15px;
	padding:0 5px 0 0;
	text-align:right;
	font-size:10px;
	line-height:150%;
}

#Arti-Title{
	width:700px;
	height:23px;
	padding:3px 0 0 18px;
	font-size:16px;
	font-weight:bold;
	background:url(../images/arti_title_bg.gif) no-repeat;
}

#Arti-Summery{
	width:708px;
	height:20px;
	padding:0 0 0 10px;
	margin:0 0 20px 0;
	font-size:12px;
	line-height:150%;
	color:#666666;
	border-bottom:dotted 1px #999999;
}


/*----- 本音で座談会 -----*/

#Zadan-Box-R{
	width:141px;
	height:132px;
	float:right;
}

#Touhama-Prof-Wrapper{
	width:718px;
	height:91px;
	margin:-5px 11px 0 11px;
	padding:0 0 10px 0;
	background:url(../images/touhama_prof_bg.jpg) no-repeat;
}

#Touhama-Prof-Wrapper dl{
	padding:27px 10px 0 98px;
	font-size:12px;
}

#Touhama-Prof-Wrapper dt{
	font-weight:bold;
}

#Touhama-Prof-Wrapper dd{
	line-height:130%;
}

#Talk-Contents-Wrapper{
	width:718px;
	height:auto;
	margin:0 11px;
	padding:0 0 20px 0;
	background:#ECECEC;
}

#Talk-Contents-Title{
	width:673px;
	height:30px;
	padding:0 10px 0 35px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:30px;
	background:url(../images/talk_contents_title_bg.gif) no-repeat;
}

#Talk-Image-Photo{
	widows:200px;
	height:150px;
	padding:10px;
	float:right;
}

#Talk-Contents-Wrapper dl{
	padding:10px 0 20px 0;
}

#Topic-Title-Short , #Topic-Title-Normal{
	width:480px;
	height:23px;
	padding:3px 0 0 18px;
	font-size:16px;
	font-weight:bold;
	background:url(../images/arti_title_short_bg.gif) no-repeat;
}

*html #Topic-Title-Short{
	float:left;
}

#Topic-Title-Normal{
	width:700px;
	background:url(../images/arti_title_bg.gif) no-repeat;
}

.Op-None{
	margin:0 10px;
	padding:10px 0;
	font-size:12px;
	line-height:150%;
	border-bottom:dotted 1px #999999;
}

.Op-1 ,.Op-2 , .Op-3 , .Op-4 , .Op-5 , .Op-6 , .Op-7 , .Op-8 , .Op-All{
	margin:0 10px;
	padding:10px 0 10px 60px;
	font-size:12px;
	line-height:150%;
	border-bottom:dotted 1px #999999;
	background:url(../images/icon_po01.gif) left top no-repeat;
}

.Op-2{
	background:url(../images/icon_po02.gif) left top no-repeat;
}

.Op-3{
	background:url(../images/icon_po03.gif) left top no-repeat;
}

.Op-4{
	background:url(../images/icon_po04.gif) left top no-repeat;
}

.Op-5{
	background:url(../images/icon_po05.gif) left top no-repeat;
}

.Op-6{
	background:url(../images/icon_po06.gif) left top no-repeat;
}

.Op-7{
	background:url(../images/icon_po07.gif) left top no-repeat;
}
.Op-All{
	background:url(../images/icon_po99.gif) left top no-repeat;
}

/* --座談会バックナンバー-- */
.BackNumber-list{
	width:718px;
	height:auto;
	font-size:12px;
	margin:0 auto;
}
.BackNumber-list ul{
	width:718px;
	height:auto;
	margin:0 auto;
}
.list-G ,.list-W{
	line-height:120%;
	padding:4px 0 2px 15px;
	list-style:none;
	background:url(../images/icon_c.gif) left no-repeat;
}
.list-G{
	background-color:#ECECEC;
}
.Back-title{
	float:left;
	width:580px;
	height:auto;

}
.Back-date{
	float:left;
	width:120px;
	height:auto;
	text-align:right;
}
#Sub-title01{
	width:718px;
	height:21px;
	margin:20px 11px 10px 11px;
	background:url(../images/moviecat_btmti_bg.gif) no-repeat;
}
#Sub-title01 p{
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 10px;
}

