@charset "utf-8";

/* CSS Document */



/* COMMON -----------------------*/



body {

	background-color:#3a290e;

	color:#3a290e;

	font-family:"メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size:12px;

	line-height:22px;

	margin:0;

	padding:0;

}

img {

	border:none;

}

.right {

	text-align:right;

}

#container {

	width:900px;

	margin:auto;

	background:#3a290e;

}

.c {

	clear:both;

}

h1 {

	margin:20px 0;

	padding:0;

	font-size:16px;

	line-height:18px;

	font-weight:bold;

	color:#aa0000;

}

h2 {

	margin:0;

	padding:0;

	font-size:14px;

	line-height:18px;

	font-weight:bold;

}

a {

	text-decoration:none;

	color:#336666;

}

a:hover {

	text-decoration:underline;

}



.caption {  font-size: 10px; line-height: 120% ; color: #990000}

.caption333 {  font-size: 10px; line-height: 120% ; color: #333333}

.text1,.font12{	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size:12px;

	line-height:22px;}

.font14{

font-size:13px;

}



li{
	list-style-type: none;	
	
}



/* HEADER -----------------------*/



#header {

	background:#3a290e;

	height:40px;

	width:900px;

	margin:auto;

}

#logo-dq {

	margin-top:10px;

	width:300px;

	float:left;

}

#header #next_renew {

	display: block;

	float:right;

	color:#CCCCCC;

	margin-top:10px;

	margin-right:5px;

}

/* MAIN -----------------------*/

#search {
	background:#4e1f20;
	height:29px;
	font-size: 11px;
	line-height: 11px;
	position: relative;
	padding:0;
	margin:0;
}

#search form{
	height: 29px;
	}

*html #search form{
	height: 0px;
	}

#search form input {
	border: solid 1px #ccc;
	background:#fff;
	height:14px;
	position: absolute;
}

#search form input.search_text{
	top: 5px;
	right: 51px;
	width: 12em;
	}

#search form input.search_btn{
	padding: 0;
	margin: 0px;
	background: url(../images/bt_search.gif) no-repeat left 0px;
	text-align: center;
	height:16px;
	width:35px;
	border:none;
	text-indent: -9999px;
	top: 6px;
	right: 12px;
	cursor:pointer;
} 


#search form input.non_dis{
	display: none;
} 



.hidden{
	display:none;
}

.search_result h2{

	margin:20px 0;

}





/* LEFT -----------------------*/



#commonleft {

	padding:15px 15px 0 15px;

	width:240px;

	background:#fff;

	float:left;

}

/* RIGHT -----------------------*/



#commonright {

	width:630px;

	background:#efe9de;

	float:left;

}

/* FOOTER -----------------------*/



#bg_ftmenu {

	width:900px;

	background:#bda25f;

	height:30px;

	margin:auto;

}

#footermenu {

	width:740px;

	margin:auto;

	background:#bda25f;

}

#footermenu ul {

	list-style-type:none;

	margin:0px;

	padding:0;

}

#footermenu li {

	background:transparent none repeat scroll 0 0;

	float:left;

}

#footermenu li a {

	display:block;

	overflow:hidden;

	text-indent:-9999px;

	height:30px;

	margin-right:20px;

}

#footer {

	width:900px;

	height:40px;

	margin:auto;

	font-size:10px;

	color:#fc9;

}

#footer .attention {

	color:#e1d4c1;

}

#footer address {

	display:inline;

	color:#e1d4c1;

	font-size:10px;

	text-decoration:none;

	font-style:normal;

	margin:0;

}

#footer img {

	margin:5px 5px 0 0;

}

.fm1 a {

	background: url(../images/fm.gif) no-repeat;

	width:80px;

}

.fm2 a {

	background: url(../images/fm.gif) no-repeat -105px 0;

	width:150px;

}

.fm3 a {

	background: url(../images/fm.gif) no-repeat -275px 0;

	width:170px;

}

.fm4 a {

	background: url(../images/fm.gif) no-repeat -475px 0;

	width:100px;

}

.fm5 a {

	background: url(../images/fm.gif) no-repeat -600px 0;

	width:140px;

}

/* COMMON -----------------------*/



.px10 {

	font-size:10px;

}

.px8 {

	font-size:8px;

}

.bnr_top {

	background:url(../images/bnr1_top.gif) no-repeat;

	width:280px;

	height:10px;

	line-height:10px;

	font-size:10px;

}

.bnr_btm {

	background:url(../images/bnr1_btm.gif) no-repeat;

	width:280px;

	height:10px;

	margin-bottom:20px;

}

ul, ol {

	margin:0;

	padding:0;

	padding-left:20px;

	list-style-position:outside;

}

