/* すべて */
* {
    margin: 0;
    padding: 0;
    font-family: meiryo, "メイリオ","meiryo";
}
html{
	background:url(./images/body_back.jpg);
	font-size:12px;
	margin: 0;
    padding: 0;
	height:100%;
	}


body{

margin:0;
padding:0;
font-size:12px;
font-family:meiryo,"メイリオ";
color:#000000;
border:none;
font-style:normal;
font-weight:normal;
height:100%;
}


html>body {
    font-size: 12px;
}

/* 見出し */
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}

/* リンク */
a,
a:link,
a:visited {
    color: #069;
    text-decoration:none;
}
a:hover {
    color: #069;
    text-decoration: underline;
}
a:active {}

/* リンクつき画像 */
a img {
    border:none;
}


img a{
    border:none;
}


/* フォーム */
form {
    margin: 0px;
}
#search-options,
input,
textarea {
    padding: 1px;
}
#search {
    width: 140px;
    height: 20px;
}
html > body #search {
    height: 15px;
}

/* ヘッダ */
#head {
    background:url(./images/header.jpg) no-repeat;
    color: #999;
　　width:980px;
    text-align: left;
    height:94px;
}






#header a,
#header a:link,
#header a:visited {
    color: #fff;
    background: transparent;
    font-size: 32px;
    text-decoration: none;
}
#header a:hover {}
#header a:active {}

/* タイトルバナー下の説明 */
.blog-description {
	text-indent:-9999px;
    color: #fff;
    background: transparent;
    font-size: 12px;
	
}

/* ブログ記事日付 */
.date {
    margin: 8px 0;
}

.date02{
	color:#990000;
	font-size:10px;
	}

/* ブログ記事日付・各タイトル */
.date,
.trackbacks-header,
.comments-header,
.comments-open-header,
.search-header {
	color:#FFFFFF;
	text-align:left;
    margin:0px;
    padding:5px 5px 0px 8px;
    font-size:13px;
	font-weight:bold;
	height:28px;
	background:url(http://www.chuka-drama.com/testblog/images/entry-header03.jpg) left top no-repeat;
}

/* ブログ記事タイトル */
.entry-header {
    margin:15px 0px 0px 0px;
    padding-left: 5px;
    font-size: 100%;
    font-weight: bold;
}


.entry-header02 {
    margin:0px;
    padding-left: 5px;
    font-size: 100%;
    font-weight: bold;
}


.entry-header03 {
	color:#FFFFFF;
	text-align:left;
    margin:0px;
    padding:5px 5px 0px 5px;
    font-size:17px;
	font-weight:100;
	height:28px;
	background:url(http://www.chuka-drama.com/testblog/images/entry-header03.jpg) left top no-repeat;
}


.entry-header04 {
	color:#FFFFFF;
	text-align:left;
    margin:0px;
    padding:4px 5px 0px 40px;
    font-size:17px;
	font-weight:100;
	height:28px;
	background:url(http://www.chuka-drama.com/testblog/images/entry-header04.jpg) left top no-repeat;
}


.entry-header05 {
	color:#FFFFFF;
	text-align:left;
    margin:0px;
    padding:8px 5px 0px 56px;
    font-size:16px;
	font-weight:100;
	height:28px;
	background:url(http://www.chuka-drama.com/testblog/images/entry-header05.jpg) left top no-repeat;
}



/* ブログ記事 */
.entry {
    margin:0px;
	padding:0px;
    color: #36414d;
/*    background: #fff;*/
    font-size:12px;
    line-height:1.9;
    word-break: break-all;
	float:none;
}

/* 段落 */
.entry p {
    margin:15px 0px;
}

/* 順序なしリスト */
.entry ul,
.entry ol {
    padding-left: 16px;
}
.entry ul li {
    list-style-type: none;
}

/* 定義リスト */
.entry dl {}
.entry dt {
	border:none;
	}
.entry dd {
    padding-left: 8px;
}

/* テキストエリア */
.entry textarea {
    width: 97%;
}

/* 引用 */
blockquote {
    width: auto;
    margin: 15px 20px 0;
    padding: 10px;
    border: 1px solid #666;
    background: #f6f6f6;
    font-size: 83.3%;
    line-height: 1.5;
}
.quotetitle { /* 引用文タイトル */
    font-size: 83.3%;
    border-bottom: 1px solid #666;
    padding: 3px;
}

pre {
    margin: 15px 20px 0px;
    padding: 10px;
    background: #f6f6f6;
    border: 1px solid #999;
    font-size: 83.3%;
    line-height: 1.5;
    width: 100%;
    overflow: scroll;
}
html>body pre {
    width: 87%;
}

/* 追記 */
.entry.extended {}

/* 投稿者 */
.entry-footer {
	width:630px;
    padding:3px 18px 2px;
    border-top: 1px dotted #36414d;
    font-size: 83.3%;
    text-align: right;
}

/* タグ */
.entry-tags {
    margin-bottom: 5px;
}
.entry-tags-header,
.entry-tags-list,
.entry-tag {
    display: inline;
    font-size: 100%;
}
.entry-tags-list { 
    list-style:none;
    padding-left: 5px;
}

/* Typekeyコメンタ－画像 */
.commenter-profile img {
    vertical-align: middle;
    border-width: 0;
}

/* ウェブページ */
div.page {
    margin-top: -5px;
}

/* アーカイブページ本文 */
.archive-list {
    margin: 10px 0;
}

/* アーカイブテンプレートの前後リンク */
.content-nav {
    margin: 10px;
    text-align: left;
    font-size: 83.3%;
}

/* カレンダー */
.calendarhead {
    padding-bottom: 5px;
    text-align: center;
    color: #333;
    font-size: 9px;
    background: none;
    letter-spacing: 0.2em;
}
#calendar table {
    text-align: center;
    padding: 0px;
    border-collapse: collapse;
}
#calendar th {
    padding-bottom: 3px;
    font-size: 8px;
    width: 23px;
}
#calendar td {
    padding: 2px 0;
    font-size: 9px;
    line-height: 120%;
}
span.day {
    text-align: center;
    font-size: 9px;
}
span.saturday {
    color: blue;
}
span.sunday {
    color: #e50003;
}
td.today {
    display: block;
    border: 1px solid #333;
}

#links-left-box dl,
#links-right-box dl {
    margin: 0;
    padding: 0;
}
#links-left-box dd,
#links-right-box dd {
    font-size:100%;
	margin:0px;
	padding:0px;
}

