/* ----------------------------------------------------------------------------------------------------
 * iWellComm Publishing.Div
 * Author : kuncham
 * Descript : 기분좋은커뮤니케이션 common CSS
 * Version : 2011.08.12.
 ---------------------------------------------------------------------------------------------------- */
/* default style --------------------- */
@import "layout.css";			/* 레이아웃 */
@import "sub_company.css";			/* company */
@import "sub_portfolio.css";			/* portfolio */
@import "sub_board.css";			/* board */
@import "sub_contact.css";			/* contact */


/* Common Style */
* {margin:0;padding:0;/* default값 외에 다른속성은 넣지않음 */}
html,body{width:100%;height:100%;margin:0;padding:0;}

/* Type Selector */
body, textarea, select, input{font-family: "돋움", "굴림", "돋움체", "굴림체", "Dotum, Gulim, Arial, Helvetica, Verdana, Geneva, sans-serif"; font-size: 11px; color: #898989;margin:0;padding:0;}
table{font-family: "돋움", "굴림", "돋움체", "굴림체", "Dotum, Gulim, Arial, Helvetica, Verdana, Geneva, sans-serif"; font-size: 11px; color:#9d9d9d;margin:0;padding:0;}
a { color:#898989;text-decoration:none;}
a:hover {color:#898989;text-decoration:underline;}
img,table,fieldset { border:0;}
table {border-collapse:separate; border-collapse:collapse; empty-cells: show;}
img {vertical-align: top;}
hr, legend, caption {display: none;}
label{cursor:pointer;}
ul, li, dl {list-style:none;}
.fl{float:left;} .fr{float:right;} .cb{clear:both;}
.frr{margin-right:3px;}
/* .frra{float:right;} */
.hn{visibility:hidden;overflow:hidden;position:absolute;left:-1000em;width:0;height:0;font-size:0;line-height:0}
.hc{display:none !important;}
.bno {border:none !important;}
.bgno{background:none !important;}
.hide{display:none;}


input, button {vertical-align: middle; }
input {border: none;}
input[type="text"], input[type="password"]{height: 15px; padding-top:3px; padding-left: 1px; color: #898989; border: 1px solid #dcdcdc; }
input[type="image"] {vertical-align: middle; border:none; padding-bottom:3px;}
input[type="file"] {height:20px; padding-top:3px; padding-left: 1px; color: #898989; border: 1px solid #dcdcdc; }
input.chk{border:0 !important;width:13px; height:13px;}
html input.txtType {height:15px; padding-top:3px; padding-left:1px; color: #666; border: 1px solid #dcdcdc;}
select {height: 20px; vertical-align: middle; _font-size: 11px; font-family: Tahoma, 돋움, sans-serif; color: #898989; border: 1px solid #dcdcdc; /*behavior: url("/common/css/selectbox.htc");*/ }
select/*, x:-moz-any-link */ {height: 18px; }
select/*, x:-moz-any-link, x:default*/ {height: 20px; }

option {padding-right: 4px; }
textarea {/*overflow-y: scroll;*/ vertical-align: middle; line-height: 1.5em; color: #666; border: 1px solid #C0C0C0; }
h1, h2, h3, h4, h5 {font-size:12px;}
h3{clear:both;}
h2{background:url("/2011/images/common/layout/h2_bg.gif") no-repeat right 0; display:inline-block; zoom:1; *display:inline; padding-top:40px; padding-right:178px; padding-bottom:22px;}

/* font color */
.c_org{color:#dd670d}

/* margin */
.mgt3{margin-top:3px !important;}
.mgt10{margin-top:10px !important;}
.mgt12{margin-top:12px !important;}
.mgt25{margin-top:25px !important;}
.mgt40{margin-top:40px !important;}
.mgt60{margin-top:60px !important;}
.mgr30{margin-right:30px !important;}
.mgr33{margin-right:33px !important;}
.mgr44{margin-right:44px !important;}
.mgr45{margin-right:45px !important;}
.mgr50{margin-right:50px !important;}

/* padding */
.pdt3{padding-top:3px !important;}
.pdt5{padding-top:5px !important;}
.pdt10{padding-top:10px !important;}
.pdt30{padding-top:30px !important;}
.pdt40{padding-top:40px !important;}
.pdb10{padding-bottom:10px !important;}

/* align */
.tc{text-align:center !important;;}
.tl{text-align:left !important;;}
.tr{text-align:right !important;;}

.clfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }   
.clfix {display:inline-block;}   /* Hides from IE-mac s*/ 
* html .clfix {height: 1%;} 
.clfix {display: block;}
 /* End hide from IE-mac */
 
.png24 {tmp:expression(setPng24(this));} 




