#content_group {margin-left:120px}
#content_group #content ul li { float: left; }
#content_group #content ul li span { float: left; }
#content_group #content ul li img { float: left; }
#content_group #content p { float: left; }
#content_group #content p.brown { float: left; width:770px; margin: 4px 0 0 0; padding: 0 0 0 16px; letter-spacing:-0.5px; font-size: 12px; background:url(/img/member/joinicon01.gif) left 5px no-repeat; color: #996D00; }
#content_group #content p.brown a { font-weight: bold; text-decoration: underline;  letter-spacing:-0.5px;  color: #996D00;}
#content_group #content p.join_title { float:left; width: 780px; height: 30px; padding:0 0 2px 0; font-size:20px; font-weight:bold; color:#333; background:url(/img/member/bg_line.gif) left 100% repeat-x; }
#content_group #content p.join_box { float: right; margin: 8px 0 0 0; font-size:14px; }
#content_group #content p.join_box input {margin: 4px 6px 0 0;  vertical-align: top; }
#content_group #content p.join_box_all {width: 750px; margin: 34px 0 0 0; font-size:14px; font-weight:bold; }
#content_group #content p.join_box_all input { margin: 4px 8px 0 0; vertical-align: top; }

#content_group #content div.btn_area { float:left; width:780px; }
#content_group #content div.btn_area h4 { width:150px; }
#content_group #content div.btn_area p a { display:inline-block; text-align:center; width:152px; height:19px; padding:0 9px 0 0; color:#777; line-height:16px; background:url(/img/member/bg_join_privacy.jpg) left top no-repeat; }

/*		¼­ºñ½ºÀÌ¿ë¾à°ü		*/
#content_group #content .join_tems_site { float:left; width:729px; height: 117px; margin: 5px 0 0 0; padding: 29px 30px 15px 19px; border: 1px solid #E5E5E5;  line-height: 18px; overflow-y:auto;  overflow-x:hidden;}
#content_group #content .join_tems_site p.tems_bottom { width:720px; margin:31px 0 0 0; font-size: 14px; font-weight: bold; }
#content_group #content .join_tems_site h4 { float: left; width:720px; margin: 30px 0 0 0; font-size: 14px; font-weight: bold; color: #986F00; }
#content_group #content .join_tems_site p { margin: 9px 0 0 0; color: #000000; font-size:13px; line-height:22px; }
#content_group #content .join_tems_site .tems_white_from4 { float: left; width: 720px; color: #000000; font-size:13px; line-height:22px; }
#content_group #content .join_tems_site .tems_white_from4 li:FIRST-CHILD { margin: 8px 0 0 0; }
#content_group #content .join_tems_site .tems_white_from4 li ul li:FIRST-CHILD { margin: 0 0 0 15px; }
#content_group #content .join_tems_site .tems_white_from4 li ul li { margin: 0 0 0 15px;  color: #000000; }
#content_group #content .join_tems_site .tems_bottom_sub { margin: 0 0 29px 0; }

/*		Table 2 Type		*/
#content_group #content .join_tems_site .tems_table2 { float: left; width: 720px; margin: 10px 0 0 0; border-top: 1px solid #000; }
#content_group #content .join_tems_site .tems_table2 thead tr th { padding: 10px 0 6px 1px; border-bottom: 1px solid #DFDFDF; border-right: 1px solid #DFDFDF; font-weight: bold; text-align: center;   background-color:#F3F3F3; color: #666; }
#content_group #content .join_tems_site .tems_table2 tbody tr td { padding: 10px 11px 8px 14px;  border-bottom: 1px solid #DFDFDF; border-right: 1px solid #DFDFDF; text-align: center; color: #888888 }