.side dt,
.side dd {
	margin:0px;
	padding:0px;
}

/* サイドメニュータイトル */
.sidetitle {
    margin-top: 3px 0px 0px 5px;
    color: #FFF;
	background:url(http://www.chuka-drama.com/testblog/images/sidebar_title.jpg) no-repeat;
    text-align: center;
    font-size: 11px;
    line-height: 2.0;
	font-weight:bold;
}

/* サイドメニュー */
.side {
    margin: 3px 0px 20px;
    background: none;
    color: #333;
    font-size: 75%;
    line-height: 1.5;
}
.side ul,
.side ol {
    padding-left:0px;
}
.side ul li {
    list-style-type: none;
	padding:0px 0px 0px 15px;
}



/* サイドメニュー(サブカテゴリー用) */
.side #categories ul {
    padding-left: 0px;
}
.side #categories ul ul {
    padding-left: 0px;
}
.side #categories li {
    list-style-type: circle;
}

/* サイドメニュー(タグクラウド用) */
ul#tags {
    margin-top: 5px;
    padding-left: 0;
    list-style: none;
}
ul#tags .module-list-item {
    display: inline;
}
ul#tags li.taglevel1 {
    font-size: 125%;
    font-weight: bold;
}
ul#tags li.taglevel2 {
    font-size: 125%;
}
ul#tags li.taglevel3 {
    font-size: 116.6%;
}
ul#tags li.taglevel4 {
    font-size: 108.3%;
}
ul#tags li.taglevel5 {
    font-size: 100%;
}
ul#tags li.taglevel6 {
    font-size: 91.6%;
}

/* 検索 */
fieldset {
    border: none;
}

/* カウンター */
.counter {
    margin: 8px 0 25px;
    padding: 2px;
    background: none;
}

/* RSSフィード */
.syndicate {
    margin-bottom: 5px;
    text-align: left;
    color: #666666;
    font-size: 75%;
    line-height: 1.5;
}
.syndicate img {
    border: none;
}

/* クレジットバナー */
.powered {
    margin-top: 50px;
    text-align: left;
    color: #666666;
    font-size: 75%;
    line-height: 1.5;
	padding:0px;
}
.powered img {
    margin-top: 3px;
}
.powered ul,
.powered li {
    list-style: none;
}
.module-powered {
    margin-top: 15px;
    margin-bottom: 15px;
    padding: 5px;
    border: 1px solid #ddd;
    background-color: #f8f8f8;
    text-align: center;
}

