.main_width { width:620px; } #main_div { padding:20px; } #up2 { padding:15px 20px; } #menu_hor_rwd { display:block; padding:0px; width:42px; height:17px; display:block; background:url('images/img/menu_rwd.png') no-repeat 0 0; margin-top:26px; } #menu_hor { display:none; } #menu_hor { width:100%; } #menu_hor ul li { padding:0; list-style-type:none; font-size:16px; position:relative; display:block; text-align:center; } #menu_hor ul li a, #menu_hor ul li span { display:block; border-bottom:solid 1px #fff; text-transform:none; } #menu_hor ul li:last-child a, #menu_hor ul li:last-child span { border-bottom:solid 0px #fff; } #menu_hor ul li:hover a, #menu_hor ul li:hover span, #menu_hor ul li a:hover, #menu_hor ul .m_sel a, #menu_hor ul .m_sel span { background:#265775; } #main #menu_hor ul li ul { visibility:hidden; } #search_div { width:100%; margin:14px 0 0 0px; } #up2 #ico_grs { display:none; } #main #box_roll_main { height:300px; margin-bottom:20px; display:none; } #main .box_roll { display:none; } #main .box_roll_text { width:100%; padding:0px 0 0; } #dotes_main { width:304px; bottom:20px; right:auto; left:0; } .main_news { width:100%; margin-right:0; margin-bottom:25px; float:left; } .main_news:last-of-type { margin-right:0; margin-bottom:0; } .main_pl { width:100%; margin-right:0; line-height:20px; margin-bottom:25px; } .main_pl:last-of-type { margin-right:0; margin-bottom:0; } #foot { background:#1A3B4E; padding:15px 20px; } .foot_box { padding:0 0px 25px 0; width:100%; } #foot2 { } #sub_left { width:100%; margin-bottom:30px; } #sub_mid { width:100%; } .m_news_right { width:100%; } .photo_bckg2 { width:370px; margin-bottom:15px; } .f34 { font-size:30px; line-height:35px; }