@charset "utf-8";
html {padding:0; margin:0; overflow-y:scroll; height:100%;}
body {font-family:Malgun Gothic, "맑은고딕", "돋움", Dotum, Arial, sans-serif; font-size:12px; color:#333; -webkit-text-size-adjust: none; /*아이폰 글자크기 자동조정 방지*/ background:#eeeeee;height:100%;}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, span, a, table, thead, tfoot, tbody, th, td, form, legend, label, input, textarea, address, strong, em, pre, q, abbr, acronym, cite, blockquote, object, iframe {margin:0; padding:0;}
body#pcms {font-family:Malgun Gothic, "맑은고딕", "돋움", Dotum, Arial, sans-serif; font-size:12px; color:#666; -webkit-text-size-adjust: none; /*아이폰 글자크기 자동조정 방지*/ background:#f3f3f3 url('../images/bg/bg_pcms_body.jpg') top center no-repeat;}
body#kdb {font-family:Malgun Gothic, "맑은고딕", "돋움", Dotum, Arial, sans-serif; font-size:12px; color:#666; -webkit-text-size-adjust: none; /*아이폰 글자크기 자동조정 방지*/ background:#fff; overflow:hidden;}
body#cscenter_main {font-family:Malgun Gothic, "맑은고딕", "돋움", Dotum, Arial, sans-serif; font-size:12px; color:#666; -webkit-text-size-adjust: none; /*아이폰 글자크기 자동조정 방지*/ background:#f3f3f3 url('../images/contents/img_cs_center.jpg') center top no-repeat;}
body#cscenter {font-family:Malgun Gothic, "맑은고딕", "돋움", Dotum, Arial, sans-serif; font-size:12px; color:#666; -webkit-text-size-adjust: none; /*아이폰 글자크기 자동조정 방지*/ background:#f3f3f3;}
* {margin:0; padding:0; border:0;}
img, fieldset, hr {border:0; margin:0; padding:0;}
img {vertical-align:top;}
ul, ol {list-style-type:none; }
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
select, input, textarea {font-family:Malgun Gothic, "맑은고딕", "돋움", Dotum, Arial, sans-serif; color:#666; font-size:100%; vertical-align:middle;}
select {height:18px; padding:1px;}
table {border-collapse:collapse; width:auto; width:100%; }
em, address {font-style:normal;}
hr {clear:both; display:none;}
legend, caption {width:0; height:0; font-size:0; line-height:0; overflow:hidden;}
.hidden {width:0; height:0; font-size:0; line-height:0; overflow:hidden;}

input[type="button"], button {cursor:pointer;}
input[type="file"]  {border:1px solid red; }

a {color:#555; text-decoration:underline}
a:hover,
a:focus,
a:active {color:#157d90; text-decoration:underline;}

a.down {background:#4395b3; border:#81d0ed solid 1px; color:#FFF; display:inline-block; padding:0 5px; text-decoration:none;} 
a.down:hover, a.down:focus, a.down:active {color:#FFF; display:inline-block;} 

select {height:24px; padding:1px 1px 1px 5px; border:1px solid #c6c6c6; font-size:12px; color:#555;}
html:first-child select {height:22px; padding-right:6px;} /* Opera 9 & Below Fix */

input:disabled {background:#e6e6e6;}
input[disabled="disabled"], input[disabled],
select[disabled="disabled"] {border:1px solid #767676 !important; background:#e6e6e6 !important; color:#999 !important;}

.chk_box {margin:2px 5px 0 0;}

textarea.inp_txtarea {border:1px solid #d6d6d6; background:#fff; padding:4px 5px 2px;}

.none {display:none !important;}
.border_none { border:none!important;}

.blN {border-left:none !important;}
.bbN {border-bottom:none !important;}

.fL {float:left !important;}
.fR {float:right !important;}
.clear {clear:both !important;}
.cboth {clear:both; height:0; line-height:0; margin:0; padding:0; font-size:0; overflow:hidden; display:block;}

.tl {text-align:left !important;}
.tc {text-align:center !important;}
.tr {text-align:right !important;}

.fcBk {color:#000 !important;}
.fcRed {color:#b03d1d !important;}
.fcOrg {color:#ff4b2a !important;}
.fcBlu {color:#227aa1 !important;}
.fcGre {color:#00a608 !important;}
.fwB { font-weight:bold!important;}
.fcRed2 {color:#ff0000 !important;}

.f11 {font-size:11px !important;}
.f14 {font-size:14px !important;}

.mgt3 {margin-top:3px !important;}
.mgt5 {margin-top:5px !important;}
.mgt10 {margin-top:10px !important;}
.mgt15 {margin-top:15px !important;}
.mgt20 {margin-top:20px !important;}
.mgt29 {margin-top:29px !important;}
.mgt30 {margin-top:30px !important;}
.mgt50 {margin-top:50px !important;}
.mgt150 {margin-top:150px !important;}

.mgb0 {margin-bottom:0 !important;}
.mgb10 {margin-bottom:10px !important;}
.mgb20 {margin-bottom:20px !important;}
.mgb30 {margin-bottom:30px !important;}

.mgl0 {margin-left:0 !important;}
.mgl5 {margin-left:5px !important;}
.mgl7 {margin-left:7px !important;}
.mgl10 {margin-left:10px !important;}
.mgl15 {margin-left:15px !important;}
.mgl18 {margin-left:18px !important;}
.mgl25 {margin-left:25px !important;}
.mgl50 {margin-left:52px !important;}
.mgl55 {margin-left:58px !important;}
.mgr0 {margin-right:0px !important;}
.mgr10 {margin-right:10px !important;}
.mgr15 {margin-right:15px !important;}
.mgr20 {margin-right:20px !important;}
.mgt0 {margin-top:0 !important;}
.mgt-5 {margin-top:-5px !important;}
.mgt-10 {margin-top:-10px !important;}
.mgt-20 {margin-top:-20px !important;}
.mgt-25 {margin-top:-25px !important;}
.mgt-28 {margin-top:-28px !important;}
.mgt-30 {margin-top:-30px !important;}
.mgt-35 {margin-top:-35px !important;}
.mgb-10 {margin-bottom:-10px !important;}
.mgb-15 {margin-bottom:-15px !important;}
.mgb-25 {margin-bottom:-25px !important;}

.up_txt {color:#0c76a5 !important;}
.dw_txt {color:#ad320c !important;}