/* コメント・トラックバック */
#trackbacks,
#comments {
    margin: 10px 0;
}

.trackbacks-header,
.comments-header,
.comments-open-header {
    margin: 15px 0;
}

#trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content {
    margin:0px;
    padding:0px;
    font-size: 83.3%;
    line-height: 1.5;
    word-break: break-all;
}

.trackback-content p,
.comment-content p {
    margin-top: 10px;
    margin-bottom: 5px;
}

.trackback-footer,
.comment-footer {
    margin-right: 2px;
    padding-top: 3px;
    border-top: 1px dotted #36414d;
    font-size: 66.6%;
    text-align: right;
}

#comments-open-data p {
    margin-bottom: 10px;
}
#comment-post {
    font-weight: bold;
}
#comment-author, #comment-email, #comment-url {
    width: 220px;
    height: 20px;
}
html > body #comment-author,
html > body #comment-email,
html > body #comment-url {
    height: 15px;
}
#comment-text {
    width: 400px;
    height: 150px;
}
#comment-bake-cookie {
    margin-left: 2px;
    vertical-align: middle;
}
#comments-open-footer {
    margin-top: 15px;
    text-align: center;
}
.comments-open label {
    display: block;
}
#comment-reply-label {
  display: inline;
}
#comment-form-reply {
  margin-bottom: 8px;
}

/* 検索結果画面 */
#search-form {
    font-size: 83.3%;
}
.search-header {
    margin: 15px 0;
}
.search-results-header {
    margin: 8px 0 15px;
    font-size: 120%;
}

/* カラム切り替え */
body.layout-three-column,
body.layout-three-column-right,
body.layout-two-column-left,
body.layout-two-column-right,
body.layout-one-column {
    text-align:center;


}
.layout-three-column #container,
.layout-three-column-right #container,
.layout-two-column-left #container,
.layout-two-column-right #container {
    margin-bottom: 10px;
}
.layout-one-column #container {
    margin-bottom: 0;
}

/* 固定レイアウト共通--------------------------------------------------------------------------------------------- */
.layout-three-column #box,
.layout-three-column-right #box,
.layout-two-column-left #box,
.layout-two-column-right #box,
.layout-one-column #box {
    text-align:left;
	width:996px;
    margin-left:auto;
	margin-right:auto;
	background:url(./images/bg.gif) repeat-y;
	padding:0px 7px 0px 7px;
}

/* 3カラム固定レイアウト幅 */
.layout-three-column-right #box,
.layout-three-column #box {

}

/* 2カラム固定レイアウト幅 */
.layout-two-column-left #box,
.layout-two-column-right #box {


}






/* 2カラム固定レイアウト(右サイドバー) */
.layout-two-column-right #content {
	height:100%;/* for IE6 */
	min-height:100%;
    float: left;
    width: 670px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;

}



.layout-two-column-right #content02 {
    float:right;
    width:700px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;

}


.layout-two-column-right #content03 {
height:100%;/* for IE6 */
min-height:100%;
    float:left;
    width:690px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
}


.layout-two-column-right #links-right-box {
    float:left;
    width: 235px;
	margin:0px;
	padding:0px;
	
}
.layout-two-column-right #links-right {
	margin:0px 0px 0px 14px;
    padding:0px;
}




/* 2カラム固定レイアウト(右サイドバー:ブログ記事全体) */
.layout-two-column-right .blog {
    padding:5px 3px 5px 3px;
	margin:0px 0px 0px 25px;
	width:650px;
}


.layout-two-column-right .blog02 {
    padding:5px 5px 5px 5px;
	margin:15px 10px 0px 0px;
	background:url(http://www.chuka-drama.com/testblog/images/blog_back.jpg) repeat-y;
	width:675px;
	float:left;
}



.layout-two-column-right .blog03 {
    padding:5px 5px 5px 7px;
	float:right;
	margin:15px 20px 0px 0px;
	background:url(http://www.chuka-drama.com/testblog/images/blog_back.jpg) left top repeat-y;
	width:670px;
}


/* 1カラム固定レイアウト(ブログ記事全体) */
.layout-one-column .blog {
    padding: 10px 15px 0;
}

/* リキッドレイアウト(ブログ記事全体) */
.layout-three-column-liquid .blog,
.layout-two-column-liquid-left .blog,
.layout-two-column-liquid-right .blog,
.layout-one-column-liquid .blog {
    padding: 15px;
}

/* 3カラムリキッドレイアウト */
.layout-three-column-liquid #content {
    margin: 0 185px 20px;
    border-bottom: 1px solid #669;
    border-left: 1px solid #669;
    border-right: 1px solid #669;
}
.layout-three-column-liquid #links-left{
    position: absolute;
    width: 155px;
    top: 95px;
    left: 15px;
}
.layout-three-column-liquid #links-right{
    position: absolute;
    width: 155px;
    top: 95px;
    right: 15px;
}

