@charset "utf-8";
@font-face			{ 
	font-family:'n3'; 
	src:url('/moamoa/comm/webfont/nanum.eot') format('eot'); 
	src:url('/moamoa/comm/webfont/nanum.eot?#iefix') format('eot'), url('/moamoa/comm/webfont/nanum.woff') format('woff'), url('/moamoa/comm/webfont/nanum.ttf') format('truetype');  
}

body				{ padding:0px; margin:0px; border:0px; }
*					{ margin:0px; }
img					{ padding:0px; margin:0px; border:0px; }
form				{ padding:0px; margin:0px; border:0px; }
iframe				{ padding:0px; margin:0px; border:0px; }


fieldset { padding:0px, margin:0px; border:0px; }

button { width:20%; height:80px; font-size:15px; margin: 0 auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
button.hh { width:100%; height:50px; font-size:15px; margin: 0 auto; }
button.button_ok { background-color:#7CB540; border:1px solid #748148; color:#ffffff; text-shadow: 0 1px 1px rgba(0,0,0,0.2); box-shadow: inset 0 1px 1px rgba(255,255,255,0.7); }
button.button_no { background-color:#C1CDD2; border:1px solid #666666; color:#666666; text-shadow: 0 1px 1px rgba(0,0,0,0.2); box-shadow: inset 0 1px 1px rgba(255,255,255,0.7); }
button.button_dis { background-color:#cccccc; border:1px solid #cccccc; color:#808080; box-shadow: inset 0 1px 1px rgba(255,255,255,0.7); }

.noticestyle0 { position:relative; width:95%; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
.noticestyle2 { position:relative; padding-top:15px; padding-bottom:15px; padding-left:5%; width:93%; text-align:left; font-size:16px; color:#786A61; font-weight:bold; z-index:10; } /* 제목 */



.wrap				{ position:relative; width:100%; min-height:100%; text-align:center; }

.settingstyle0		{ position:relative; width:95%; padding-top:15px; padding-bottom:15px; font-size:15px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; text-align:right; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
.settingstyle1		{ position:absolute; margin-top:-10px; padding-top:5px; width:52px; text-align:center; height:75%; border-right:1px solid #D8D3CD; font-size:11px; z-index:10; } /* 왼쪽아이콘 */
.settingstyle2		{ position:absolute; margin-top:5px; left:65px; font-size:15px; color:#786A61; font-weight:bold; z-index:10; } /* 제목 */
.settingstyle3		{ position:relative; margin-top:-5px; width:98%; text-align:right; } /* 우측아이콘 */


.linebox			{ position:relative; clear:both; left:3%; width:93%; }
.linebox_text		{ position:relative; clear:both; left:3%; width:93%; text-align:center; font-size:15px; font-weight:bold; color:#999999; }
.linetitle			{ position:relative; float:left; width:30%; color:#DEDEDE; text-align:right; }
.linetitle_text		{ position:relative; right:10px; top:12px; font-size:12px; color:#191919; font-family:n3; }
.linecontent		{ position:relative; float:left; width:70%; text-align:left; }

.linecontent_round	{ position:relative; width:100%; text-align:left; border:1px solid #E0E0E0; background-color:#ffffff; color:#191919; font-family:n3; font-size:12px; cursor:pointer; z-index:2; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }

.linecontent1		{ position:relative; float:left; width:27%; text-align:left; }
.linecontent2		{ position:relative; float:left; width:8%; text-align:left; }
.linecontent2_text	{ position:relative; top:12px; font-size:12px; color:#191919; font-family:n3; width:100%; text-align:center; }
.linecontent3		{ position:relative; float:left; width:35%; text-align:left; }

.linebirth1			{ position:relative; float:left; width:75px; height:40px; text-align:left; border:1px solid #E0E0E0; background-color:#ffffff; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.linebirth2			{ position:relative; float:left; left:2%; width:55px; height:40px; text-align:left; border:1px solid #E0E0E0; background-color:#ffffff; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.linebirth3			{ position:relative; float:left; left:4%; width:55px; height:40px; text-align:left; border:1px solid #E0E0E0; background-color:#ffffff; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }

.linecontenthalf	{ position:relative; float:left; width:40%; text-align:left; }
.linecontent_input	{ position:relative; left:0px; width:100%; height:32px; border:1px solid #DEDEDE; background-color:#f9f9f9; color:#191919; font-family:n3; font-size:12px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
@madia all and (orientation : portrait) { .linecontent_input	{ position:relative; left:0px; width:100%; height:32px; border:1px solid #dedede; background-color:#f9f9f9; color:#191919; font-family:n3; font-size:12px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } }
@madia all and (orientation : landscape) { .linecontent_input	{ position:relative; left:0px; width:100%; height:32px; border:1px solid #dedede; background-color:#f9f9f9; color:#191919; font-family:n3; font-size:12px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } } 

.linebuttonhalf		{ position:relative; float:left; left:2%; width:28%; text-align:left; }
.linecontent_button	{ position:relative; left:0px; width:100%; text-align:center; height:42px; border:1px solid #C1C1C1; background-color:#C1C1C1; color:#191919; font-family:n3; font-size:12px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; }
.linecontent_button2	{ position:relative; left:0px; width:100%; text-align:center; height:42px; border:1px solid #63666E; background-color:#63666E; color:#191919; font-family:n3; font-size:12px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; }


.loginbox			{ position:relative; overflow:hidden; clear:both; left:0px; font-weight:bold; width:100%; text-align:center; border:1px solid #E0E0E0; background-color:#ffffff; color:#ffffff; font-size:15px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.loginbox_img		{ position:relative; float:left; left:0px; font-weight:bold; width:17%; text-align:left; height:50px; border:0px; color:#000000; font-size:15px; cursor:pointer; z-index:2; line-height:150%; }

.loginbox_input		{ position:relative; float:left; left:0px; font-weight:bold; width:100%; text-align:left; height:50px; border:0px; color:#000000; font-size:15px; cursor:pointer; z-index:2; line-height:150%; }
.loginbox_inputbg	{ position:relative; float:left; left:0px; font-weight:bold; width:73%; text-align:left; height:50px; border:0px; color:#000000; font-size:15px; cursor:pointer; z-index:2; line-height:150%; }
.loginbox_line		{ position:relative; clear:both; left:0px; width:100%; height:3px; border:0px; background-color:#DEDEDE; z-index:2; }
.div_explan			{ position:relative; left:3%; width:94%; height:16px; top:2px; text-align:left; color:#999999; font-size:13px; }

.lineok_button		{ position:relative; left:0px; font-weight:bold; width:100%; text-align:center; height:50px; border:1px solid #7CB540; background-color:#7CB540; color:#ffffff; font-size:15px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.linego_button		{ position:relative; left:0px; font-weight:bold; width:100%; text-align:center; height:50px; border:1px solid #63666E; background-color:#63666E; color:#ffffff; font-size:15px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.lineoff_button		{ position:relative; left:0px; font-weight:bold; width:100%; text-align:center; height:50px; border:1px solid #828687; background-color:#828687; color:#ffffff; font-size:15px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.linetext_button	{ position:relative; left:0px; font-weight:bold; width:100%; text-align:center; height:40px; border:1px solid #DEDEDE; background-color:#DEDEDE; color:#191919; font-family:n3; font-size:15px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }

.search_button1		{ position:relative; left:0px; width:100%; text-align:right; height:30px; border:1px solid #DEDEDE; background-color:#DEDEDE; color:#666666; font-size:15px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.search_button2		{ position:relative; left:0px; width:100%; text-align:left; height:30px; border:1px solid #DEDEDE; background-color:#DEDEDE; color:#666666; font-size:15px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.search_button3		{ position:relative; left:0px; width:100%; text-align:center; height:30px; border:1px solid #B8D066; background-color:#99B63C; color:#666666; font-size:15px; cursor:pointer; z-index:2; line-height:150%; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }

.linezipbox			{ position:relative; clear:both; left:3%; width:93%; margin-bottom:5px; height:120px; border:1px solid #E0E0E0; background-color:#FCFCFC; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.lineziphalf1		{ position:relative; float:left; color:#DEDEDE; width:15%; }
.lineziphalf2		{ position:relative; float:left; color:#DEDEDE; width:40%; }
.lineziphalf3		{ position:relative; float:left; color:#DEDEDE; width:2%; }
.lineziphalf4		{ position:relative; float:left; color:#DEDEDE; width:28%; }
.lineziphalf5		{ position:relative; float:left; color:#DEDEDE; width:15%; }

.lineziphalf70		{ position:relative; float:left; color:#DEDEDE; width:70%; }
.lineziphalf30		{ position:relative; float:left; color:#DEDEDE; width:30%; text-align:right; }

.searchblank1		{ position:relative; float:left; color:#DEDEDE; width:3%; text-align:center; }
.searchblank2		{ position:relative; float:left; color:#666666; width:10%; margin-top:5px; font-size:12px; text-align:center; }
.searchtextbox		{ position:relative; float:left; color:#DEDEDE; width:42%; text-align:center; }


.lineziptext		{ position:relative; width:100%; text-align:center; margin-top:10px; margin-bottom:10px; color:#191919; font-family:n3; font-size:12px; }

.titlebox			{ position:relative; width:100%; text-align:center; margin-bottom:20px; color:#191919; font-size:15px; font-weight:bold; }

.explaintext		{ position:relative; width:100%; text-align:left; margin-bottom:5px; color:#191919; font-family:n3; font-size:8px; }
.explaintextbig		{ position:relative; width:100%; text-align:left; margin-bottom:5px; color:#191919; font-family:n3; font-size:12px; }
.explaintextbig15	{ position:relative; width:100%; text-align:left; margin-bottom:5px; color:#191919; font-family:n3; font-size:15px; }
.errortext			{ position:relative; width:100%; text-align:left; margin-top:5px; margin-bottom:5px; color:#cc0000; font-family:n3; font-size:9px; }


.searchtxt			{ position:relative; width:100%; text-align:center; margin-bottom:5px; color:#191919; font-family:n3; font-size:12px; }

.spance5			{ position:relative; clear:both; height:5px; }
.spance10			{ position:relative; clear:both; height:10px; }
.spance15			{ position:relative; clear:both; height:15px; }
.spance20			{ position:relative; clear:both; height:20px; }
.spance30			{ position:relative; clear:both; height:30px; }
.spance40			{ position:relative; clear:both; height:40px; }
.spance50			{ position:relative; clear:both; height:50px; }

.dottedline15top	{ position:relative; clear:both; height:15px; border-bottom:2px dotted #ffffff; }
.dottedline15bottom	{ position:relative; clear:both; height:15px; }

.optionbasebg		{ position:relative; left:3%; width:93%; height:40px; margin-bottom:10px; text-align:left; border:1px solid #E0E0E0; background-color:#ffffff; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
select.optionselect { position:relative; width:100%; height:100%; border:0px; text-align:left; color:#191919; font-family:n2,n3; font-size:12px; background:url('http://paulsmith.susucomm.com/image/comm/m_under30.png') no-repeat; background-position:right; }


.ads				{ position:relative; left:2%; width:96%; height:80px; font-size:15px; border:1px solid #D8D3CD; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.ads2				{ position:relative; left:2%; width:96%; font-size:15px; border:1px solid #D8D3CD; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.ads_img_bg			{ position:absolute; top:6px; left:6px; width:68px; height:68px; border:1px solid #D8D3CD; background-color:#ECECE9; }
.ads_img			{ position:absolute; top:4px; left:4px; width:72px; height:72px; z-index:10; background-color:#ffffff; }
.ads_title			{ position:absolute; top:7px; left:85px; right:10px; text-align:left; height:30px; font-size:13px; color:#666666; font-weight:bold; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.ads_subtitle		{ position:absolute; top:26px; left:85px; text-align:left; height:30px; font-size:10px; color:#666666; }
.ads_point			{ position:absolute; top:55px; left:85px; height:30px; font-size:15px; color:#666666; }
.ads_button			{ position:absolute; top:51px; width:99%; height:30px; text-align:right; z-index:10; }
.ads_detail			{ position:relative; left:2%; width:96%; text-align:left; font-size:15px; border:1px solid #D8D3CD; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.ads_detail_text	{ position:relative; left:3%; width:94%; text-align:left; font-size:15px; border:0px; }
.ads_box			{ position:relative; width:96%; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }


#openbg1 { display:none; position:absolute; top:0px; width:100%; height:2000px; text-align:center; z-index:30; margin: 0 auto; }
#openbg2 { display:none; position:absolute; top:0px; width:100%; height:2000px; text-align:center; z-index:30; margin: 0 auto; }
#blackbg { display:none; position:absolute; top:0px; width:100%; height:2000px; text-align:center; background-color:#000000; z-index:20; margin: 0 auto; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7; }
.div_searchidbox { position:relative; top:30px; width:300px; height:240px; border:1px solid #ffffff; background-color:#ffffff; z-index:40; margin: 0 auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.div_searchidbox_top { color:#ffffff; font-size:15px; font-weight:bold; position:relative; top:0px; left:0px; width:100%; height:50px; border:1px solid #3D414D; background-color:#3D414D; z-index:40; margin: 0 auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.div_searchpwbox { position:relative; top:50px; width:300px; height:350px; border:2px solid #ffffff; background-color:#ffffff; z-index:40; margin: 0 auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

button.button_ok	{ background-color:#7CB540; border:1px solid #748148; color:#ffffff; text-shadow: 0 1px 1px rgba(0,0,0,0.2); box-shadow: inset 0 1px 1px rgba(255,255,255,0.7); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.mypagestyle0		{ position:relative; width:85%; border:1px solid #D8D3CD; text-align:center; margin: 0 auto; background-color:#ffffff; padding:10px; -moz-border-radius: 21px; -webkit-border-radius: 21px; border-radius: 21px; }
.div_input1			{ position:relative; width:95%; height:40px; font-size:15px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; text-align:center; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.buttonright		{ position:relative; float:left; top:2px; left:3%; width:34%; height:90%; font-size:13px; border:0px; margin: 0 auto; }
.inputleft			{ position:relative; float:left; left:2%; width:62%; height:96%; font-size:15px; background-color:#ffffff; border:0px; margin: 0 auto; }


.signupline1		{ font-size:1em; color:#333333; margin-top:8px; margin-left:5px; font-size:15px; }
.signupline2		{ font-size:1em; color:#333333; margin-top:2px; margin-left:5px; font-size:15px; }
.signupline3		{ font-size:1em; color:#333333; margin-top:0px; margin-left:5px; font-size:15px; }


.signupcheck1		{ width:10%; clear:both; float:left; background-color:#e6e6e6; height:30px; padding-top:0px; }
.agree1_sub_btn		{ width:18px; margin-left:10px; margin-top:3px; }
.agree2_sub_btn		{ width:18px; margin-left:10px; margin-top:3px; }
.agree3_sub_btn		{ width:18px; margin-left:10px; margin-top:3px; }
.agree1_sub_text	{ width:70%; float:left; background-color:#e6e6e6; height:28px; padding-top:7px; color:#666; font-size:12px; }
.agree2_sub_text	{ width:70%; float:left; background-color:#e6e6e6; height:28px; padding-top:7px; color:#666; font-size:12px; }
.agree3_sub_text	{ width:70%; float:left; background-color:#e6e6e6; height:28px; padding-top:7px; color:#666; font-size:12px; }

.signupcheck2		{ width:20%; float:right; background-color:#e6e6e6; height:24px; padding-top:0px; }


.gifti { position:relative; width:96%; height:80px; font-size:15px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.gifti_img { position:absolute; top:4px; left:4px; width:72px; height:72px; z-index:10; background-color:#ffffff; }
.gifti_title1 { position:absolute; top:5px; left:85px; height:30px; font-size:13px; color:#404040; font-weight:bold; }
.gifti_title2 { position:absolute; top:22px; left:85px; height:30px; font-size:15px; color:#404040; font-weight:bold; }
.gifti_subtitle { position:absolute; top:25px; left:85px; height:30px; font-size:10px; color:#786A61; }
.gifti_point { position:absolute; top:55px; left:85px; height:30px; font-size:15px; color:#404040; }
.gifti_button { position:absolute; top:51px; width:99%; height:30px; text-align:right; z-index:10; }

.giftiview_title { position:relative; width:91%; padding:10px; font-size:15px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#F3F5CB; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.giftiview_img { position:relative; width:91%; padding:10px; font-size:15px; border:1px solid #D8D3CD; text-align:center; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.giftiview_button { position:relative; width:80%; margin: 0 auto; height:40px; text-align:center; z-index:10; }
.gifti_detail { position:relative; width:91%; padding:10px; font-size:15px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.gifti_detail2 { position:relative; width:91%; padding:10px; font-size:12px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.gifti_box { position:relative; width:96%; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.div_inputtext		{ position:relative; left:3%; width:94%; font-size:15px; border:0px; text-align:left; }




.coupon { position:relative; width:96%; height:80px; font-size:15px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.coupon_img { position:absolute; top:10px; left:8px; z-index:10; background-color:#ffffff; }
.coupon_title1 { position:absolute; top:30px; left:150px; height:30px; font-size:15px; color:#404040; font-weight:bold; }
.coupon_title2 { position:absolute; top:22px; left:150px; height:30px; font-size:15px; color:#404040; font-weight:bold; }
.coupon_subtitle { position:absolute; top:7px; left:150px; height:30px; font-size:13px; color:#786A61; }
.coupon_point { position:absolute; top:55px; left:150px; height:30px; font-size:15px; color:#404040; }
.coupon_button { position:absolute; top:51px; width:99%; height:30px; text-align:right; z-index:10; }

.couponview_title { position:relative; width:91%; padding:10px; font-size:15px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#F3F5CB; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.couponview_img { position:relative; width:91%; padding:10px; font-size:15px; border:1px solid #D8D3CD; text-align:center; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.couponview_button { position:relative; width:80%; margin: 0 auto; height:40px; text-align:center; z-index:10; }
.coupon_detail { position:relative; width:91%; padding:10px; font-size:15px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.coupon_box { position:relative; width:96%; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }


div.div_2 { position:relative; clear:both; height:2px; }
div.div_5 { position:relative; clear:both; height:5px; }
div.div_8 { position:relative; clear:both; height:8px; }
div.div_10 { position:relative; clear:both; height:10px; }
div.div_15 { position:relative; clear:both; height:15px; }
div.div_20 { position:relative; clear:both; height:20px; }


.div_input2 { position:relative; width:95%; height:200px; font-size:15px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; text-align:center; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.div_input1 { position:relative; width:95%; height:40px; font-size:15px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; text-align:center; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }


#event0002_bg { position:relative; width:96%; height:50px; font-size:15px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#event0002_subtitle { position:absolute; top:10px; left:10px; font-size:13px; color:#666666; }
#event0002_button { position:absolute; top:11px; width:99%; height:30px; text-align:right; padding-right:10px; z-index:10; }

#event0002_list { position:relative; width:96%; height:130px; font-size:15px; border:1px solid #D8D3CD; margin: 0 auto; background-color:#ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#event0002_list_icon { position:absolute; top:4px; left:4px; width:45%; height:80px; z-index:10; border:1px solid #efefef; background-color:#ffffff; }
#event0002_list_title { position:absolute; top:6px; left:50%; z-index:10; font-size:13px; font-weight:bold; background-color:#ffffff; }
#event0002_list_url { position:absolute; top:26px; left:50%; z-index:10; font-size:12px; background-color:#ffffff; }
#event0002_list_gift { position:absolute; top:46px; left:50%; z-index:10; font-size:12px; background-color:#ffffff; }
#event0002_list_member { position:absolute; top:66px; left:50%; z-index:10; font-size:12px; background-color:#ffffff; }
#event0002_list_inputbg { position:absolute; top:92px; left:2%; width:80%; z-index:10; font-size:12px; background-color:#ffffff; }
#event0002_list_input { width:100%; height:33px; font-size:15px; text-align:center; background-color:#efefef; border:1px solid #cccccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#event0002_list_button { position:absolute; top:92px; left:83%; width:18% z-index:10; font-size:12px; background-color:#ffffff; }



li { display:none; }