.wrap{width:100%}.on320{display:block}.only760{display:none}img.alignright,img.right{margin:0 0 4px 10px}img.alignleft,img.left{margin:0 10px 4px 0}.video{position:relative;overflow:hidden;height:0;padding-bottom:54.15%}.video iframe,.video object,.video embed{position:absolute;width:100%;height:100%;top:0;left:0}.entry_table{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.entry img{width:auto !important;height:auto !important}h1,.h1,.title{font-size:26px;line-height:30px}h2,.h2{font-size:24px;line-height:28px}h3,.h3{font-size:22px;line-height:26px}h4,.h4{font-size:20px;line-height:24px}h5,.h5{font-size:18px;line-height:22px}h6,.h6{font-size:16px;line-height:20px}p,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title,.entry table,.entry form,.entry ul,.entry ol,.entry hr,blockquote{margin:0 0 20px}.form_line{padding:0 0 15px}.inp{height:52px;padding:14px 0}.ta{height:100px;padding:14px 0}.form_sub{padding:0}.btn{min-height:49px;padding:10px 20px}.btn_s2{min-height:66px;padding:17px 20px}.btn_s4{min-height:44px;padding:11px 20px}header{padding:0 0 15px}.top{padding:10px}.top_soc a{margin:0 10px 0 0}.top_nav{float:none;display:none;margin:0 105px 0 0}.top_nav ul li{float:none;padding:0 0 5px}.top_c{padding:10px;position:relative}.logo{float:none;padding:0;margin:0 auto 70px auto}.top_se{float:right;width:200px;padding:0;margin:0 auto}.top_tel{float:none;width:100%;position:absolute;top:65px;left:0;text-align:center}.top_tel_n{padding:0}.show_nav{display:block}.header_navs{display:none;padding:4px 0;background:#05559c}.titles{float:none;padding:0 0 15px 10px;font-size:20px;line-height:24px}.gocat{float:none;margin:-5px 0 0;padding:0 10px 15px}.mainposts{padding:0 10px 10px}.mainpost,.mainpost:nth-child(3n){float:none;width:auto;max-width:380px;height:140px;margin:0 auto 10px auto}.home_bg{margin:0 auto 20px auto}.preims{padding:20px 10px 10px}.preim{float:none;width:auto;padding:100px 0 10px;background-position:center top;font-size:14px;text-align:center}#content{padding:15px 10px}.breadc{padding:0 0 15px;font-size:14px}.post_list{float:none;width:auto;padding:0 0 20px !important}.post_list_img{padding:0 0 10px}.post_list_d{padding:0 0 6px}.p_nav{padding:5px 0 15px}.p_nav a,.p_nav span{min-width:23px;height:33px;font-size:16px;line-height:33px}footer{padding:20px 0}.bot_nav{display:none}.bot_cont{float:none;width:auto;padding:0 10px;text-align:center}.bot_soc a{margin:0 2px}