@charset "utf-8";
/* CSS Document */

/* 기프트 당첨  레이어  */
.gift_blackbg {clear:both; width:100%; height:100%; min-height:1700px; margin:0 auto; text-align:center; position:absolute; top:0; left:0;z-index:1000; background:url('//ximage.sharebox.co.kr/images/popup/popup_gift/bg_black50.png') repeat;}
.gift_totbg2 {  width:90%;  max-width:400px; min-width:300px; margin:0 auto; text-align:center; margin-top:30%; position:relative ; z-index:1000}
.gift_totbg {  width:90%;  max-width:400px; min-width:300px; margin:0 auto; text-align:center; margin-top:20%; position:relative ; z-index:1000}

.gift_img_gift {  width:100%; height:auto;margin:0 auto; padding:0px; position:relative;  }
.gift_img_gift img  { border:0px}

.gift_close {  width:50px; height:50px; margin:0 auto; background:url(//ximage.sharebox.co.kr/images/popup/popup_gift/popup_gift_close.png) no-repeat; background-size:100% 100%; background-position:center;  position:absolute; top:-20px; right:-15px;cursor:pointer;z-index:1000}
.gift_close2 {  width:50px; height:50px; margin:0 auto; background:url(//ximage.sharebox.co.kr/images/popup/popup_gift/popup_gift_close.png) no-repeat; background-size:100% 100%;
background-position:center;  position:absolute; top:20%; right:0px;cursor:pointer;z-index:1000}
.gift_closem {  width:50px; height:50px; margin:0 auto; background:url(//ximage.sharebox.co.kr/images/popup/popup_gift/popup_gift_close.png) no-repeat; background-size:100% 100%; background-position:center;  position:absolute; top:-20px; right:-15px;cursor:pointer;z-index:1000}

/*  입력란  */
.gift_add_tot  {   width:100%; position:relative; background-color:#e72828; }
.gift_add_tot .gift_img_tit {  width:100%; margin:0 auto; text-align:center; padding-top:15px; }
.gift_add_tot .gift_img_tit  li { list-style:none; }

.gift_add_tot .gift_img_tit .gift_f1 {font-size:2.2em ;color:#fff; line-height:40px; font-weight:bold;letter-spacing:-2px;font-family:"맑은 고딕", "Malgun Gothic"; }
.gift_add_tot .gift_img_tit .gift_f1m {font-size:1.6em ;color:#fff; line-height:40px; font-weight:bold;letter-spacing:-.5px;}

.gift_add_tot .gift_img_tit .gift_f2 {font-size:1.6em ;color:#fff; line-height:30px;font-weight:bold; letter-spacing:-.5px;font-family:"맑은 고딕", "Malgun Gothic"; }
.gift_add_tot .gift_img_tit .gift_f2m {font-size:1.3em ;color:#fff; line-height:28px;font-weight:bold; letter-spacing:-.5px;}

.gift_add_tot .gift_img_tit .gift_f3 { width:95%; margin:0 auto; text-align:center;  font-size:1em ;color:#fff; line-height:20px; letter-spacing:-.5px; background:#000000; padding:3px 0px; font-family:Verdana, Geneva, sans-serif }
.gift_add_tot .gift_img_tit .gift_f3m { width:95%; margin:0 auto; margin-top:2%; text-align:center;  font-size:0.8em ;color:#fff; line-height:20px; letter-spacing:-.5px; background:#000000; padding:3px 0px; }

/*  컬러  */
.gift_add_tot .gift_img_tit .gift_f4 {font-size:1.2em ;color:#fff; line-height:20px; font-weight:bold; letter-spacing:-1px;font-family:"맑은 고딕", "Malgun Gothic"; }
.gift_add_tot .gift_img_tit .gift_f4m {font-size:1.2em ;color:#fff; line-height:20px; font-weight:bold; letter-spacing:-1px; }


.gift_add_tot .gift_info  {  width:90%; margin:0 auto; text-align:center; padding-top:10px; }
.gift_add_tot .gift_info  li { list-style:none;  margin:0 auto; font-family:"맑은 고딕", "Malgun Gothic"; }
.gift_add_tot .gift_info .gift_info_tit {  width:100%;   line-height:30px; margin:0 auto; text-align:left;display:block; color:#fff ; font-family:"맑은 고딕", "Malgun Gothic";  }
.gift_add_tot .gift_info .gift_info_selet {width:28%;  background:#FFFFFF; border:#000 1px solid; float:left; margin:2px  }
.gift_add_tot .gift_info .gift_info_pon { width:22%; background:#FFFFFF; border:#000 1px solid; float:left;margin:2px }
.gift_add_tot .gift_info .input_select  { width:100%;height:40px;line-height:40px;  background:#FFFFFF; border:#fff 1px solid;  font-size:14px;text-align:left;}
.gift_add_tot .gift_info .input_neme { width:100%; height:40px; line-height:40px; background:#ffffff; border:#000000 1px solid; font-size:14px; font-weight:bold; text-align:center;font-family:"맑은 고딕", "Malgun Gothic"; }
.gift_add_tot .gift_info .input_pon { width:100%;   height:40px; line-height:40px; background:#ffffff; border:#fff 1px solid; font-size:14px;font-weight:bold; text-align:center;font-family:"맑은 고딕", "Malgun Gothic"; }

.gift_add_tot .gift_btn  {  clear:both;width:100%;  padding-top:30px; }
.gift_add_tot .gift_btn  li {  list-style:none;  width:40%;   height:40px; line-height:40px;   margin:0 auto; text-align:center; background:#202020; border-radius:5px; color:#ffffff; font-size:14px; font-weight:bold; text-align:center;  display:inline-block; cursor:pointer; font-family:"맑은 고딕", "Malgun Gothic";}

.gift_add_tot  .gift_ck { clear:both; width:100%; height:35px; margin-bottom:15px;  background-color:#e72828; }
.gift_add_tot  .gift_ck  li {  list-style:none; }

.gift_add_tot  .gift_ck_on {  width:100%; height:35px; list-style:none;background:url(//ximage.sharebox.co.kr/images/popup/popup_gift/popup_check_on.png) no-repeat;cursor:pointer; background-position:center}
.gift_add_tot  .gift_ck_off {  width:100%; height:35px; list-style:none;background:url(//ximage.sharebox.co.kr/images/popup/popup_gift/popup_check_off.png) no-repeat;cursor:pointer;background-position:center}

.gift_add_tot  .gift_noti {  width:100%; height:auto; padding-bottom:20px;  padding-top:5px;background-color:#e72828; }
.gift_add_tot  .gift_noti li { width:95%; color:#ffffff; line-height:18px;  margin:0 auto;  list-style:none;  text-align:left;letter-spacing:-.5px;font-size:1em;font-family:"맑은 고딕", "Malgun Gothic";}

.gift_add_tot  .gift_notim {  width:100%; height:auto; padding-bottom:20px;  padding-top:5px;background-color:#e72828; }
.gift_add_tot  .gift_notim li { width:95%; color:#ffffff; line-height:18px;  margin:0 auto;  list-style:none;  text-align:left;letter-spacing:-.5px;font-size:0.8em;;}