.bnr_mdl {

	background:url(../images/bnr1_mdl.gif) repeat-y;

	padding:5px 10px;

}

#contents {

	width:900px;

	margin:0 auto;

	background: url(../images/bg_common.gif) repeat-y;

}





/* -----------------------------------------------------*/



/* MAIN -----------------------*/



.main {

	padding:20px;

}

.auther {

	border-bottom:1px solid #ada692;

	text-align:right;

	height:22px;

}



/* MAIN AUTHER -----------------------*/



#from-paris_Individual .auther {

	background:url(../images/ttlbg_paris.gif) no-repeat;

}

#from-newyork_Individual .auther {

	background:url(../images/ttlbg_newyork.gif) no-repeat;

}

#from-london_Individual .auther {

	background:url(../images/ttlbg_london.gif) no-repeat;

}

#from-tokyo_Individual .auther {

	background:url(../images/ttlbg_tokyo.gif) no-repeat;

}

#from-osaka_Individual .auther {

	background:url(../images/ttlbg_osaka.gif) no-repeat;

}

#from-others_Individual .auther {

	background:url(../images/ttlbg_others.gif) no-repeat;

}



#dvd_Individual .auther {

	background:url(../images/ttlbg_dvd.gif) no-repeat;

}

#book_Individual .auther {

	background:url(../images/ttlbg_book.gif) no-repeat;

}

#cinema_Individual .auther {

	background:url(../images/ttlbg_cinema.gif) no-repeat;

}

#words_Individual .auther {

	background:url(../images/ttlbg_words.gif) no-repeat;

}





#closeup_Individual .auther {

	/*background:url(../images/mainttl_stageinfo1.gif) no-repeat;*/
	background:url(../images/mainttl_closeup.gif) no-repeat;

}

#stageinfo1_Individual .auther {

	background:url(../images/mainttl_stageinfo1.gif) no-repeat;

}

#stageinfo2_Individual .auther {

	background:url(../images/mainttl_stageinfo2.gif) no-repeat;

}

#stageinfo3_Individual .auther {

	background:url(../images/mainttl_stageinfo3.gif) no-repeat;

}

#stageinfo4_Individual .auther {

	background:url(../images/mainttl_stageinfo4.gif) no-repeat;

}

#stageinfo5_Individual .auther {

	background:url(../images/mainttl_stageinfo5.gif) no-repeat;

}

#workshop_Individual .auther {

	background:url(../images/mainttl_workshop.gif) no-repeat;

}

#tv_Individual .auther {

	background:url(../images/mainttl_tv.gif) no-repeat;

}

#tv_schedule-index .auther {

	background:url(../images/mainttl_tv.gif) no-repeat;

}



#report_Individual .auther {

	background:url(../images/mainttl_report.gif) no-repeat;

}

#interview_Individual .auther {

	background:url(../images/mainttl_interview.gif) no-repeat;

}

#genepro_Individual .auther {

	background:url(../images/mainttl_genepro.gif) no-repeat;

}

#lesson_Individual .auther {

	background:url(../images/mainttl_lesson.gif) no-repeat;

}

#topics_Individual .auther {

	background:url(../images/mainttl_topics.gif) no-repeat;

}



#concours_Individual .auther {

	background:url(../images/mainttl_concours.gif) no-repeat;

}

#announce_Individual .auther {

	background:url(../images/mainttl_announce.gif) no-repeat;

}

#other-news_Individual .auther {

	background:url(../images/mainttl_other-news.gif) no-repeat;

}
















.main .stage_info {

	margin-top:10px;

	margin-bottom:10px;

	background:#ccbba9;

	padding:15px;

}

.main .stage_info .main_info {

	font-size:14px;

	font-weight:bold;

	border-bottom:1px solid #ada692;

}

.cat_desc {

	padding:5px 20px 5px;

	background: #E6CEBD;

	margin-bottom:25px;

}

.main h1.mainttl {

	height:25px;

	text-indent:-9999px;

	margin-bottom:15px;

	margin-top:10px;

	border-bottom:3px double #999;

}

.main .mainttl {

	height:25px;

	text-indent:-9999px;

	margin-bottom:15px;

	margin-top:10px;

	border-bottom:3px double #999;

}



.main .intro{

font-size:12px;;

line-height:18px;

margin-top:20px;

color: #300;

}



.main .keywords{

font-weight:bold;

font-size:11px;

color:#D56215;

}





.each_entry .dat{

text-align:right;

font-size:10px;

padding-right:20px;

background:url(../images/up.gif) no-repeat right;

color: #336633;

font:Georgia, "Times New Roman", Times, serif;

}



.rcnt li .dat{

text-align:right;

font-size:10px;

padding-right:20px;

background:url(../images/up.gif) no-repeat right;

color: #336633;

font:Georgia, "Times New Roman", Times, serif;

}


