@charset "utf-8";

/* RESET  */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; }
body				{ text-align:center; font-family:Gulim, Dotum, AppleGothic, Sans-serif; color:#3e3e3e; font-size: 12px; /*background:#fff url(../img/public/bg_body.gif) repeat-x left top;*/ }
h1,h2,h3,h4,h5,h6	{ font-size:100%; font-weight:normal; } 
ol, ul				{ list-style:none; }
table				{ border-collapse:collapse; border-spacing:0; } /* tables still need 'cellspacing="0"' in the markup */
img, fieldset		{ border:0; }
a:link, a:visited 	{ color: #3e3e3e; text-decoration: none; }
a:hover			 	{ color: #6ae100; text-decoration:underline; }
a:active 			{ color: #9e9e9e; }

span.hidden			{ position:absolute; z-index:-1; visibility:hidden; }

/* LAYOUT */
#wrap				{ width:990px; text-align:left; margin:0 auto; }
#header				{ width:990px; height:21px; margin-top:27px; }
#container			{ clear:both; height:auto; margin-top:10px; padding:23px 0 0 0; border-top:1px solid #dedede; }
/* #footer			{ clear:both; width:990px; height:75px; padding:20px 0 0 0; margin-top:80px; background:url(../img/public/bg_footer.gif) no-repeat left top; } */

/* HEADER */
#header h1			{ float:left; width:160px; height:21px; background:url(../img/member/logo_reg.gif) no-repeat left top; }
#header h1 a		{ display:block; width:160px; height:21px; text-indent:-5000px; }
#header h2			{ float:left; height:24px; text-indent:-5000px; margin-left:6px; background:url(../img/member/reg_h2.gif) no-repeat left top; }
#header h2.reg		{ width:66px; background-position:0 0; }
#header h2.find		{ width:159px; background-position:0 -40px; }
#header h2.login	{ width:48px; background-position:0 -80px; }
#header h2.leave	{ width:66px; background-position:0 -120px; }

/* FOOTER NEW */
#footer				{ position:relative; float:left; width:817px; height:64px; padding:8px 0 10px 172px; margin-top:20px; border-top:1px solid #ddd; background:#fff url(../img/public/bg_footer.gif) no-repeat 161px 12px; }
#footer a.ci		{ position:absolute; left:10px; top:14px; width:135px; height:53px; }
#footer ul.fnb		{ height:12px; padding:3px 0 0 0; *zoom:1; }
#footer ul.fnb:after{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
#footer ul.fnb li	{ float:left; height:12px; padding:0 8px 0 8px; border:none; background:url(../img/public/bg_ul_gap2.gif) no-repeat left top; }
#footer ul.fnb li.first		{ padding:0 8px 0 0; background:none; }
#footer ul.fnb a:link, #footer ul.fnb a:visited	{ color:#3c3c3c; text-decoration:none; }
#footer ul.fnb a:hover, #footer ul.fnb a:active	{ color:#6ae100; text-decoration:underline; }
#footer .extra		{ color:#959595; line-height:16px; margin-top:4px; }
#footer .extra a	{ color:#959595; margin-left:3px; }
#footer .extra em	{ font-style:normal; margin-left:3px; }
#footer .copy		{ font-size:10px; font-family:tahoma; color:#949494; margin:0 0 0 0; }
/*
#footer .copy em	{ font-style:normal; font-family:dotum; font-size:11px; }
#footer .copy a		{ color:#949494; padding:0 0 0 13px; margin:0 0 0 4px; background:url(../img/public/icon_mail.gif) no-repeat left 50%; }
#footer .copy a:hover		{ color:#6ae100; }
*/

/* COMMON */
/* UI SelectBox */
.g_select			{ position:relative; width:282px; background:#fff; }
.g_select .ui		{ width:100%; height:18px; color:#999; line-height:18px; padding:0; border:1px solid #d7d7d7; }
.g_select .ui span	{ display:block; float:left; padding-left:4px; }
.g_select .ui a.tick{ float:right; }
.g_select .option	{ position:absolute; left:0; top:20px; width:100%; height:auto; border:1px solid #d7d7d7; border-top:0; padding:2px 0; background:#fff; }
.g_select .option ul{ height:auto; padding:0 2px; overflow:hidden; }
.g_select .option li a		{ display:block; height:12px; color:#999; line-height:12px; padding:3px; text-decoration:none; }
.g_select .option li a:hover{ color:#fff; background:#999; }

/* Member Reg Form */
table.g_form		{ width:100%; }
table.g_form th		{ width:120px; color:#666; font-weight:bold; line-height:16px; padding:8px 0 0 12px; vertical-align:top; border-bottom:1px solid #dedede; background:#f8f8f8; }
table.g_form th em	{ font-style:normal; padding-right:12px; background:url(../img/public/bu_star_green.gif) no-repeat right -29px; }
table.g_form th em.md		{ color:#79ba2c; }
table.g_form td		{ color:#999; padding:5px 11px; border-bottom:1px solid #dedede; }
table.g_form td span.error	{ color:red; margin-left:6px; } /* 20090903 Class Name Modify */
table.g_form .endline th	{ border-bottom:1px solid #cbcbcb; }
table.g_form .endline td	{ border-bottom:1px solid #cbcbcb; }
table.g_form td input.in_text1		{ width:226px; height:18px; line-height:18px; padding:0 4px; border:1px solid #d7d7d7; }
table.g_form td input.in_text2		{ width:111px; height:18px; line-height:18px; padding:0 4px; border:1px solid #d7d7d7; }
table.g_form td input.in_text3		{ width:71px; height:18px; line-height:18px; padding:0 4px; border:1px solid #d7d7d7; }
table.g_form td input.in_text4		{ width:270px; height:18px; line-height:18px; padding:0 4px; margin-right:5px; border:1px solid #d7d7d7; }
table.g_form td span.checker		{ margin-right:14px; }
table.g_form td.mail .g_select		{ display:inline; float:left; width:110px; margin-top:-20px; margin-left:267px; z-index:11; *margin-top:-21px; }
table.g_form td.tel .g_select		{ float:left; width:90px; margin-right:2px; z-index:1; }
table.g_form td.tel span			{ letter-spacing:-1px; }
table.g_form td.job 		{  }
table.g_form td.job .g_select		{ float:left; width:234px; z-index:10; }
table.g_form td.job span.caution	{ display:block; float:left; color:#a6e061; padding-top:4px; margin-left:8px; }
table.g_form td.add p.first			{ margin-bottom:6px; }
table.g_form td.add p.sub			{ margin-bottom:2px; }
table.g_form td.add a.find			{ margin:0 5px 0 3px; }
table.g_form td p.text		{ margin-top:6px; }

table.ms_extra .endline th	{ border-bottom:1px solid #cbcbcb; }
table.ms_extra .endline td	{ border-bottom:1px solid #cbcbcb; }
table.ms_extra td span.boxer{ margin-right:6px; }

/* CONTENT */
#container .r_gate	{ }
.r_gate p.hidden	{ height:56px; text-indent:-5000px; background:url(../img/member/txt_reg_gate.gif) no-repeat left top; }
.r_gate p.script	{ font-size:13px; line-height:22px; margin-top:10px; }
.r_gate p.script strong		{ color:#39b54a; }
.r_gate ul			{ margin-top:30px; *zoom:1; }
.r_gate ul:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.r_gate ul li		{ float:left; width:310px; height:232px; padding-right:11px; margin-right:12px; border-right:1px solid #dedede; background:url(../img/member/bg_reg_gate.gif) no-repeat left 40px; }
.r_gate ul li.md	{ background-position:-400px 40px; }
.r_gate ul li.group	{ margin-right:0; border-right:none; background-position:-800px 40px; }

.r_gate ul dl		{ position:relative; }
.r_gate li dt		{ height:16px; text-indent:-5000px; margin-bottom:24px; background:url(../img/member/bg_dt_reg.gif) no-repeat left top; }
.r_gate li.md dt	{ background-position:0 -30px; }
.r_gate li.group dt	{ background-position:0 -60px; }
.r_gate li dd		{ color:#666; font-size:13px; line-height:18px; letter-spacing:-1px; padding-left:6px; margin:0 0 8px 123px; background:url(../img/public/bu_arrow_grey.gif) no-repeat left 6px; }
.r_gate li dd a		{ display:block; position:absolute; left:30px; top:185px; width:250px; height:47px; background:url(../img/member/btn_reg_gate.gif) no-repeat left top; }
.r_gate li.md dd a	{ background-position:0 -50px; }
.r_gate li.group dd a		{ background-position:0 -100px; }

#container .r_input	{ }
.r_input ul.title	{ height:130px; background:url(../img/member/bg_ul_r_input.gif) no-repeat left top; *zoom:1; }
.r_input ul.title:after		{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.r_input ul.title li		{ float:left; color:#666; font-size:13px; line-height:18px; }
.r_input ul.title li.t1		{ width:371px; height:120px; padding:10px 34px 0 13px; }
.r_input ul.title li.t2		{ width:192px; height:120px; padding:10px 14px 0 65px; }
.r_input ul.title li.t2 p	{ height:94px; font-weight:bold; padding:9px 0 0 105px; background:url(../img/member/bg_li_r_input.gif) no-repeat left -119px; }
.r_input ul.title li.t2 p.select	{ background-position:0 11px; }
.r_input ul.title li.t3		{ width:236px; height:120px; padding:10px 0 0 29px; margin-left:36px; }
.r_input ul.title li.t3 p	{ height:94px; font-weight:bold; padding:9px 0 0 109px; background:url(../img/member/bg_li_r_input.gif) no-repeat -300px -119px; }
.r_input ul.title li.t3 p.select	{ background-position:-300px 11px; }

.r_input ul.title dl{ height:120px; padding:0 0 0 122px; background:url(../img/member/bg_reg_gate.gif) no-repeat left 2px; }
.r_input ul.title dl.md		{ background-position:-400px 0; }
.r_input ul.title dl.group	{ background-position:-800px 0; }
.r_input ul.title dl dt		{ height:16px; text-indent:-5000px; background:url(../img/member/bg_dt_reg2.gif) no-repeat left top; }
.r_input ul.title dl.md dt	{ background-position:0 -30px; }
.r_input ul.title dl.group dt		{ background-position:0 -60px; }
.r_input ul.title dl dd		{ padding-left:9px; margin-top:11px; background:url(../img/public/bu_arrow_grey.gif) no-repeat 3px 6px; }

.r_input .join		{ width:735px; padding:0 127px 0 128px; margin-top:30px; }
.r_input .join p.script		{ color:#666; font-weight:bold; }
.r_input .join p.ref		{ color:#999; padding:8px 0; background:url(../img/public/border_table_top3.gif) repeat-x left bottom; }
.r_input .join p.ref strong	{ color:#999; padding-left:12px; background:url(../img/public/bu_star_green.gif) no-repeat 2px 2px; }
.r_input .join legend		{ display:none; }
.r_input .join p.agree		{ color:#999; padding-left:12px; margin-top:8px; }
.r_input .join p.extra		{ color:#999; padding:8px 0; margin-top:30px;  background:url(../img/public/border_table_top3.gif) repeat-x left bottom; }
.r_input div.btn	{ text-align:center; margin-top:12px; }

/* 06_register3.html */
.r_input .result	{ width:735px; padding:0 127px 0 128px; margin-top:30px; }
.result dl.narr		{ }
.result dl.narr dt	{ color:#39b54a; font-size:14px; font-weight:bold; }
.result dl.narr		{ color:#5e5e5e; font-size:13px; line-height:18px; margin-top:2px; }

.result .banner		{ width:733px; height:124px; margin-top:5px; border:1px solid #dedede; background:url(../img/member/banner_group.jpg) no-repeat left top; }
.result .banner span.notice	{ position:absolute; z-index:-1; visibility:hidden; }
.result .banner a	{ display:block; width:733px; height:124px; }

/*
.result p.note		{ color:#999; line-height:16px; margin-top:16px; }
.result .fav		{ width:675px; padding:18px 28px 16px 28px; margin-top:4px; border:2px solid #a6e061; background:#f9f9f9; }
.result .fav legend	{ display:none; }
.result .fav .search		{ position:relative; width:675px; height:28px; background:url(../img/public/bg_search_fav.gif) no-repeat left top; z-index:10; }

.fav .search input.in_text	{ float:left; width:513px; height:18px; color:#000063; font-weight:bold; line-height:18px; border:0; margin:6px 0 0 115px; background:transparent; *margin:4px 0 0 115px; }
.fav .search a.in_btn		{ display:inline; display:block; float:right; width:29px; height:28px; text-indent:-5000px; margin-right:2px; background:url(../img/public/btn_input_fav.gif) no-repeat left top; }
.fav .search a:hover.in_btn	{ background-position:-29px 0; }
.fav .search .auto	{ position:absolute; left:115px; top:27px; width:521px; height:auto; border:1px solid #cacaca; background:#fff; }
.fav .search .auto ul		{ width:521px; height:107px; padding:6px 0; overflow:auto; overflow-x:hidden; }
.fav .search .auto li a		{ display:block; width:511px; height:12px; color:#9e9e9e; line-height:12px; padding:3px 0 3px 10px; text-decoration:none; }
.fav .search .auto li a	strong		{ color:#2c549f; }
.fav .search .auto li a:hover		{ color:#fff; background:#2c549f; }
.fav .search .auto li a:hover strong{ color:#fff; }

.result .fav ul.list		{ width:641px; min-height:164px; padding:16px; margin-top:9px; border:1px solid #dfdfdf; background:#fff; _height:164px; }
.result .fav ul.list li		{ position:relative; width:591px; font-size:14px; font-weight:bold; color:#0000ff; line-height:20px; padding-right:50px; margin-bottom:2px; }
.result .fav ul.list a		{ position:absolute; left:591px; top:0; }
.result .fav .save	{ height:23px; text-align:right; margin-top:12px; }
*/

/* 28_login.html */
#container .r_login	{ width:615px; padding:35px 187px 0 188px; }
#container .r_login:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; } /* firefox hack */
/*.r_login p.text		{ width:615px; height:47px; text-indent:-5000px; background:url(../img/member/txt_login_greet.gif) no-repeat 11px top; }*/
.r_login p.text		{ width:615px; height:74px; text-indent:-5000px; background:url(../img/member/txt_login_greet.gif) no-repeat 11px top; }
.r_login .login		{ float:left; width:236px; height:212px; padding:32px 28px 0 30px; margin-top:8px; background:url(../img/member/bg_r_login.gif) no-repeat left top; }
.r_login .ad		{ float:left; width:306px; height:244px; margin:8px 0 0 15px; }
.r_login .ad img	{ padding:2px 2px 11px 2px; border:1px solid #dfdfdf; background:#efefef url(../img/public/bg_text_ad.gif) no-repeat right bottom; }

.r_login .login dl	{ width:236px; }
.r_login .login dt	{ float:left; height:26px; width:52px; }
.r_login .login dd	{ float:left; height:26px; }

.r_login .login dt.id		{ text-indent:-5000px; background:url(../img/member/label_login.gif) no-repeat left -2px; }
.r_login .login dt.pw		{ text-indent:-5000px; background:url(../img/member/label_login.gif) no-repeat left -28px; }
.r_login .login dd.in		{ width:112px; }
.r_login .login dd.in input	{ width:106px; height:16px; border:1px solid #e0e0e0; padding:2px; background:#fff; }
.r_login .login dd.in input.in_id	{ background:#fff url(../img/member/icon_login.gif) no-repeat right 6px; }
.r_login .login dd.in input.in_pw	{ background:#fff url(../img/member/icon_login.gif) no-repeat right -20px; }
.r_login .login dd.ex		{ width:67px; padding-left:5px; }

.r_login .login ul	{ clear:both; width:236px; margin-top:5px; }
.r_login .login li.find		{ width:232px; text-align:right; padding:9px 4px 9px 0; border-bottom:1px solid #d6e9ed; }
.r_login .login li.reg		{ width:210px; text-align:right; padding:12px 12px 18px 12px; margin-top:11px; border:1px solid #e8e8e8; background:#fff; }
.r_login .login li.reg p	{ padding:7px 0; }

/* 29_find_id.html */
#container .r_find	{ width:734px; padding:5px 128px 0 128px; }
.r_find	legend		{ display:none; }
.r_find	p.script	{ width:613px; height:72px; color:#666; font-size:13px; line-height:18px; padding:25px 0 0 121px; border-bottom:1px solid #ddd; background:url(../img/member/set_r_find.gif) no-repeat left top; }
.r_find	h3.f_id		{ width:734px; height:16px; text-indent:-5000px; margin-top:20px; background:url(../img/member/set_r_find.gif) no-repeat left -120px; }
.r_find	dl.f_id		{ width:728px; padding:22px 0 22px 0; margin-top:8px; border:3px solid #e0e1e2;   }
.r_find	dl.f_id dt	{ position:relative; width:607px; height:20px; color:#666; line-height:20px; padding-left:121px; z-index:10; }
.r_find	input		{ width:111px; height:18px; line-height:18px; padding:0 4px; border:1px solid #d7d7d7; }
.r_find	dl.f_id .g_select	{ display:inline; float:left; width:93px; margin-top:-20px; margin-left:310px; *margin-top:-21px; }
.r_find	dl.f_id dt a.find	{ position:absolute; left:531px; top:1px; }
.r_find	dl.f_id dd	{ clear:both; width:560px; color:#ff6600; padding:0 0 0 168px; margin-top:8px; }

.r_find	h3.f_pw		{ width:734px; height:16px; text-indent:-5000px; margin-top:24px; background:url(../img/member/set_r_find.gif) no-repeat left -160px; }
.r_find	dl.f_pw		{ width:728px; padding:22px 0 22px 0; margin-top:8px; border:3px solid #e0e1e2;   }
.r_find	dl.f_pw dt	{ position:relative; width:607px; color:#666; padding-left:121px; }
.r_find	dl.f_pw dt p.mail	{ height:18px; margin-top:12px; *margin-top:10px; }
.r_find	dl.f_pw .g_select	{ display:inline; float:left; width:93px; margin-top:-18px; margin-left:310px; _margin-top:-21px; }
.r_find	dl.f_pw dt a.find	{ position:absolute; left:532px; top:52px; width:92px; height:20px; margin-top:-20px; _margin-top:-19px; }
.r_find	dl.f_pw dd.notice	{ clear:both; width:560px; color:#ff6600; padding:0 0 0 168px; margin-top:8px; }
.r_find	dl.f_pw dd.text		{ clear:both; width:709px; font-size:13px; padding:0 0 0 19px; margin-top:13px; background:url(../img/public/bu_arrow_side.gif) no-repeat 13px 5px; }
.r_find	dl.f_pw dd.text span{ display:block; color:#9e9e9e; margin-top:4px; }

/* 30_leave.html */
#container .r_leave	{ width:734px; padding:5px 103px 0 128px; }
.r_leave legend		{ display:none; }
.r_leave p.script	{ width:576px; height:63px; color:#666; font-size:13px; line-height:18px; padding:39px 0 0 158px; border-bottom:1px solid #ddd; background:url(../img/member/set_r_leave.gif) no-repeat 15px top; }
.r_leave ul			{ width:706px; padding:9px 13px 0 13px; margin-top:34px; border:1px solid #dfdfdf; }
.r_leave ul ul		{ width:694px; padding:0 0 0 12px; margin-top:0; border:none; }
.r_leave ul ul ul	{ width:682px; padding:0 0 0 0; margin-top:0; border:none; }
.r_leave ul li		{ width:706px; color:#5e5e5e; line-height:18px; margin:4px 0 16px 0; }
.r_leave ul ul li	{ width:682px; padding-left:12px; margin:0; background:url(../img/public/bu_gcon_h6.gif) no-repeat left 5px; }
.r_leave ul ul ul li{ width:674px; padding-left:8px; margin:0; background:url(../img/public/bu_arrow_side.gif) no-repeat left 6px; }
.r_leave ul strong.tit		{ color:#125f8f; font-size:13px; font-weight:bold; }
.r_leave h3			{ width:734px; height:16px; text-indent:-5000px; margin-top:20px; background:url(../img/member/set_r_leave.gif) no-repeat left -124px; }
.r_leave table		{ width:734px; margin-top:8px; border:3px solid #e0e1e2; }
.r_leave table th	{ width:150px; color:#666; font-weight:bold; text-align:right; padding:8px 0 7px 0; }
.r_leave table th.why		{ vertical-align:top; }
.r_leave table td	{ width:568px; color:#999; padding:8px 0 7px 9px; }
.r_leave table td span		{ color:#ff6600; margin-left:4px; }
.r_leave table td p			{ color:#ff6600; margin-top:6px; }
.r_leave table input		{ width:226px; height:18px; line-height:18px; padding:0 4px; border:1px solid #d7d7d7; }
.r_leave table textarea		{ width:474px; height:129px; font-family:Gulim, Dotum, AppleGothic, Sans-serif; color:#3e3e3e; font-size: 12px; border:1px solid #d7d7d7; background:#fff url(../img/member/txt_leave_textarea.gif) no-repeat 7px 7px; }
.r_leave table .first th	{ padding:27px 0 7px 0; }
.r_leave table .first td	{ padding:27px 0 7px 9px; }
.r_leave table .end th		{ padding:12px 0 25px 0; }
.r_leave table .end td		{ padding:8px 0 25px 9px; }
.r_leave div.btn	{ text-align:center; margin-top:12px; }

<<<<<<< .mine
/* movieclip.html */
/*
body.mclip			{ background:#fff; }
body.mclip #header h1		{ height:24px; background:none; }
body.mclip #header h1 a		{ display:block; width:135px; height:24px; background:url(../img/member/logo_mclip.gif) no-repeat left top; }
body.mclip #header h1 a span{ position:absolute; z-index:-1; visibility:hidden; }
body.mclip .mc_area	{ width:892px; padding:0 49px 30px 49px; margin-top:21px; *padding:21px 49px 30px 49px; }
.mc_area .mtar		{ width:642px; text-align:center; padding:0 125px 0 125px; }
.mc_area .mtar h2	{ width:642px; height:34px; text-indent:-5000px; margin:0 50px 0 50px; background:url(../img/member/h2_mclip.gif) no-repeat left top; }
.mc_area .mtar .youtube		{ width:542px; height:387px; margin:12px 50px 0 50px; background:#000; }
.mc_area .mtar .btn			{ height:20px; margin-top:10px; }

.mc_area h3.star	{ height:24px; text-indent:-5000px; margin-top:75px; background:url(../img/member/h3_mclip_star.gif) no-repeat 6px top; }
.mc_area ul.msg		{ margin:10px 0 0 1px; *zoom:1; }
.mc_area ul.msg:after		{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.mc_area ul.msg li	{ display:inline; float:left; margin:0 3px; }
.mc_area ul.msg dl	{ width:74px; height:87px; }
.mc_area ul.msg dt img		{ width:70px; height:70px; padding:1px; border:1px solid #bebebe; }
.mc_area ul.msg dd 			{ width:74px; height:10px; margin-top:3px; background:url(../img/member/bg_dd_msg.gif) no-repeat left top; }
.mc_area ul.msg dd.m1 		{ background:url(../img/member/bg_dd_msg.gif) no-repeat 0 top; }
.mc_area ul.msg dd.m2 		{ background:url(../img/member/bg_dd_msg.gif) no-repeat -80px top; }
.mc_area ul.msg dd.m3  		{ background:url(../img/member/bg_dd_msg.gif) no-repeat -161px top; }
.mc_area ul.msg dd.m4 		{ background:url(../img/member/bg_dd_msg.gif) no-repeat -242px top; }
.mc_area ul.msg dd.m5 		{ background:url(../img/member/bg_dd_msg.gif) no-repeat -322px top; }
.mc_area ul.msg dd.m6 		{ background:url(../img/member/bg_dd_msg.gif) no-repeat -403px top; }
.mc_area ul.msg dd.m7 		{ background:url(../img/member/bg_dd_msg.gif) no-repeat -484px top; }
.mc_area ul.msg dd.m8 		{ background:url(../img/member/bg_dd_msg.gif) no-repeat -565px top; }
.mc_area ul.msg dd.m9 		{ background:url(../img/member/bg_dd_msg.gif) no-repeat -645px top; }
.mc_area ul.msg dd.m10 		{ background:url(../img/member/bg_dd_msg.gif) no-repeat -726px top; }
.mc_area ul.msg dd.m11		{ background:url(../img/member/bg_dd_msg.gif) no-repeat -806px top; }
.mc_area ul.msg dd span		{ position:absolute; z-index:-1; visibility:hidden; }

.mc_area h3.service	{ height:24px; text-indent:-5000px; margin-top:25px; background:url(../img/member/h3_mclip_service.gif) no-repeat 6px top; }
.mc_area p.script	{ height:16px; text-indent:-5000px; margin-top:11px; background:url(../img/member/text_p_script.gif) no-repeat 6px top; }
.mc_area dl.vitamin	{ height:125px; text-indent:-5000px; padding:22px 0 0 0; margin:23px 6px 0 6px; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; background:url(../img/member/bg_dl_vitamin.gif) no-repeat left 22px; }

.mc_area ul.svc		{ height:164px; padding:0 0 25px 0; margin:10px 0 0 1px; border-bottom:1px solid #e7e7e7; background:url(../img/member/bg_ul_svc.gif) no-repeat left top;  *zoom:1; }
.mc_area ul.svc:after		{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.mc_area ul.svc li	{ display:inline; float:left; width:297px; }
.mc_area ul.svc dl	{ width:297px; height:164px; }
.mc_area ul.svc dt a		{ display:block; width:297px; height:164px; }
.mc_area ul.svc dt a span	{ position:absolute; z-index:-1; visibility:hidden; }
.mc_area ul.svc dd 			{ position:absolute; z-index:-1; visibility:hidden; }

.mc_area .btn2				{ height:54px; text-align:center; margin-top:10px; }
body.mclip #container		{ clear:both; width:940px; height:auto; margin-top:10px; padding:24px 25px 0 25px; background:url(../img/member/bg_mclip_container.jpg) no-repeat 25px 16px; }
*/

/* EVENT PAGE */
/*
body.event			{ background:#fff; }
body.event #header h1		{ height:24px; background:none; }
body.event #header h1 a		{ display:block; width:135px; height:24px; background:url(../img/member/logo_mclip.gif) no-repeat left top; }
body.event #header h1 a span{ position:absolute; z-index:-1; visibility:hidden; }
body.event #container		{ clear:both; width:940px; height:auto; margin-top:10px; padding:24px 25px 24px 25px; }

body.event .hidden			{ position:absolute; z-index:-1; visibility:hidden; }
body.event ul.t_float li	{ float:left; }
body.event ul.t_float:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
body.event dl.t_float dt	{ float:left; }
body.event dl.t_float dd	{ float:left; }
body.event textarea.t_area	{ font-size:12px; color:#666; line-height:18px; overflow:auto; padding:3px; border:1px solid #d5d5d5; background:#fff; }
body.event input.t_input	{ height:18px; line-height:18px; padding:0 4px; border:1px solid #d7d7d7; }

body.event dl.caution		{ position:relative; width:756px; padding:6px 11px 6px 11px; margin:36px 0 0 0; border:1px solid #e6e6e6; background:#f5f5f5; }
body.event dl.caution dt	{ position:absolute; left:0; top:-18px; color:#9e9e9e; font-weight:bold; }
body.event dl.caution dd	{ color:#9e9e9e; line-height:18px; }
body.event dl.caution dd a			{ color:#9e9e9e; }
body.event dl.caution dd a:hover	{ color: #6ae100; }
body.event dl.caution dd span		{ display:block; margin-left:9px; }

body.event .mc_area	{ width:892px; padding:0 49px 30px 49px; margin-top:21px; *padding:21px 49px 30px 49px; background:#000; }
*/
=======
>>>>>>> .r3385

