img{ behavior: url(/iepngfix.htc) }

div{font-size:12px;color:white;}
a{color:white;text-decoration:none;}
body ,h1 ,h2 ,h3 ,h4 ,p ,form {margin:0px;padding:0px;line-height:1.1em;}
h1{font-size:12px;}
body{background-color:#666;}
.clr{clear:both;height:1px;overflow:hidden;}
img{border:none;}

table td{line-height:1.5em;}
table th{text-align:left;}

#all{background-color:#666;width:100%;height:100%;}
#cont{width:1000px;margin:0px auto 0px auto;background-color:black;}

#header{height:150px;width:1000px;background-image:url(images/index_01.jpg);}
#main{min-height:300px;}
#left{width:250px;overflow:hidden;border-right:1px solid #555;float:left;}
#left div{color:#888;}
#right{width:710px;overflow:hidden;float:right;padding-right:20px;}
#footer{height:60px;background-color:#121122;padding-top:10px;overflow:hidden;}

.logo{width:180px;height:80px;float:left;}
.news_area{margin-top:10px;}
.news_box{line-height:1.3em;width:230px;margin-left:10px;overflow:hidden;margin-bottom:1em;}

.header_right{width:600px;line-height:1.6em;margin-right:5px;float:right;}

.simpleinput{border:1px solid silver;background-color:#fafafa;}
.footer_left{width:200px;float:left;}
.footer_right{width:630px;line-height:1.5em;margin-right:5px;float:right;}


.gmenu{width:1000px;margin:0px;padding:0px;}
.gmenu{margin:0px;display:block;float:left;overflow:hidden;}
	.gmenu a{margin:0px;display:block;float:left;overflow:hidden;}
	a.mn1 {width:113px;height:50px;background-image:url(images/gmenu_01.jpg);}
	a:hover.mn1 {width:113px;height:50px;background-position: bottom;}

	a.mn2 {width:135px;height:50px;background-image:url(images/gmenu_02.jpg);}
	a:hover.mn2 {background-position: bottom;}
	
	a.mn3 {width:156px;height:50px;background-image:url(images/gmenu_03.jpg);}
	a:hover.mn3 {background-position: bottom;}

	a.mn4 {width:105px;height:50px;background-image:url(images/gmenu_04.jpg);}
	a:hover.mn4 {background-position: bottom;}
	
	a.mn5 {width:124px;height:50px;background-image:url(images/gmenu_05.jpg);}
	a:hover.mn5 {background-position: bottom;}
	
	a.mn6 {width:138px;height:50px;background-image:url(images/gmenu_06.jpg);}
	a:hover.mn6 {background-position: bottom;}
	
	a.mn7 {width:229px;_width:210px;height:50px;background-image:url(images/gmenu_07.jpg);}
	a:hover.mn7 {background-position: bottom;}
	
	
#left h2{background-image:url(images/l250_01.jpg);height:18px;width:200px;margin-bottom:10px;margin-top:10px;
overflow:hidden;padding-left:30px;padding-top:2px;font-size:14px;margin-left:5px;}
	
.poster{border:1px solid #333;}

.p4{font-size:14px;line-height:1.4em;}
.about_konokai{font-size:13px;width:420px;_width:370px;line-height:1.7em;overflow:hidden;_font-size:12px;_line-height:2em;}

.news_box table td span{color:#FFCC00;}

/*インデックスページ*/
div.index_h_left{width:425px;height:40px;overflow:hidden;float:left;background-image:url(images/index_thead_01.jpg);}
div.index_h_right{width:275px;height:40px;overflow:hidden;float:right;}
div.index_b_left{width:425px;height:344px;overflow:hidden;float:left;}
div.index_b_right{width:275px;;overflow:hidden;float:right;}
table.membertbl{margin-top:35px;}
table.membertbl th{}
table.membertbl td{padding:3px;}

/*この会メンバー*/
.tipbox{width:330px;float:left;text-align:left;}
.tipbox_r{width:330px;float:right;text-align:left;}
.tipbox .pimg ,.tipbox_r .pimg {float:left;margin-right:5px;width:80px;height:80px;background-color:#efefef;}
.tipbox h3,.tipbox_r h3{font-size:16px;display:inline;color:white;}
.tipbox p,.tipbox_r p{margin-top:5px;line-height:1.6em;color:#999;}
.tipbox_margin{clear:both;height:10px;overflow:hidden;}
span.orspan{color:#FF9900;}

/*お問合せ*/
.pcolor_red{color:#FF6600;margin-right:0.5em;}
.contact{margin:0px auto 0px auto;margin-top:20px;border:1px solid #222;}
.contact th{border-bottom:1px solid #222;width:140px;text-align:left;}
.contact td{border-bottom:1px solid #222;padding-top:5px;padding-bottom:5px;}
.contact .nb{border:none;}

/*公演活動*/
.hearf2{width:350px;float:left;overflow:hidden;}
.widtable{width:100%;}
.widtable th{border-bottom:1px dotted #222;padding:5px;font-size:13px;color:white;}
.widtable td{/*border-bottom:1px dotted #222;*/padding:5px;font-size:13px;color:#999;}
.nbtable{}
.nbtable th{border:none;padding:0px;}
.nbtable td{border:none;padding:0px;}

/*オリジナル作品*/
.saku{margin:0px;padding:10px;width:90%;background-color:white;height:530px;}
.about_konokai{margin-top:1em;}
h3{font-size:20px;color:#d00000;}
.h3name{font-size:10px;color:#d00000;}
.saku .about_konokai{width:100%;}
.saku div strong{color:#666;margin-top:2em;}
.saku p{line-height:2em;font-size:14px;color:#555;}


#tabs ul{margin:0px;padding:0px;}





.tbl430{width:430px;margin:0px auto 0px auto;border:1px solid #efefef;}
.tbl430 td{padding:5px;color:#555555;line-height:1.4em;}
.tbl430 th{padding:5px;background-color:#d00000;color:#FFF;line-height:1.4em;}