/* 追加（更新日） -----------------------*/

.auther .dat{

font-size:10px;

padding-right:20px;

background:url(../images/up.gif) no-repeat right;

color: #336633;

font:Georgia, "Times New Roman", Times, serif;

}



/* MAIN TITLE(ページ上部タイトル部分) -----------------------*/



h1#mainttl_world-report {

	background:url(../images/mainttl_world-report.gif) no-repeat;

}

h1#mainttl_from-paris {

	background:url(../images/mainttl_paris.gif) no-repeat;

}

h1#mainttl_from-newyork {

	background:url(../images/mainttl_newyork.gif) no-repeat;

}

h1#mainttl_from-london {

	background:url(../images/mainttl_london.gif) no-repeat;

}

h1#mainttl_from-tokyo {

	background:url(../images/mainttl_tokyo.gif) no-repeat;

}

h1#mainttl_from-osaka {

	background:url(../images/mainttl_osaka.gif) no-repeat;

}

h1#mainttl_from-others {

	background:url(../images/mainttl_others.gif) no-repeat;

}

h1#mainttl_from-paris {

	background:url(../images/mainttl_paris.gif) no-repeat;

}





h1#mainttl_diary {

	background:url(../images/mainttl_diary.gif) no-repeat;

}

h1#mainttl_fromberlin, #mainttl_fromberlin{

	background:url(../images/mainttl_dberlin.gif) no-repeat;

}

h1#mainttl_fromlondon, #mainttl_fromlondon{

	background:url(../images/mainttl_dlondon.gif) no-repeat;

}





h1#mainttl_dance-library {

	background:url(../images/mainttl_library.gif) no-repeat;

}

h1#mainttl_dvd {

	background:url(../images/mainttl_dvd.gif) no-repeat;

}

h1#mainttl_book {

	background:url(../images/mainttl_book.gif) no-repeat;

}

h1#mainttl_cinema {

	background:url(../images/mainttl_cinema.gif) no-repeat;

}

h1#mainttl_words {

	background:url(../images/mainttl_words.gif) no-repeat;

}

h1#mainttl_essay {

	background:url(../images/mainttl_essay.gif) no-repeat;

}

h1#mainttl_information {

	background:url(../images/mainttl_information.gif) no-repeat;

}

h1#mainttl_closeup {

	background:url(../images/mainttl_closeup.gif) no-repeat;

}

h1#mainttl_stageinfo1 {

	background:url(../images/mainttl_stageinfo1.gif) no-repeat;

}

h1#mainttl_stageinfo2 {

	background:url(../images/mainttl_stageinfo2.gif) no-repeat;

}

h1#mainttl_stageinfo3 {

	background:url(../images/mainttl_stageinfo3.gif) no-repeat;

}

h1#mainttl_stageinfo4 {

	background:url(../images/mainttl_stageinfo4.gif) no-repeat;

}

h1#mainttl_stageinfo5 {

	background:url(../images/mainttl_stageinfo5.gif) no-repeat;

}

h1#mainttl_workshop {

	background:url(../images/mainttl_workshop.gif) no-repeat;

}

h1#mainttl_tv {

	background:url(../images/mainttl_tv.gif) no-repeat;

}





h1#mainttl_interview-report {

	background:url(../images/mainttl_interview-report.gif) no-repeat;

}

h1#mainttl_report {

	background:url(../images/mainttl_report.gif) no-repeat;

}

h1#mainttl_interview {

	background:url(../images/mainttl_interview.gif) no-repeat;

}

h1#mainttl_lesson {

	background:url(../images/mainttl_lesson.gif) no-repeat;

}

h1#mainttl_topics {

	background:url(../images/mainttl_topics.gif) no-repeat;

}





h1#mainttl_news {

	background:url(../images/mainttl_news.gif) no-repeat;

}

h1#mainttl_concours {

	background:url(../images/mainttl_concours.gif) no-repeat;

}

h1#mainttl_announce {

	background:url(../images/mainttl_announce.gif) no-repeat;

}

h1#mainttl_genepro {

	background:url(../images/mainttl_genepro.gif) no-repeat;

}

h1#mainttl_other-news {

	background:url(../images/mainttl_other-news.gif) no-repeat;

}











/* ENTRY TITLE(記事タイトル)*/



/* CATEGORY TTL(大カテゴリでの小カテゴリ表示) */


.main h3.rcnt {

	margin:10px 0 10px 0;

	padding:0;

	text-indent:-9999px;

	height: 25px;

	border-bottom:1px dotted #CCCCCC;

}

.main h3.rcnt a{

	display:block;

	height: 25px;

	overflow:hidden;

}