/*		°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§		*/
#content_group #content .join_tems_privacy { float:left; width:733px; height: 131px; margin: 5px 0 0 0; padding:15px 30px 15px 15px; border: 1px solid #E5E5E5;line-height: 18px;overflow-y:auto; overflow-x:hidden; }
#content_group #content .join_tems_privacy h4 { float: left; width:730px; margin: 30px 0 0 0; font-size: 14px; font-weight: bold; color: #986F00; }
#content_group #content .join_tems_privacy p { margin: 9px 0 0 0; font-size:13px; line-height:22px; }
#content_group #content .join_tems_privacy .tems_bottom_sub { padding: 0 0 5px 0 !important; width:100%; }
#content_group #content .join_tems_privacy .tems_yellow_box { width: 691px; height:183px; padding: 22px 19px 0 19px; border: 1px solid #dfdfdf; line-height: 20px; background-color: #fffef3;  color: #333;}
#content_group #content .join_tems_privacy .tems_yellow_box li:FIRST-CHILD { margin: 0; }
#content_group #content .join_tems_privacy .tems_yellow_box li { margin: 13px 0 0 0; }

#content_group #content .join_tems_privacy dl { float: left; width:687px; margin: 9px 0 0 0; padding: 13px 21px 13px 21px; font-size:13px; line-height:22px; border: 1px solid #DFDFDF;  color: #000; }
#content_group #content .join_tems_privacy dl dt { float:left; width:100%; margin: 6px 0 0 0; padding: 0 0 0 8px; font-weight: bold; background:url(/img/member/bg_dot.gif) left 9px no-repeat; font-size:13px; color: #555; }
#content_group #content .join_tems_privacy dl dt:FIRST-CHILD { margin: 0px; }
#content_group #content .join_tems_privacy dl dd { float:left; margin: 0 0 0 8px; line-height: 19px; color: #888; font-size:13px; }

#content_group #content .join_tems_privacy .tems_white_box { float: left; width:687px; height:149px; margin: 7px 0 0 0; padding: 16px 19px 0 25px; background:url(/img/member/bg_tems_02.gif) left top no-repeat; }
#content_group #content .join_tems_privacy .tems_white_box ul { float: left; }
#content_group #content .join_tems_privacy .tems_white_box ul.tems_box_second { margin: 0 0 0 96px; } 
#content_group #content .join_tems_privacy .tems_white_box ul li { line-height: 26px; }
#content_group #content .join_tems_privacy .tems_white_box ul li a { color: #888888; }
#content_group #content .join_tems_privacy .tems_white_box ul li a:hover { text-decoration: underline; }
#content_group #content .join_tems_privacy .tems_white_box ul li .tems_orange { margin: 0 2px 0 0; font-weight:bold; color: #FF6600; }

#content_group #content .join_tems_privacy .tems_white_box2 { float: left; width:687px; height:237px; margin: 7px 0 0 0; padding: 16px 19px 0 25px; background:url(/img/member/bg_tems_02.gif) left top no-repeat; }
#content_group #content .join_tems_privacy .tems_white_box2 ul { float: left; }
#content_group #content .join_tems_privacy .tems_white_box2 ul.tems_box_second { margin: 0 0 0 180px; } 
#content_group #content .join_tems_privacy .tems_white_box2 ul li { line-height: 20px; }
#content_group #content .join_tems_privacy .tems_white_box2 ul li a { color: #888888; }
#content_group #content .join_tems_privacy .tems_white_box2 ul li a:hover { text-decoration: underline; }
#content_group #content .join_tems_privacy .tems_white_box2 ul li .tems_orange { margin: 0 2px 0 0; font-weight:bold; color: #FF6600; }

#content_group #content .join_tems_privacy .tems_white_from {  float: left; width:687px; margin: 9px 0 0 0; padding: 6px 21px 13px 21px; border: 1px solid #DFDFDF;  }
#content_group #content .join_tems_privacy .tems_white_from li { width:680px; margin: 6px 0 0 0; padding: 0 0 0 9px; line-height:19px; font-size:13px; background:url(/img/member/bg_dot.gif) left 9px no-repeat; color: #888; }
#content_group #content .join_tems_privacy .tems_white_from li span { font-weight: bold; color: #555; }