/* 2カラムリキッドレイアウト(右サイドバー) */
.layout-two-column-liquid-right #content {
    margin: 0 185px 10px 0;
    border-bottom: 1px solid #669;
    border-right: 1px solid #669;
}
.layout-two-column-liquid-right #links-right {
    position: absolute;
    width: 155px;
    top: 95px;
    right: 15px;
}

/* 2カラムリキッドレイアウト(左サイドバー) */
.layout-two-column-liquid-left #content {
    margin: 0 0 10px 185px;
    border-bottom: 1px solid #669;
    border-left: 1px solid #669;
}



.layout-two-column-liquid-left #links-left {
    position: absolute;
    width: 155px;
    top: 95px;
    left: 15px;
}

/* 1カラムリキッドレイアウト */
.layout-one-column-liquid #content {
    margin: 0 100px;
    border-bottom: 1px solid #669;
    border-left: 1px solid #669;
    border-right: 1px solid #669;
    background: #fff;
}
/* 1カラムリキッドレイアウト用 */
/* タイトルバナー */
.layout-one-column-liquid #header {
    margin-right: 100px;
    margin-left : 100px;
    border-left: 1px solid #669;
    border-right: 1px solid #669;
}

/* 1カラム用 */
body.layout-one-column-liquid {
    background: #36414d;
}

/* フッタ */
.layout-one-column #footer,
.layout-three-column #footer,
.layout-three-column-right #footer,
.layout-two-column-left #footer,
.layout-two-column-right #footer,
.layout-one-column-liquid #footer {
    height: 42px;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
}
.layout-three-column #footer,
.layout-three-column-right #footer {
    width: 964px;
}
.layout-two-column-left #footer,
.layout-two-column-right #footer {
    width: 980px;
}
.layout-one-column #footer {
    width: 478px;
}
.layout-three-column-liquid #footer {
    font-size: 12px;
    text-align: center;
    padding-bottom: 15px;
}
.layout-two-column-liquid-left #footer,
.layout-two-column-liquid-right #footer {
    font-size: 12px;
    text-align: center;
    padding-bottom: 15px;
}
.layout-one-column-liquid #footer {
    margin-right: 100px;
    margin-left : 100px;
}

input,textarea {
    font-family: "Osaka", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", arial, sans-serif;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


<!--------------------------------------ここから中華CSS▽---------------------------------------------->








.top_menu ul{
	margin:0px;
	padding:0px;
	text-decoration:none;
	list-style:none;
	}
.top_menu li{
	padding:0px;
	margin:0px;
	height:49px;
	float:left;
	text-indent:-9999px;
	text-decoration:none;
	list-style:none;
	}	
	
.top_menu li a{
	padding:0px;
	margin:0px;
	width:196px;
	height:49px;
	text-decoration:none;
	list-style:none;
	}		
	
.top_menu li#news a{
	display:block;
	background:url(./images/btn_base.jpg);
}
.top_menu li#news a:hover{
	display:block;
	background:url(./images/btn_base.jpg) 0px 49px;
}
.top_menu li#culture a{
	display:block;
	background:url(./images/btn_base.jpg) -194px 0px;
}
.top_menu li#culture a:hover{
	display:block;
	background:url(./images/btn_base.jpg) -194px 49px;
}



.top_menu li#year_history a{
	display:block;
	background:url(./images/btn_base.jpg) -582px 0px;
}
.top_menu li#year_history a:hover{
	display:block;
	background:url(./images/btn_base.jpg) -582px 49px;
}



.top_menu li#dvd_info a{
	display:block;
	background:url(./images/btn_base.jpg) -388px 0px;
}
.top_menu li#dvd_info a:hover{
	display:block;
	background:url(./images/btn_base.jpg) -388px 49px;
}





.top_menu li#about a{
	display:block;
	background:url(./images/btn_base.jpg) -776px 0px;
}
.top_menu li#about a:hover{
	display:block;
	background:url(./images/btn_base.jpg) -776px 49px;
}





/*----------------------------------------footer----------------------------------------*/


#footer{

