@charset "utf-8";*{margin:0;padding:0;}/* default setting */body{color:#4e473f;font-size:12px;line-height:1.7em;font-family: Arial,'맑은 고딕', 'Malgun Gothic', '돋움', Dotum, Helvetica, AppleGothic, Sans-serif}img{border:0; vertical-align:middle}ul, ol, li {list-style:none outside}table{border-collapse:collapse; width:100%;}input, textarea{display:inline-block;font-size:1em;vertical-align:top;*vertical-align:middle}textarea {resize:none;}address, em{font-style:normal}caption{overflow:hidden;width:100%;height:1px;font-size:0;line-height:0;text-indent:-9999px;}a{text-decoration:none;color:#4e473f}a:hover,a:focus,a:active{text-decoration:none;cursor:pointer !important}a:hover,a:focus,a:active{text-decoration:none;cursor:pointer !important}input[type='text'], input[type='password'], input[type='email'], input[type='search'], input[type='image'], input[type='button'], textarea{-webkit-appearance:none;-webkit-border-radius:0;}input:checked[type='checkbox']{background-color:#fff;-webkit-appearance:checkbox;}/* stickyfooter start ------------------------------------------------------ */html, body, .wrapAll{height:100%;}body > .wrapAll{height:auto;}.footWrap{clear:both;position:relative;}.contentWrap:after{content:".";clear:both;display:block;height:0;visibility:hidden;}.contentWrap{position:relative;}/* ------------------------------------------------------ stickyfooter end */#HEADER{position:relative;z-index:9999}.contentWrap{width:1000px;margin:0 auto;position:relative;padding-bottom:126px;z-index:1}#LP,#LOCALNAVI{width:194px;float:left;position:relative;z-index:3}#CP,#CONTENT{width:720px;float:right;position:relative;margin-right:41px;display:inline;zoom:1;z-index:2}.footWrap{width:100%;height:45px;margin-top:-45px;position:relative;z-index:9999}#FOOTER{clear:both;position:relative;height:45px;background-color:#776c61}/***** kbstar.com 서비스 개편 2015 *****/#RENO_2015 .headerWrap { position: relative;  z-index: 100;}#RENO_2015 #HEADER{position:relative;z-index:9999;width: 980px; height: 127px; margin: 0 auto;}#RENO_2015 .contentWrap{width:980px;margin:0 auto;padding-bottom:80px;z-index:1}#RENO_2015 .contentWrap:after{content:".";clear:both;display:block;height:0;visibility:hidden;}#RENO_2015 #LP,#RENO_2015 #LOCALNAVI{width:216px;float:left;position:relative;z-index:3}#RENO_2015 #CP,#RENO_2015 #CONTENT{width:720px;float:right;position:relative;display:inline;margin-right:0;zoom:1;z-index:2}.footWrap_2015{clear:both;position:relative;width:100%;margin-top:0;z-index:0}#FOOTER_2015 {clear: both; position: relative; height: 95px; margin: 0; padding-top:40px; }