<br />
<b>Notice</b>:  Use of undefined constant page_width_size - assumed 'page_width_size' in <b>/home/jobhosting/9815/www/ig_builder/css/style.php</b> on line <b>5</b><br />
<br />
<b>Notice</b>:  Undefined variable: homepage in <b>/home/jobhosting/9815/www/ig_builder/css/style.php</b> on line <b>5</b><br />
@charset "utf-8";
body { background-color:#ffffff; margin:0; padding:0; font: 12px Gulim,AppleGothic,Sans-serif; color:#303030; }
h1, h2, h3, h4, h5, h6{padding:0; margin:0;}
img { border:0; }
caption {display:none; }
a { color:#48688F; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:none; }
a:active { color:#ff3300; }
input, textarea, select { font:12px /*'맑은 고딕',*/ Gulim; }
fieldset { border:0; margin:0; padding:0; }

.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
.ajax_error{color:#ff3300;}
.ajax_success{color:#0033ff;}

input.text { height:17px; border:1px solid #9A9A9A; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; color:#404040; vertical-align:middle; padding:3px 0 0 5px; }
textarea.textarea { width:97%; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

.skip{position:absolute; top:0; left:-1000px; width:0; height:0; font-size:0; line-height:0;}


/* 상단 */
#head { height:100px; }
/* 좌측 */
/*#side { float:left; width:220px; padding:20px 0 0 10px; }*/
/* 메인(컨텐츠) */
/*#main { margin-left:240px; padding:20px 10px 0 0; }*/
#main { padding:20px 0px 0px 0px; }
/* 하단 */
/*#tail { clear:both; width:100%; text-align:center;padding:22px 0 28px 0;border-top:1px solid #e1e1e1; }*/
/* 로고 */
/*#logo { padding:10px 0 10px 20px; font-size:150%; line-height:1.2em;}*/




/* 상단 검색 */
/*
#head .search_area { position:absolute; right:30px; top:10px; }
#head .search_area form#searchform {width:210px;}
#head .search_area form#searchform label { display:block; float:left; width:0; overflow:hidden;}
#head .search_area * { vertical-align:middle;}
#head .search_area input#s { width:150px; height:13px; padding:3px 4px 3px 4px; line-height:1em; border:2px solid #d7d7d7; font:12px/18px AppleGothic,'맑은 고딕',Gulim,Sans-serif;}
#head .search_area input#s:hover,
#head .search_area input#s:active,
#head .search_area input#s:focus { background:#fbfbfb; border:2px solid #b1b1b1;}
*/

/* 상단 메뉴 - 왼쪽 */
#head_menu { position:relative; clear:both; height:32px; padding:1px 0 0 10px; background:#3c3c3c; }
#head_menu ul.menu { display:inline; float:left; margin:7px 30px 0; padding:0; }
#head_menu ul.menu li { display:inline; margin:0 9px 0 0; padding-left:9px; vertical-align:top; }
#head_menu ul.menu li.first-child { background:none; padding:0; }
#head_menu ul.menu li a { color:#fff; }

/* 상단 메뉴 - 오른쪽 */
#head_menu ul.etc {position:absolute; right:30px; margin:7px 0 0 0;}
#head_menu ul.etc li {display:inline; padding:0 9px 0 4px; padding:0 5px}
#head_menu ul.etc a {color:#fafafa;}
#head_menu ul.etc li.last {font-weight:bold; padding-right:0; background:none;}

/* 로그인 */
#login_area { position:relative; *margin-bottom:20px; width:100%-1; *padding:10px; overflow:hidden; }
#login_area .box { padding:10px; }
#login_area .log01 {height:27px; vertical-align:top; color:#555555;}
#login_area .log02 {float:right; position:absolute; top:10px; right:10px; height:49px;}
#login_area .log03 {padding-top:5px; margin-bottom:5px; font-size:11px; color:#919191;}
#login_area .log03 input.checkbox { vertical-align:middle; margin-top:-2px;}
#login_area .log03 input label {margin:0; padding:0;}
#login_area .log04 {margin-bottom:5px; font-size:11px; color:#555555;}
#login_area .log04 .count {color:#ff5c30;}
/*
#login_area ul li.login_before {font-size:11px;}
#login_area ul li.login_before a {color:#777;}
#login_area ul li.login_before .member_join {font-weight:bold; color:#414141;}
*/
#login_area .box_input_id,
#login_area .box_input_pw {width:50%; height:17px; border:1px solid #9A9A9A; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; color:#404040; vertical-align:middle; padding:3px 0 0 5px;}
/*
#login_area .box_input_id {background:url(../images/bg_login_id.gif) no-repeat 5px 3px;}
#login_area .box_input_pw {background:url(../images/bg_login_pw.gif) no-repeat 5px 3px;}
*/
#login_area .bar {font:12px tahoma; color:#d7d7d7; margin-right:2px;}


/*---------------------------------------------2012-10-31 lcy 사용안함 ---------------------------------------------*/
/* 설문투표 */
#poll_area { border:1px solid #e1e1e1; margin-bottom:20px; width:210px; color:#555; }
#poll_area .title { padding:5px 0 5px 10px; color:#e1e1e1; width:200px; background-color:#393939; }
#poll_area .question { padding:5px 0 0 10px; }
#poll_area .question .point {font:9px tahoma; color:#999; }
#poll_area ul { list-style:none; padding:5px; }
#poll_area ul.answer li { margin-left:-15px; }
#poll_area ul.answer { font-size:11px; margin:5px 0; /* *margin-top:-5px; */}
#poll_area ul.answer li { padding:2px 0 3px 20px; /* *padding-left:15px; */}
#poll_area ul.answer li input { vertical-align:middle; /* *margin-top:-1px; */}
#poll_area .poll_btn { text-align:center; margin:5px 0; }

/* 방문자 정보 */
#visit_area { border:1px solid #e1e1e1; *margin-bottom:20px; width:100%/*dudecha 210px*/; color:#555; }
#visit_area .title { width:100%/*dudecha 200px*/; background-color:#393939; }
#visit_area .title div{ padding:5px 0 5px 10px; font-weight:normal; font-size:12px; color:#e1e1e1; }
#visit_area  ul { padding:5px; margin:0; }
#visit_area  li { display:inline; font-size:12px; }

/* 방문자 정보 */
#connect_area { border:1px solid #e1e1e1; *margin-bottom:20px; width:100%/*dudecha 210px*/; color:#555; }
#connect_area .title { width:100%; background-color:#393939; }
#connect_area .title div { padding:5px 0 5px 10px; font-weight:normal; font-size:12px; color:#e1e1e1; }
#connect_area  ul { padding:5px; margin:0; }
#connect_area  li { display:inline; font-size:12px; }

/* 투표결과 */
#poll_result .question {font-weight:bold; text-align:left; margin-bottom:10px; padding-left:20px; background:url(../img/icon_poll_question.gif) no-repeat left 2px;}
#poll_result .question span.poll_count {color:#777; font-weight:normal;}
#poll_result .result { list-style:none; text-align:left; /* *zoom:1; */}
#poll_result .result:after {content:""; display:block; clear:both;}
#poll_result .result li { float:left;margin-bottom:5px; vertical-align:top;}
#poll_result .result li.item {width:55%;}
#poll_result .result li.graph {width:30%;}
#poll_result .result li.graph img {vertical-align:top; }
#poll_result .result li.num {width:15%; font-size:11px; color:#888; }
#poll_result .result li span {display:block; float:left; width:20px; color:#3188e1; font-weight:bold;}
#poll_result * html .result li span {margin-left:-15px;}

/*-------------------------------------------------------------------------------------------------------------------------------*/

/* 코멘트 쓰기 */
#comment_write { /* *zoom:1; */}
#comment_write:after {content:""; display:block; clear:both;}
#comment_write ul {margin:10px 0; }
#comment_write ul li {float:left;}
#comment_write ul li.name {width:150px; text-align:center;}
#comment_write ul li.input {width:auto;  text-align:left; }
#comment_write ul li.btn {width:50px;}

.poll_comment_list {float:left; width:100%; /*_width:99%;*/ border-collapse:collapse; text-align:left; border-top:2px solid #264f78;}
.poll_comment_list td {padding:5px 10px 4px 10px; border-bottom:1px solid #e1e1e1;}
.poll_comment_list td img {vertical-align:middle; }

.poll_comment_view {width:100%; /*_width:99%;*/ border-collapse:collapse; text-align:left;}
.poll_comment_view td {border:none; padding:0 0 3px;}
.poll_comment_view td.date {text-align:right; padding-right:10px; font:11px tahoma; color:#777; }

.other_poll {margin:10px 0; padding:15px; text-align:left;}
.other_poll p {font-size:11px;  }



/* 게시판 */



/* 회원가입 */
.agreement {background:#fafafa; border:1px solid #e1e1e1; padding:15px; margin:5px 5px 20px 5px;}
.agreement_box {background:#fff; border:1px solid #e1e1e1; height:200px; padding:10px; margin:5px 0 10px 0; overflow-y:scroll; line-height:180%; }
.agreement label input {vertical-align:middle; margin-top:-2px;}

/*p.btn_confirm {text-align:center; margin:20px 0 20px 0; }*/
/*h2.member_join_title {margin-bottom:20px;}*/

.member_join_title_ar {overflow:hidden; margin-bottom:15px;}
.member_join_title_tar { background:#f8f8f8; border-top:1px solid #d9d8d8; border-left:1px solid #d9d8d8; border-right:1px solid #d9d8d8; border-bottom:3px solid #d9d8d8;}
.member_join_title_t1 {font-family:Dutom; font-size:12px; color:#b4b6b9;  text-align:center; padding:4px 0; border-bottom:1px solid #ffffff; font-weight:bold;}
.member_join_title_t2 {font-family:Arial Black,Courier,Impact; font-size:12px; color:#d3d3d3; font-weight:normal;}

.member_join_title_tar_hover { background:#0066b5; border-top:1px solid #005291;  border-left:1px solid #005291;  border-right:1px solid #005291;  border-bottom:3px solid #005291;}
.member_join_title_t1_hover {font-family:Dutom; font-size:12px; color:#ffffff;  text-align:center; padding:4px 0; border-bottom:1px solid #107dd1;  font-weight:bold;}
.member_join_title_t2_hover {font-family:Arial Black,Courier,Impact; font-size:12px; color:#cbe3f4; font-weight:normal;}


/*h3.member_join_title {margin-bottom:10px;}*/

.join_title {font-weight:bold; font-size:14px; font-family:굴림; letter-spacing:0px; color:#333333;}
.join_title_as {font-weight:normal; font-size:12px; font-family:굴림; letter-spacing:-1px; height:20px; line-height:20px; color:#8f8f8f;}
.join_s_title {font-weight:bold; font-size:14px; font-family:Dotum; letter-spacing:-2px; height:20px; line-height:20px; color:#3c3d41;}
.join_s_title_icon {font-size:10px; }

/*회원가입 버튼*/
.member_join_btn_border {margin:0 auto; border-top:1px solid #005291; border-left:1px solid #005291; border-right:1px solid #005291; border-bottom:3px solid #005291; width:120px; height:27px;}
.member_join_btn {background: #0065b3; 
   background: -moz-linear-gradient(top, #0065b3 0%, #015597 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0065b3), color-stop(100%,#015597)); 
   background: -webkit-linear-gradient(top, #0065b3 0%,#015597 100%); 
   background: -o-linear-gradient(top, #0065b3 0%,#015597 100%); 
   background: -ms-linear-gradient(top, #0065b3 0%,#015597 100%); 
   background: linear-gradient(top, #0065b3 0%,#015597 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0065b3', endColorstr='#015597',GradientType=0 ); color:#ffffff; border:0; border-bottom:1px solid #107dd1; font-weight:bold; cursor: pointer; width:100%; height:100%;}
.member_join_btn a {color:#ffffff;}



/* 회원가입&정보수정 폼 */
.register_form {margin:0 auto; text-align:left; border-collapse:collapse;}
.register_form fieldset {border:0; margin-bottom:15px;}
.register_form legend {display:none;}
.register_form table {font-size:12px; border:1px solid #e1e1e1; width:100%; border-collapse:collapse;}
.register_form tr.last_child th, .register_form tr.last_child td {border-bottom:1px solid #e1e1e1;}
.register_form th {padding:10px 0 10px 15px; background:#fafafa; color:#666; font-size:12px; text-align:left; vertical-align:top; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; }
.register_form th label * {vertical-align:middle;}
.register_form th em {padding-right:8px;font-style:normal;}
.register_form td {padding:10px 0; color:#404040; border-bottom:1px solid #e1e1e1; }
.register_form td input.file {border:1px solid #d1d1d1; height:20px;}
.register_form td select {font:12px "돋움",dotum,AppleGothic,Sans-serif; color:#404040;}
.register_form td textarea.textarea {width:98%; border:1px solid #e1e1e1; padding:5px; font:12px "돋움",dotum,AppleGothic,Sans-serif;}
.register_form td span {font-size:11px;}
.register_form td p {margin:0; padding:0;}
.register_form td p {margin-left:15px;  color:#666;}
.register_form td p.guide {margin-top:5px; color:#666;}
.register_form td p * {vertical-align:middle;}
.register_form tr.first_child th {background-image:none;}
.register_form tr.first_child td {background:none;}

/* 회원가입결과 */
.result {background:#fafafa; border:1px solid #e1e1e1; padding:25px; margin:5px 5px 20px 5px;}
.result p {margin-bottom:10px;}


/* 멤버 로그인 */

#login_pg {margin:100px auto; width:500px; background: #ffffff; 
   background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f3f3)); 
   background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 100%); 
   background: -o-linear-gradient(top, #ffffff 0%,#f3f3f3 100%); 
   background: -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 100%); 
   background: linear-gradient(top, #ffffff 0%,#f3f3f3 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); border-top:3px solid #cbcbcb; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb;}


#login_pg .login_title {padding:40px 20px 10px 20px; font-weight:bold; font-size:14px; font-family:굴림; letter-spacing:0px; color:#333333; }
#login_pg .login_title_s {font-weight:normal; font-size:12px; font-family:굴림; letter-spacing:-1px; color:#8f8f8f;}
#login_pg .login_form_area {overflow:hidden;}
#login_pg .login_form_area  input.login_text {border:1px solid #bebebe; height:17px; width:75%; padding:2px 0 3px 5px; font:bold 13px verdana; }
#login_pg .login_form_area  input.login_text_over {border:1px solid #959595; height:17px; width:75%; padding:2px 0 3px 5px; font:bold 13px verdana; }

.join_btn { width: 80px; height:75px;  background: #ffffff; 
   background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f3f3)); 
   background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 100%); 
   background: -o-linear-gradient(top, #ffffff 0%,#f3f3f3 100%); 
   background: -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 100%); 
   background: linear-gradient(top, #ffffff 0%,#f3f3f3 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); border:1px solid #bebebe; font-weight:bold; color:#757575;}
  
.join_btn_over { width: 80px; height:75px;  background: #ffffff; 
   background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f3f3)); 
   background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 100%); 
   background: -o-linear-gradient(top, #ffffff 0%,#f3f3f3 100%); 
   background: -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 100%); 
   background: linear-gradient(top, #ffffff 0%,#f3f3f3 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); border:1px solid #959595; font-weight:bold; color:#323232;}

#login_pg .login_form_area .qna {float:left; height:20px; line-height:20px; letter-spacing:-1px; font-family:굴림; font-size:12px; font-weight:normal; }

.register_btn { float:right; margin-right:20px; width:150px; height:18px; line-height:18px; background: #ffffff; 
   background: -moz-linear-gradient(top, #ffffff 0%, #d9d8d8 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d9d8d8)); 
   background: -webkit-linear-gradient(top, #ffffff 0%,#d9d8d8 100%); 
   background: -o-linear-gradient(top, #ffffff 0%,#d9d8d8 100%); 
   background: -ms-linear-gradient(top, #ffffff 0%,#d9d8d8 100%); 
   background: linear-gradient(top, #ffffff 0%,#d9d8d8 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d9d8d8',GradientType=0 ); border:1px solid #c1c1c1; font-weight:normal; letter-spacing:0px; text-align:center; color:#797878;}

 .register_btn_over { float:right; margin-right:20px; width:150px; height:18px; line-height:18px; background: #ffffff; 
   background: -moz-linear-gradient(top, #ffffff 0%, #d9d8d8 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d9d8d8)); 
   background: -webkit-linear-gradient(top, #ffffff 0%,#d9d8d8 100%); 
   background: -o-linear-gradient(top, #ffffff 0%,#d9d8d8 100%); 
   background: -ms-linear-gradient(top, #ffffff 0%,#d9d8d8 100%); 
   background: linear-gradient(top, #ffffff 0%,#d9d8d8 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d9d8d8',GradientType=0 ); border:1px solid #959595; font-weight:normal; letter-spacing:0px; text-align:center; color:#323232;}



/* 비밀번호 확인 */
#password {margin:35px auto 50px; width:450px; /* *padding-top:35px; */}
/*#password .password_form {position:relative; background:url(../images/bg_member_pw.gif) no-repeat left top; height:26px; margin-top:15px; padding:30px 50px;}*/
#password .password_form {position:relative; height:26px; margin-top:15px; padding:30px 50px;}
#password .password_form .pwform_01 {height:30px; vertical-align:top;}
#password .password_form .pwform_01 label img {margin-top:-2px; margin-right:20px; vertical-align:middle; /* *margin-top:-12px; */}
#password .password_form .pwform_01 input.pw_text {border:2px solid #e1e1e1; height:17px; width:205px; padding:2px 0 3px 5px; font:bold 13px verdana; }
#password .password_form .pwform_02 {float:right; position:absolute; top:30px; right:50px; /* *top:31px; */}

/* 정보수정 전 비밀번호 확인 */
#re_password {margin:35px auto 50px; width:450px; /* *padding-top:35px; */}
#re_password .re_pw_form {position:relative; /*background:url(../images/bg_member_re_pw.gif) no-repeat left top;*/ height:56px; margin-top:15px; padding:25px 50px;}
#re_password .re_pw_form .logform_01 {height:30px; vertical-align:top;}
#re_password .re_pw_form .logform_01 span.userid {font:bold 15px tahoma; padding-left:17px;}
#re_password .re_pw_form .logform_01 label img {margin-right:20px; vertical-align:middle; /* *margin-top:-12px; */}
#re_password .re_pw_form .logform_01 input.login_text {border:2px solid #e1e1e1; height:17px; width:205px; padding:2px 0 3px 5px; font:bold 13px verdana; }
#re_password .re_pw_form .logform_02 {float:right; position:absolute; top:25px; right:50px; /* *top:26px; */}

/* 사이드뷰 */
.sideview { width:100px; padding:3px; background:#f7f7f7;}
.sideview ul { background:#fff; margin:0; border:1px solid #e1e1e1; padding:0 5px; overflow:hidden; }
.sideview ul li {font-size:11px; margin:-1px 0; border:1px solid #e1e1e1; border-width:1px 0;}
.sideview ul li a { display:block; margin:1px 0; padding:1px 5px; color:#555555;}
.sideview ul li a:hover { background:#F8F8F8; }

/* 게시판 검색 */
#board_search {text-align:center; margin:10px 0 15px; width:auto;}
#board_search form {margin:0; padding:0;}
#board_search input.text { border:1px solid #d1d1d1; padding:3px 0 4px 5px; /* _margin-top:-2px; */ height:13px; font:12px /*'맑은 고딕',*/Gulim,AppleGothic,Sans-serif; }
#board_search input,
#board_search label,
#board_search select {display:inline; vertical-align:middle;font:12px /*'맑은 고딕',*/Gulim,AppleGothic,Sans-serif; color:#404040;}
#board_search label {color:#777; }

#tail *{margin:0; padding:0; color:#555; list-style:none; font:9px Verdana; line-height:normal;}
#tail a{text-decoration:none; color:#555;}
#tail address a{font-weight:bold; font-family:Tahoma; color:#333;}


.cmt_list { width:100%; float:left; border-bottom:1px solid #dedede; overflow:hidden; }

dl.cmt_item { padding:5px; }
dl.cmt_item dt { position:relative; float:left; color:#666; }

dl.cmt_item dd.cmt_option { float:right; padding-top:1px; }
dl.cmt_item dd.cmt_option dl dt { display:inline; margin-left:5px; }
dl.cmt_item dd.cmt_option dl a { font:11px /*'맑은 고딕',*/Gulim; color:#999999; letter-spacing:-1px; }

/*dl.cmt_item dd.cmt_content { clear:both; color:#434343; overflow:auto; word-break:break-all; word-wrap:break-word; }
dl.cmt_item dd.cmt_content .new { margin:-2px 0 0 0; }*/
dl.cmt_item dd.cmt_content { clear:both; color:#434343; }




/* 새창 2012-10-30 lcy 기본 */

#pop_header { position:relative; width:100%;background: #43464e; 
   background: -moz-linear-gradient(top, #43464e 0%, #2a2b31 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#43464e), color-stop(100%,#2a2b31)); 
   background: -webkit-linear-gradient(top, #43464e 0%,#2a2b31 100%); 
   background: -o-linear-gradient(top, #43464e 0%,#2a2b31 100%); 
   background: -ms-linear-gradient(top, #43464e 0%,#2a2b31 100%); 
   background: linear-gradient(top, #43464e 0%,#2a2b31 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#43464e', endColorstr='#2a2b31',GradientType=0 ); height:32px; border-bottom:1px solid #131517;}
#pop_header .header_text {font-family:굴림; font-size:13px; color:#ffffff; font-weight:bold; padding-left:10px; line-height:32px;}
#pop_header_line {width:100%; background:#317de5; border-top:1px solid #317de5; border-bottom:1px solid #2d61bf; height:2px;}

#pop_sub_header {padding-left:10px; background: #ffffff; 
   background: -moz-linear-gradient(top, #ffffff 0%, #eef1f2 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eef1f2)); 
   background: -webkit-linear-gradient(top, #ffffff 0%,#eef1f2 100%); 
   background: -o-linear-gradient(top, #ffffff 0%,#eef1f2 100%); 
   background: -ms-linear-gradient(top, #ffffff 0%,#eef1f2 100%); 
   background: linear-gradient(top, #ffffff 0%,#eef1f2 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eef1f2',GradientType=0 ); border-bottom:1px solid #cccccc; font-size:13px; height:32px; line-height:32px; font-family:Dotum; font-size:12px;}

#pop_content { padding:0; margin:0; }

#pop_tailer { width:100%; margin:0; clear:both; text-align:center; padding:10px 0px; background:#f2f2f2; overflow:hidden; }
#pop_tailer .ig_control_area {border:1px solid #339e36; float:left; margin-right:10px;}
#pop_tailer .ig_control_btn { background: #3cbd28; 
   background: -moz-linear-gradient(top, #3cbd28 0%, #29a222 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3cbd28), color-stop(100%,#29a222)); 
   background: -webkit-linear-gradient(top, #3cbd28 0%,#29a222 100%); 
   background: -o-linear-gradient(top, #3cbd28 0%,#29a222 100%); 
   background: -ms-linear-gradient(top, #3cbd28 0%,#29a222 100%); 
   background: linear-gradient(top, #3cbd28 0%,#29a222 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3cbd28', endColorstr='#29a222',GradientType=0 ); color:#ffffff; border:1px solid #6dc762; padding:3px 10px; font-weight:bold; cursor: pointer;}



/* 메모, 포인트, 스크랩 목록 테이블 */
#pop_content .list_table {width:100%; border-top:1px solid #1e74cb;}
#pop_content .list_table thead {font-size:12px; font-family:Dotum; color:#fff; }
#pop_content .list_table thead th {font-weight:bold; background:#729dd7;  border-top:1px solid #567db4; border-bottom:1px solid #567db4; padding:8px 0px; }
#pop_content .list_table tbody tr.subtotal {background:#f5f5f5; color:#666; }
#pop_content .list_table tbody td {height:30px; border-bottom:1px solid #f2f2f2; text-align:center;}
#pop_content .list_table tbody td a {color:#424242;}
#pop_content .list_table tbody td.date {font:11px tahoma;}
#pop_content .list_table tbody td.right {text-align:right; padding-right:7px;}


/* 메모 목록 상단 이미지(ON/OFF) */
#pop_content .memo_menu { float:left; width:100%; border-bottom:1px solid #1b6cc0; background:#f3f8fb;}
#pop_content .memo_menu ul { list-style:none; }
#pop_content .memo_menu ul li { display:inline; }
#pop_content .memo_menu ul li a { float:left; border-top:1px solid #c8cdd2; border-left:1px solid #c8cdd2;  border-right:1px solid #c8cdd2;  padding:6px 15px; margin-bottom:-1px; margin-right:2px; }
#pop_content .memo_menu ul li a { background: #ffffff; 
   background: -moz-linear-gradient(top, #ffffff 0%, #dfdfdf 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dfdfdf)); 
   background: -webkit-linear-gradient(top, #ffffff 0%,#dfdfdf 100%); 
   background: -o-linear-gradient(top, #ffffff 0%,#dfdfdf 100%); 
   background: -ms-linear-gradient(top, #ffffff 0%,#dfdfdf 100%); 
   background: linear-gradient(top, #ffffff 0%,#dfdfdf 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dfdfdf',GradientType=0 ); color:#1b6cc0;}
#pop_content .memo_menu ul li a span { float:left; display:block; }

#pop_content .memo_menu ul li a.selected { background: #4292e3; 
   background: -moz-linear-gradient(top, #4292e3 0%, #2573c3 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4292e3), color-stop(100%,#2573c3)); 
   background: -webkit-linear-gradient(top, #4292e3 0%,#2573c3 100%); 
   background: -o-linear-gradient(top, #4292e3 0%,#2573c3 100%); 
   background: -ms-linear-gradient(top, #4292e3 0%,#2573c3 100%); 
   background: linear-gradient(top, #4292e3 0%,#2573c3 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4292e3', endColorstr='#2573c3',GradientType=0 ); float:left; border:1px solid #1b6cc0; }
#pop_content .memo_menu ul li a.selected span { color:#FFFFFF;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#pop_content .memo_menu a span {float:none;}
/* End IE5-Mac hack */
/*#pop_content .memo_menu a:hover span { text-decoration:underline; }*/

/* #pop_content .memo_menu ul li img { margin:0; padding:0;} */

/* 메모 목록 갯수 */
#pop_content .total {float:left; font-size:12px; font-family:Dotum;}
#pop_content .total span {font-weight:bold; color:#f20011;}

/* 메모, 스크랩 검색폼 */
#pop_content .msg {float:right; font-family:Dotum; font-size:12px;}


/* 메모, 포인트, 스크랩 목록 테이블 */
#pop_content .table_list {width:100%; border-top:1px solid #1e74cb;}
#pop_content .table_list thead {font-size:12px; font-family:Dotum; color:#fff;}
#pop_content .table_list thead th {font-weight:bold; background:#729dd7;  border-top:1px solid #567db4; border-bottom:1px solid #567db4; padding:8px 0px; }
#pop_content .table_list tbody tr.subtotal {background:#f5f5f5; color:#666; }
#pop_content .table_list tbody td {height:30px; border-bottom:1px solid #f2f2f2; text-align:center;}
#pop_content .table_list tbody td a {color:#424242;}
#pop_content .table_list tbody td.date {font:11px tahoma; }
#pop_content .table_list tbody td.right {text-align:right; padding-right:7px;}

/* 메모, 포인트, 스크랩 페이지 */
#pop_content .page {font:10px tahoma; color:#666; margin-top:15px; text-align:center;}
#pop_content .page a {color:#666;}
#pop_content .page span {padding:5px;}
#pop_content .page strong {font-weight:bold; color:#217bd8;}

/* 메모 보기 이전-다음 */
#pop_content .view_memo_prev {float:left; }
#pop_content .view_memo_next {float:right;}

/* 메모 보기 */
#pop_content .view_area {background:#fff; overflow:hidden; }
#pop_content .view_area_con {text-align:left; font-size:12px; font-family:Dotum; }
#pop_content .view_area_con span.member {font-size:15px; font-weight:bold; color:#1b6cc0; font-family:굴림;}
#pop_content .view_area_con img {vertical-align:middle;}
#pop_content .view_area_con span.member img {vertical-align:middle; *margin-top:-3px;}
#pop_content .view_area .memo { background:#fff; border:1px solid #e1e1e1; margin:20px; padding:40px 10px; text-align:left; font-size:12px; font-family:Dotum; color:#666; }

/* 메모 쓰기 */
#pop_content .write_table { width:100%; background:#fff; }
#pop_content .write_table th { font-weight:bold; text-align:center; color:#fff; background:#729dd7; border-bottom:1px solid #567db4; }
#pop_content .write_table td { padding:8px; text-align:left; border-bottom:1px solid #e1e1e1;}
#pop_content .write_table td textarea.textarea { width:95%; height:150px; padding-right:10px; }

/* 비밀번호 찾기 */
#pop_content .password_forget {width:100%; background:#ffffff;}
#pop_content .password_forget th {font-size:11px; font-weight:bold; text-align:left; padding-left:15px; color:#59646c; background:#729dd7; text-align:center; border-right:1px solid #567db4; border-bottom:1px solid #567db4;}
#pop_content .password_forget th.title {font-size:12px; color:#ffffff;}
#pop_content .password_forget th.title2 {padding:10px 0 10px 15px; font-size:12px; font-weight:bold; color:#115fb0; }
#pop_content .password_forget td {padding:15px 0; border-bottom:1px solid #f2f2f2; text-align:left; padding-left:10px; }
#pop_content .password_forget td.answer {font-weight:bold; }
/*
#pop_content .password_forget td input.text {background:#fff; border:1px solid #e1e1e1; padding:3px 0 2px 5px;  height:13px; font:12px "돋움",dotum,AppleGothic,Sans-serif;}
#pop_content .password_forget td input.file { height:20px;}
#pop_content .password_forget td input.checkbox {vertical-align:middle}
#pop_content .password_forget td textarea.textarea { width:500px; height:100px; background:#fff; border:1px solid #e1e1e1; padding:5px; margin:0 0 5px 0; font:12px/18px "돋움",dotum,AppleGothic,Sans-serif;}
*/
#pop_content .password_forget td p {padding:5px 0 2px;}


#main .list_status { }
#main .list_status { padding:0 0 10px 0; }
#main .list_status .btn_new { margin-bottom:-8px; }

#main .list_table { }
#main .list_table { border:0; border-top:1px solid; width:100%; }
#main .list_table th { border:0; border-bottom:1px solid; padding:8px 6px 7px 6px; /* *padding:8px 6px 6px 6px; */ white-space:nowrap; text-align:center; line-height:normal; font-weight:normal; }
#main .list_table th { border-color:#dcdcdc; color:#4d4d4d; }
#main .list_table th a { }
#main .list_table td { border:0; border-bottom:1px solid; padding:8px 6px 7px 6px; /* *padding:8px 6px 6px 6px; */ white-space:nowrap; text-align:center; line-height:normal; vertical-align:top; }
#main .list_table td { border-color:#eee; color:#4d4d4d; }
#main .list_table th.title { width:100%; }
#main .list_table tr.notice td.notice { font-size:11px; font-weight:bold; }
#main .list_table tr.notice td.title { font-weight:bold; }
#main .list_table td.title { width:100%; white-space:normal; text-align:left; }
#main .list_table td.title .icon_reply { padding-right:5px; margin-bottom:-1px; }
#main .list_table td.title .reply { padding:0 5px; }
#main .list_table td.title .comment { font:9px Tahoma; color:#ff6600; }
#main .list_table td.author { font:11px /*'맑은 고딕',*/Gulim; text-align:left; }
#main .list_table td.num,
#main .list_table td.date { font:9px Tahoma; }
#main .list_table td.current { font:10px Tahoma; color:#ff3300; letter-spacing:-3px; }
#main .list_table tbody td.tl {text-align:left; padding-left:10px; }

/* 회원별명 클릭시 나오는 레이어 */
#sidebox ul { list-style:none; }


/* 자기소개 (프로필) */
#pop_content .table_profile {width:100%; text-align:left;}
#pop_content .table_profile th,
#pop_content .table_profile td { padding:3px 0px; }
#pop_content .table_profile th { text-align:right; padding-right:6px; font-weight:normal; font-size:12px; color:#59646c; }

/*#pop_content .table_profile td.introduce { padding-top:10px; }*/
/*#pop_content .table_profile td.introduce p { padding-top:10px; font-size:12px; color:#59646c; *border-top:1px solid #dae2e7; }*/

#pop_content .profile_member { text-align:left; padding:10px 0px 10px 10px; border-bottom:1px solid #dae2e7; }
#pop_content .profile_member span.member { text-align:left; font-size:15px; font-weight:bold; color:#1b6cc0; font-family:굴림; letter-spacing:-1px; }

#pop_content .profile_contents { border:1px solid #cccccc; padding:30px 10px; margin-top:20px;}

#pop_header h1 { padding:0; margin:0; }
#pop_content h2 {text-align:left; font-size:13px; margin-bottom:10px; letter-spacing:-1px;}



/* 메일 보내기 */
#pop_content .table_formmail { width:100%; background:#f1f5f8; border:1px solid #e7ecf0; }
#pop_content .table_formmail th { padding:10px 0 3px;font-size:11px; font-weight:normal; text-align:right; padding-right:10px; color:#59646c; }
#pop_content .table_formmail td { padding:10px 0 3px; text-align:left; }
/*
#pop_content .table_formmail td input.text { background:#fff; border:1px solid #e1e1e1; padding:3px 0 2px 5px;  height:13px; font:12px "돋움",dotum,AppleGothic,Sans-serif; }
#pop_content .table_formmail td input.file { height:20px;}
#pop_content .table_formmail td input.checkbox { vertical-align:middle }
#pop_content .table_formmail td textarea.textarea { width:500px; height:100px; background:#fff; border:1px solid #e1e1e1; padding:5px; margin:0 0 5px 0; font:12px/18px "돋움",dotum,AppleGothic,Sans-serif; }
*/
#pop_content .table_formmail td p { padding:5px 0 2px; }
#pop_content .table_formmail textarea { width:95%; }



/* 우편번호찾기 */

#pop_content .search_area_zip { padding:10px 20px; overflow:hidden; background: #ffffff; 
   background: -moz-linear-gradient(top, #ffffff 0%, #eef1f2 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eef1f2)); 
   background: -webkit-linear-gradient(top, #ffffff 0%,#eef1f2 100%); 
   background: -o-linear-gradient(top, #ffffff 0%,#eef1f2 100%); 
   background: -ms-linear-gradient(top, #ffffff 0%,#eef1f2 100%); 
   background: linear-gradient(top, #ffffff 0%,#eef1f2 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eef1f2',GradientType=0 ); border-bottom:1px solid #cccccc;}
#pop_content .ig_control_area {border:1px solid #339e36; }
#pop_content .ig_control_btn { background: #3cbd28; 
   background: -moz-linear-gradient(top, #3cbd28 0%, #29a222 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3cbd28), color-stop(100%,#29a222)); 
   background: -webkit-linear-gradient(top, #3cbd28 0%,#29a222 100%); 
   background: -o-linear-gradient(top, #3cbd28 0%,#29a222 100%); 
   background: -ms-linear-gradient(top, #3cbd28 0%,#29a222 100%); 
   background: linear-gradient(top, #3cbd28 0%,#29a222 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3cbd28', endColorstr='#29a222',GradientType=0 ); color:#ffffff; border:1px solid #6dc762; padding:3px 10px; font-weight:bold; cursor: pointer;}


span.zip {font-size:11px; color:#666; }

#pop_content .search_zip_result {text-align:left; }
#pop_content .search_zip_result .ht1 {padding:8px 0px 5px 20px; color:#339900; font-size:13px; font-family:굴림; font-weight:bold; *border-top:1px solid #d9d9d9;}
#pop_content .search_zip_result .ht2 { padding:3px 0px 5px 20px; font-size:12px; font-weight:bold; *border-bottom:1px solid #d9d9d9;}

#pop_content .search_zip_result h2 {padding-top:10px; border-top:1px solid #e7ecf0; }
#pop_content .search_zip_result h3 {margin:-10px 0 5px; font-size:12px; font-weight:normal; }
#pop_content .search_zip_result ul { list-style:none; margin:0; padding:0;}
#pop_content .search_zip_result ul li {padding:6px 0px 6px 20px; border-bottom:1px solid #f2f2f2; }
#pop_content .search_zip_result ul li.end {padding-top:15px; color:#111; text-align:center; border:none; }
#pop_content .search_zip_result span {font-weight:bold; margin-right:5px; }
#pop_content .search_zip_result a {color:#666; }
#pop_content .search_zip_result a:hover {text-decoration:underline; color:#005BA2;}
/*#pop_content .search_area_zip .btn_search { vertical-align:middle; }*/



#poll_write ul {margin:10px 0; }
#poll_write ul {list-style:none; }
#poll_write ul li {float:left;}
#poll_write ul li.name {width:120px; text-align:center;}
#poll_write ul li.input {width:auto; text-align:left; }
#poll_write ul li.btn {width:50px;}

.bo_content_head { }
.bo_content_tail { clear:both; }