@charset "EUC-KR";

/*------------------------------------------------------------------ global */
body {
	text-align:left;
}
.hid {
	display:none;
}
#wrapper {
margin:0 auto;
width:770px;
height:1361px;
}

/*---------------------------------------------------------------- gift */
#gift {
background:#FFF url('https://img.appstory.co.kr/www.appstory.co.kr/event/smart_reviewer/img_smart_reviewer_center.jpg') no-repeat left top;
width:770px;
height:170px;
overflow:hidden;
}
#gift dl {
width:100%;
padding:150px 0 0 85px;
margin:0;
float:left;
}
#gift dd {
float:left;
margin:0 89px 0 0;
padding:0;
}
#gift dd.dunkin {
margin:0;
}
#gift dt {
display:none;
}
#gift dd {
position:relative;
}
#gift dd a.entbtn {
display:block;
width:86px;
height:20px;
text-indent:-9999em;
}
#gift .entForm {
display:none;
background-color:#EFEFEF;
border:1px solid #000;
position:absolute;
top:-50%;
left:-14px;
width:140px;
z-index:100;
}
#gift .entForm .form_wrap {
margin:0 auto;
overflow:hidden;
width:122px;
}
#gift .entForm form {
float:left;
display:inline;
padding:10px 0;
}
#gift .entForm p {
margin:0;
padding:0;
}
#gift .entForm p input {
border:1px solid silver;
height:17px;
line-height:17px;
margin:5px 0;
padding:0 5px 0;
width:80PX;
text-align:right;
}
#gift .entForm p label {
display:block;
}
#gift .entForm p label strong {
color:#E4180E;
}
#gift .entForm button {
background-color: #2A2A2A;
border: 0;
color:#FFF;
cursor:pointer;
font-size:12px;
font-weight: bold;
height:20px;
margin-right:6px;
width:50px;
}

/*---------------------------------------------------------------- gift2 */
#gift2 {
background:#FFF url('https://img.appstory.co.kr/www.appstory.co.kr/event/smart_reviewer/img_smart_reviewer_center2.jpg') no-repeat left top;
width:770px;
height:203px;
overflow:hidden;
}
#gift2 dl {
width:100%;
padding:152px 0 0 168px;
margin:0;
float:left;
}
#gift2 dd {
float:left;
margin:0 88px 0 0;
padding:0;
}
#gift2 dd.dunkin {
margin:0;
}
#gift2 dt {
display:none;
}
#gift2 dd {
position:relative;
}
#gift2 dd a.entbtn {
display:block;
width:86px;
height:20px;
text-indent:-9999em;
}
#gift2 .entForm {
display:none;
background-color:#EFEFEF;
border:1px solid #000;
position:absolute;
top:-50%;
left:-14px;
width:140px;
z-index:100;
}
#gift2 .entForm .form_wrap {
margin:0 auto;
overflow:hidden;
width:122px;
}
#gift2 .entForm form {
float:left;
display:inline;
padding:10px 0;
}
#gift2 .entForm p {
margin:0;
padding:0;
}
#gift2 .entForm p input {
border:1px solid silver;
height:17px;
line-height:17px;
margin:5px 0;
padding:0 5px 0;
width:80PX;
text-align:right;
}
#gift2 .entForm p label {
display:block;
}
#gift2 .entForm p label strong {
color:#E4180E;
}
#gift2 .entForm button {
background-color: #2A2A2A;
border: 0;
color:#FFF;
cursor:pointer;
font-size:12px;
font-weight: bold;
height:20px;
margin-right:6px;
width:50px;
}

/*---------------------------------------------------------------- subscription */
.bg_subscription_how {
background:#FFF url('https://img.appstory.co.kr/www.appstory.co.kr/event/smart_reviewer/bg_subscription_how.gif') no-repeat left top;
width:471px;
height:24px;
display:inline-block;
vertical-align:bottom;
text-align:right;
}
.bg_subscription_how #bg_subscription_how_font {
color:#ffffff;
font-family:tahoma;
float:right;
font-size:18px;
font-weight:bold;
padding-right:40px;
}