#content_group #content .join_tems_privacy .tems_white_from2 {  float: left; width:687px; margin: 9px 0 0 0; padding: 13px 21px 11px 21px; border: 1px solid #DFDFDF;  }
#content_group #content .join_tems_privacy .tems_white_from2 li { margin: 6px 0 0 0; line-height:16px; color: #888; }
#content_group #content .join_tems_privacy .tems_white_from2 li span { font-weight: bold; color: #555; }

#content_group #content .join_tems_privacy .tems_white_from3 {  float: left; width:687px; margin: 9px 0 0 0; padding: 13px 21px 11px 21px; border: 1px solid #DFDFDF;  }
#content_group #content .join_tems_privacy .tems_white_from3 ul { float: left; width: 260px; }
#content_group #content .join_tems_privacy .tems_white_from3 ul:FIRST-CHILD { width: 335px; margin: 0 20px 0 0; border-right: 1px solid #DDDDDD; }
#content_group #content .join_tems_privacy .tems_white_from3 ul li { margin: 6px 0 0 0; padding: 0 0 0 8px; line-height:16px; background:url(/img/member/bg_dot.gif) left 6px no-repeat; color: #888; }
#content_group #content .join_tems_privacy .tems_white_from3 ul li span { font-weight: bold; color: #555; }
#content_group #content .join_tems_privacy .tems_white_from3 ul li a { color: #888; }

#content_group #content .join_tems_privacy .tems_table { float: left; width: 730px; margin: 10px 0 0 0; border-top: 1px solid #000; }
#content_group #content .join_tems_privacy .tems_table thead tr th { padding: 10px 0 6px 1px; border-bottom: 1px solid #BCBCBC; border-right: 1px solid #DFDFDF; font-weight: bold; text-align: center;  background-color:#F3F3F3; color: #666; }
#content_group #content .join_tems_privacy .tems_table tbody tr td { padding: 17px 11px 15px 14px;  border-bottom: 1px solid #838383; border-right: 1px solid #DFDFDF; text-align: center; color: #888 }

#content_group #content .join_tems_privacy ul.tems_link { float: left; width: 678px; margin: 11px 0 0 0; line-height: 20px; }
#content_group #content .join_tems_privacy ul.tems_link li { color: #888; }
#content_group #content .join_tems_privacy ul.tems_link li a { text-decoration: underline; color: #6D8DD8; }

/*		btn		*/
#content_group #content p.btn_orange_85 { float: left; width: 83px; height:38px; margin: 54px 0 0 261px; background:url(/img/member/btn_orange_right.gif) 73px top no-repeat; }
#content_group #content p.btn_orange_85 a{  float: left; width:52px; height:31px; padding: 7px 0 0 28px; font-size:15px; font-weight:bold; background:url(/img/member/btn_orange_left.gif) left top no-repeat; color: #FFF; }
#content_group #content p.btn_orange_106 { float: left; width: 107px; height:38px; margin: 30px 0 0 281px; background:url(/img/member/btn_orange_right.gif) 97px top no-repeat; }
#content_group #content p.btn_orange_106 a{  float: left; width:79px; height:32px; padding: 6px 0 0 25px; font-size:15px; font-weight:bold; background:url(/img/member/btn_orange_left.gif) left top no-repeat; color: #FFF; }
#content_group #content p.btn_orange_191 { float: left; width: 192px; height:38px; margin: 30px 0 16px 221px; background:url(/img/member/btn_orange_right.gif) 182px top no-repeat; }
#content_group #content p.btn_orange_191 a{  float: left; width:175px; height:32px; padding: 6px 0 0 15px; font-size:15px; font-weight:bold; background:url(/img/member/btn_orange_left.gif) left top no-repeat; color: #FFF; }
#content_group #content p.btn_gray_106 { float: left; width: 107px; height:38px; margin: 30px 0 0 6px; background:url(/img/member/btn_gray_right.gif) 97px top no-repeat; }
#content_group #content p.btn_gray_106 a{  float: left; width:79px; height:32px; padding: 6px 0 0 25px; font-size:15px; font-weight:bold; background:url(/img/member/btn_gray_left.gif) left top no-repeat; color: #FFF; }
#content_group #content p.btn_gray_170 { float: left; width: 170px; height:38px; margin: 54px 0 0 6px; background:url(/img/member/btn_gray_right.gif) 161px top no-repeat; }
#content_group #content p.btn_gray_170 a{  float: left; width:144px; height:31px; padding: 7px 0 0 24px; font-size:15px; font-weight:bold; background:url(/img/member/btn_gray_left.gif) left top no-repeat; color: #FFF; }
#content_group #content p.btn_gray_141 { float: left; width: 142px; height:38px; margin: 30px 0 16px 320px; background:url(/img/member/btn_gray_right.gif) 132px top no-repeat; }
#content_group #content p.btn_gray_141 a{  float: left; width:119px; height:31px; padding: 7px 0 0 20px; font-size:15px; font-weight:bold; background:url(/img/member/btn_gray_left.gif) left top no-repeat; color: #FFF; }

