<!--html{ background: #FFF url("../img/bg_main.gif") repeat; }body{ background: url("../img/bg_960.gif") repeat-y center top; font-size: 88%; text-align: center; }div#container{ background: #FFF  url("../img/top_bg.gif"); width: 960px; margin: 0 auto 0; padding: 0; }#ctv_tab { margin: 0 auto 0; width: 100%; text-align: center; }/* index.html---------------------------------------------*/h1, h2, h3, h4, #footer{ margin: 0 auto 0; padding: 0; }#title a{ display: block; background: url(../img/header.jpg) no-repeat; height: 120px; line-height: 120px; width: 960px; margin: 0; text-indent: -9999px; padding: 0; }#info{ display: block; background: url(../img/info.jpg) no-repeat; height: 121px; line-height: 121px; width: 960px; margin: 0; padding: 0; text-align: left; position: relative; }#header_top{ background: url(../img/header_top.jpg) no-repeat; height: 120px; line-height: 120px; width: 960px; margin: 0; padding: 0; }#theater_top h1 a{ display: block; background: url(../img/spacer.gif) no-repeat; height: 120px; width: 430px; float: left; text-indent: -9999px; }#whatsnew{ padding: 40px 12px 0 0; float: right; }#whatsnew iframe{ }/* menu_main.html---------------------------------------------*/#main_menu{ color: #FFF; width: 960px; margin: 0 0 0 0; height: 36px; background: url(../img/mmenu_bg.gif); }#main_menu li{ display: block; float: left; }#main_menu li a{ display: block; line-height: 36px; text-indent: -9999px; }#main_menu li#m_intro a{ background: transparent url(../img/mmenu01.gif) no-repeat scroll left top; width: 138px; }#main_menu li#m_intro a:hover{ background: transparent url(../img/mmenu01b.gif) no-repeat scroll left bottom; }#main_menu li#m_movie a{ background: transparent url(../img/mmenu02.gif) no-repeat scroll left top; width: 144px; }#main_menu li#m_movie a:hover{ background: transparent url(../img/mmenu02b.gif) no-repeat scroll left bottom; }#main_menu li#m_list a{ background: transparent url(../img/mmenu03.gif) no-repeat scroll left top; width: 171px; }#main_menu li#m_list a:hover{ background: transparent url(../img/mmenu03b.gif) no-repeat scroll left bottom; }_#main_menu li#m_info a{ background: transparent url(../img/mmenu04.gif) no-repeat scroll left top; width: 144px; }_#main_menu li#m_info a:hover{ background: transparent url(../img/mmenu04b.gif) no-repeat scroll left bottom; }_#main_menu li#m_link a{ background: transparent url(../img/mmenu05.gif) no-repeat scroll left top; width: 120px; }_#main_menu li#m_link a:hover{ background: transparent url(../img/mmenu05b.gif) no-repeat scroll left bottom; }#main_menu li#m_info, #main_menu li#m_link{ display: block; float: left; line-height: 36px; text-indent: -9999px; }#main_menu li#m_info{ background: transparent url(../img/mmenu04.gif) no-repeat scroll left top; width: 144px; }#main_menu li#m_link{ background: transparent url(../img/mmenu05.gif) no-repeat scroll left top; width: 120px; }/* intro.html---------------------------------------------*/#intro #main_contents{ display: block; background: #FFF; height: 540px; width: 960px; margin: 0; padding: 0; }#intro h2{ display: block; background: url(../img/intro01.gif) no-repeat; height: 55px; width: 902px; margin: 20px auto 0; text-indent: -9999px; padding: 0; }#intro h3{ display: block; background: url(../img/intro02.jpg) no-repeat; height: 437px; width: 902px; margin: 0 auto 30px; text-indent: -9999px; padding: 0; }/* list.html---------------------------------------------*/#list #main_contents{ display: block; background: #FFF; width: 960px; margin: 0; padding: 0; }#left_list{ float: left; width: 711px; text-align: left; }#cap_ohanashi{ display: block; background: url(../img/list_h.gif) no-repeat; height: 60px; width: 682px; margin: 20px 0 0 30px; padding: 0px; text-align: right; }p#list_menu_cont{ padding: 30px 42px 0 0; }#list_main{ margin: 0 0 0 30px; width: 682px; background: url(../img/list_m.gif) repeat-y;text-align: left; }#h_minwa{ display: block; background: url(../img/list_minwa.gif) no-repeat; height: 30px; line-height; 30px; width: 682px; margin: 0px 0 10px 0; text-indent: -9999px; padding: 0; }div#aichiken{ float: left; display: block; background: url(../img/list_aichi.gif) no-repeat; height: 115px; line-height: 115px; width: 134px; margin: 10px 0 0 15px; text-indent: -9999px; padding: 0; }div#mieken{ float: left; display: block; background: url(../img/list_mie.gif) no-repeat; height: 148px; line-height: 148px; width: 134px; margin: 10px 0 0 15px; text-indent: -9999px; padding: 0; }div#gifuken{ float: left; display: block; background: url(../img/list_gifu.gif) no-repeat; height: 134px; line-height: 134px; width: 134px; margin: 10px 0 0 15px; text-indent: -9999px; padding: 0; }div#l_other{ float: left; display: block; background: url(../img/list_other.gif) no-repeat; height: 26px; line-height: 26px; width: 134px; margin: 16px 0 0 15px; text-indent: -9999px; padding: 0; }div#list_aichi,div#list_mie,div#list_gifu,div#list_other{ float: right; display: block; background: url(../img/list_bg3ken.gif) repeat-y; width: 510px; margin: 16px 4px 0 0; padding: 0; }#list_aichi p,#list_mie p,#list_gifu p,#list_other p{ font-size: 96%; line-height: 140%; padding: 4px 0 0 12px; }#list_aichi p a,#list_mie p a,#list_gifu p a{ font-size: 86%; }#list_aichi ul,#list_mie ul,#list_gifu ul,#list_other ul{ padding-bottom: 18px;	_padding-bottom: 0px; }#list_aichi li,#list_mie li,#list_gifu li,#list_other li{ font-size: 106%; line-height: 180%;	padding-left: 20px;	_padding-left: 2px;}.link_info a{ background: #FFF392; padding: 2px; }.list_line{ margin: 12px 0 4px 15px; }#list_f{ margin: 0 0 16px 30px; }#right_list{ float: right; text-align: left; width: 242px; }#new_movie{ display: block; background: url(../img/r_menu_new_h.gif) no-repeat; height: 27px; line-height; 27px; width: 216px; margin: 20px 0 0 18px; text-indent: -9999px; padding: 0; }#new_menu{ background: url(../img/r_menu_new_m.gif) repeat-y; padding: 0; width: 216px; height: 400px; overflow: auto; margin: 0 0 0 18px; font-size: 96%; line-height: 160%; }#new_frame{ margin: 0 0 0 4px; }#new_menu ul{	font-size: 110%;	padding: 2px 0 0 0px; !important;	padding /**/: 2px 0 0 12px;}#new_list_f{ margin: 0 0 24px 18px; }/* map.html---------------------------------------------*/#map_movie #main_contents{ display: block; background: #FFF; width: 960px; margin: 0; padding: 0; }#left_list{ float: left; width: 711px; text-align: left; }#cap_minwa{ display: block; background: url(../img/movie_h.gif) no-repeat; height: 60px; width: 682px; margin: 20px 0 0 30px; padding: 0px; text-align: right; }p#list_menu_cont{ padding: 30px 42px 0 0; }#list_main{ margin: 0 0 0 30px; width: 682px; background: url(../img/list_m.gif) repeat-y;text-align: left; }#txt_click{ color: #f0005a; font-weight: bold; padding: 4px 0 10px 0; text-align: center; }#h_aichi{ display: block; background: url(../img/movie_aichi.gif) no-repeat; height: 30px; line-height; 30px; width: 682px; margin: 0px 0 10px 0; text-indent: -9999px; padding: 0; }#h_gifu{ display: block; background: url(../img/movie_gifu.gif) no-repeat; height: 30px; line-height; 30px; width: 682px; margin: 0px 0 10px 0; text-indent: -9999px; padding: 0; }#h_mie{ display: block; background: url(../img/movie_mie.gif) no-repeat; height: 30px; line-height; 30px; width: 682px; margin: 0px 0 10px 0; text-indent: -9999px; padding: 0; }.map_3ken{ margin: 0 0 20px 12px; }/* link.html---------------------------------------------*/#link #main_contents{ display: block; background: #FFF; width: 960px; margin: 0; padding: 0; }#left_list{ float: left; width: 711px; text-align: left; }#cap_link{ display: block; background: url(../img/link_h.gif) no-repeat; height: 60px; width: 682px; margin: 20px 0 0 30px; padding: 0px; text-align: right; }p#list_menu_cont{ padding: 30px 42px 0 0; }#list_main{ margin: 0 0 0 30px; width: 682px; background: url(../img/list_m.gif) repeat-y;text-align: left; }#h_minwa{ display: block; background: url(../img/list_minwa.gif) no-repeat; height: 30px; line-height; 30px; width: 682px; margin: 0px 0 10px 0; text-indent: -9999px; padding: 0; }/* Movie/ html---------------------------------------------*/#main_movie #main_contents{ display: block; background: url(../img/main_bg.jpg) no-repeat; height: 540px; line-height: 540px; width: 960px; margin: 0; padding: 0; }#main_movie2 #main_contents{ display: block; background: url(../img/main_bg2.jpg) no-repeat; height: 540px; line-height: 540px; width: 960px; margin: 0; padding: 0; }#menu_link{ padding: 0; width: 200px; height: 460px; overflow: auto; text-align: left; font-size: 96%; line-height: 160%; clear: both; }#menu_link{	margin: 40px 0 0 0px; !important;	margin /**/: 40px 0 0 21px;}/* Left---------------------------------------------*/#left_con{ float: left; width: 717px; }#movie{ width: 640px; height: 480px; float: left; margin: 0; padding: 30px 0 0 60px; }/* Right---------------------------------------------*/#right_con{ float: right; width: 243px; }#right_con h2{ color: #610000; display: block; background: url(../img/menu_head.gif) repeat-x; height: 24px; line-height: 20px; margin: 0; padding: 1px 0 0 5px; font-size: 96%; line-height: 160%; font-weight: bold; }#menu{ padding: 0; width: 200px; height: 206px; overflow: auto; text-align: left; font-size: 96%; line-height: 160%; clear: both; }#menu{	margin: 40px 0 0 0px; !important;	margin /**/: 40px 0 0 21px;}#menu ul{	font-size: 110%;	padding: 2px 0 0 0px; !important;	padding /**/: 2px 0 0 12px;}#outline{ margin: 59px 0 0 0; padding: 0; width: 200px; height: 206px; overflow: auto; text-align: left; font-size: 96%; line-height: 160%; clear: both; }#outline p{ padding: 4px; font-size: 92%; line-height: 140%; }#outline{
	margin: 59px 0 0 0px; !important;
	margin /**/: 59px 0 0 21px;
}
#outline p br{ margin-bottom: 8px; }







#to_top{ font-size: 88%; text-align: right; margin: 0 0 12px 0; }





/* jump/
---------------------------------------------*/
#jump #main_contents{ display: block; background: #FFF; height: 300px; width: 960px; margin: 0; padding: 0; }
#jump #main_contents h2{ font-weight: bold; }
#jump #main_contents p{ margin: 100px auto; font-size: 112%; line-height: 180%; }
#jump #main_contents p a{ font-size: 112%; line-height: 180%; }



/* Footer
---------------------------------------------*/
#link_ana{ top: 54px; left: 738px; height: 59px; width: 200px; position: absolute; z-index: 100; }
#footer{ display: block; background: url(../img/footer.gif) no-repeat; height: 19px; line-height: 19px; width: 960px; margin: 0; text-indent: -9999px; padding: 0; }

-->
