﻿@charset "utf-8";
@import "common.css";
@import "adticket.css";

/*러브러브*/
.love_wrap {  overflow:hidden; border-top:2px solid #959595; margin-top:3px; width:910px;  padding-bottom:3px; background-color:#F7F7F7; background:url(../img/love/bg_img_01.gif) no-repeat right 30px;}
.love_top {padding:20px 0 0 20px; border-bottom:1px solid #D8D8D8;}
h3 {padding-bottom:5px;}
.h_p_01 {padding-bottom:10px;}
.h_p_02 {padding-bottom:15px; padding-top:7px; padding-left:10px; } 
.h_p_03 {padding-bottom:20px;}
.h_p_04 {padding-bottom:7px; color:#7E7E7E; font-weight:bold; font-size:16px;  font-family:"굴림", Gulim; padding-left:13px; }
.h_p_04 span.donationone {color:#000; font-weight:bold; font-size:16px;  font-family:"굴림", Gulim; text-decoration:underline;  }
.h_p_04 span.donationtwo {color:#000; font-weight:bold; font-size:14px;  font-family:"굴림", Gulim; }
.love_wrap p.rig_txt {text-align:right; padding:50px 150px 7px 0 ; letter-spacing:-1px; }
.love_wrap p.rig_txt img {padding-right:15px; vertical-align:middle; }
.love_wrap p.rig_txt { font-weight:bold; font-size:15px;}
.love_wrap p.rig_txt span { font-weight:bold; font-size:14px;  text-decoration:underline;}
.love_wrap p.rig_txt select {float:left;   margin-left:150px;}
.love_main {border:1px solid #E4E3E3; margin:0px 150px 0 150px; background:url(../img/love/t_bg_img_03.jpg) no-repeat 0 0px; overflow:hidden;}
.love_main2 {border:1px solid #E4E3E3; margin:0px 150px 0 150px; background:url(../img/love/t_bg_img_02.jpg) no-repeat 0 0px; overflow:hidden;}
.love_main h4 {padding:30px 0 0 380px;}
.love_main2 h4 {padding:30px 0 10px 360px;}
.main_p_01 {padding:10px 0 0 380px;}
.main_p_02 {padding:30px 0 0 380px;}
.main_p_03 {padding:10px 0 0 380px;}
.main_p_04 {padding:10px 0 0 365px;}
.love_photo ul {margin-left:3px;  padding-top:10px;}
.love_photo ul li {float:left; }
.info_01 {text-align:right; padding-right:10px;}
.info_02 {text-align:right; padding-right:25px; padding-top:20px; padding-bottom:5px; }
.info_03 {text-align:right; padding-right:10px; padding-top:20px;}
.love_no_01 {padding-right:25px; float:right;}
.love_no_01 ul li {float:left; padding-left:7px;}
.love_no_02 {padding-right:0px;  padding-top:20px; padding-bottom:30px; padding-left:380px;}
.love_no_02 ul li {float:left; padding-right:7px;}

.btn_list {text-align:right; margin:10px 150px 0 150px;}
/*러브러브_02*/
.love_wrap_02 {  overflow:hidden; border-top:2px solid #959595; margin-top:3px; width:910px;  padding-bottom:3px; background-color:#F7F7F7; background:url(../img/love/bg_img_01.gif) no-repeat right 81px;}
/*팝업*/
.popup {position:relative; line-height:15px; z-index:1;}/*팝업공통사이즈*/
.pop_love {position:absolute; width:318px; top:0px; left:300px;   font-size:11px;  background:url('../img/adtickepost/pop_top_318.gif') no-repeat left top; }
.pop_love p.h {background:url('../img/adtickepost/bu_02.gif') no-repeat 19px 21px; font-weight:bold; color:#657B24;  padding:19px 0 5px 37px; width:260px; } 
.pop_love p.pop_sele {padding:10px 0 10px 17px; }
.pop_love p.pop_sele select {width:240px;}
.pop_love p.pop_area  {padding:0px 0 10px 17px; }
.pop_love p.pop_btn_01 {padding-left:17px; }
:root  .pop_love p.pop_area  {padding:10px 0 10px 17px; }
.pop_love p.pop_btn_02 {padding-right:20px;  text-align:right; }
.botto_01 { width:318px; height:16px; background:url('../img/adtickepost/pop_bottom_318.gif') no-repeat left bottom; }
textarea  {padding:3px;}
 
.caster_pop {position:absolute; width:334px;  font-size:11px;  background:url('../img/love/l_ting_pop_top.gif') no-repeat left top; }
.caster_pop p.caster_h { padding:15px 0 0 12px;} 
.caster_pop p.caster_txt { padding:12px;  font-size:12px;  font-family:"굴림", Gulim; color:#494949; line-height:15px;}
.caster_btn_01 {text-align:center;  background:url('../img/love/l_ting_pop_bottom.gif') no-repeat left bottom; padding-bottom:10px;  }

.pop_donation {position:absolute; width:272px; background:url('../img/love/l_pop_s_top.gif') no-repeat left top; }
.pop_donation p.donation_h {background:url('../img/love/l_pop_bu.gif') no-repeat 0px 50%; font-weight:bold; color:#B14747;  padding:0px 0 0px 20px; width:200px;  margin:15px 0 0 10px;}
.pop_donation dl {padding:10px 0 10px 10px; overflow:hidden; width:200px; margin:0 0 0 10px; }
.pop_donation dl dt {background:url('../img/love/l_ter_bu_01.gif') no-repeat 0px 5px; padding-left:10px;  font-size:12px;  font-family:"굴림", Gulim; color:#494949;  float:left; padding-bottom:5px; }
.pop_donation dl dd {font-weight:bold;  font-size:12px;  font-family:"굴림", Gulim; color:#494949;  padding-bottom:5px; }
.pop_donation div.donation_tabl {border:1px solid #BFBFBF; padding:7px 0 0 7px; margin:0 0 0 10px; width:238px; height:185px;  overflow-y:auto; overflow-x:hidden; font-size:12px;  font-family:"굴림", Gulim; color:#494949; line-height:25px;  }
.pop_donation div.donaton_btn_01 {  text-align:center;  background:url('../img/love/l_pop_s_bottom.gif') no-repeat left bottom; padding:10px 0 10px 0px;  }

.pop_send {position:absolute; width:360px; background:url('../img/love/l_pop_b_top.gif') no-repeat left top; }
.pop_send p.send_h {background:url('../img/love/l_pop_bu.gif') no-repeat 0px 50%; font-weight:bold; color:#B14747;  padding:0px 0 0px 20px; width:200px;  margin:15px 0 0 10px;}
.pop_send p.send_p { padding:0px 0 10px 20px; width:315px;  margin:10px 0 0px 10px; color:#737373; }
.pop_send div.send_tabl {border:1px solid #BFBFBF; padding:7px 0 0 7px; margin:0 0 0 10px; width:330px; height:200px;  overflow-y:auto; overflow-x:hidden; font-size:12px;  font-family:"굴림", Gulim; color:#494949; line-height:25px;  }
.pop_send div.send_btn_01 {  text-align:center;  background:url('../img/love/l_pop_b_bottom.gif') no-repeat left bottom; padding:10px 0 10px 0px;  }
.send_p_02 {color:#BABABA; text-align:center; padding-top:80px; }
/*러브티켓팅 */
.love_sub_wrap { overflow:hidden; border-top:2px solid #959595; margin-top:3px; width:910px;  padding-bottom:3px;}
.love_lef_contents {float:left;  width:673px;  background:url(../img/love/l_tick_bg_img.gif) no-repeat 0 0px; border-top:2px solid #959595; }
.love_lef_contents p.love_p_01 {padding:25px 0 0 20px; }
.love_lef_contents p.love_p_02 {padding:8px 0 0 20px; }
.love_lef_contents p.love_p_02 a {vertical-align:middle; padding-left:10px; }
.love_lef_contents p.love_p_03 {padding:45px 0 0 15px;  width:657px; margin:0;   border-bottom:2px solid #959595; }
.love_lef_contents p.love_p_03 span.love_mon {position:absolute;  padding:7px 0 0 160px; display:inline;  }
.love_lef_contents p.love_p_04 {padding:9px 0 9px 25px; clear:right;   margin:0;   }
.love_lef_contents p.love_p_04 span {padding-left:160px;  margin:0;   }
.love_lef_contents p.love_p_05 {padding:9px 0 9px 25px; clear:right;   margin:0;}
.love_lef_contents p.love_p_05 span {padding-left:225px;  margin:0;   }
div.love_h_wrap  {background:url(../img/love/l_tick_bg_bar.gif) no-repeat 0 0px; padding:0px; height:40px;  overflow:hidden; }
div.love_h_wrap h3 { padding:8px 0 0 27px;  font-size:14px;  font-family:"굴림", Gulim; height:40px; float:left; }
div.love_h_wrap span { float:right; padding-top:4px;  padding-right:10px;}

.love_lef_contents p.banner_img {float:left;  padding-right:20px; padding-left:20px; padding-top:10px;}
.love_lef_contents div.h4_wrap {overflow:hidden; width:420px; }
.love_lef_contents div.h4_wrap h4 {  color:#393838; padding-top:10px; padding-bottom:15px; font-size:13px;  font-family:"굴림", Gulim; }
.love_lef_contents div.h4_wrap dl {background:url(../img/love/l_tick_dotted.gif) no-repeat right bottom; width:415px; height:20px; padding-top:5px;  float:right;  margin-right:10px;  }
.love_lef_contents div.h4_wrap dl dt { float:left; padding-right:50px; }
.love_lef_contents div.h4_wrap dl dd {color:#6C8A39; font-weight:bold; font-size:14px; }
.love_lef_contents div.h4_wrap p.txt_p_love {padding:5px;   font-size:11px;  font-family:"굴림", Gulim; color:#505050; float:right; width:410px;  margin-right:5px; margin-bottom:20px; }
.love_lef_contents div.h4_wrap p.txt_p_love span {color:#ED6D08;}

#ad_banner {position:relative; float:right; width:200px; margin:50px 0px 0px 0px; overflow:hidden;  !important;}
#ad_banner dl dt.dt_01 {height:20px; }
#ad_banner dl dd.dd_01 { text-align:right; background:url(../img/love/l_tick_rig_bg_porsons.gif) no-repeat 0 0px; font-size:16px;  font-weight:bold; height:25px; padding-bottom:5px; padding-right:20px; }
#ad_banner dl dd.dd_02 {  text-align:right; color:#ED6D08; background:url(../img/love/l_tick_rig_bg_won.gif) no-repeat 0 0px;  font-size:16px;  font-weight:bold; height:25px; padding-right:20px; }
#ad_banner dl dd.dd_03 {  text-align:right;   height:25px;}

.love_tabl {border-top:1px solid #D0D0D0; width:675px; margin:0;  line-height:32px;}
.love_tabl thead {background:url(../img/love/l_ter_th_bg.gif) repeat-x 0 bottom;}
.love_tabl thead th { font-family:"굴림", Gulim;  font-weight:bold; text-align:center; font-size:12px; color:#393838;}
.love_tabl tbody tr {background:url(../img/love/l_ter_botted.gif) repeat-x 0 top; font-family:"굴림", Gulim;  text-align:center; font-size:12px; color:#393838;  text-align:center;}
.txt_love_a {text-decoration:underline; }
.love_tabl tbody tr.last_love_tabl {background:url(../img/love/l_ter_botted_02.gif) repeat-x 0 top;   font-family:"굴림", Gulim;  text-align:center; font-size:12px; color:#393838;  text-align:center; }

.love_tabl tbody tr.love_spread {background:url(../img/love/l_ter_botted_02.gif) repeat-x 0 top;  margin:0; font-size:0px; padding:0;}
.love_tabl tbody tr.love_spread div.thanks_box {background:url(../img/love/l_ter_box_top.gif) no-repeat 0 top; padding:15px 0 0 0; margin:0;  font-size:0px; }
.love_tabl tbody tr.love_spread div.thanks_box ul li.spread_txt {width:520px; float:left; padding:0px 10px 0px 10px ; text-align:left; margin:0; }
.empty_love {background:url(../img/love/l_ter_box_bottom.gif) no-repeat 0 bottom;  clear:left; color:#FAFAFA; margin:0px 0 0px 0;  height:18px;  padding:0;  }
.love_tabl tbody tr.love_spread div.thanks_love { overflow:hidden;}
.love_tabl tbody tr.love_spread div.thanks_love dl {text-align:left; width:350px; padding:10px 0 0 30px; line-height:16px; float:left;}
.love_tabl tbody tr.love_spread div.thanks_love dl dt {float:left; background:url(../img/love/l_ter_bu_01.gif) no-repeat 0 50%; padding-left:10px;  }
.love_tabl tbody tr.love_spread div.thanks_love dl dd {font-weight:bold;  text-align:right; }
.love_tabl tbody tr.love_spread div.thanks_love dl dd img {vertical-align:middle; padding:0 0 0 10px;}
.love_tabl tbody tr.love_spread div.thanks_love dl dd.last_dd {font-weight:bold;  text-align:right; padding-bottom:10px; }
/*acster_love*/
#caster_wrap {position:relative;  margin:0; padding:0 ; }
#caster_wrap p.open { float:right; padding:6px 0px 0px 15px; z-index:1; visibility:hidden;}
#caster_wrap p.close { float:right; padding:6px 0px 0px 15px; z-index:2;}
.open_stretch_02 { position:relative;  margin:0; padding-top:20px;   width:905px; height:25px; text-align:right;}
.caster {margin:5px 0px 5px 0px;; border:1px solid #D9D9D9;  background-color:#fff; }
.caster dl {  border:4px solid #EBEBEB; padding-bottom:10px; overflow:hidden; width:900px; }
.caster dt {float:left; padding:7px 0 10px 11px; background:url(../img/adtickepost/bg_caster.gif) no-repeat 170px 0; width:180px; }
.caster dd { padding:5px 10px 5px 0px; }
.caster a {margin:15px;}
.fon_color_04 {color:#fff; font-weight:bold; font-size:16px; background-color:#E3F100; }
.fon_color_05 {color:#FFA200;  font-size:14px; font-weight:bold; }
.fon_color_07 {color:#fff;  font-size:19px;   background-color:#B76464; font-weight:bold; }
.fon_color_08 {color:#FF5A00; font-weight:bold;  font-size:16px; }
.fon_color_09 {color:#B76464;  font-size:14px; font-weight:bold; }
.fon_color_10 {color:#000000;  font-size:14px; font-weight:bold; }
.fon_family_love {font-size:16px; font-weight:bold; color:#000; padding:9px 5px 25px 17px; }
.fon_family_love_02 { padding:10px 0 0 30px; }
.fon_tag {margin:20px 17px 3px 15px; color:#494949; padding:0; }
.gold_box {  margin:0px 17px 3px 15px;  padding:0;  overflow:hidden; text-align:center; border:1px solid #B7B7B7;}
.lis_view  { width:910px; }
.lis_view  img {float:right; margin-right:0px; margin-top:4px; }

/*유니세프_모기장*/
.mos_all_wrap {width:776px; text-align:left; }

.mos_top_wrap {margin:30px 0px 0px 0px; background:url(../img/love/mos_bg_img.jpg) no-repeat 0px 0px; }
.mos_t_p_01 {padding:27px 0px 0px 40px; }
.mos_t_p_02 {padding:45px 0px 0px 40px; }
.mos_t_p_03 {padding:10px 0px 0px 40px; }
.mos_t_p_04 {padding:0px 0px 40px 40px; }

.mos_movie_wrap {padding:0px 0px 0px 0px; background:url(../img/love/mos_m_img.gif) no-repeat 0px 0px; }
.mos_m_p_01 {padding:20px 0px 0px 150px; }
.mos_movie {padding:15px 0px 130px 0px;  text-align:center; }

.mos_contents_wrap {padding:0px 0px 0px 0px; background:url(../img/love/mos_line_middle.gif) repeat-y 0px 0px; }
.mos_bg_img {background:url(../img/love/mos_img.gif) no-repeat 510px 120px; }
.mos_p_01 {padding:18px 0px 0px 45px; }
.mos_p_02 {padding:18px 0px 0px 45px; }
.mos_p_03 {padding:18px 0px 0px 45px; }
.mos_p_04 {padding:23px 0px 0px 45px; }
.mos_btn {padding:40px 0px 40px 0px;  text-align:center; background:url(../img/love/mos_line_bottom.gif) no-repeat 0px bottom;}

.mos_01 {text-align:right; padding-right:10px; padding-bottom:20px; }
.mos_02 {padding-right:10px; float:right; }
.mos_02 ul li {float:left; padding-left:7px;}
.mos_03 {  padding-left:565px; padding-bottom:20px; width:225px; clear:both; }
.mos_03 ul li {float:left; padding-right:7px;}

body.bo_bgcolor {background-color:#fff;  !important;}

/* 20100609  고도화 디자인 추가 */
.do_pop {position:absolute; width:334px; height:126px; font-size:11px;  background:url('../img/love/p_img01.gif') no-repeat left top; }
.do_pop dl {margin:6px 17px 6px 17px; padding:15px;}
.do_pop dl dt {float:left}
.do_pop dl dd { float:right;}
.do_pop span {font-weight:bold; color:#FFFFFF;}