#content_group #content .join_step { float:left; width:780px; }

#content_group #content .join_step .step_01 { float:left; width:253px; height:67px; background:url(/img/member/bg_012.jpg) left top no-repeat; }
#content_group #content .join_step .step_01 dl dt  { float:left; width:183px; margin:13px 0 0 0; padding:0 0 0 80px; }
#content_group #content .join_step .step_01 dl dt span.number { float:left; font-size:20px; font-weight:bold; color:#909090; }
#content_group #content .join_step .step_01 dl dt span.title { float:left;  margin: 0 0 0 7px; font-size:16px; color:#909090; font-weight:bold; }
#content_group #content .join_step .step_01 dl dd { float:left; margin:2px 0 0 0; padding: 0 0 0 80px; font-size:12px; color:#a3a3a3; }
#content_group #content .join_step .step_01.on { background:url(/img/member/bg_011.jpg) left top no-repeat; } 
#content_group #content .join_step .step_01.on dl dt { float:left; width:183px; margin:13px 0 0 0; padding:0 0 0 80px; }
#content_group #content .join_step .step_01.on dl dt span.number { float:left; font-size:24px; font-weight:bold; color:#fff; }
#content_group #content .join_step .step_01.on dl dt span.title { float:left; margin: 0 0 0 7px; font-size:18px; font-weight:bold; color:#fff; }
#content_group #content .join_step .step_01.on dl dd { float:left; margin:2px 0 0 0; padding: 0 0 0 80px; font-size:12px; color:#fff; }

#content_group #content .join_step .step_02 { float:left; width:263px; height:67px; background:url(/img/member/bg_022.jpg) left top no-repeat; }
#content_group #content .join_step .step_02 dl dt  { float:left; width:172px; margin:13px 0 0 0; padding:0 0 0 91px; }
#content_group #content .join_step .step_02 dl dt span.number { float:left; font-size:20px; font-weight:bold; color:#909090; }
#content_group #content .join_step .step_02 dl dt span.title { float:left;  margin: 0 0 0 5px; font-size:16px; color:#909090; font-weight:bold; }
#content_group #content .join_step .step_02 dl dd { float:left; margin:1px 0 0 0; padding: 0 0 0 93px; font-size:12px; color:#a3a3a3; }
#content_group #content .join_step .step_02.on { background:url(/img/member/bg_021.jpg) left top no-repeat; } 
#content_group #content .join_step .step_02.on dl dt { float:left; width:172px; margin:13px 0 0 0; padding:0 0 0 91px; }
#content_group #content .join_step .step_02.on dl dt span.number { float:left; font-size:24px; font-weight:bold; color:#fff; }
#content_group #content .join_step .step_02.on dl dt span.title { float:left; margin: 0 0 0 7px; font-size:18px; font-weight:bold; color:#fff; }
#content_group #content .join_step .step_02.on dl dd { float:left; margin:2px 0 0 0; padding: 0 0 0 91px; font-size:12px; color:#fff; }