.main h3#rcnt-from-paris {

	background: url(../images/mainttl_paris.gif) no-repeat;

}

.main h3#rcnt-from-newyork {

	background: url(../images/mainttl_newyork.gif) no-repeat;

}

.main h3#rcnt-from-london {

	background: url(../images/mainttl_london.gif) no-repeat;

}

.main h3#rcnt-from-tokyo {

	background: url(../images/mainttl_tokyo.gif) no-repeat;

}

.main h3#rcnt-from-osaka {

	background: url(../images/mainttl_osaka.gif) no-repeat;

}

.main h3#rcnt-from-others {

	background: url(../images/mainttl_others.gif) no-repeat;

}

.main h3#rcnt-fromlondon {

	background: url(../images/mainttl_dlondon.gif) no-repeat;

}

.main h3#rcnt-fromberlin {

	background: url(../images/mainttl_dberlin.gif) no-repeat;

}

.main h3#rcnt-dvd {

	background: url(../images/mainttl_dvd.gif) no-repeat;

}

.main h3#rcnt-book {

	background: url(../images/mainttl_book.gif) no-repeat;

}

.main h3#rcnt-cinema {

	background: url(../images/mainttl_cinema.gif) no-repeat;

}

.main h3#rcnt-words {

	background: url(../images/mainttl_words.gif) no-repeat;

}

.main h3#rcnt-essay {

	background: url(../images/mainttl_essay.gif) no-repeat;

}

.main h3#rcnt-closeup {

	background: url(../images/mainttl_closeup.gif) no-repeat;

}

.main h3#rcnt-stageinfo1 {

	background: url(../images/mainttl_stageinfo1.gif) no-repeat;

}

.main h3#rcnt-stageinfo2 {

	background: url(../images/mainttl_stageinfo2.gif) no-repeat;

}

.main h3#rcnt-stageinfo3 {

	background: url(../images/mainttl_stageinfo3.gif) no-repeat;

}

.main h3#rcnt-stageinfo4 {

	background: url(../images/mainttl_stageinfo4.gif) no-repeat;

}

.main h3#rcnt-stageinfo5 {

	background: url(../images/mainttl_stageinfo5.gif) no-repeat;

}

.main h3#rcnt-workshop {

	background: url(../images/mainttl_workshop.gif) no-repeat;

}

.main h3#rcnt-tv {

	background: url(../images/mainttl_tv.gif) no-repeat;

}





.main h3#rcnt-interview-report {

	background:url(../images/mainttl_interview-report.gif) no-repeat;

}

.main h3#rcnt-report {

	background:url(../images/mainttl_report.gif) no-repeat;

}

.main h3#rcnt-interview {

	background:url(../images/mainttl_interview.gif) no-repeat;

}

.main h3#rcnt-genepro {

	background:url(../images/mainttl_genepro.gif) no-repeat;

}

.main h3#rcnt-lesson {

	background:url(../images/mainttl_lesson.gif) no-repeat;

}

.main h3#rcnt-topics {

	background:url(../images/mainttl_topics.gif) no-repeat;

}





.main h3#rcnt-news {

	background:url(../images/mainttl_news.gif) no-repeat;

}

.main h3#rcnt-concours {

	background:url(../images/mainttl_concours.gif) no-repeat;

}

.main h3#rcnt-announce {

	background:url(../images/mainttl_announce.gif) no-repeat;

}

.main h3#rcnt-other-news {

	background:url(../images/mainttl_other-news.gif) no-repeat;

}











/* ENTRY LIST(大カテゴリでの記事表示) */



.main .each_entry {

	border-bottom:1px dotted #999999;

	margin-bottom:20px;

}

.main h2.main_entry_ttl {

	border-left:5px solid #333333;

	border-bottom:1px solid #333333;

	padding:3px 10px;

}

.main .each_body {

	padding:10px 15px 15px 15px;



}

.main .entry_expt{

	margin-bottom:0px;

	padding:15px 15px 0px 15px;

	color:#666666;

}

.main .more {

	display:block;

	text-align:right;

	padding-right:10px;

	background:#e0ded0;

	line-height:13px;

	margin-bottom:5px;

}

.main .rcnt li {

	display:block;

	background: url(../images/pnt1.gif) no-repeat 0 5px;

	padding:0 0 8px 10px;

	margin:0;

	line-height:16px;

}

.acvdate {

	color:#999;

	text-align:right;

	margin-bottom:20px;

	padding:2px 10px 2px 0;

	line-height:12px;

}





/* EACH PAGES (MAINでの各ページ)-----------------------*/



.words_index {

	margin-bottom:20px;

}

.words_index h4 {

}

.words_index .words_index1 {

	width:275px;

	float:left;

	border-right:1px dashed #CCCCCC;

	padding-right:10px;

}

