.wrap{width:760px}.on760,.only760{display:block}.only980,.hide760{display:none}body{font-size:18px;line-height:26px}header{padding:40px 0}.main_nav{margin:0 0 40px;font-size:17px}.main_nav ul li{padding:0 10px}.contents{max-width:100%;padding:15px 20px;margin:0 auto 40px auto;font-size:18px;line-height:20px}.contents:before{display:none}.post_cont{padding:15px 15px 10px;margin:0 0 40px;border:3px solid #ec4c07}.post_cont_c{padding:0;margin:0}.post_list{padding:0 10px 30px}