#content_group #content .join_step .step_03 { float:left; width:264px; height:67px; background:url(/img/member/bg_032.jpg) left top no-repeat; }
#content_group #content .join_step .step_03 dl dt  { float:left; width:174px; margin:13px 0 0 0; padding:0 0 0 91px; }
#content_group #content .join_step .step_03 dl dt span.number { float:left; font-size:20px; font-weight:bold; color:#909090; }
#content_group #content .join_step .step_03 dl dt span.title { float:left;  margin: 0 0 0 5px; font-size:16px; color:#909090; font-weight:bold; }
#content_group #content .join_step .step_03 dl dd { float:left; margin:1px 0 0 0; padding: 0 0 0 93px; font-size:12px; color:#a3a3a3; }
#content_group #content .join_step .step_03.on { background:url(/img/member/bg_031.jpg) left top no-repeat; } 
#content_group #content .join_step .step_03.on dl dt { float:left; width:174px; margin:13px 0 0 0; padding:0 0 0 91px; }
#content_group #content .join_step .step_03.on dl dt span.number { float:left; font-size:24px; font-weight:bold; color:#fff; }
#content_group #content .join_step .step_03.on dl dt span.title { float:left; margin: 0 0 0 7px; font-size:18px; font-weight:bold; color:#fff; }
#content_group #content .join_step .step_03.on dl dd { float:left; margin:2px 0 0 0; padding: 0 0 0 91px; font-size:12px; color:#fff; }

/*		Form		*/
#content_group #content p.join_check { margin: 44px 0 0 0; padding: 0 0 0 14px; line-height: 10px; background: url(/img/member/icon_check_01.gif) 0 1px no-repeat; color: #888; } 
#content_group #content h4.Crop { width: 565px; }

#content_group #content .Join_table { float:left;width: 100%; margin: 6px 0 0 0; border-top: 2px solid #000; }
#content_group #content .Join_table th { height: 39px; padding: 0 0 5px 20px; text-align: left; font-weight: bold; background: url(/img/member/bg_dot1.gif) repeat-x bottom right; background-color: #F3F3F3; color: #333; }
#content_group #content .Join_table th .check {display: inline-block; float: left; width: 14px; height: 15px;  background: url(/img/member/icon_check_02.gif) left 7px no-repeat; }

#content_group #content .Join_table td { padding: 3px 0 5px 10px; line-height: 19px; background: url(/img/member/bg_dot1.gif) repeat-x bottom right; }
#content_group #content .Join_table td .txt { height: 29px;  border: 1px solid #d9d9d9; text-align:center; font-size: 14px; color: #555;}
#content_group #content .Join_table td .txt2 { height: 25px; padding: 0 0 5px 12px; border: 1px solid #d9d9d9; font-size: 14px;  color: #555; }
#content_group #content .Join_table td img { vertical-align: top; margin:0 0 0 5px; }
#content_group #content .Join_table td .td_brown { margin: 0 0 0 8px; font-size: 11px; color: #996D04; } 
#content_group #content .Join_table td .td_text { margin: 0 0 0 8px; font-size: 11px; color: #999; }
#content_group #content .Join_table td .td_text2 { margin: 0 0 0 4px; font-size: 11px; color: #999; }
#content_group #content .Join_table td .platform_check { padding: 2px 0 3px 0; }
#content_group #content .Join_table td .platform_check li input { vertical-align: top; margin:4px 0 0 0; float:left; }
#content_group #content .Join_table td .platform_check li label { float:left; padding: 0 0 0 5px; }
#content_group #content .Join_table td .platform_check li { display: inline-block; width: 158px; color: #787878; padding: 3px 0; }
#content_group #content .Join_table td .platform_check li.end { width: 100px; }
#content_group #content .Join_table td select { width: 296px; height: 25px; padding: 2px 0 0 8px; border: 1px solid #d9d9d9; font-size:13px; line-height: 27px; vertical-align: middle; color: #888; }
#content_group #content .Join_table td .brown {  float: left; width:600px; margin: 8px 0 0 0; padding: 0 0 0 16px; letter-spacing:-0.5px; font-size: 11px; background:url(/img/member/join_icon_01.gif) left 2px no-repeat; color: #996D00; }