.words_index .words_index1 li,.words_index .words_index2 li {

	list-style:none;

	background:url(../images/pnt_w.gif) no-repeat 0 7px ;

	padding-left:7px;

}

.words_index .words_index2 {

	padding-right:10px;

	width:275px;

	float:right;

}



.dvd_index li {

	list-style:none;

	background:url(../images/pnt_w.gif) no-repeat 0 7px ;

	padding-left:7px;

}

.dvd_index li {

	list-style:none;

	background:url(../images/pnt_w.gif) no-repeat 0 7px ;

	padding-left:7px;

}

.book_index li {

	list-style:none;

	background:url(../images/pnt_w.gif) no-repeat 0 7px ;

	padding-left:7px;

}

.cinema_index li {

	list-style:none;

	background:url(../images/pnt_w.gif) no-repeat 0 7px ;

	padding-left:7px;

}

.essay_index li {

	list-style:none;

	background:url(../images/pnt_w.gif) no-repeat 0 7px ;

	padding-left:7px;

}

.essay_index li {

	list-style:none;

	background:url(../images/pnt_w.gif) no-repeat 0 7px ;

	padding-left:7px;

}



.tv_index li{

	list-style:none;

	background:url(../images/pnt2.gif) no-repeat 0 5px ;

	padding-left:12px;

}



.main_date{

font-size:10px;

color:#666666;

}



.main li,.essay_index_h3{

font-size:10px;

color:#666666;

}



.main .tagname{

	font-weight:bold;

	color:#006666;

}

.main .open_date{

	font-weight:normal;

	font-size:12px;

	color:#663300;

	text-align: right;

	display: block;

}



.wr_renew_date{

font:Geneva, Arial, Helvetica, sans-serif;

font-size:13px;

text-align:right;

font-weight:bold;

color: #990000;

margin:0;

padding:0;

line-height:14px;

}





/* SIDE -----------------------*/



.left {

	width:620px;

	float:left;

	padding:0 0 0 10px;

}

.left p {

	padding:0 20px 0 20px;

	margin-top:5px;

}

#commonleft ul {

	list-style:none;

	margin-left:0px;

	padding-left:0px;

}

#commonleft li {

	margin-left:0px;

	padding-left:10px;

}

#commonleft h2 {

	height: 70px;

	width: 240px;

}

#commonleft h2 a{

	height: 70px;

	width: 240px;

	overflow:hidden;

}



#commonleft h3 a, #commonleft h2 a {

	text-indent: -9999px;

	display: block;

}

#commonleft .rcnt {

	margin-top:10px;

}

#commonleft .rcnt li {

	display:block;

	background: url(../images/pnt_w.gif) no-repeat 0 5px;

	padding:0 0 8px 10px;

	margin:0;

	line-height:16px;

}

/* SIDE MAINcategory ttl image */



#commonleft h2.ttl-world-report {

	background: url(../images/h2_wr.gif) no-repeat;

	margin-bottom:10px;

	margin-top:0;

}

#commonleft h2.ttl-diary {

	background: url(../images/h2_diary.gif) no-repeat;

	margin-bottom:10px;

	margin-top:0;

}

#commonleft h2.ttl-dance-library {

	background: url(../images/h2_dl.gif) no-repeat;

	margin-bottom:10px;

	margin-top:0;

}

#commonleft h2.ttl-information {

	background: url(../images/h2_info.gif) no-repeat;

	margin-bottom:10px;

	margin-top:0;

}



#commonleft h2.ttl-news {

	background: url(../images/h2_news.gif) no-repeat;

	margin-bottom:10px;

	margin-top:0;

}

#commonleft h2.ttl-interview-report {

	background: url(../images/h2_interview.gif) no-repeat;

	margin-bottom:10px;

	margin-top:0;

}



#commonleft h2.ttl-search {

	background: url(../images/h2_search.gif) no-repeat;

	margin-bottom:10px;

	margin-top:0;

	text-indent:-9999px;

}

#commonleft h2.ttl-present {

	background: url(../images/h2_present.gif) no-repeat;

	margin-bottom:10px;

	margin-top:0;

	text-indent:-9999px;

}



/* SIDE SUBcategory recent ttl image */



#commonleft h3.rcnt{

	height: 15px;

	width: 240px;

	margin:0;

	padding:0;

}





#commonleft h3#rcnt-from-paris {

	background: url(../images/ttl_paris.gif) no-repeat;

}

#commonleft h3#rcnt-from-newyork {

	background: url(../images/ttl_newyork.gif) no-repeat;

}

#commonleft h3#rcnt-from-london {

	background: url(../images/ttl_london.gif) no-repeat;

}

