.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}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}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}.logo{float:none;width:230px;padding:0 0 3px}.slogan{display:none}.show_nav{display:block}.main_nav{display:none}.main_nav ul li{display:block;padding:0;border-top:1px solid #eee}.main_nav ul li:before{display:none}.main_nav ul li{display:block;padding:8px 10px !important}.slide_cont{min-height:420px;padding:25px 10px 35px}.slide_cont_l{float:none;width:auto}.slide_cont_t{padding:0 0 20px;font-size:30px;line-height:30px}.slide_cont_s{padding:6px 0 0;font-size:20px;line-height:28px}.slide_cont_s>span{font-size:26px}.slide_cont_s>span:before{height:10px;bottom:9px}.slide_cont_r{float:none;width:auto;padding:20px 0 0;margin:0;border:0;color:#fff;font-size:17px}.slide_cont_tel a,.slide_cont_mail a{color:#fff}.slide_cont_tel a:hover,.slide_cont_mail a:hover{color:#fff}.slick-dots{bottom:10px}#content{padding:20px 10px}.home_new{height:400px !important}.home_new_img{width:100%;height:200px;right:0;transform:none}.home_new_t{float:none;width:auto;padding:10px;font-size:20px;line-height:24px}.home_new_t>span{display:block;width:auto;height:180px}.home_new_e{float:none;width:auto;padding:10px}.home_new_e>div{display:block;width:auto;height:180px}.home_new_e div div{display:block;max-height:180px}footer{padding:20px 0}.bot_l{float:none;width:auto;padding:0 10px 10px}.bot_r{float:none;width:auto;padding:0 10px}.nav_bot{display:none}.bot_cont_l{float:none;width:auto;padding:0}.bot_cont_adr{float:none;width:auto}