html { margin:0; padding:0;}
BODY { margin:0; padding:0; color:#666; font-family:gulim,arial; FONT-SIZE: 9pt;}
TD {FONT-SIZE: 9pt; }
SELECT {FONT-SIZE: 9pt; }
INPUT {FONT-SIZE: 9pt; }
DIV {FONT-SIZE: 9pt; }
FORM {FONT-SIZE: 9pt; }
TEXTAREA {FONT-SIZE: 9pt; }
CENTER {FONT-SIZE: 9pt; }
OPTION {FONT-SIZE: 9pt; }
PRE {FONT-SIZE: 9pt; }
BLOCKQUOTE {FONT-SIZE: 9pt; }
h2 { font-size:14pt; color:rgb(69,133,143); line-height:1.4; margin:0; padding:0;}
input.input, select, textarea { margin:0; border:1px solid #ccc; }
input.input {padding:2px 0;}
input.input:focus, textarea:focus {border:1px solid #ff5b49;}

form select {font-size:15px; font-family:Helvetica,Arial,Dotum,sans-serif; font-weight:bold; border:1px solid #ccc;}

a    {color:#09f;text-decoration:none;}
a:hover  {text-decoration:underline}

.blockBtn {margin:0; padding:5px; color:#666; border:1px solid #e4d0c1;}
.text-left_table td {text-align:left;}

#noread a {color:#0459c1;} /* 읽지않은 메일 텍스트 색 */

.head {border:1px solid black; FONT-SIZE: 9pt; COLOR: black; HEIGHT: 19px; BACKGROUND-COLOR: white}
.textarea_01 {border:1px solid #ccc; FONT-SIZE: 9pt; COLOR: #777; BACKGROUND-COLOR: white}
.textarea_02 {border:1px solid #ccc; FONT-SIZE: 9pt; COLOR: #333; BACKGROUND-COLOR: white; height : 19px}
.textarea_03 {  background: #F9F9F9; border: 1px solid #aaa; font-size: 12px; color: #555; font-style: normal; line-height: 125%; font-family: "굴림", "굴림체"}
.input_01 {border:1px solid #ccc; FONT-SIZE: 9pt; COLOR: black; BACKGROUND-COLOR: white}
.input_02 {border:1px solid #ccc; FONT-SIZE: 9pt; COLOR: black; BACKGROUND-COLOR: #eee}
.input_03 {border:1px solid #ccc; FONT-SIZE: 9pt; COLOR: black; BACKGROUND-COLOR: white}
.submit_01 {border:0; FONT-SIZE: 9pt; COLOR: white; HEIGHT: 19px; BACKGROUND-COLOR: black}
.jm_01 {border:1px solid #ccc; FONT-SIZE: 9pt; COLOR: #666; HEIGHT: 19px; BACKGROUND-COLOR: #eee}
.text_01 { font-size: 12px; color: #666; text-decoration: none; line-height: 18px}
.text_02 { font-size: 12px; color: #666; text-decoration: none; line-height: 22px}
.text_03 { font-size: 12px; color: #666; text-decoration: none; line-height: 22px}
.text_04 { font-size: 12px; color: #b11; text-decoration: none; line-height: 18px}
.text_05 { font-size: 12px; color: #11b; text-decoration: none; line-height: 18px}
.table_c { border-collapse:collapse; border:1px solid #ccc; }
.table_c th { border:1px solid #ccc; }
.table_c td { border:1px solid #ccc; }
.leftmenu { border-collapse:separate; border-right:1px solid #aaa; }
.leftmenu td { background-color:#f5f5f5; border-top:1px solid #fff; border-bottom:1px solid #ccc; padding:10px 0 10px 20px; }
.leftmenu a { font-weight:bold; color:#09f; }
.leftmenu a:hover { text-decoration:underline; }

.tdDot { font-size:1px; line-height:1px; height:1px; padding:0; }

/*layerPopup*/
#blackWrap { position:fixed; left:0; top:0; width:0px; height:0px; background:#000;	opacity:0.5; filter:alpha(opacity=50); z-index:200;}
#layerPopupWrap { position:relative; z-index:201; height:1px; margin-top:-1px;}
#layerPopup { position:absolute; left:0; top:0;	display:none;}
#layerPopup .content { cursor:default;}
#layerPopup .handle { cursor:move;}
.a_layerPopup { cursor:pointer;}
.halfOpacity { opacity:0.5; *filter:alpha(opacity=50);}
#ajaxTarget { width:0; height:0; border:0; display:none;}
.ellipsis { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
input.bigFont { font-family: Helvetica, Arial, Dotum, sans-serif; font-size: 14pt; font-weight:bold; height:22px; padding-top:4px; padding-left:5px;}


.smartOutput{ font-size:12px; line-height:1.4; font-family:'Nanum Gothic', Dotum, AppleGothic, Sans-serif;} /* 스마트 에디터의 풍부한 표현이 정상적으로 출력되도록 하려면 콘텐츠가 출력되는 곳에 이 클래스를 적용하여야 한다. 예를 들면 게시물 읽기 페이지의 본문이 이에 해당된다. */

.smartOutput p{ margin-top:0; margin-bottom:0;}

.smartOutput blockquote.q1,
.smartOutput blockquote.q2,
.smartOutput blockquote.q3,
.smartOutput blockquote.q4,
.smartOutput blockquote.q5,
.smartOutput blockquote.q6,
.smartOutput blockquote.q7{ padding:10px; margin-left:15px; margin-right:15px;}

.smartOutput blockquote.q1{ padding:0 10px; border-left:2px solid #ccc;}
.smartOutput blockquote.q2{ padding:0 10px; background:url(../img/bg_qmark.gif) no-repeat;}
.smartOutput blockquote.q3{ border:1px solid #d9d9d9;}
.smartOutput blockquote.q4{ border:1px solid #d9d9d9; background:#fbfbfb;}
.smartOutput blockquote.q5{ border:2px solid #707070;}
.smartOutput blockquote.q6{ border:1px dashed #707070;}
.smartOutput blockquote.q7{ border:1px dashed #707070; background:#fbfbfb;}

.smartOutput sup{ font:10px Tahoma;}
.smartOutput sub{ font:10px Tahoma;}
.smartOutput table td{ padding:4px;}