#commonleft h3#rcnt-from-tokyo {

	background: url(../images/ttl_tokyo.gif) no-repeat;

}

#commonleft h3#rcnt-from-osaka {

	background: url(../images/ttl_osaka.gif) no-repeat;

}

#commonleft h3#rcnt-from-others {

	background: url(../images/ttl_others.gif) no-repeat;

}

#commonleft h3#rcnt-fromlondon {

	background: url(../images/ttl_dlondon.gif) no-repeat;

}

#commonleft h3#rcnt-fromberlin {

	background: url(../images/ttl_dberlin.gif) no-repeat;

}

#commonleft h3#rcnt-dvd {

	background: url(../images/ttl_dvd.gif) no-repeat;

}

#commonleft h3#rcnt-book {

	background: url(../images/ttl_book.gif) no-repeat;

}

#commonleft h3#rcnt-cinema {

	background: url(../images/ttl_cinema.gif) no-repeat;

}

#commonleft h3#rcnt-words {

	background: url(../images/ttl_words.gif) no-repeat;

}

#commonleft h3#rcnt-essay {

	background: url(../images/ttl_essay.gif) no-repeat;

}

#commonleft h3#rcnt-closeup {

	background: url(../images/ttl_closeup.gif) no-repeat;

}

#commonleft h3#rcnt-stageinfo1 {

	background: url(../images/ttl_stageinfo1.gif) no-repeat;

}

#commonleft h3#rcnt-stageinfo2 {

	background: url(../images/ttl_stageinfo2.gif) no-repeat;

}

#commonleft h3#rcnt-stageinfo3 {

	background: url(../images/ttl_stageinfo3.gif) no-repeat;

}

#commonleft h3#rcnt-stageinfo4 {

	background: url(../images/ttl_stageinfo4.gif) no-repeat;

}

#commonleft h3#rcnt-stageinfo5 {

	background: url(../images/ttl_stageinfo5.gif) no-repeat;

}

#commonleft h3#rcnt-workshop {

	background: url(../images/ttl_workshop.gif) no-repeat;

}

#commonleft h3#rcnt-tv {

	background: url(../images/ttl_tv.gif) no-repeat;

}





#commonleft h3#rcnt-report {

	background:url(../images/ttl_report.gif) no-repeat;

}F

#commonleft h3#rcnt-interview {

	background:url(../images/ttl_interview.gif) no-repeat;

}

#commonleft h3#rcnt-genepro {

	background:url(../images/ttl_genepro.gif) no-repeat;

}

#commonleft h3#rcnt-lesson {

	background:url(../images/ttl_lesson.gif) no-repeat;

}

#commonleft h3#rcnt-topics {

	background:url(../images/ttl_topics.gif) no-repeat;

}





#commonleft h3#rcnt-news {

	background:url(../images/ttl_news.gif) no-repeat;

}

#commonleft h3#rcnt-concours {

	background:url(../images/ttl_concours.gif) no-repeat;

}

#commonleft h3#rcnt-announce {

	background:url(../images/ttl_announce.gif) no-repeat;

}

#commonleft h3#rcnt-other-news {

	background:url(../images/ttl_other-news.gif) no-repeat;

}













/* SIDE subcategory monthly ttl image */



#commonleft h3.mon{

	height: 15px;

	width: 240px;

	margin: 35px 0 0 0;

	text-indent: -9999px;

}



#commonleft h3#mon-world-report {

	background: url(../images/month_wr.gif) no-repeat;

}

#commonleft h3#mon-from-paris {

	background: url(../images/month_paris.gif) no-repeat;

}

#commonleft h3#mon-from-newyork {

	background: url(../images/month_newyork.gif) no-repeat;

}

#commonleft h3#mon-from-london {

	background: url(../images/month_london.gif) no-repeat;

}

#commonleft h3#mon-from-tokyo {

	background: url(../images/month_tokyo.gif) no-repeat;

}

#commonleft h3#mon-from-osaka {

	background: url(../images/month_osaka.gif) no-repeat;

}

#commonleft h3#mon-from-others {

	background: url(../images/month_others.gif) no-repeat;

}

#commonleft h3#mon-fromberlin {

	background: url(../images/month_dberlin.gif) no-repeat;

}

#commonleft h3#mon-fromlondon {

	background: url(../images/month_dlondon.gif) no-repeat;

}

#commonleft h3#mon-dvd {

	background: url(../images/month_dvd.gif) no-repeat;

}

#commonleft h3#mon-book {

	background: url(../images/month_book.gif) no-repeat;

}

#commonleft h3#mon-cinema {

	background: url(../images/month_cinema.gif) no-repeat;

}

#commonleft h3#mon-words {

	background: url(../images/month_words.gif) no-repeat;

}