height:37px;
padding:25px 0px 0px 0px;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background:url(./images/fotter.gif) center top;
letter-spacing:1.2px;
line-height:1.0em;
text-align:center;}

.f1{float:left; padding:5px 0px 0px 30px; margin:0px;}
.f2{float:right;padding:0px 35px 0px 0px; margin:0px;}


#footer{zoom:1;}
#footer:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;}
    
#footer{display:inline-table;}
/* Hides from IE-mac \*/
* html #footer {height: 1%;}
#footer {display: block;}
/* End hide from IE-mac */

#flink{margin:0px;padding:0 10 10 50px;text-align:center;background:url(./images/hbg.gif) top left repeat;}

#fotter_link{
font-size:12px;
letter-spacing:1.2px;
color:#430304;
margin:0px 0px 10px 24px;
padding:0;
text-align:left;
background:url(./images/hbg.gif) top left repeat;
}

#flink a:link	  {color:#430304;}
#flink a:visited {color:#430304;}
#flink a:hover	  {color:#430304;text-decoration:underline;}


/*----------------------------------------?p[c----------------------------------------*/

.maint{;padding:0;text-align:center;}

h2{margin:0;padding:0;}

.subm{padding-bottom:10px;background:url(./images/back2.jpg) top left repeat;}
.subl{width:684px;float:left;margin-bottom:30px;padding:25px 0 0 20px;}
.subr{width:242px;float:right;margin-bottom:30px;padding:25px 0 0 0;text-align:left;}

.subm{zoom:1;}
.subm:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.subm{display:inline-table;}
/* Hides from IE-mac \*/
* html .subm {height: 1%;}
.subm {display: block;}
/* End hide from IE-mac */

.nenp{margin-bottom:10px;padding:0;}

.pic1{
margin:0;
padding:10px 20px 5px 15px;
height:100%;
width:200px;
background:url(./images/pic2.gif) left top repeat-y;
}


.pic2{
margin:0;
padding:10px 20px 5px 15px;
height:100%;
width:230px;
background:url(./images/pic3.gif) left top repeat-y;
}

.pic1 img{
	float:left;
	margin-right:10px;
	}
	
.pic2 img{
	float:left;
	margin-right:10px;
	}	

.day_t{
margin-bottom:10px;
padding:0;
font-size:10px;
color:#DF3E65;
}

.day_t em{font-weight:bold;font-style:normal;color:#6A0820;font-size:10px;}

.read_pic{margin:0;padding:0;font-size:10px;color:#6A0820;}

.kug{margin:0;padding:0;}

.pic_si{margin-bottom:15px;padding:0;}

.hbaner p{margin-bottom:5px;padding:0;}


.menu_h{
height:90px;
z-index:100;
padding:0;
font-size:0;
line-height:0;
background:url(./images/back2.jpg) top left repeat;}

.menuh li{display:inline;float:left;margin-left:10px;padding:0;line-height:0;font-size:0;}
.menuh li a.menu {display:block;}

ul.menuh{margin:0;padding:0;;line-height:0;font-size:0;}

ul.menuh{zoom:1;}
ul.menuh:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}

ul.menuh{display:inline-table;}
/* Hides from IE-mac \*/
* html ul.menuh {height: 1%;}
ul.menuh {display: block;}
/* End hide from IE-mac */



/*----------------------------------------gbvy[W----------------------------------------*/

#indexflash{
	padding:0px;
	margin:0px;
}

#menu_top{
height:82px;
z-index:100;
padding:0;
font-size:0;
line-height:0;
background:#E7E3C9;}

#menu li{display:inline;float:left;margin:0;padding:0;line-height:0;font-size:0;}
#menu li a.menu {display:block;}

ul#menu{margin:0;padding:0;height:40px;line-height:0;font-size:0;}

ul#menu{zoom:1;}
ul#menu:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}

ul#menu{display:inline-table;}
/* Hides from IE-mac \*/
* html ul#menu {height: 1%;}
ul#menu {display: block;}
/* End hide from IE-mac */



.siro{
	margin:0px;
	padding:0px;
	background:url(./images/hbg.gif) repeat;
	width:980px;
}

#lb{width:650px;
	float:left;
	margin:0;
	padding:25px 0 0 24px;
}


#rb{width:276px;float:right;margin:0;padding-top:25px;}



/* End hide from IE-mac */

.fba{
margin-bottom:20px;
padding:0;
width:622px;
height:210px;}

.fba table{
	margin-bottom:5px;
	}

