
#member_Area  { display:block; width:760px; height:100%; margin:20px 0 0 0; }
#member_Area a {color:#555; text-decoration:none;}
#member_Area a:hover {color:#3366cc;}

/* Line */
#member_blueline { display:block; width:760px; height:2px; background:#3fcbff; }
#member_grey_line    { clear: both; width:760px; height:1px; background:#d2d2d2; }

#member_Area_info  { margin: 3px 0 0 0; display:block; width:760px; height:20px; background:#f5f5f5; border-top:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; line-height:20px; text-align:right;}

#member_regist_row    { display:block; width:760px; height:30px; line-height:30px; border-bottom:1px #dcdcdc solid;}
#member_info_row      { display:block; width:760px; height:30px; border-top:2px #3399cc solid; border-bottom:2px #3399cc solid;}
.member_info_th     { float:left; width: 106px; height:30px; font:bold 12px/1.3em gulim, dotum, tahoma; color:#093351; text-align:center; line-height:32px; }

.member_regist_th     { float:left; width: 106px; height:30px; background-color:#ececec; font:bold 12px/1.3em gulim, dotum, tahoma; color:#093351; text-align:center; line-height:32px; }

.member_regist_td0     { float:left; width: 106px; height:30px; font:12px/1.3em gulim, dotum, tahoma; color:#666; line-height:30px; }
.member_regist_td1     { float:left; width: 174px; height:30px; font:12px/1.3em gulim, dotum, tahoma; color:#666; line-height:30px; }
.member_regist_td2     { float:left; width: 266px; height:30px; font:12px/1.3em gulim, dotum, tahoma; color:#666; line-height:30px; }
.member_regist_td3     { float:left; width: 380px; height:30px; font:12px/1.3em gulim, dotum, tahoma; color:#666; line-height:30px; }
.member_regist_td4     { float:left; width: 562px; height:30px; font:12px/1.3em gulim, dotum, tahoma; color:#666; line-height:30px; }

.member_left_line   { border-left:1px #dcdcdc solid;}
.member_right_line   { border-right:1px #dcdcdc solid;}

/* Check Button */
.check_btn    { display:block; width:100px; height:24px; background:url(/member/img/check_btn.gif) no-repeat; line-height:24px; color:#336; font-weight: bold; text-align:center; padding:1px 0 0 0;}
.check_btn a  { display:block; width:100px; height:24px; }

/* Icon */
.info_icon { float:left; width:20px; height:20px; background:url(/member/img/info_icon.gif) no-repeat;}
.info_icon2 { float:left; width:20px; height:20px; background:url(/member/img/info_icon2.gif) no-repeat;}
.message_icon { float:left; width:20px; height:20px; background:url(/member/img/message_icon.gif) no-repeat;}
.email_icon { float:left; width:20px; height:20px; background:url(/member/img/email_icon.gif) no-repeat;}
.information { float:left; width:164px; height:24px; background:url(/member/img/information.gif) no-repeat;}

/* Button */
#board_button_row    { display:block; width:760px; height:30px;}
.board_btn    { display:block; width:100px; height:25px; background:url(/_admin/img/board_btn.gif) no-repeat; line-height:25px; color:#336; font-weight: bold; text-align:center; margin: 0 5px 0 5px;}
.board_btn a  { display:block; width:100px; height:25px; }

.board_btn_small    { display:block; width:65px; height:25px; background:url(/_admin/img/board_btn_small.gif) no-repeat; line-height:26px; color:#336; font-weight: bold; text-align:center; margin: 0 4px 0 4px; padding:1px 0 0 0;}
.board_btn_small a  { display:block; width:65px; height:25px; }

/* Copyright */
#member_copyright { margin: 20px 0 0 0; width:760px; height:30px; line-height:30px; font: 12px/1.3em tahoma, arial; color:#006699; text-align:center; }

/* Message */
#member_message  { clear:both; margin: 10px 0 0 0; display:block; width:754px; height:80px; background:#f5f5f5; border:#d2d2d2 3px solid; }
#member_message_row  { margin: 0 10px 0 10px; float:left; width:740px; height:20px;  }

/* Login */
#member_login_Area  { margin: 0 auto; width:360px; height:70px; border:#d2d2d2 1px solid; }
#member_id_pwd { float:left; width:250px; height:60px; }
#member_login_id   { float:right; width:230px; height:32px; text-align: right;}
#member_login_pwd  { float:right; width:230px; height:32px; text-align: right;}
.member_login_label { float:left; text-align: right;}
#member_login_btn { float:right; width:100px; height:60px; }

#member_login_Area2  {  clear:both; margin: 0 auto; width:362px; height:30px; }
.login_check_btn    { float:left; width:115px; height:24px; background:url(/member/img/check_btn2.gif) no-repeat; line-height:24px; color:#996699; text-align:center; }
.login_check_btn a  { display:block; width:115px; height:24px;}

#member_login_Area2 a {color:#996699;}
#member_login_Area2 a:hover  { color: #996600; }

/* Member Out */
#member_out_row    { display:block; width:760px; height:60px;}
.member_out_row_th     { float:left; width: 106px; height:60px; font:bold 12px/1.3em gulim, dotum, tahoma; color:#093351; text-align:center; line-height:32px; }

/* Agreement */

#agreement legend{ display:block; padding:0 0 8px 1px; _margin:0 0 0 -7px;}
#agreement .field1{ margin:0 0 10px 0;}
#agreement .field1 legend,
#agreement .field2 legend{ display:block;}
#agreement .bx{position:relative; height:111px; padding:20px 18px 0 20px; margin:0 0 8px 0; border:1px solid #e5e5e5; overflow:auto; scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;-webkit-overflow-scrolling:touch}
.t .bx::-webkit-scrollbar{overflow:visible;width:6px;margin-right:10px;background:transparent}
.t .bx::-webkit-scrollbar-thumb{background-color:rgba(45,70,97,0.3);-webkit-border-radius:5px; min-height:20px;margin:0 5px 0 0}
.t .bx::-webkit-scrollbar-thumb:hover{background-color:rgba(45,70,97,0.3)}
.t .bx::-webkit-scrollbar-corner{background:transparent}
#agreement .bx h3,
#agreement .bx h4{ font-weight:normal;}
#agreement .bx h3{ height:31px;}
#agreement .bx h4,
#agreement .bx p,
#agreement .bx li{ line-height:16px;}
#agreement .bx p,
#agreement .bx ol,
#agreement .bx ul{ margin:0 0 16px 0;}
#agreement .bx ul ul{margin-top:10px;}
#agreement .bx ul ul ul{margin-top:0;}
#agreement .check{ margin:0 0 20px 0;}
#agreement .check input{ _margin:-4px; vertical-align:middle;}
*:first-child+html #agreement .check input{ margin:-4px;}
#agreement .check label{ position:relative; top:1px; _top:2px; padding:0 0 0 3px;}

/* Title Img */
.m_login_title { float:left; width:680px; height:22px; background:url(/member/img/login_title.gif) no-repeat;}
.m_regist_title1 { float:left; width:680px; height:22px; background:url(/member/img/regist1_title.gif) no-repeat;}
.m_regist_title2 { float:left; width:680px; height:22px; background:url(/member/img/regist2_title.gif) no-repeat;}
.m_regist_title3 { float:left; width:680px; height:22px; background:url(/member/img/regist3_title.gif) no-repeat;}
.m_regist_title4 { float:left; width:680px; height:22px; background:url(/member/img/regist4_title.gif) no-repeat;}
.m_changeinfo_title1 { float:left; width:680px; height:22px; background:url(/member/img/changeinfo_title.gif) no-repeat;}
.m_changeinfo_title2 { float:left; width:680px; height:22px; background:url(/member/img/email_auth_changeinfo.gif) no-repeat;}
.m_changeinfo_title3 { float:left; width:680px; height:22px; background:url(/member/img/changeinfo_title2.gif) no-repeat;}
.m_find_id_title1 { float:left; width:680px; height:22px; background:url(/member/img/find_id_title.gif) no-repeat;}
.m_find_id_title2 { float:left; width:680px; height:22px; background:url(/member/img/email_auth_find_id.gif) no-repeat;}
.m_find_id_title3 { float:left; width:680px; height:22px; background:url(/member/img/find_id_title2.gif) no-repeat;}
.m_find_id_title4 { float:left; width:680px; height:22px; background:url(/member/img/find_id_title3.gif) no-repeat;}

.m_find_pwd_title1 { float:left; width:680px; height:22px; background:url(/member/img/find_pwd_title.gif) no-repeat;}
.m_find_pwd_title2 { float:left; width:680px; height:22px; background:url(/member/img/email_auth_find_pwd.gif) no-repeat;}
.m_find_pwd_title3 { float:left; width:680px; height:22px; background:url(/member/img/find_pwd_title2.gif) no-repeat;}

.m_privacy_title { float:left; width:680px; height:22px; background:url(/member/img/privacy_title.gif) no-repeat;}
.m_policy_title { float:left; width:680px; height:22px; background:url(/member/img/policy_title.gif) no-repeat;}
.m_member_out_title { float:left; width:680px; height:22px; background:url(/member/img/member_out_title.gif) no-repeat;}
.m_member_out_title2 { float:left; width:680px; height:22px; background:url(/member/img/member_out_title2.gif) no-repeat;}

#rules_Area_wrap { float:left; margin:0 0 20px 0; width:760px; height:auto; border: #ccc 1px solid; background:#FFF; }

#rules_Area {float:left; width:710px; height:auto; margin:15px 15px 15px 15px;}
#rules_Area .dl{width:710px; overflow:hidden;}
#rules_Area .dl .dl1{float:left; width:350px;}
#rules_Area .dl .dl2{float:left; width:350px;}

#rules_Area .dl .dl1 dt  {width:30px; height:22px; float:left;}
#rules_Area .dl .dl2 dt  {width:30px; height:22px; float:left;}
#rules_Area .dl .dl1 dd  {width:320px; height:22px; float:left;}
#rules_Area .dl .dl2 dd  {width:320px; height:22px; float:left;}
#rules_Area .dl .dl2 dd.long  {width:320px; height:40px; float:left;}
#rules_Area .dl dd a { font-weight:bold; color:#666;}

#rules_Area2 {float:left; width:710px; height:auto; margin:15px 15px 15px 15px;}
#rules_Area2 .dl{width:710px; overflow:hidden;}
#rules_Area2 .dl .dl1{float:left; width:350px;}
#rules_Area2 .dl .dl2{float:left; width:350px;}

#rules_Area2 .dl .dl1 dt  {width:40px; height:22px; float:left;}
#rules_Area2 .dl .dl2 dt  {width:40px; height:22px; float:left;}
#rules_Area2 .dl .dl1 dd  {width:310px; height:22px; float:left;}
#rules_Area2 .dl .dl2 dd  {width:310px; height:22px; float:left;}
#rules_Area2 .dl .dl2 dd.long  {width:310px; height:40px; float:left;}
#rules_Area2 .dl dd a { font-weight:bold; color:#666;}