#content_group #content .Join_table th.no_check { padding: 0 0 0 35px; }
#content_group #content .Join_table th .no_check2 {display: inline-block; float: left; width: 14px; height: 15px; }
#content_group #content .Join_table td .no_check { padding: 0 0 0 14px; }
#content_group #content .Join_table tr th.end { height:38px; background: none; background-color: #F3F3F3;  border-bottom: 1px solid #bcbcbc; }
#content_group #content .Join_table tr td.end { padding: 5px 0 4px 10px; background: none; border-bottom: 1px solid #bcbcbc; }

#content_group #content .Join_table .ContactGrade { background: url(/img/member/join_bg02.gif) 10px 10px no-repeat; }
#content_group #content .Join_table .ContactGrade_none { background: none; }
#content_group #content .Join_table #SalesContactGrade { margin: 0 0 0 9px; color: #a6a6a6; font-size:13px; line-height:19px; }
#content_group #content .Join_table #Addr { display:inline-block; color: #a6a6a6; font-size:13px; line-height:19px; width:485px; }
/*		Complete		*/

#content_group #content ul.join_complete { float:left;  text-align:center; width:780px;}
#content_group #content ul.join_complete li { width:100%; text-align:center; color:#555; }
#content_group #content ul.join_complete li.notice_title { margin:35px 0 0 0; font-size:27px; line-height:34px; color:#ff6600; font-weight:bold; }
#content_group #content ul.join_complete li.img {  margin:40px 0 0 0; }
#content_group #content ul.join_complete li.sub { font-weight:bold; font-size:14px; margin:28px 0 0 0; }
#content_group #content ul.join_complete li.sub2 {  font-weight:bold; font-size:14px; margin:4px 0 0 0; }
#content_group #content ul.join_complete li img { float:none; }
#content_group #content p.complete_title { font-size:14px; font-weight:bold;  }

#content_group #content dl.join_complete_thankyou { float:left; text-align:center; width:780px; height:117px; margin:30px 0 0 0;  background: url(/img/member/bg_complete_ty.gif) left top no-repeat; }
#content_group #content dl.join_complete_thankyou dt { margin:17px 0 0 0; font-size:15px; color:#996D00; font-weight:bold; }
#content_group #content dl.join_complete_thankyou dd { margin:23px 0 0 0; }
#content_group #content dl.join_complete_thankyou dd p { width: 780px; font-size:14px; }


#content_group #content .Join_table_c { float:left; width: 780px; margin: 6px 0 0 0; border-top: 2px solid #000; border-bottom: 1px solid #bcbcbc; }
#content_group #content .Join_table_c th { height: 39px; padding: 0px 0 4px 19px; text-align: left; font-size:14px; font-weight: bold; background: url(/img/member/bg_dot.gif) repeat-x bottom right; background-color: #F3F3F3; color: #333; }
#content_group #content .Join_table_c td { padding: 3px 0 5px 19px; line-height: 19px;  font-size:14px; background: url(/img/member/bg_dot.gif) repeat-x bottom right; color:#333; }
#content_group #content .Join_table_c td .brown {  float: left; width:578px; margin: 10px 0 0 1px; padding: 0 0 0 16px; line-height:16px; letter-spacing:0px; font-size: 11px;  background:url(/img/member/join_icon_01.gif) left 1px no-repeat; color: #996D00; }
#content_group #content .Join_table_c th.end { height:38px;  background: none; background-color: #F3F3F3; }
#content_group #content .Join_table_c td.end { padding: 11px 0 11px 19px; background: none;  color:#333333; }
#content_group #content .Join_table_c td.end a { color:#333333;}


#content_group #content .join_complete_top { float: left; width:468px; height: 360px; padding: 0 0 0 312px; background: url(/img/member/join_bg.jpg) left top no-repeat; }
#content_group #content .join_complete_top p { float: left; margin: 69px 0 0 0; }
#content_group #content .join_complete_top p.link { width:165px; margin: 19px 0 0 0; background: url(/img/member/join_icon_02.gif) 158px 4px no-repeat; }
#content_group #content .join_complete_top p.link a { text-decoration: underline; color: #C49217; }

