/* ----------------------------------------------------------------------------------------------------
* iWellComm Publishing.Div
* Author : 20100522 by SMJ
* Descript : iwellcomm Common CSS
---------------------------------------------------------------------------------------------------- */
/* default style */
/* @charset "utf-8"; */

/* Common Style */
* {margin:0;padding:0;/* default°ª ¿Ü¿¡ ´Ù¸¥¼Ó¼ºÀº ³ÖÁö¾ÊÀ½ */}
html,body{width:100%;height:100%;margin:0;padding:0;}

/* Type Selector */
body, textarea, select, input, table{font-family: "µ¸¿ò,Verdana, Geneva, Arial, Helvetica, sans-serif"; font-size: 12px; color: #666666; padding:0;}
a { color:#666666;text-decoration:none;}
a:hover {color:#333333;text-decoration:underline;}
img,table,fieldset { border:0;}
table {border-collapse: collapse; empty-cells: show;}
img {vertical-align: middle;}
hr, legend {display: none;}
label{cursor:pointer;}
ul, li, dl {list-style:none;}
.fl{float:left;} .fr{float:right;} .tc{text-align:center;} .cb{clear:both;}

input, button {vertical-align: middle; }
input {border: 1px solid #c5c5c5; padding-top:2px;}
input[type="text"], input[type="password"]{height: 15px; padding-top:3px; padding-left: 1px; color: #666; border: 1px solid #C0C0C0; }
input.chk{border:0;width:13px; height:13px;}
*html input.txtType {height:15px; padding-top:3px; padding-left:1px; color: #666; border: 1px solid #C0C0C0;}
select {height: 20px; vertical-align: middle; _font-size: 11px; font-family: Tahoma, µ¸¿ò, sans-serif; color: #666; border: 1px solid #C0C0C0; /*behavior: url("/common/css/selectbox.htc");*/ }
select, x:-moz-any-link {height: 18px; }
select, x:-moz-any-link, x:default {height: 20px; }
.select_htc {width:150px; behavior: url("/common/css/selectbox.htc"); }

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;}

.hsection h2.h_tit {display:inline;float:left; margin-top:30px; _height:27px; padding:0;}
.hsection ul.loction {display:inline;float:right;margin-top:45px;color:#828181;}
.hsection ul.loction li {display:inline;float:left;background: url('/images/common/layout/hsection_next.gif') no-repeat 0 2px;margin-left:6px;padding-left:9px;font-family:dotum;font-size:11px;}
.hsection ul.loction li.sta {background:none;}
.hsection ul.loction li strong {display:inline-block; margin:-2px 0 1px;padding:3px 2px 0;color:#000;font-weight:normal;}

.popupbody {background-image:none;}

/* Tab Style */
.tabs {position:relative; width:686px; margin:0 0 28px 0;}
.tabs ul {width:612px;}
.tabs li {float:left;}
.tabs li a {}
.tabs .r{position:absolute; top:5px; right:0;}

@media print{
#header, #footer, #chest .snb{display:none;}
body, #chest #contents, .t_b01{background:none;}
#chest #contents{width:100%;}
} 

/* Layout Selector */
#accessibility {display: none;}
#wrap {position:relative;width:914px;min-width:914px;height:100%; margin:0 auto;}
.bcomming{width:914px;height:512px;margin-top:85px;background: url("/h/images/iwellcomming.jpg") no-repeat 0 0;}
.bcomming .blind{width:0;height:0;overflow:hidden;visibility:hidden;}