body{height:100%;min-height:100%;max-height:100%}
.clearer{clear:both}
#page{overflow:hidden;position:relative;width:1008px;text-align:left;margin:0 auto}
#page_inner{position:relative;overflow:hidden}
#page h1,#page h2,#page h3,#page h4,#page h5,#page h6{margin:1em 0 .7em 0}
#page p{line-height:1.5}
#content_wrapper>table{width:100%}
#content_wrapper tr{height:100%}
#content_wrapper td{height:100%;vertical-align:top}
#content_wrapper{position:relative;overflow:auto;margin:0;width:1005px;overflow:hidden}
#cl_top{width:220px;height:68px}
#cl_top_bg{position:absolute;z-index:10;width:220px;height:68px;top:0;left:0}
#cl_top_mask{position:relative;z-index:100;width:220px;height:68px;background-image:url('../img/cl_top.png');background-repeat:no-repeat}
#cm_top{width:578px;height:68px}
#cm_top_bg{position:absolute;z-index:10;width:578px;height:68px;top:0;left:0}
#cm_top_mask{position:relative;z-index:100;width:578px;height:68px;background-image:url('../img/cm_top.png');background-repeat:no-repeat}
#cr_top{width:200px;height:68px}
#cr_top_bg{position:absolute;z-index:10;width:200px;height:68px;top:0;left:0}
#cr_top_mask{position:relative;z-index:100;width:200px;height:68px;background-image:url('../img/cr_top.png');background-repeat:no-repeat}
#sr_top{width:7px;height:68px;background-image:url('../img/sr_top.png');background-repeat:no-repeat}
#sr_kachel{width:7px;background-image:url('../img/m_kachel_mainContent.png');background-repeat:repeat-y}
#cl_bottom{height:8px;width:220px;background-image:url('../img/cl_bottom.png');background-repeat:no-repeat}
#cm_bottom{height:8px;width:578px;background-image:url('../img/cm_bottom.png');background-repeat:repeat-x}
#cr_bottom{height:8px;width:200px;background-image:url('../img/cm_bottom.png');background-repeat:repeat-x}
#sr_bottom{height:8px;width:7px;background-image:url('../img/sr_bottom.png');background-repeat:no-repeat}
#content_left_wrapper{width:220px;overflow:hidden}
#content_left{width:220px;padding:0;margin-top:10px}
#content_left_2{padding:0;margin:30px 0 0 20px;min-height:150px;width:180px;overflow:hidden}
#content_main_wrapper{margin:0;padding:0}
#content_main{width:495px;margin:10px 10px 10px 30px;overflow:hidden}
#content_right_wrapper{padding:0;margin:0}
#content_right{width:180px;overflow:hidden;margin:10px 0 0 10px}
#header{position:relative;margin:0;height:211px;width:1008px;text-align:left}
#header_bg{position:relative;width:970px;height:197px;left:14px;top:9px}
#header h1,#page #header h1{font-size:1.2em;position:absolute;top:170px;left:225px;margin:0}
#header h2,#page #header h2{font-size:1.1em;position:absolute;top:1.2em;margin:0}
#header #logo{background-repeat:no-repeat;position:absolute;width:100%;height:100%;top:0;left:0}
#header>div.kv{position:absolute;width:970px;height:197px;left:14px;top:9px}
#header_mask{position:absolute;bottom:0;left:0;height:211px;width:1008px;background:transparent url('../img/m_header.png') 0 0 no-repeat}
#widgetbar_page_right_1,#widgetbar_site_right_1{width:180px;float:left;clear:left}
#widgetbar_page_left_2{width:180px;float:left;clear:left}
#widgetbar_site_left_2{width:180px;float:left;clear:left}
#widgetbar_page_left_2>ol,#widgetbar_page_left_2>ul,#widgetbar_site_left_2>ol,#widgetbar_site_left_2>ul{list-style-position:inside}
#widgetbar_page_right_1>ol,#widgetbar_page_right_1>ul,#widgetbar_site_right_1>ol,#widgetbar_site_right_1>ul{list-style-position:inside}
#cm_navigation{float:left;margin:0;width:197px;overflow:hidden}
#cm_navigation ul,#cm_navigation ul li{margin:0;list-style-type:none}
#cm_navigation ul li a{display:block;height:2.2em;line-height:2.2em;padding-left:20px;text-decoration:none;margin:0;background:url('../img/m_navi_button_off.png') no-repeat left;overflow:hidden;width:197px}
#cm_navigation ul li.cm_current a{background:url('../img/m_navi_button_on.png') no-repeat left}
#cm_navigation ul li.cm_current ul li a{display:block;height:1.8em;line-height:1.8em;font-size:.8em;background:0;padding-left:30px;background:url('../img/bg_sub.png')}
#cm_navigation ul li.cm_current ul li a:hover{font-weight:bold}
#cm_navigation ul li.cm_current ul li.cm_current a:link{font-weight:bold}
#cm_navigation ul li.cm_current ul li.cm_current a:hover{font-weight:bold}
#footer{width:1005px;height:38px;overflow:hidden;position:relative;padding:10px 0 10px 0;text-align:left;font-size:.9em;margin:5px 0 0 0}