#commonleft h3#mon-essay {

	background: url(../images/month_essay.gif) no-repeat;

}

#commonleft h3#mon-closeup {

	background: url(../images/month_closeup.gif) no-repeat;

}

#commonleft h3#mon-stageinfo1 {

	background: url(../images/month_stageinfo1.gif) no-repeat;

}

#commonleft h3#mon-stageinfo2 {

	background: url(../images/month_stageinfo2.gif) no-repeat;

}

#commonleft h3#mon-stageinfo3 {

	background: url(../images/month_stageinfo3.gif) no-repeat;

}

#commonleft h3#mon-stageinfo4 {

	background: url(../images/month_stageinfo4.gif) no-repeat;

}

#commonleft h3#mon-stageinfo5 {

	background: url(../images/month_stageinfo5.gif) no-repeat;

}

#commonleft h3#mon-workshop {

	background: url(../images/month_workshop.gif) no-repeat;

}

#commonleft h3#mon-tv {

	background: url(../images/month_tv.gif) no-repeat;

}





#commonleft h3#mon-report {

	background: url(../images/month_report.gif) no-repeat;

}

#commonleft h3#mon-interview {

	background: url(../images/month_interview.gif) no-repeat;

}

#commonleft h3#mon-genepro {

	background: url(../images/month_genepro.gif) no-repeat;

}

#commonleft h3#mon-lesson {

	background: url(../images/month_lesson.gif) no-repeat;

}

#commonleft h3#mon-topics {

	background: url(../images/month_topics.gif) no-repeat;

}



#commonleft h3#mon-concours {

	background: url(../images/month_concours.gif) no-repeat;

}

#commonleft h3#mon-announce {

	background: url(../images/month_announce.gif) no-repeat;

}

#commonleft h3#mon-other-news {

	background: url(../images/month_other-news.gif) no-repeat;

}





/* SIDE menu bt image */





#commonleft .mns {

	margin-bottom:30px;

}

#commonleft .mns li {

	text-indent:-9999px;

	overflow:hidden;

	margin:8px 0;

}

#commonleft .mns li a {

	display:block;

	height:20px;

}

#commonleft .mns li span {

	display:block;

	height:20px;

}

#commonleft .mn-from-paris {

	background: url(../images/cat_paris.gif) no-repeat;

}

#commonleft .mn-from-newyork {

	background: url(../images/cat_newyork.gif) no-repeat;

}

#commonleft .mn-from-london {

	background: url(../images/cat_london.gif) no-repeat;

}

#commonleft .mn-from-tokyo {

	background: url(../images/cat_tokyo.gif) no-repeat;

}

#commonleft .mn-from-osaka {

	background: url(../images/cat_osaka.gif) no-repeat;

}

#commonleft .mn-from-others {

	background: url(../images/cat_others.gif) no-repeat;

}

#commonleft #mns-diary li a {

	display:block;

	height:80px;

}

.fromberlin #commonleft #mns-diary li.mn-fromlondon a, .fromlondon #commonleft #mns-diary li.mn-fromberlin a{

	height:80px;

}

#commonleft .mn-fromlondon {

	background: url(../images/mn_dlondon.gif) no-repeat;

}

.fromberlin #commonleft .mn-fromlondon {

	background: url(../images/mn_dlondon_off.gif) no-repeat;

}

.fromlondon #commonleft .mn-fromberlin {

	background: url(../images/mn_dberlin_off.gif) no-repeat;

}

#commonleft .mn-fromberlin {

	background: url(../images/mn_dberlin.gif) no-repeat;

}

#commonleft .mn-dvd {

	background: url(../images/mn_dvd.gif) no-repeat;

}

#commonleft .mn-book {

	background: url(../images/mn_book.gif) no-repeat;

}

#commonleft .mn-cinema {

	background: url(../images/mn_cinema.gif) no-repeat;

}

#commonleft .mn-words {

	background: url(../images/mn_words.gif) no-repeat;

}

#commonleft .mn-essay {

	background: url(../images/mn_essay.gif) no-repeat;

}



#commonleft .mn-closeup {

	background: url(../images/mn_closeup.gif) no-repeat;

}

#commonleft .mn-stageinfo1 {

	background: url(../images/mn_stageinfo1.gif) no-repeat;

}

#commonleft .mn-stageinfo2 {

	background: url(../images/mn_stageinfo2.gif) no-repeat;

}

#commonleft .mn-stageinfo3 {

	background: url(../images/mn_stageinfo3.gif) no-repeat;

}

#commonleft .mn-stageinfo4 {

	background: url(../images/mn_stageinfo4.gif) no-repeat;

}

#commonleft .mn-stageinfo5 {

	background: url(../images/mn_stageinfo5.gif) no-repeat;

}