.tp1{
margin:0;
padding:0 0 0 12px;
font-size:12px;
font-weight:bold;
letter-spacing:1.2px;
line-height:1.2em;
color:#810202;}

.top_title{
margin-top:10px;
width:630px;
height:25px;
padding:14px 0px 5px 12px;
background:url(./images/top_title.gif) left top no-repeat;
font-size:14px;
font-weight:bold;
letter-spacing:1.2px;
line-height:1.0em;
color:#810202;}


.top_title img{
	float:right;
	margin:0px 20px 0px 0px;
	padding:0px;
	}


.mbs{
	width:630px;
	margin:0px; 
	padding:10px 10px 10px 15px;
	background:url(./images/tbg.gif) left top repeat-y;
	}
.lbs{float:left;width:110px;}


.lbs02{float:left;width:160px;}

.rbs{float:left;width:480px;}

.rbs02{
	float:left;
	width:420px;
	margin-left:10px;}

.mbs{zoom:1;}
.mbs:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.mbs{display:inline-table;}
/* Hides from IE-mac \*/
* html .mbs {height: 1%;}
.mbs {display: block;}
/* End hide from IE-mac */

.mbs ul{
	text-decoration:none;
	margin:0px 0px 0px 0px;
	float:left;
	padding:0px;
	list-style:none;
	}
.mbs li{
	padding:0px 0px 0px 55px;
	margin:0px 0px 3px 0px;
	float:none;
	}
	
.news_list{
	background:url(./images/icon_news_list.gif) no-repeat 0px 1px;
	}
.lineup_list{
	background:url(./images/icon_lineup_list.gif) no-repeat 0px 1px;
	}
.culture_list{
	background:url(./images/icon_culture_list.gif) no-repeat 0px 1px;
	}
.special_list{
	background:url(./images/icon_special_list.gif) no-repeat 0px 1px;
	}
	
	
.news_list_m{
	background:url(./images/icon_news_list_m.gif) no-repeat 0px 1px;

	}
	
.lineup_list_m{
	background:url(./images/icon_lineup_list_m.gif) no-repeat 0px 1px;

	}
.culture_list_m{
	background:url(./images/icon_culture_list_m.gif) no-repeat 0px 1px;
	
	}
	
.special_list_m{
	background:url(./images/icon_special_list_m.gif) no-repeat 0px 1px;
	
	}
	
	
	
.mbs li a{
	text-decoration:none;
	color:#333333;
	}
	
.mbs li a:hover{
	border-bottom:#990000 1px dashed;
	color:#990000;
	}	


.news_img{
	width:120px;
	display:block;
	height:120px;
	float:left;
	margin-right:15px;
	border:none;
	}
.news_img img{
	border:none;
	}
.news_img h2{
	float:left;
	}

.read1{
margin:0;
padding:0;
font-size:12px;
line-height:1.7em;
color:#2A0000;
}




.read1 em{font-weight:bold;font-style:normal;color:#722E41;}

.read1 span{
	font-weight:100;
	font-style:normal;
	font-size:11px;
	color:#111111;
	}

.kounyu1{
margin:10px 0 0 0;
padding:0;}

#right_movie{
width:254px;
height:469px;
background:#000000;
margin-bottom:20px;
padding:0;}

#baner p{
margin-bottom:10px;
padding:0;}

.more{
margin:0 10px 0 0;
padding:0;
text-align:right;
font-size:10px;
letter-spacing:1.2px;
font-weight:bold;
}

.more a:link	  {color:#A980A4;}
.more a:visited  {color:#A980A4;}
.more a:hover	  {color:#876282;text-decoration:underline;}


/*----------------------------------------i?----------------------------------------*/

.boxs{
margin:0;
padding:5px 0 0 20px;
background:url(./images/work/box_h.gif) left top repeat-y;}

.box_ti{
margin-bottom:10px;
padding:0;}

.box_readx{
margin:0;
padding:0;
font-size:12px;
line-height:1.5em;
letter-spacing:1.1px;}

.box_h2{
margin-top:15px;
padding:10px;
background:url(./images/work/box_h2.gif) left top no-repeat;
width:627px;
height:150px;}

.box_read1{
margin-bottom:10px;
padding:0;
font-size:12px;
letter-spacing:1.1px;
line-height:1.3em;
color:#83090C;
font-weight:bold;
}

.box_read1 em{color:#A61249;font-weight:bold;font-style:normal;font-size:10px;}
.box_read2{margin:0;padding:0;font-size:12px;letter-spacing:1.1px;line-height:1.4em;}

.box_readx2{margin-top:10px;padding:0;font-size:10px;letter-spacing:1.2px;line-height:1.4em;}

.dt1{margin:15px 0 15px 0;padding:0;}

.kback{
margin:0;
padding:15px;
background:url(./images/work/kback.gif) left top no-repeat;
width:634px;
height:360px;
}

.subti{
margin-bottom:15px;padding:0;}

.kbo{margin-top:10px;padding:0;}

.bana2{margin:10px 0 10px 0;padding:0;background:#FFFFFF;width:624px;}

/*----------------------------------------j[Xi----------------------------------------*/


.box_n1{
margin-top:5px;
padding:10px;
background:url(./images/work/box_h2.gif) left top no-repeat;
width:627px;
height:150px;}

.boxss{
margin:0;
padding:5px 0 0 20px;
background:url(./images/work/box_h.gif) left top repeat-y;
line-height:1.4em;
letter-spacing:1.1px;}


.read_y{
margin:0;
padding:0 0 0 15px;
background:url(./images/new/y.gif) left top no-repeat;
font-size:12px;
color:#690202;
font-weight:bold;
letter-spacing:1.1px;
line-height:1.6em;}

.read_y em{font-style:normal;font-weight:normal;}



.box3{
margin:0;
padding:5px 0 0 20px;
background:url(./images/work/box_h3.gif) left top repeat-y;
line-height:1.4em;
letter-spacing:1.1px;}



.read_sy{
margin-top:10px;
padding:0 0 0 10px;
font-size:14px;
color:#690202;
font-weight:bold;
letter-spacing:1.1px;
line-height:1.6em;}

.read_sy em{font-style:normal;font-weight:normal;font-size:12px;}

.barss{margin:10px 0 10px 0;padding:0;}

.bar{
	float:none;
	background:url(http://www.chuka-drama.com/testblog/images/info_s.gif) no-repeat;
	margin:0px 0px 0px 0px;
	width:650px;
	height:14px;
	padding:0px;
	}
.bar img{
	margin:0px;
	padding:0px;
	}


/*----------------------------------------N\----------------------------------------*/

#nen_flash{width:946px;height:470px;z-index:1;margin:0 auto;padding:0;}

.subm_y{width:926px;margin:0 auto;padding:20px 0 0 20px;background:url(./images/back2.jpg) top left repeat;}

.y1{
margin:15px 0 20px 0;
padding:0;background:url(./images/year/back1.gif) left top no-repeat;
font-size:12px;
padding:15px;
width:864px;
height:90px;
letter-spacing:1.1px;
line-height:1.4em;}




/*--------------------------------------GgZg--------------------------------------*/

.etcbg{
margin:0;
padding:22px;
width:620px;
height:900px;
background:url(./images/etc/bg.jpg) left top no-repeat;
}


.etct{
margin:15px 0 15px 0;
padding:0;
}

.etc_bg{
margin:0;
padding:2px 0 0 22px;
background:url(./images/etc/etcbg.gif) left top no-repeat;
height:20px;
width:622px;
color:#680001;
}

.etc_bg em{
font-weight:bold;
font-style:normal;
color:#000000;
}

.etc_new{
margin-bottom:20px;
padding:0;
}



/*20090330追加分*/
table{
	margin-bottom:0px;
	}

.dvd_list{
	width:180px;
	border:#eeeeee 1px solid;
	float:left;
	padding:3px 3px 3px 6px;
	margin-right:5px;
	margin-bottom:5px;
	}
.dvd_list dd{
	height:106px;
	}
.dvd_list p{
	font-size:12px;
	}	
	
dt img{
	margin-left:0px;
	background-color:#000000;
	border:none;
	padding:3px;
	}
	
	
.dvd_list img{
	border:none;
	}

	
.mt-enclosure-image{
	border:#666666 1px solid;
	padding:2px;
	float:left;
	margin:0px 10px 0px 5px;
	
	
	
	}
.entry-body{
	margin:0px;
	padding:7px 16px 16px 10px;
	}
	
	
.lineup{
	padding:0px 10px 10px 10px;
	}	
.lineuptitle{
	background:url(http://www.chuka-drama.com/testblog/images/lineup_back.jpg) no-repeat;
	font-size:14px;
	height:28px;
	font-weight:bold;
	color:#990000;
	padding:3px 10px 0px 14px;
	}
	
	
.side_culture_top{
	background:url(http://www.chuka-drama.com/testblog/images/side_culture_top.jpg) no-repeat;
	width:235px;
	margin:15px 0px 0px 0px;
	padding:0px;
	height:5px;
}
	
	
.side_culture{
	background:url(http://www.chuka-drama.com/testblog/images/side_culture_middle.jpg) left top repeat-y;
	width:235px;
	padding:4px 0px 8px 8px;
	margin:0px;
	height:100%;
}
	
.side_culture ul{
	list-style:none;
	text-decoration:none
	}
.side_culture li{
	list-style:none;
	text-decoration:none;
	}
	
.side_culture_bottom{
	background:url(http://www.chuka-drama.com/testblog/images/side_culture_bottom.jpg) no-repeat;
	height:6px;
	clear:both;
	display:block;
	width:235px;
	margin:0px 0px 12px 0px;
}

.culture_box{
	width:220px;
	}

.culture_img{
	border:#333333 1px solid;
	padding:2px;
	float:left;
	margin-right:3px;	
}


.culture_date{
	font-size:11px;
	font-weight:bold;
	color:#FF6666;

	}
	
.culture_title{
	font-size:11px;
	font-weight:bold;
	color:#333333;

}

.culture_topics{
	background:url(http://www.chuka-drama.com/testblog/images/culture_topics.jpg) no-repeat;
	font-size:14px;
	padding:2px 0px 0px 32px;
	font-weight:bold;
	height:25px;
	color:#999900;
	}
	
.culture_talk{
	color:#71551C;
	font-weight:bold;
}




.extra{
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	padding:5px;
	float:right;
	margin:8px 0px 0px 8px;
	width:160px;
	}	





.itiran img{
	border:none;
	float:right;
	margin-right:20px;
	}
	


.lineup_title{
	background:url(http://www.chuka-drama.com/testblog/images/icon_lineup_side.jpg) no-repeat;
	padding-left:14px;
	font-size:12px;
	font-weight:bold;
	width:210px;
	}

.lineup_column p{
	font-size:11px;
	font-weight:100;
	width:210px;
	}
.lineup_img img{
	border:#000000 3px solid;
	padding:1px;
	}

.banner img{
	margin-bottom:5px;
	}
	
	
.subm_y{width:926px;margin:0 auto;padding:20px 0 0 20px;background:url(../img/back2.jpg) top left repeat;}

.y1{
margin:15px 0 20px 0;
padding:0;background:url(../img/year/back1.gif) left top no-repeat;
font-size:12px;
padding:15px;
width:864px;
height:90px;
letter-spacing:1.1px;
line-height:1.4em;}

	
	
.about_text{
	background:url(http://www.chuka-drama.com/testblog/images/about_back.jpg) no-repeat;
	padding:72px 20px 20px 30px;
	height:720px;
	margin:0px;
	}
	
.about_text p{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	}
	
	
.bottom_main{
	text-align:left;
	background:url(http://www.chuka-drama.com/testblog/images/main_bottom.jpg) no-repeat;
	height:12px;
	padding:5px 5px 5px 3px;
	margin:0px 10px 15px 0px;
	width:675px;
	}
.bottom_main02{
	text-align:left;
	background:url(http://www.chuka-drama.com/testblog/images/main_bottom02.jpg) no-repeat;
	height:12px;
	padding:0px;
	margin:0px 10px 15px 0px;
	width:680px;
	}	
	

.main_top_maeda{
	background:url(http://www.chuka-drama.com/testblog/images/maeda_top.jpg) no-repeat;
	width:980px;
	height:328px;
	margin:0px;
	padding:0px;
	display:block;
	}
	
.maeda_box{
	width:270px;
	height:110px;
	float:right;
	display:block;
	cursor:pointer;
	}
	
	
	
.main_top_news{
	background:url(http://www.chuka-drama.com/testblog/images/topnews_img.jpg) no-repeat;
	width:980px;
	height:340px;
	margin:0px;
	padding:0px;
	display:block;
	}
	
.news_box{
	width:300px;
	height:130px;
	float:left;
	display:block;
	cursor:pointer;
	}
	


.quest{
	color:#FF0066;
	margin:10px 0px 15px 0px;
	font-size:15px;
	border-bottom:#FCDCEB 5px dotted;
	}


.blogparts{
	background-color:#000000;
	color:#FFFFFF;
	font-size:11px;
	padding:2px;
	font-weight:bold;
	border:#999999 1px solid;
	margin-bottom:5px;
	}
	
.blog_title{
	color:#990000;
	font-size:14px;
	font-weight:bold;
	border-bottom:#990000 3px double;
	}		
.caution{
	font-size:10px;
	}	