#content_group #content .join_complete_top ul { float: left; width: 468px; margin: 28px 0 0 0; color: #333; }
#content_group #content .join_complete_top ul li.bold { font-size: 14px; }
#content_group #content .join_complete_top ul li { width: 468px; line-height: 18px; margin: 16px 0 0 0; }

#content_group #content .join_complete_bottom { float:left; width:674px; margin: 0 0 0 31px; padding:28px 0 25px 33px; background: url(/img/member/bg_join_complete.gif) left top repeat-x; }
#content_group #content .join_complete_bottom p { float: left; margin: 0 100px 0 0}

#content_group #content p.join_login { margin: 30px 0 0 293px; }

.mgb_10 { margin-bottom:10px !important; }
.mgt_18 {margin-top: 18px !important;}
.mgt_21 {margin-top: 21px !important;}

/*		Zipcode		*/
.popup_title { width:100%; height:30px; padding: 10px 0 0 0; background:#5B5B5B;}
.popup_title .title { margin: 0 0 0 15px; font-size:16px; font-weight:bold; color:#FFF; }
.popup_title_underline { width:100%; height:3px; background:#D9A400; }
.popup_panel { padding:20px 10px 0 10px;}
.popup_panel a:focus { display:inline-block; outline:thin dotted #666;}

.popup_underline { border-bottom:1px solid #CFCFCF; }

.c_table { width:100%; border-top:1px solid #a5a5a5;}
.c_table th { border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9; font-weight:bold; height:29px; text-align:center; background:url(/img/member/bg_table_th.gif) repeat-x;  color:#555;}
.c_table td { height:29px; border-bottom:1px solid #efefef; border-right:1px solid #efefef; text-align:center; padding:0 10px;}
.c_table td pre { white-space: pre-line; }
.c_table tr.on td { background:#faffe8; cursor:pointer;}

.r_20 {display:inline-block;  height:20px; padding: 0 0 0 9px; line-height:21px; letter-spacing:-1px; font-size:11px; background:url(/images/_common/button/r_20.gif) repeat-x left;}
.r_20 span { display:inline-block; height:20px;  padding: 0 10px 0 0; background:url(/images/_common/button/r_20.gif) repeat-x right;  color:#fff;}
.w_25 { display:inline-block; height:25px; padding: 0 0 0 9px; line-height:26px; letter-spacing:-1px; background:url(/images/_common/button/w_25.gif) repeat-x left;}
.w_25 span { display:inline-block; height:25px;padding-right:10px; background:url(/images/_common/button/w_25.gif) repeat-x right;  color:#666;}


.area_paging { margin: 0 auto; text-align:center; }
.area_paging a.page_first { display:inline-block; width:19px; height:19px; background:url("/img/member/btn_first.gif") no-repeat; }
.area_paging a.page_prev { display:inline-block; width:19px; height:19px; background:url("/img/member/btn_prev.gif") no-repeat; }
.area_paging a.page_next { display:inline-block; width:19px; height:19px; background:url("/img/member/btn_next.gif") no-repeat; }
.area_paging a.page_last { display:inline-block; width:19px; height:19px; background:url("/img/member/btn_end.gif") no-repeat; }
.area_paging a.pagenum { display:inline-block;padding:0px 10px 0 5px; text-align:center; vertical-align:top;  font-family:verdana; font-size:11px; letter-spacing:-1px; background:url("/img/member/bg_paging_bar.gif") no-repeat right 5px; }
.area_paging a.pagenum_none { display:inline-block;padding:0px 10px 0 5px; text-align:center; vertical-align:top;  font-family:verdana; font-size:11px; letter-spacing:-1px; }
.area_paging a.pagenum:hover { color:#FF6C00; }
.area_paging a.select { color:#FF6C00; cursor:default; }

#content_group #content  .dp_ib { display: inline-table; }

h4.black { float:left; width:768px; padding: 1px 0 2px 12px; font-size:18px; line-height:20px; letter-spacing:-1px; background:url(/img/member/h4dot.gif)  left 5px no-repeat; color: #333; }

.mgt_35 {margin-top: 35px !important;}