#commonleft .mn-workshop {

	background: url(../images/mn_workshop.gif) no-repeat;

}

#commonleft .mn-tv {

	background: url(../images/mn_tv.gif) no-repeat;

}





#commonleft .mn-report {

	background: url(../images/mn_report.gif) no-repeat;

}

#commonleft .mn-interview {

	background: url(../images/mn_interview.gif) no-repeat;

}

#commonleft .mn-genepro {

	background: url(../images/mn_genepro.gif) no-repeat;

}

#commonleft .mn-lesson {

	background: url(../images/mn_lesson.gif) no-repeat;

}

#commonleft .mn-topics {

	background: url(../images/mn_topics.gif) no-repeat;

}





#commonleft .mn-concours {

	background: url(../images/mn_concours.gif) no-repeat;

}

#commonleft .mn-announce {

	background: url(../images/mn_announce.gif) no-repeat;

}



#commonleft .mn-other-news {

	background: url(../images/mn_other-news.gif) no-repeat;

}



.diary_entries li{

	list-style:none;

	background:url(../images/pnt_w.gif) no-repeat 0 7px ;

	padding-left:7px;

	line-height:14px;

}



div.diary_date{

line-height:12px;

font-size:10px;

color:#999999;

margin:0;

padding:0;

text-indent:0;

margin-bottom:5px;

}







#commonleft ul.wr_cat li {

	border-bottom: 1px solid #999999;

	margin-bottom: 10px;

	padding-bottom: 10px;

}

#commonleft ul.mon_arc{

margin-top:10px;

}

#commonleft ul.mon_arc li {

	display: block;

	font-size:10px;

	height:14px;

	width:65px;

	line-height:14px;

	float:left;

}



#commonleft ul.mon_arc{

    overflow: hidden;

}



#commonleft ul.mon_arc:after {

    content: "";

    display: block;

    clear: both;

    height: 1px;

    overflow: hidden;

}



/*\*/

* html #commonleft ul.mon_arc {

    height: 1em;

    overflow: visible;

}

/**/









.bt_pagetop {

	text-indent:-9999px;

	overflow:hidden;

	margin:10px 0;

}

.bt_pagetop a {

	display:block;

	height:15px;

	width:80px;

	float:right;

	background:url(../images/pagetop.gif) no-repeat;

}



/* EACH PAGES -----------------------*/





#commonleft .prof {

	margin-top:10px;

	margin-bottom:15px;

	background:#eee;

	padding:5px;

	line-height:15px;

}

#commonleft .prof .namer {

	display:block;

	font-weight:bold;

	text-align:center;

	border-bottom:1px dotted #999;

}

#commonleft .prof p {

	margin:0;

	padding:0;

	font-size:10px;

	color:#333333;

}



.diary_entries li{

margin:0px 0;

font-size:11px;

}





.tv_schedule table{

	border-collapse:collapse;

	border:1px solid #fff;

	width:590px;

}

.tv_schedule table th {

height:20px;

	background:#69503F url(../img/bg_lut.gif) repeat-x;

	font-size:11px;

	line-height:15px;

	border-bottom:3px double #fff;

	border-right:#fff solid 1px;

	color:#999;

}

.tv_schedule table td {

	border-bottom:1px solid #fff;

	border-right:#fff solid 1px;

}

.tv_schedule .date{

	font-size:11px;

	color:#333;

	font-weight:bold;

	padding-left:10px;

	width:140px;

}



.tv_schedule .comp {

	font-size:12px;

	color:#333;

	padding-left:10px;

	width:60px;

}

.tv_schedule .ttl {

	font-size:13px;

	font-weight:bold;

	color:#333;

	padding-left:10px;

	width:290px;

}

.tv_subinfo {

	font-size:11px;

	color:#666666;

	padding-left:10px;

	font-weight:normal;

}





#side_menu li span {

	display: block;

	height: 15px;

	width: 240px;

	text-indent: -9999px;

	margin-left: -15px;

}



.main .subinfo{

background: #dce8f0;

padding:10px;

}



.asset-body table{

font-size:12px;

	line-height:22px;

}

table{

font-size:12px;

}

.tv_attention{

border-top:1px solid #666;

margin-top:15px;

padding-top:10px;

}

/* 2009/09/04　追加 */
.stageinfo1 .asset-body li,
.stageinfo2 .asset-body li,
.stageinfo3 .asset-body li,
.stageinfo4 .asset-body li,
.stageinfo5 .asset-body li
{
	list-style-type: disc;
	color:#3a290e;
	font-family:"メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
}

.article_li li{
	list-style-type: disc;
	color:#3a290e;
	font-family:"メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;	
}
.asset-body li{
	color:#3a290e;
	font-family:"メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;	
}
