#shadow{background-color:#000; filter:alpha(opacity=50); opacity:0.50; -moz-opacity:0.50; width:100%; display:none;  position:absolute; left:0; top:-10px; z-index:10001;}
caption, legend, .skip{display:none;}
fieldset{ border:0; padding:0;}
.iptui{border-top:1px solid #c9c9c9; border-left:1px solid #c9c9c9; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; height:18px; line-height:20px; padding:0 0 0 5px;}

.popcontainer{position:absolute; left:50%; top:0; z-index:10002; background:#fff url(../images/member/ico_popcontainerbg.jpg) no-repeat; display:none;}
.popcontainer .pop{padding:40px 40px 25px 40px; position:relative;}
.popcontainer .pop h1{padding:0 0 32px 0;}
.popcontainer .pop span.close{position:absolute; right:31px; top:46px;}

.popcontainer_400{width:400px; margin-left:-200px;}
.popcontainer_504{width:504px; margin-left:-252px;}
.popcontainer_660{width:660px; margin-left:-330px; background:#fff url(../images/member/ico_popcontainerbg_l.jpg) no-repeat;}
.popcontainer_1160{width:1160px; margin-left:-580px;}

.popcontainer .pop .popfield{border-top:1px solid #5ed3d4; border-bottom:1px solid #5ed3d4; margin-bottom:20px; padding:20px 0 25px 0;}
.popcontainer .pop .popfield fieldset.f_clear{padding:22px 0 0 0;}
.popcontainer .pop .popfield fieldset.f_clear .iptui{height:21px; line-height:21px; font-weight:bold; font-size:15px; border:2px solid #61bebf; padding:0 0 0 5px; color:#61bebf;}
.popcontainer .pop .btnar{padding:0 0 0 0;}

/* S : 2011-12-07 È¸¿øÁ¦ º¯°æ¿¡ µû¸¥ Ãß°¡ ½ºÅ¸ÀÏ */
.popcontainer .pop .searchResult { margin-top:25px; padding-top:12px; background:url("/images/member/bg_result.gif") 12px 0 no-repeat; }
.popcontainer .pop .searchResult p { padding:17px 25px; background-color:#3cada8; color:#fff; }
.popcontainer .pop h1.line { margin-bottom:30px; border-bottom:1px solid #e1e1e1; }
.popcontainer .pop .loginArea { width:100%; padding:0 0 20px; margin:0 0 18px; border-bottom:1px solid #e1e1e1; }
.popcontainer .pop .loginArea fieldset { position:relative; width:292px; margin:0 auto; }
.popcontainer .pop .loginArea h2 { width:292px; margin:0 auto; padding-bottom:30px; }
.popcontainer .pop .loginArea span.id, .loginArea span.pw { display:block; height:28px; }
.popcontainer .pop .loginArea span.idsave { display:block; margin-left:49px; }
.popcontainer .pop .loginArea span.id label, .popcontainer .pop .loginArea span.pw label { display:inline-block; width:49px; margin-right:-4px; }
.popcontainer .pop .loginArea span.id .iptui, .popcontainer .pop .loginArea span.pw .iptui { width:160px; height:22px; line-height:22px; }
.popcontainer .pop .loginArea input,.loginArea label { vertical-align:middle; }
.popcontainer .pop .loginArea span.btnLogin { float:left; position:absolute; right:0; top:0; }
.popcontainer .pop h2.hTy1 { padding:0 0 0 17px; margin-bottom:12px; background:url("/images/member/bg_title.gif") 2px 0 no-repeat; }
.popcontainer .pop h2.hTy2 { margin-bottom:12px; }
.popcontainer .pop h2.hMgr { margin-top:50px; }
.popcontainer .pop .hTy_btm { display:block; text-align:right; margin-top:-23px; margin-bottom:12px; }
.popcontainer .pop .hTy_btm2 { display:block; text-align:right; margin-top:5px; margin-bottom:12px; }
.popcontainer .pop .btnMg { margin-top:30px; }
.popcontainer .pop .dataTy01 table { width:100%; border-collapse:collapse; padding:0; border:0; color:#555; position:relative; }
.popcontainer .pop .dataTy01 * { vertical-align:middle; }
.popcontainer .pop .dataTy01 th { padding:10px 16px; color:#787878; border:1px solid #ddd; border-left-width:0; border-right-width:0; vertical-align:top; text-align:left; }
.popcontainer .pop .dataTy01 th .noline { padding:10px 16px; color:#787878;  border-left-width:0; border-right-width:0; vertical-align:top; text-align:left; }
.popcontainer .pop .dataTy01 th img.ess { position:absolute; margin:2px 0 0 -11px; }
.popcontainer .pop .dataTy01 td { padding:4px 5px; border:1px solid #ddd; border-left-width:0; border-right-width:0; }
.popcontainer .pop .dataTy01 td .noline { padding:4px 5px; border-top-width:0;border-bottom-width:0;border-left-width:0; border-right-width:0; }
.popcontainer .pop .dataTy01 td img.btn { margin-bottom:-1px; }
.popcontainer .pop .dataTy01 .coment, .popcontainer .pop .dataTy01 .coment2 { color:#888; font-size:11px; }
.popcontainer .pop .dataTy01 span.coment { padding-left:6px; }
.popcontainer .pop .dataTy01 p.coment { margin-top:5px; }
.popcontainer .pop .dataTy01 .selectbox { vertical-align:middle; _display:inline; _vertical-align:top; _margin-top:1px; }
.popcontainer .pop .dataTy01 .selectbox a.default { vertical-align:middle; overflow:hidden; }
.popcontainer .pop .readboxS { height:100px; line-height:1.4; }
.popcontainer .pop .readboxS p.first { padding-top:0; margin-top:0; }
.popcontainer .pop .readboxS p { line-height:1.4; }
/* E : 2011-12-07 È¸¿øÁ¦ º¯°æ¿¡ µû¸¥ Ãß°¡ ½ºÅ¸ÀÏ */

.agreement{padding:0 0 20px 0;}
.agreement .readbox{height:140px; border:1px solid #f3f3f3; padding:15px 10px 15px 10px; overflow:auto;}
.agreement .readbox p{font-size:11px; color:#999; line-height:14px; padding:10px 0 10px 0;}
.agreement .labelck{padding:5px 0 0 0;}
.agreement .labelck input, .agreement .labelck label{vertical-align:middle;}
.agreement .labelck label{color:#777; font-size:11px;}
.agreement .alignr{text-align:right;}

.btnar{padding:5px 0 20px 0;}
.btnr{text-align:right;}
.btnc{text-align:center;}
.btnar img, .btnar a, .btnar input{vertical-align:middle;}

/* °Ô½ÃÆÇ½ºÅ¸ÀÏ ½ÃÀÛ */

.b_search_top {border: 1px; border-style: solid; border-color: #C1C1C1; text-align: center; padding-top: 3px;} 
/* -----°Ô½ÃÆÇ¼­Ä¡ÆäÀÌÁö Å¾(°Ë»ö¾î:ÃÑ~)----- */
.b_search_txt { font-weight: bold; color:#FF4836;}                                                                                      
/* -----°Ô½ÃÆÇ¼­Ä¡ÆäÀÌÁö Å¾(°Ë»ö´Ü¾î Æ÷ÀÎÆ®»ö»ó)----- */

.b_topline {background-color: #333333; height: 2px;}                                                                              
/* -----°Ô½ÃÆÇ¸®½ºÆ® ½ºÅ¸ÀÏ »ó´ÜÄÃ·¯----- */

.b_botline {background-color: #C1C1C1; height: 1px;}                                                                           
/* -----°Ô½ÃÆÇ¸®½ºÆ® ½ºÅ¸ÀÏ ÇÏ´ÜÄÃ·¯----- */
.b_botline1 {background-color: #EFEFEF; height: 2px;}                                                                         
/* -----°Ô½ÃÆÇ¸®½ºÆ® ½ºÅ¸ÀÏ ÇÏ´Ü¹ØÁÙÄÃ·¯----- */
.b_botline2 {background-color: #C1C1C1; height: 2px;}  
 
.b_midmline {background-color: #E1E1E1; width: 1px;}                                                                          
/* -----°Ô½ÃÆÇ¸®½ºÆ® ½ºÅ¸ÀÏÁß°£»çÀÌÄÃ·¯----- */

.b_hline {background-color: #DEDCDC; width: 1px;}

.b_linebg {background: url(/img/board_leftline.gif) no-repeat right top; text-align:center;}                           
/* -----°Ô½ÃÆÇ¸®½ºÆ® ºÐ·ù¶óÀÎ(¹øÈ£ | Á¦¸ñ | ³¯Â¥)----- */
 
.b_top {background-color: #F5F5F5; text-align: center;} 
/* -----°Ô½ÃÆÇ¸®½ºÆ® Å¾°øÁö ¾Ë¸²ÄÃ·¯----- */
.b_consub {text-align: left; text-indent: 10px;}                                                                    
/* -----°Ô½ÃÆÇ¸®½ºÆ® Á¦¸ñ³»¿ë µé¿©¾²±â----- */

.td_over {background-color: #F5F5F5; text-align: center;}                                                                         
/* -----°Ô½ÃÆÇ¸®½ºÆ® ¸¶¿ì½º ¿À¹ö½ÃÄÃ·¯----- */
.td_out {/*background-color:;*/ text-align: center;}                                                                                     
/* -----°Ô½ÃÆÇ¸®½ºÆ® ¸¶¿ì½º ¾Æ¿ô½ÃÄÃ·¯(b_not½ºÅ¸ÀÏ°ú µÇµµ·Ï µ¿ÀÏÇØ¾ß ÇÔ)----- */
.td_not {/*background-color: ; */text-align: center;}  
/* -----°Ô½ÃÆÇ¸®½ºÆ® ±âº»½ºÅ¸ÀÏ----- */

.b_toptxt {font-family: "±¼¸²"; font-size: 12px; color:#4C4C4C;}                                                               
/* -----°Ô½ÃÆÇ¸®½ºÆ®Å¾¿¡ ±âÀçµÈ ÆäÀÌÁö¼ö/ÇöÀçÆäÀÌÁö----- */
.b_toptxtb {font-family: "±¼¸²"; font-size: 12px; color:#4C4C4C; font-weight:bold;}                                      
/* -----°Ô½ÃÆÇ¸®½ºÆ®Å¾¿¡ ±âÀçµÈ ¸®½ºÆ® ÃÑ °³¼ö----- */

.search_body {background-color:#F7F7F7; text-align: center; padding:8px;}   
/* -----°Ô½ÃÆÇ¼­Ä¡Æû¿©¹é----- */

.b_numb {font-size: 12px; font-weight:bold; color:#FF4836;}                                                                  
/* -----°Ô½ÃÆÇ¸®½ºÆ® ÇöÀçÆäÀÌÁöÇ¥½Ã----- */
.b_num:link{font-size: 12px; color: #484848; text-decoration: none;}                                                        
.b_num:visited{font-size: 12px; color:#484848;  text-decoration: none;}
.b_num:hover{font-size: 12px; color:#FF4836; text-decoration: none;}

/* -----°Ô½ÃÆÇ¸®½ºÆ® ³ª¸ÓÁöÆäÀÌÁöÇ¥½Ã----- */

.b_titlebg {background-color: #F7F7F7; border: 0px; border-style: solid; border-right-width: 1px; border-top-width: 1px; border-color: #FFFFFF;text-align: left; text-indent: 12px;}   
/* -----¾²±âÆûÅ×ÀÌºí½ºÅ¸ÀÏ(Å¸ÀÌÆ²ºÎºÐ)----- */


.b_txtbg {background-color: #FFFFFF; padding-left: 7px; padding-top: 3px; padding-bottom: 3px;text-align: left; text-indent: 7px; }
/* -----¾²±âÆûÅ×ÀÌºí½ºÅ¸ÀÏ(ÀÔ·ÂºÎºÐ)----- */


.b_txtbg1 {background-color: #FFFFFF; padding-left: 7px; padding-top: 3px; padding-bottom: 3px;text-align: left; text-indent: 2px; }
 /* -----¾²±âÆûÅ×ÀÌºí½ºÅ¸ÀÏ(ÀÔ·ÂºÎºÐ)----- */




.board_toptxt { font-family: "±¼¸²"; font-size: 12px; color:#FF4836; text-align:left; font-weight:bold; text-indent:10px;}


/* °Ô½ÃÆÇ½ºÅ¸ÀÏ ³¡ */

/* CSS Document */
*{margin:0; padding:0;}
img{border:none 0;}
#board .marno{margin:0;}
#board #blist .marno{margin:0;}
#board .mLR{margin:0 10px;}
#board .fontn{font-weight:normal; margin-right:10px;}

/*link*/
#board a{color:#2e2e2e; text-decoration:none;}
#board a:hover{text-decoration:underline;}

/*°øÁö*/
#board .point a{color:#2e2e2e; text-decoration:none;}
#board .point a:hover{text-decoration:underline;}

#board  h1{padding:0 0 17px 0;}

#board{position:relative; margin:0; padding:0; width:360px; color:#5e5e5e; }
/*list*/
#board #blist{margin:0px; padding:0; overflow:hidden;}
#board #blist table{position:relative; width:360px; height:100%; float:left; border-top:#c4c4c4 2px solid; color:#53728b; font-size:11px;}

/*tbody*/
#board #blist table thead{width:360px; color:#797979;}
#board #blist table thead th{padding:7px 2px; /*background:url(/img/list_line_bg.gif) repeat-x bottom;*/ border-bottom:1px solid #e7e7e7; font-size:11px;}

#board #blist table thead .no{width:50px;}
#board #blist table thead .title{}
#board #blist table thead .re{width:38px;}/*´äº¯*/

/*tbody*/
#board #blist table tbody{text-align:center; color:#565c7b; vertical-align:middle;}
#board #blist table tbody td{padding:7px 2px; /*background:url(/img/list_line_bg.gif) repeat-x bottom;*/ border-bottom:1px solid #e7e7e7; color:#a5a5a5; font-family:Tahoma;}
#board #blist table tbody td.title{font-size:12px; text-align:left; color:#2e2e2e;}
#board #blist .reNum{font-size:11px; color:#f60029; padding:0 0 0 5px; margin:0;}
#board #blist .newico{padding:0 0 0 5px; margin:0; vertical-align:middle;}

/*»ó´ãÃß°¡*/
#board #blist table tbody td.re{width:38px;}/*´äº¯*/
#board #blist table tbody td.name{color:#2e2e2e; padding-top:8px; width:70px;}/*ÀÛ¼ºÀÚ*/



/*°øÁö*/
#board #blist .point{ background:#f6f6f6;}
#board #blist .point td{/*background:url(/img/list_line_bg.gif) repeat-x bottom #f6f6f6;*/ background:#f6f6f6; border-bottom:1px solid #e7e7e7;}
#board #blist .point .title{font-size:12px; font-weight:bold;}



#board #blist span.re_ing{position:relative; color:#fff; font-size:11px; background:#cacaca; padding:3px;-moz-border-radius: 2px; /*¸ðÁú¶ó*/-webkit-border-radius: 2px; /*À¥Å¶*//*IE9+,FF4+,chrome,Safari5,+opera*/border-radius: 2px;}/*´äº¯*/
#board #blist span.re_ok{position:relative; color:#fff; font-size:11px; background:#69689E; padding:3px; -moz-border-radius: 2px; /*¸ðÁú¶ó*/-webkit-border-radius: 2px; /*À¥Å¶*//*IE9+,FF4+,chrome,Safari5,+opera*/border-radius: 2px;}/*´ë±â*/

.layerwrite #board{padding:23px 0px 9px 41px; position:relative;}
.layerwrite #board h1{padding:0 0 17px 0;}