<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@CHARSET "UTF-8";
/* support 공통*/
.sup_title {font-size:25px; color:#685b55; line-height:32px;}

/******************** support ********************/
.support_sub .sub_visual{background:#efefef;height:395px;overflow: hidden;margin-bottom: 30px;}
.support_visual{width:980px;margin:0 auto;}
.support_visual .cycle-slideshow{height:395px; z-index: 1;}
.support_visual .cycle-slideshow .cycle-pager{position: absolute;right:19px;top:10px;z-index: 1000;}
.support_visual .cycle-slideshow .cycle-pager span{cursor: pointer;margin-right:5px;background: url(https://www.goodneighbors.us/images/icon/icon_support_m.png) left top no-repeat;display:inline-block;width:11px;height:11px;}
.support_visual .cycle-slideshow .cycle-pager span.cycle-pager-active{background: url(https://www.goodneighbors.us/images/icon/icon_support_m.png) right top no-repeat;display:inline-block;width:11px;height:11px;}
.support_visual .cycle-slideshow .cycle-pager span strong{display:none;}
.support_visual .cycle-slideshow .slide{position: absolute;}
.support_visual .cycle-slideshow .slide_ty1{background: url(https://www.goodneighbors.us/images/support/slide_ty1_bg.gif) left top repeat;}
.support_visual .cycle-slideshow .slide_ty1:after{content:" "; display:block; clear:both;}
.support_visual .cycle-slideshow .slide_ty1 .movie{float:left;width:700px;}
.support_visual .cycle-slideshow .slide_ty1 .tx {position: relative;float:right;width:256px;height:340px;padding:55px 0 0 24px;}
.support_visual .cycle-slideshow .slide_ty1 .tx h2{color:#fff;font-size:30px;margin-bottom:14px;}
.support_visual .cycle-slideshow .slide_ty1 .tx h2 span{font-size:16px;color:#b0c861;display:block;font-weight:normal;margin-bottom:4px;}
.support_visual .cycle-slideshow .slide_ty1 .tx h2 strong{color:#16c1f3;}
.support_visual .cycle-slideshow .slide_ty1 .tx p{color: #fff;font-size: 18px;line-height: 25px;}
.support_visual .cycle-slideshow .slide_ty1 .tx div {margin-top: 34px;}
.support_visual .cycle-slideshow .slide_ty1 .tx .btn{overflow: hidden;position: absolute;bottom: 18px;}
.support_visual .cycle-slideshow .slide_ty1 .tx .btn a{padding:12px 34px 13px 21px;vertical-align: middle;width: 58px;}
.support_visual .cycle-slideshow .slide_ty1 .tx .btn  a.btn_arrow2{margin-left:10px;}
.mainsupport1:after{content:" "; display:block; clear:both;}
.mainsupport1 .img{float:left;width:328px;height:322px;position:relative;}
.mainsupport1 .img div{position: absolute;left:0;bottom:0;width:308px;background: url(https://www.goodneighbors.us/images/support/mainsupport_img2.png) left top repeat;padding:10px 0 0 20px}
.mainsupport1 .img div h3{color:#fff;font-size:16px;}
.mainsupport1 .img div p{color:#fff;font-size:12px;margin:5px 0 10px;}
.mainsupport1 .supportm_tabbox {float:left;width:482px;height:320px;border:1px solid #e8e8e8;border-right:0;background:#f6f6f6}
.mainsupport1 .supportm_tabbox .subox{position:relative;padding:29px 39px 0 41px;}
.mainsupport1 .supportm_tabbox .subox h4{background: url(https://www.goodneighbors.us/images/icon/blt_list1.png) left 7px no-repeat;padding-left:16px;color:#695a55;font-size:18px;margin-bottom:10px;}
.mainsupport1 .supportm_tabbox .subox h5{background: url(https://www.goodneighbors.us/images/icon/icon_relation.gif) 3px center no-repeat;padding:7px 0 7px 12px;color:#464646;font-size:12px;border-top:2px solid #d1d1d1;border-bottom:1px solid #d1d1d1;font-family:dotum,Helvetica,sans-serif;}
.mainsupport1 .supportm_tabbox .subox h5 span{color:#ff8814;font-size:11px;font-weight:normal;margin-left:42px;}
.mainsupport1 .supportm_tabbox .subox .regular_step1{height:49px;font-family:dotum,Helvetica,sans-serif;padding-top:10px;overflow-y: ;}
.mainsupport1 .supportm_tabbox .subox .regular_step1 li{float:left;width:115px;padding-left:11px;color:#695b55;margin-bottom:10px; font-size:11px;}
.mainsupport1 .supportm_tabbox .subox .regular_step1 li label{margin-left:6px;}
.mainsupport1 .supportm_tabbox .subox .regular_step1 li  input[type="checkbox"]{position:relative;top:-1px;}
.mainsupport1 .supportm_tabbox .subox p{color:#5e5e5e;font-size:14px;line-height:20px;}
.mainsupport1 .supportm_tabbox .subox p span{color:#829c2c;font-size:18px;line-height:20px;}
.mainsupport1 .supportm_tabbox .subox hr{border:0;border-top:1px solid #dfdfdf;border-bottom:1px solid #fff;display: block;height:0;}
.mainsupport1 .supportm_tabbox .subox .tx{font-family:dotum,Helvetica,sans-serif;color:#685b55;font-weight: bold;}
.mainsupport1 .supportm_tabbox .subox .tx span{ vertical-align: middle;}
.mainsupport1 .supportm_tabbox .subox .tx span.tx14{color:#5e5e5e;font-size:14px;}
.mainsupport1 .supportm_tabbox .subox .tx span.tx16{color:#685b55;font-size:16px;}
.mainsupport1 .supportm_tabbox .subox .tx span.tx24{color:#685b55;font-size:24px;}
.mainsupport1 .supportm_tabbox .subox .tx strong{color:#ff7800;font-size:20px;}
.mainsupport1 .supportm_tabbox .subox .wonsts{border-bottom:1px solid #d1d1d1;padding:7px 0;font-family:dotum,Helvetica,sans-serif;padding-left:8px;}
.mainsupport1 .supportm_tabbox .subox .wonsts .bold{color:#fe4800;font-weight: bold;}
.mainsupport1 .supportm_tabbox .subox .wonsts .input{border:1px solid #d4d4d4;padding:6px 10px 6px 0;}
.mainsupport1 .supportm_tabbox .subox .wonsts  input[type="radio"]{position:relative;top:-1px;}
.mainsupport1 .supportm_tabbox .subox  .righlink{position: absolute;right:41px;top:27px;color:#685b55;padding-right:14px;font-family:dotum,Helvetica,sans-serif;background: url(https://www.goodneighbors.us/images/icon/icon_myp_top.gif) 96% 4px no-repeat;font-weight: bold;}
.mainsupport1 .supportm_tabbox .subox .select-skin{vertical-align: middle; position:relative;top:-1px;display:inline-block;width:130px;font-family:dotum,Helvetica,sans-serif;}
.mainsupport1 .supportm_tabbox .subox .select-skin select{ width:100%; height:100%; float:none; display:block; margin:0; padding:0; position:absolute; left:0; top:0; -webkit-appearance: menulist-button;cursor: pointer; }
.mainsupport1 .supportm_tabbox .subox .select-skin-mask{ width:100%; border:1px solid #d4d4d4;color:#6f6f6f; background:#fff url(https://www.goodneighbors.us/images/icon/icon_board_search.gif) 92% center no-repeat;}
.mainsupport1 .supportm_tabbox .subox .select-skin-text{ white-space: nowrap; padding:7px 10px; line-height:1em; font-size:12px;border-right:1px solid #d4d4d4; font-weight: bold;}
.mainsupport1 .supportm_tabbox .subox .select-skin-text-clip{ margin-right:29px; overflow:hidden;}
.mainsupport1 .supportm_tabbox .btnArea {padding-top: 10px;text-align: center;}
.mainsupport1 .supportm_tab{position:relative;float:left;width:168px;border-left:1px solid #685b55}
.mainsupport1 .supportm_tab li{position:relative;}
.mainsupport1 .supportm_tab li a{display:inline-block;height:106px;width:167px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;color:#5e5e5e;font-size:16px;text-align:center;line-height:106px;}
.mainsupport1 .supportm_tab li:first-child a{border-top:1px solid #e6e6e6;}
.mainsupport1 .supportm_tab li.on span{background: url(https://www.goodneighbors.us/images/support/supportm_tab_img2.png) right top no-repeat;width:167px;height:10px;display:inline-block;position: absolute;left:0px;bottom:-10px}
.mainsupport1 .supportm_tab li.on a span{background: url(https://www.goodneighbors.us/images/support/supportm_tab_img1.png) right top no-repeat;width:5px;height:9px;display:inline-block;position: absolute;left:-6px;top:48px}
.mainsupport1 .supportm_tab li.on a{background:#685b55;color:#fff;}
.mainsupport2{margin-top:20px;}
.mainsupport2:after{content:" "; display:block; clear:both;}
.mainsupport2 .img{float:left;width:328px;height:322px;position:relative;margin-right:11px;display:block;}
.mainsupport2 .img div{position: absolute;left:0;bottom:0;width:308px;background: url(https://www.goodneighbors.us/images/support/mainsupport_img4.png) left top repeat;padding:10px 0 0 20px}
.mainsupport2 .img div h3{color:#fff;font-size:16px;}
.mainsupport2 .img div p{color:#fff;font-size:12px;margin:5px 0 10px;}
.mainsupport2 .img span{z-index: 2;position: absolute;right: 8px;top:237px;background: url(https://www.goodneighbors.us/images/support/mainsupport_img3.png) left top repeat;padding: 4px 10px 0 0;width:66px;height:63px;display:inline-block;color:#fff;text-align:center;}
.mainsupport2 .tag_box{border:1px solid #f2eee9;background:#f4f3e8;float:right;width:318px;height:320px;padding:0;}
.mainsupport2 .tag_box h3{padding:18px 0 18px 24px;}
.mainsupport2 .tag_box h3 span{display:inline-block;background: url(https://www.goodneighbors.us/images/icon/blt_list1.png) left 7px no-repeat;padding-left:16px;color:#695a55;font-size:18px;}
.mainsupport2 .tag_box .tag{width:268px;margin:0 auto;padding:27px 2px 13px;border:1px solid #d9d9d3;background:#fff;}
.mainsupport2 .tag_box .tag a{margin-bottom:14px;}
.mainsupport2 .tag_box .tag_search{margin:19px auto 0;width:272px;}
.mainsupport2 .tag_box .tag_search .input{border:1px solid #d4d4d4;padding:6px 0 6px 10px;width: 191px;}
.mainsupport2 .tag_box .tag_search .vm{border:0px;background:#695a55;color:#fff;text-align:center;height:28px;padding:4px 0 4px 0;width:64px;display:inline-block;margin-left:5px;cursor: pointer;}
.mainsupport2 .supportm_c{float:left;border:1px solid #dddddd;background:#f7f7f7;padding:19px 15px;width: 278px;height: 282px;}
.mainsupport2 .supportm_c h3{background: url(https://www.goodneighbors.us/images/icon/blt_list1.png) left 19px no-repeat;padding-left:16px;color:#695a55;font-size:16px;border-top:1px solid #fff;padding-top:12px;}
.mainsupport2 .supportm_c h3:first-child{border-top:0;padding-top:0;background: url(https://www.goodneighbors.us/images/icon/blt_list1.png) left 7px no-repeat;}
.mainsupport2 .supportm_c ul{margin:18px 0 0;}
.mainsupport2 .supportm_c ul:after{content:" "; display:block; clear:both;}
.mainsupport2 .supportm_c ul li{float:left;border-left:1px solid #cecece;}
.mainsupport2 .supportm_c ul.supportm_c1{border-bottom:1px solid #dfdfdf;padding-bottom:18px;}
.mainsupport2 .supportm_c ul.supportm_c1 li a{display:inline-block;background: url(https://www.goodneighbors.us/images/support/mainsupport_img52.gif) center 6px no-repeat;padding:63px 0 0 0; width: 138px;color:#685b55;font-size:15px;}
.mainsupport2 .supportm_c ul.supportm_c1 li:first-child a{background: url(https://www.goodneighbors.us/images/support/mainsupport_img51.gif) center 6px no-repeat;}
.mainsupport2 .supportm_c ul.supportm_c2 li a{display:inline-block;background: url(https://www.goodneighbors.us/images/support/mainsupport_img54.gif) center 6px no-repeat;padding:63px 0 0 0; width: 138px;color:#685b55;font-size:15px;text-align:center;}
.mainsupport2 .supportm_c ul.supportm_c2 li:first-child a{background: url(https://www.goodneighbors.us/images/support/mainsupport_img53.gif) center 6px no-repeat;}
.mainsupport2 .supportm_c ul li:first-child{border-left:0;}
.mainsupport2 .supportm_c ul.supportm_c1 li:first-child a{background: url(https://www.goodneighbors.us/images/support/mainsupport_img51.gif) center 6px no-repeat;}
.mainsupport2 .supportm_c ul li a span{display:inline-block;padding-left:15px;}
.mainsupport2 .supportm_c ul li a span img{vertical-align: middle;}
.mainsupport2 .supportm_c .btn{margin-top:17px;}
.mainsupport2 .supportm_c .btn a{float:right;display:inline-block;color:#685b55;font-size:16px;background: url(https://www.goodneighbors.us/images/support/mainsupport_img8.gif) left top no-repeat;width:106px;height:43px;padding: 25px 0 0 27px;}
.mainsupport2 .supportm_c .btn a:first-child{float:left;background: url(https://www.goodneighbors.us/images/support/mainsupport_img9.gif) center top no-repeat;}
.mainsupport3{border:1px solid #dadad9;margin-top:20px;height: 60px;}
.mainsupport3:after{content:" "; display:block; clear:both;}
.mainsupport3 li{float:left;padding:10px 0;}
.mainsupport3 li a{display:inline-block;border-left:1px solid #dadad9;width:120px;padding: 1px 0 3px 60px;color:#7d6e58;line-height:18px;}
.mainsupport3 li a span{color:#545454;font-size:12px;display:block;font-weight:bold;}
.mainsupport3 li a strong{color:#16c1f3;font-weight:normal;}
.mainsupport3 li a span strong{font-weight:bold;}
.mainsupport3 li:first-child a{border-left:0;font-size:10px;}
.mainsupport3 li.suf1 a{background: url(https://www.goodneighbors.us/images/icon/icon_ms1.png) 15px center no-repeat;}
.mainsupport3 li.suf2 a{background: url(https://www.goodneighbors.us/images/icon/icon_ms2.png) 15px center no-repeat;}
.mainsupport3 li.suf3 a{background: url(https://www.goodneighbors.us/images/icon/icon_ms3.png) 15px center no-repeat;}
.mainsupport3 li.suf4 a{background: url(https://www.goodneighbors.us/images/icon/icon_ms4.png) 15px center no-repeat;}
.mainsupport3 li.suf5{background:#fcfcfc;width: 228px;border-left:1px solid #dadad9;padding: 15px 13px;color:#545454;position:relative;}
.mainsupport3 li.suf5 div{position: absolute;right:13px;top:15px;}
.mainsupport3 li.suf5 a{display:inline;border-left:0;width:auto;padding:0;line-height:auto;margin-left:9px;}

/******************** /support/relationship ********************/
.tab_all a {color:#6b6b6b;}
.tab_all a.on {font-weight:bold;}
#content .relation_title {position:relative;padding:187px 40px 30px; background:url(https://www.goodneighbors.us/images/support/bg_relation.jpg) left top no-repeat;}
#content .relation_title .board_ti {font-size:29px; line-height:1.3em; letter-spacing:-2px;}
#content .relation_title .board_ti_s {font-size:14px; line-height:1.2em;}
#content .relation_title .relationship_btn{display:block;font-size:14px;position:absolute;background:url(https://www.goodneighbors.us/images/support/bg_circle.png) left top no-repeat;width:126px;height:90px;color:#fff;padding-top: 36px;text-align:center;right:34px;top:42px;}
#content .relation_title .relationship_btn strong{font-size:28px;display:block;}
.relation_title .board_ti em {font-size:25px;}
.relation_mov {width:398px; height:69px; padding:17px 12px; background:#fff; border:1px solid #d4d4d4; overflow-y:scroll;}
.relation_area {margin-top:50px; position:relative;}
.relation_area h3 {padding-left:12px; margin-bottom:20px; font-size:22px; font-weight:bold; background:url(https://www.goodneighbors.us/images/icon/icon_community.gif) left 8px no-repeat;}
.relation_area .gray_box {height:54px; padding:14px 17px; border:4px solid #e0dddc; background:url(https://www.goodneighbors.us/images/support/bg_relation_notice.png) left top repeat; line-height:54px;}
.relation_area .btn_arrow2 {z-index: 1;padding:6px 36px 5px 20px; font-size:12px; position:absolute; top:160px; right:0;}
.relation_area .btn_arrow3 {padding:6px 27px 7px 20px; line-height:22px;}
.relation_area .paginate {padding-bottom:20px; border-bottom:1px solid #e7e7e7; line-height:1em;}
.relation_area .btn_relation2 {padding-top:30px; padding-bottom:60px; margin-bottom:40px; text-align:center; border-bottom:2px solid #685b55;}
.relation_list2 li {width:228px; margin-top:20px; margin-right:22px; float:left; position:relative;}
.relation_list2 li .img{overflow: hidden;width:228px;height:181px;display:block;position: relative;z-index: 10;}
.relation_list2 li .img img{width:400px;position:relative;left:50%;margin-left:-200px;top:-10px}
.relation_list2 label {position:absolute; right:11px; top:151px; width:60px; height:60px; background:url(https://www.goodneighbors.us/images/support/btn_relation1_off.png) no-repeat; z-index:100;}
.relation_list2 label span {display:block; padding-top:33px; color:#737373; text-align:center;}
.relation_list2 input {position:absolute; top:10px; right:10px; z-index:-999; opacity:0;}
.relation_list2 label input:checked {width:60px; height:60px; background:url(https://www.goodneighbors.us/images/support/btn_relation1_on.png) no-repeat !important;}
.relation_list2 label input:checked + span {color:#fff;}
.relation_list2 .box {padding:17px 12px; font-size:11px; line-height:1.6em; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:2px solid #cacaca;}
.relation_list2 .name {padding-bottom:8px; font-weight:bold; color:#5e5e5e;}
.relation_txt h4 ,
.relation_txt2 h4 ,
.relation_txt3 h4 {padding-bottom:16px; font-size:30px; color:#829c2c;}
.relation_txt .relation_content {border:1px solid #e8e8e8; background:#f9f9f9;}
.relation_txt .rightBox {width:424px; padding-top:33px;}
.relation_txt p {font-size:15px; color:#695a55; font-weight:bold;}
.relation_txt span {width:28px; height:28px; margin-right:6px; color:#fff; background:url(https://www.goodneighbors.us/images/support/bg_number.png) no-repeat; text-align:center; line-height:28px; display:inline-block;}
.relation_txt li div {padding:9px 0 33px 35px;}
.relation_txt2 .rightBox {background:url(https://www.goodneighbors.us/images/support/bg_relation_tab2.png) left top no-repeat;}
.relation_txt2 ul.clear_both {width:640px;}
.relation_txt2 ul.clear_both &gt; li {width:320px; height:194px; padding-top:40px; float:left;}
.relation_txt2 h5 {width:180px; height:37px; margin:0 auto; font-size:16px; line-height:37px; text-align:center; color:#fff; background:url(https://www.goodneighbors.us/images/support/bg_relation_title1.png) no-repeat;}
.relation_txt2 p {font-weight:bold; color:#424242;}
.relation_txt2 li div {padding-top:25px; padding-left:130px; font-size:13px; letter-spacing:-1.5px;}
.relation_txt2 li li {padding-left:11px; display:block; float:none; background:url(https://www.goodneighbors.us/images/common/icon_list4.gif) left 11px no-repeat;}
.relation_txt2 .green h5 {background:url(https://www.goodneighbors.us/images/support/bg_relation_title2.png) no-repeat;}
.relation_txt2 .green li {background:url(https://www.goodneighbors.us/images/common/icon_list2.gif) left 11px no-repeat;}
.relation_txt3 li {width:470px; margin-right:40px; float:left;}
.relation_txt3 .img {padding:5px; border:1px solid #e0dddc; background:#efefef;height: 313px;}
.relation_txt3 .img img {border:1px solid #e0dddc;}
.relation_txt3 .txt {padding:30px 20px; border:1px solid #e0dddc; border-top:0; border-bottom:2px solid #e0dddc;}
.relation_txt3 .txt p {color:#695a55; font-weight:bold; font-size:19px;}

/******************** /support/campaign ********************/
/* campaign_view */
.tab_all {position:relative;}
.tab_all a.btn_arrow4 {position:absolute; right:0; top:0; padding:5px 27px 6px 20px; font-size:12px; color:#fff;}
.campaign_view {margin-top:30px;}

.tag_box {padding:26px 11px; border:2px solid #e3e3e3; background:#f3f4f4;}
.tag a {display:inline-block; margin:0 5px; font-weight:bold; font-size:15px; vertical-align:middle; color:#5e5e5e;}
.tag .style1 {padding:0 3px; background:#829c2c; color:#fff;}
.tag .style2 {font-size:20px; color:#695a55;}
.tag .style3 {padding:0 3px; background:#695a55; color:#fff;}
.tag .style4 {color:#eb6100;}
.tag .style5 {font-size:25px; color:#829c2c;}
.tag .style6 {font-size:25px; font-weight:normal; color:#695a55;}
.tag .style7 {font-size:16px; color:#eb6100;}
.tag .style8 {font-size:16px; color:#829c2c;}
.campaign_list li {padding:14px; margin-right:25px; margin-bottom:25px; background:#f9f9f9; border:1px solid #e8e8e8; float:left; position:relative;}
.campaign_list li img {width:279px; height:280px;}
.campaign_list li .campaign_title {padding:9px 10px; background:#4a4a4a; text-align:right; color:#cecece;  font-family:dotum,돋움,돋움체;}
.campaign_list li .title {padding-top:14px; width:278px; font-size:14px; font-family:dotum,돋움,돋움체;}
.campaign_list li .date {padding-top:10px; font-size:11px; color:#829c2c; font-family:dotum,돋움,돋움체;}
.campaign_list li .btn {text-align:right;}
.campaign_list li .btn_arrow1 {padding:10px 30px 10px 18px; margin-top:15px;}
.campaign_list li .bg_end {display:none; position:absolute; top:14px; left:14px;}
.campaign_list li.end .bg_end {display:block;}
.campaignSeach {overflow: hidden;margin-top: 40px;margin-bottom: 20px;}
/* campaign popup */
#result_pop {width: 980px;
padding: 15px;
position: fixed;
top: 50%;
left: 50%;
margin: -285px 0 0 -490px; background:#fff; display:none; z-index:99999;}
#result_pop h1 {padding:0; padding-bottom:15px; background:#fff; color:#4c4c4c;}
#result_pop h1 span {color:#829c2c;}
#result_pop .result_pop .box {height:500px; padding:30px 20px; border:1px solid #d4d4d4; overflow-y:scroll;}
#result_pop .lay_pop_cle {top:-53px; right:0;}
#result_pop .btn_left {position:absolute; top:250px; left:-80px;}
#result_pop .btn_right {position:absolute; top:250px; right:-80px;}
/* campaign view */
#content.campaign_view {width:100%; padding:0; position:relative; overflow:hidden;}
.campaign_content {text-align:center;}
.campaign_all {width:124px; padding:22px 30px; position:absolute; top:0; right:-184px; text-align:center; z-index:999; background:url(https://www.goodneighbors.us/images/support/bg_campaign.png) no-repeat;}
.btn_all_campaign {padding:8px 33px 8px 19px; background:#e7e7e6 url(https://www.goodneighbors.us/images/icon/icon_campaign.png) 96px 10px no-repeat; font-size:14px; color:#695a55; border:1px solid #ccc; display:inline-block;}
.campaign_view #livereContainer {width: 1100px; margin:0 auto;}
.banner_campaign {width:69px; height:117px; border:1px solid #bec82c; background:#a8b121 url(https://www.goodneighbors.us/images/support/btn_ongoing.png) center 16px no-repeat; position:absolute; top:124px; left:-70px;}
.banner_campaign a {padding:71px 0 13px; color:#fff; display:inline-block;}
.btn_close_all {position:absolute; top:47px; left:62px; display:none;}
.campaign_all_list {padding-bottom:219px;}
.campaign_all_list .btn_prev {position:absolute; top:74px; left:53px;}
.campaign_all_list .btn_next {position:absolute; top:530px; left:53px;}
.campaign_all_list a {display:inline-block;}
.all_listup {height:390px; margin:68px 0; position:relative; overflow:hidden;}
.all_listup li {margin-bottom:13px; border:1px solid #dcdcdc;}
.all_listup li a {color:#fff; position:relative;}
.all_listup li img {width:122px; height:119px;}
.all_listup li p {width:92px; height:21px; padding:50px 16px; filter:alpha(opacity=75); opacity:0.75; -moz-opacity:0.75;background-color:#000; position:absolute; top:0; left:0; vertical-align:middle; display:none;}
.all_listup li a:hover p {display:block;}
/* news campaign */
.campaign_box {height:102px; padding:28px 130px 28px 236px; margin-bottom:32px; background:#f2f2f2 url(https://www.goodneighbors.us/images/icon/icon_meeting.png) 97% center no-repeat; border:1px solid #dbdbdb; position:relative;}
.campaign_box .img {width:191px; height:137px; border:1px solid #e1e1e1; background:url(https://www.goodneighbors.us/images/icon/bg_epilogue.gif) left center no-repeat; background-size:189px 135px; position:absolute; top:11px; left:11px;}
.campaign_box .img img {width:189px; height:135px;}
.campaign_box strong {margin-bottom:12px; font-size:14px; color:#829c2c; display:block;}
.campaign_box .tx {line-height:19px; min-height:29px; color:#5e5e5e;}
.campaign_box .data {margin-top:12px; color:#7f7f7f;}
.campaign_search {margin-bottom:15px;}
.campaign_search .list_sh {float: right;}

/******************** /support/business ********************/
/* support-business 공통 */
.sup_business .select-skin{width:190px;margin-left:5px; position:relative;display:inline-block;}
.sup_business .select-skin select{ width:100%; height:100%; float:none; display:block; margin:0; padding:0; position:absolute; left:2px; top:0; -webkit-appearance: menulist-button;cursor: pointer; }
.sup_business .select-skin-mask{ width:100%; border:1px solid #d1d1d1;color:#6f6f6f; background:#fff url(https://www.goodneighbors.us/images/common/select-icons.png) 95% -117px no-repeat;}
.sup_business .select-skin-text{ white-space: nowrap; padding:7px 10px; line-height:1em; font-size:1em; }
.sup_business .select-skin-text-clip{text-align:center; border-right:1px solid #d1d1d1; margin-right:27px; overflow:hidden;}
.businessTab_Wrap {position: relative;margin:45px 0 20px;}
.businessTab {overflow: hidden;}
.businessTab div.box {display:block;float: left;padding-bottom: 5px;}
.businessTab div.box a {display: block;width: 184px;height:32px;padding-top: 93px;color: #695b55;border-top: 1px solid #e6e6e6;border-right:1px solid #e6e6e6;text-align:center;}
.businessTab div.box.on {background: url(https://www.goodneighbors.us/images/common/pub_tab_on.png) center bottom no-repeat;}
.businessTab_Wrap .bx-prev,
.businessTab_Wrap .bx-next {position: absolute;top: 0;width: 28px;height: 124px;font-size: 0;line-height: 0;border: 1px solid #dcdcdc;background-color: #f2f2f2;}
.businessTab_Wrap .bx-prev {left: 0;background:#f2f2f2 url(https://www.goodneighbors.us/images/common/bg_btnPrev.png) center center no-repeat;}
.businessTab_Wrap .bx-next {right: 0;background:#f2f2f2 url(https://www.goodneighbors.us/images/common/bg_btnNext.png) center center no-repeat;}
.businessTab_Wrap .line {width: 980px;height: 1px;position: absolute;left: 0;bottom: 4px;background-color: #685b55;}
.businessTab .business1 {background: url(https://www.goodneighbors.us/images/support/bg_tab1.png) center top no-repeat;}
.businessTab .business2 {background: url(https://www.goodneighbors.us/images/support/bg_tab2.png) center top no-repeat;}
.businessTab .business3 {background: url(https://www.goodneighbors.us/images/support/bg_tab3.png) center top no-repeat;}
.businessTab .business4 {background: url(https://www.goodneighbors.us/images/support/bg_tab4.png) center top no-repeat;}
.businessTab .business5 {background: url(https://www.goodneighbors.us/images/support/bg_tab5.png) center top no-repeat;}
.businessTab .business6 {background: url(https://www.goodneighbors.us/images/support/bg_tab6.png) center top no-repeat;}
.businessTab .business7 {background: url(https://www.goodneighbors.us/images/support/bg_tab7.png) center top no-repeat;}
.businessTab div.box.on a {color: #FFF;font-weight: bold;background-position: center -125px;border-right:1px solid #685b55;}

.water_box1 {padding-bottom:17px; border-bottom:3px solid #685b55;}
.water_box1 h3 {font-size:25px; font-weight:bold; color:#695b55;}
.water_box1 h3 span {color:#7f902e;}
.water_box1 .btn_arrow3 {position:absolute; right:24px; top:18px; padding:8px 38px 8px 27px;}
.water_box1 .gray_box {position:relative; background:#f9f9f9;}
.water_box1 .gray_box p {padding-top:23px; font-size:16px; font-weight:bold; color:#5e5e5e;}
.water_box1 .gray_box ul {padding-top:30px;}
.water_box1 .gray_box ul:after {display:block; content:''; clear:both;}
.water_box1 .gray_box li {float:left; margin-right:15px; padding-left:15px; background:url(https://www.goodneighbors.us/images/support/bg_sup_arrow.png) left center no-repeat; font-size:15px; color:#5e5e5e;}
.water_box1 .gray_box table {position:absolute; border:3px solid #e8e8e8; text-align:center;}
.water_box1 .gray_box table.sup_table1 {width:166px; bottom:20px; right:210px;}
.water_box1 .gray_box table.sup_table2 {width:179px; bottom:20px; right:18px;}
.water_box1 .gray_box table th {padding:0 20px; background:#fff; border:1px solid #e8e8e8;}
.water_box1 .gray_box table td {background:#fff; border:1px solid #e8e8e8;}
.water_box1 .sup_map {margin-top:18px; border:1px solid #d8d1ce;}

.water_box2 {margin-top:50px;}
.water_box2 h4 {font-size:25px; color:#829c2c;}
.water_box2 .gray_box {margin-top:20px; border:3px solid #cdd5b1; background:#f9f9f9;}
.water_box2 .btn_plus {margin-top:20px; background:#f4f4f4;}
.water_box2 ul {margin:-30px 0 0 -10px;}
.water_box2 ul:after {display:block; content:''; clear:both;}
.water_box2 li {float:left; position:relative; width:222px; margin:30px 0 0 10px; text-align:center;}
.water_box2 li a {display:block; padding:12px 0; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-bottom:2px solid #cacaca; font-size:12px; font-weight:bold; color:#5e5e5e;}
.water_box2 li span {position:absolute; left:0; top:0; padding:2px 10px; font-size:12px; color:#fff;}
.water_box2 li span.sup_progress {background:#89a533;}
.water_box2 li span.sup_finish {background:#f6544b;}
.water_box2 .gray_box &gt; div {margin-top:25px; padding:22px 0; border-top:2px solid #d6d6d6; border-bottom:1px solid #d6d6d6; background:#fff;}
.water_box2 .gray_box &gt; div &gt; div{width:720px; margin:0 auto; }
.water_box2 .gray_box &gt; div &gt; div:after {display:block; content:''; clear:both;}
.water_box2 .gray_box &gt; div &gt; div p {float:left; font-size:13px; color:#5e5e5e; letter-spacing:0.5px;}
.water_box2 .gray_box &gt; div &gt; div span {display:block; font-size:30px; color:#829c2c; letter-spacing:-3px;}
.water_box2 .gray_box &gt; div &gt; div .sup_select {float:left; margin-left:10px; padding-top:15px;}
.water_box2 .gray_box &gt; div &gt; div .btn_arrow3 {float:right; margin-top:9px; padding:8px 38px 8px 27px;}

/* 레이어팝업 */
#sup_pop {display:none; position:absolute; left:50%; top:345px; margin-left:-436px; z-index:210;}
.sup_business_pop {position:relative; padding:20px; background:#fff;}
.sup_business_pop .sub_visual{width:640px;height:448px;}
.sup_business_pop .gray_box {padding:22px 95px; border:1px solid #f1f1f1; background:#f1f1f1;}
.sup_business_pop .btn_left {display:block; position:absolute; left:55px; top:25%;}
.sup_business_pop .btn_right {display:block; position:absolute; right:55px; top:25%;}
.sup_business_pop .sup_caption {width:616px;}
.sup_business_pop .sup_img img {width:100%; height:auto;}
.sup_business_pop ul:after {display:block; content:''; clear:both;}
.sup_business_pop li {float:left;}
.business_name {padding-top:15px;}
.sup_business_pop dl {margin:4px 0;}
.sup_business_pop dl:after {display:block; content:''; clear:both;}
.sup_business_pop dt{float:left; background:url(https://www.goodneighbors.us/images/support/bg_sup_arrow.png) left center no-repeat; padding-left:15px; font-weight:bold; font-size:14px; color:#767676;}
.sup_business_pop dd{float:left; margin-left:5px; font-size:14px; color:#767676;}
.sup_caption {overflow:auto; height:85px; margin:15px 0; padding:10px 12px; border:1px solid #d4d4d4; background:#fff;}
.sup_border {padding-top:19px; border-top:1px solid #d4d4d4; text-align:center;}
.lay_popup .sup_business_pop .lay_pop_cle {position:absolute;top:-53px;right:0;}

/* 사업후원-식수위생지원사업 팝업 */
.waterlist {position:relative;width:640px;height:448px;}
.waterlist .slides li {width:640px;height:448px;}
.waterlist .slides li img {width:640px;height:448px;}
.waterlist .flex-direction-nav a {opacity:1;height:68px;top:45%;}
.waterlist .flex-direction-nav a:before {display:none;}
.waterlist .flex-direction-nav .flex-prev {left:-70px;}
.waterlist .flex-direction-nav .flex-next {right:-70px;}

/******************** /support/social ********************/
.social_box1 {position:relative; height:295px; margin-top:30px; border:1px solid #e8e8e8; background:url(https://www.goodneighbors.us/images/support/bg_social.png) no-repeat center center;}
.social_box1 p {position:absolute;}
.social_box1 p.sup_txt1 {left:68px; top:54px;}
.social_box1 p.sup_txt2 {left:68px; top:193px; font-size:18px;}
.social_box1 .brown {color:#695a55;}
.social_box1 .sky_blue {color:#6699cc;}
.social_box1 div {position:absolute; right:163px; top:100px;}
.flaot_box {clear:both; overflow:hidden; margin:20px 0;}
.flaot_box .rightBox {float:right;}
.flaot_box li {float:left; padding:0 8px; background:url(https://www.goodneighbors.us/images/common/icon_li.gif) no-repeat left center;}
.flaot_box li:first-child {padding-left:0; background:none;}
.flaot_box a {color:#6b6b6b;}
.flaot_box li.on a {color:#373737; font-weight:bold;}
.flaot_box li.last {padding-right:0;}
.social_list ul {clear:both; overflow:hidden; margin-top:-40px; margin-left:-49px;}
.social_list li {float:left; width:292px; margin-top:40px; margin-left:51px;}
.social_list .gray_box {clear:both; overflow:hidden; padding:14px;}
.social_list .social_img {position:relative;}
.social_list .social_img img {width:100%; height:auto;}
.social_list .social_img p {position:absolute; left:0; bottom:0; width:100%; padding:5px 0 3px; background:#000; color:#e8e8e8; text-align:center; opacity:0.8; filter:alpha(opacity=0.8);}
.social_list .txt_explain {margin:20px 0 18px; font-size:14px; color:#5e5e5e;line-height:16px;}
.social_list .btn_arrow1 {float:right; padding:5px 31px 5px 18px; font-size:13px;}
.social_list .sup_graph {position:relative; margin-top:10px; padding:24px 14px;}
.social_list .heart {width:58px; height:58px; background:url(https://www.goodneighbors.us/images/support/img_heart.png) no-repeat left bottom;}
.social_list .heart_finish {width:58px; height:58px; background:url(https://www.goodneighbors.us/images/support/img_social_finish.png) no-repeat left center; color:#fff; line-height:15px;}
.social_list .heart_finish span {display:block; padding:15px;}
.social_list .sup_graph p {position:absolute; color:#333; font-size:15px;}
.social_list .sup_graph p span {font-size:17px; font-weight:bold;}
.social_list .sup_graph .d_day {right:14px; top:30px;}
.social_list .sup_graph .d_day span {color:#339999;}
.social_list .sup_graph .dollar {right:14px; top:53px;}
.social_list .sup_graph .dollar span {color:#fe4800;}
.social_list .gauge_box {position:relative;width:100%; height:4px; margin-top:10px; background:url(https://www.goodneighbors.us/images/support/bg_social_line.png) repeat-x left center;}
.social_list .gauge_bar {position:absolute; left:0; top:0; height:4px; background:#f64600;}
.social_list .sup_graph ul {clear:both; overflow:hidden; margin-left:0;}
.social_list .sup_graph li {float:left; margin-left:0; color:#cfcfcf;}
.social_list .sup_graph li.zero {width:120px;}
.social_list .sup_graph li.half {width:100px; color:#6e6e6e; font-weight:bold;}
.social_list .sup_graph li.last {width:42px;}
.list_bak {margin-top:31px; text-align:right;}
.list_bak .btn_arrow1 {line-height:14px;}
.btn_list {margin-bottom:10px; text-align:right;}
.btn_list a {margin-left:5px; font-size:12px; line-height:12px;}
.btn_list .pro_all {padding: 6px 10px 4px 10px; border:1px solid #5a4f49; background:#685b55; color:#fff;}
.view_top {clear:both; overflow:hidden;}
.view_top &gt; .leftBox {width:589px;}
.view_top &gt; .leftBox &gt; div {clear:both; overflow:hidden; padding:20px; border:1px solid #d5d5d5; border-top:none;}
.view_top &gt; .leftBox &gt; div &gt; .leftBox p {font-weight:bold; color:#6f6f6f; line-height:16px; text-align:center;}
.view_top &gt; .leftBox &gt; div &gt; .leftBox p span {color:#638c0b;}
.view_top &gt; .leftBox &gt; div &gt; .leftBox p.bg_spon {width:184px; height:13px; margin-bottom:10px; padding:10px 10px 10px 0; background:url(https://www.goodneighbors.us/images/support/bg_spon.png) no-repeat center center; font-size:16px; font-weight:bold; color:#fff;}
.view_top &gt; .leftBox &gt; div .rightBox {float:right;}
.view_top &gt; .leftBox &gt; div .rightBox ul {clear:both; overflow:hidden;}
.view_top &gt; .leftBox &gt; div .rightBox li {float:left; margin-left:9px;}
.view_top &gt; .leftBox &gt; div .rightBox li span {display:block; padding:10px 0 0 20px; background:url(https://www.goodneighbors.us/images/support/bg_heart_small.png) no-repeat 16px 16px; font-family:"Arial"; font-size:16px; font-weight:bold; color:#535353; text-align:center;}
.view_top &gt; .rightBox {float:right; width:354px; height:551px;}
.view_top &gt; .rightBox dl {clear:both; overflow:hidden; padding:35px 0; border-bottom:1px solid #d5d5d5; color:#6e6e6e;}
.view_top &gt; .rightBox dt {float:left; font-size:16px; font-weight:bold;}
.view_top &gt; .rightBox dd {float:right; text-align:right; font-size:16px; font-weight:bold;}
.view_top &gt; .rightBox dd strong {font-size:45px; font-family:"Arial"; color:#695a55;}
.view_top &gt; .rightBox dd span {display:block; font-weight:normal; letter-spacing:-1.5px;}
.view_top &gt; .rightBox .participation {display:block; width:354px; padding:15px 0px; border:2px solid #778f28; background:#829c2c; font-size:23px; font-weight:bold; color:#fff; text-align:center;}
.view_top &gt; .rightBox .participation span {display:block; margin-top:5px; font-size:12px; font-weight:normal;}
.view_top &gt; .rightBox .participation_finish {display:block; width:354px; padding:20px 0px; border:2px solid #fa6a32; background:#fa6a32; font-size:22px; font-weight:bold; color:#fff; text-align:center;}
.view_top &gt; .rightBox .target_fig {height:85px; padding:53px 0 24px;}
.view_top &gt; .rightBox .target_fig p {color:#6e6e6e; text-align:right; font-size:16px; font-weight:bold;}
.view_top &gt; .rightBox .target_fig p strong {font-family:"Arial";}
.view_top &gt; .rightBox .target_fig p.fig1 strong {font-size:45px; color:#fe4800; letter-spacing:-2px;}
.view_top &gt; .rightBox .target_fig p.fig2 {margin-top:5px;}
.view_top &gt; .rightBox .target_fig p.fig2 strong {letter-spacing:-1px;}
.view_top &gt; .rightBox .gauge_section {padding:30px 0 29px;}
.view_top &gt; .rightBox .gauge_box {position:relative; width:100%; height:14px; background:url(https://www.goodneighbors.us/images/support/bg_social_line2.png) repeat-x left center;}
.view_top &gt; .rightBox .gauge_box .big_heart {position:absolute; left:60%; top:-30px; width:29px; height:25px; margin-left:-16px; background:url(https://www.goodneighbors.us/images/support/img_heart.png) no-repeat left center;}
.view_top &gt; .rightBox .gauge_bar {position:absolute; left:0; top:0; height:14px; background:#fe4800;}
.view_top &gt; .rightBox .gauge_box li {position:absolute; font-size:15px; font-weight:bold; font-family:"Arial"; color:#6e6e6e;}
.view_top &gt; .rightBox .gauge_box li.zero {left:0; top:15px;}
.view_top &gt; .rightBox .gauge_box li.half {left:50%; top:15px;}
.view_top &gt; .rightBox .gauge_box li.last {right:0; top:15px;}
.thk_you_list {margin-top:34px; padding:20px 26px; border:1px solid #d5d5d5;}
.thk_you_list h3 {font-size:20px;}
.thk_you_list ul {clear:both; overflow:hidden; height:95px; margin-top:6px; margin-left:-14px;}
.thk_you_list li {float:left; margin-left:18px; margin-top:10px;}
.thk_you_list li p {font-size:12px; color:#fff; text-align:center;}
.thk_you_list li p.bg_gn {background:#829c2c;}
.thk_you_list li p.bg_twitter {background:#475b98;}
.thk_you_list li p.bg_face {background:#55acee;}
.thk_you_list li p.bg_kakao {background:#ffd401; color:#67580f;}
.all_list {display:block; padding:10px 0; border:1px solid #d5d5d5; border-bottom:1px solid #d3d3d3; border-top:none; background:#f4f4f4; font-size:12px; color:#6f757c; text-align:center;}
.gift_project {position:relative; margin-top:33px; padding:28px 20px; border:1px solid #dedede; border-bottom:2px solid #cacaca;}
.gift_project .delivery {display:block; position:absolute; right:20px; top:15px; padding:9px 15px; border:1px solid #778f28; background:#829c2c; font-size:13px; font-weight:bold; color:#fff; line-height:13px;}
.gift_project dt {font-size:20px;font-weight:bold; color:#4c4c4c;}
.gift_project dt span {color:#829c2c;}
.gift_project dd {margin-top:10px;}
.gift_project h4 {margin-top:28px; font-size:20px; color:#4c4c4c;}
.gift_project &gt; div {clear:both; overflow:hidden; margin-top:10px;}
.gift_project .leftBox {width:245px; border:1px solid #d4d4d4;}
.gift_project .rightBox {width:643px; height:86px; overflow:auto; padding:23px 15px; border:1px solid #d4d4d4;}
.gift_project .rightBox p {line-height:18px;}
/* 도움말 레이어 팝업 */
#help_pop {display:none; position:absolute; left:50%; top:250px; margin-left:-490px; z-index:210;}
.help_content {position:relative; width:939px; height:597px; padding:27px 20px; background:#fff;}
.pop_title {font-size:20px; font-weight:bold; color:#695a55;}
.pop_title span {color:#829c2c;}
.pop_content {position:relative; width:938px; height:559px; margin-top:11px; border:1px solid #d4d4d4; background:url(https://www.goodneighbors.us/images/support/bg_help_pop.png) no-repeat center center;}
.pop_content li {position:absolute;}
.pop_content .step1 {left:33px; top:176px;}
.pop_content .step2 {left:256px; top:51px;}
.pop_content .step3 {left:256px; bottom:240px;}
.pop_content .step4 {left:492px; top:177px;}
.pop_content .step5 {left:720px; top:177px;}
.pop_content dl {position:relative;}
.pop_content dt {position:absolute; left:20%; top:18px; width:120px; font-size:20px; font-weight:bold; color:#fff; text-align:center;}
.pop_content dd {position:absolute; left:12px; top:80px; width:155px; line-height:17px;}
.pop_content .step5 dt {top:-6px; left:87%;}
.pop_content p{font-size:15px; font-weight:bold; color:#3c4812;letter-spacing: -1px;}
.pop_content p span{font-size:13px;}
.lay_popup .help_content .lay_pop_cle {position:absolute; top:-53px; right:0;}

/******************** /support/company ********************/
.company h3 {padding-top:20px; margin-top:65px; margin-bottom:45px; font-size:35px; line-height:45px; font-weight:bold; letter-spacing:-2px; color:#685b55; text-align:center; background:url(https://www.goodneighbors.us/images/support/bg_company_title.png) 153px top no-repeat;}
.company h3 span {font-weight:normal; color:#829c2c;}
.company ul {height:549px; background:url(https://www.goodneighbors.us/images/support/bg_company.png) no-repeat; position:relative;}
.company ul li {font-size:15px; color:#685b55; position:absolute;}
.company .company1 {top:16px; left:340px;}
.company .company2 {top:130px; left:53px;}
.company .company3 {top:417px; left:38px;}
.company .company4 {top:137px; left:710px;}
.company .company5 {top:417px; left:710px;}
.join_way li {width:443px; height:124px; padding:22px 20px; margin-right:10px; margin-bottom:10px; float:left; position:relative; border:1px solid #dbdbdb;}
/*.join_way li.line3 {height:100px;}*/
.join_way li h3 {margin-right:15px; font-size:22px; font-weight:bold; color:#695a55; display:inline-block; vertical-align:middle;width:295px;}
.join_way li &gt; p {padding-top:15px; font-size:14px; line-height:21px;width: 330px;}
.join_way li &gt; a {padding-bottom:5px; vertical-align:middle;}
.join_way li .img {position:absolute; top: 50%;right: 10px;margin-top: -50px;}
.join_way li .img p {width:108px; height:46px; margin-bottom:10px; background:url(https://www.goodneighbors.us/images/support/bg_join_logo.png) left top no-repeat;}
#goodbuypop ,
#goodshoppop ,
#productpop {z-index:210; width:782px; position:absolute; top:400px; left:50%; margin-left:-382px; display:none;}
.goodbuy_pop ,
.goodshop_pop ,
.product_pop {position: relative; background:#fff;}
.way_h2 {padding-left:10px; margin-top:35px; margin-bottom:10px; font-size:20px; background:url(https://www.goodneighbors.us/images/icon/icon_community.gif) left center no-repeat;}
.way_process {background:url(https://www.goodneighbors.us/images/support/bg_goodbuy_process.png) left top no-repeat; clear:both; overflow:hidden;}
.way_process li {width:210px; padding-top:160px; margin-right:43px; float:left}
.way_process p {font-size:18px; font-weight:bold; text-align:center;}
.way_process div {padding-top:45px; line-height:18px;}
.goodbuy_pop .box {height:650px; padding:25px 20px; overflow-y:scroll; border:1px solid #c9c9c9; border-top:0;}
.goodbuy_pop .goodbuy_video {margin-top:28px;}
.goodbuy_pop .goodbuy_video .rightBox {float:right;}
.img_goodbuy .leftBox {width:220px; margin-right:30px;}
.img_goodbuy img {width:220px; height:147px; display:block;}
.img_goodbuy p {padding:12px 9px; font-family:dotum, 돋움, 돋움체; font-weight:bold; border:1px solid #dedede; border-top:0; border-bottom:2px solid #cacaca;}
.logo_goodbuy {margin-top:30px;}
.logo_goodbuy div.leftBox {padding-top:5px; padding-left:10px; line-height:17px;}
.logo_goodbuy img {display:inline-block;}
.logo_goodbuy h3 {font-size:16px; color:#829c2c;}
.logo_goodbuy a {color:#464646;}
.goodshop_pop .box {height:652px; padding:0 20px 48px 20px; overflow-y:scroll; border:1px solid #c9c9c9; border-top:0;}
.goodshop_pop .goodshop_notice {padding:200px 29px 58px 29px; border-bottom:1px solid #e2e2e2; background:url(https://www.goodneighbors.us/images/support/bg_goodshop.png) center top no-repeat; }
.goodshop_pop .heart_h2 {padding:10px 3px; margin-bottom:8px; border-bottom:1px solid #d7d7d7; display:inline-block; font-size:26px; background:url(https://www.goodneighbors.us/images/support/ti_goodshop.png) left top no-repeat;}
.goodshop_pop .heart_h2 strong {color:#638c0b;}
.goodshop_pop .txt_goodshop {font-size:14px; line-height:24px; font-weight:bold; color:#707070;}
.goodshop_pop .txt_goodshop span {color:#ea5504;}
.goodshop_pop .pub_tab li {width: 12.5%;}
.goodshop_pop .goodshop1 {background:url(https://www.goodneighbors.us/images/support/img_goodshop1.png) right top no-repeat;}
.goodshop_pop .goodshop2 {height:261px; padding-top:32px; padding-left:364px; margin-top:52px; background:url(https://www.goodneighbors.us/images/support/img_goodshop2.png) left top no-repeat;}
.goodshop_pop .goodshop2 li {padding-bottom:5px; border-bottom:1px solid #e1e1e1;}
.goodshop_pop .goodshop3 {background:url(https://www.goodneighbors.us/images/support/img_goodshop3.png) right 13px no-repeat;}
.goodshop_pop .goodshop3 .heart_h2 {margin-bottom:0; border-bottom:none;}
.goodshop_pop .goodshop3 .bg_green {padding:5px 9px; display:inline-block; color:#fff; background:#94aa0a;}
.goodshop_pop .goodshop4 {padding-left:20px; margin-top:65px; margin-left:-20px; background:url(https://www.goodneighbors.us/images/support/bg_goodshop_process.png) left 26px no-repeat;}
.goodshop_pop .goodshop4 .heart_h2 {border-bottom:none;}
.goodshop_pop .goodshop4 ul {padding-top:30px;}
.goodshop_pop .goodshop4 li {width:221px; padding-bottom:30px; float:left; font-size:14px; line-height:18px; font-weight:bold;}
.goodshop_pop .goodshop4 li.first_line {padding-bottom:40px;}
.goodshop_pop .goodshop4 li.last_child {width:196px; padding-top:25px; padding-left:25px; font-size:26px; line-height:33px; font-weight:normal; color:#829c2c;}
.goodshop_pop .goodshop4 li img {margin-bottom:10px; display:block;}
.goodshop_pop .goodshop4 li span ,
.goodshop_pop .goodshop4 li .orange {color:#ea5504;}
.goodshop_pop .goodshop4 li .green {color:#829c2c;}
.goodshop_pop .goodshop5 {margin-top:45px;}
.goodshop_pop .goodshop5 .heart_h2 {border-bottom:none;}
.goodshop_pop .goodshop5 ul {height:77px; background:url(https://www.goodneighbors.us/images/support/bg_goodshop_process2.png) left top no-repeat;}
.goodshop_pop .goodshop5 li {padding-top:30px; text-align:center; color:#fff; float:left;}
.goodshop_pop .goodshop5 li.step2 {padding-left:97px;}
.goodshop_pop .goodshop5 li.step3 {padding-top:25px; padding-left:112px;}
.goodshop_pop .goodshop5 li.step4 {padding-top:17px; padding-left:90px;}
.goodshop_pop .goodshop5 p {padding-top:8px; font-size:15px; font-weight:bold;}
.goodshop_pop .goodshop5 h3 {padding-top:10px; font-size:21px; color:#829c2c;}
.goodshop_pop .goodshop_list {width:100%; border-top:2px solid #d6d6d6; border-bottom:2px solid #d6d6d6; font-family:dotum, 돋움,돋움체;}
.goodshop_pop .goodshop_list th {padding:17px 15px; font-weight:normal; border-top:1px solid #d6d6d6; text-align:left; background:#f3f5ed;}
.goodshop_pop .goodshop_list td {padding:17px 15px; border-top:1px solid #d6d6d6;}
.goodshop_pop .goodshop_list .border_right {border-right:1px solid #d6d6d6;}
.product_pop .box {height:650px; padding:25px 20px; overflow-y:scroll; border:1px solid #c9c9c9; border-top:0;}
.product_pop .product_process {background:url(https://www.goodneighbors.us/images/support/img_process.png) left top no-repeat;}
.product_pop .product_process li {width:99px; padding:65px 0 0 6px; margin-right:18px; font-size:11px; float:left;}
.product_pop .product_process li.step4 {width:103px; margin-right:14px;}
.product_pop .product_process p {padding-top:20px; font-size:12px; font-weight:bold;}
.product_pop .product_box {padding:0 8px; line-height:19px;}
.product_pop .product_box h3 {padding:7px 0 5px; font-size:15px; font-weight:bold;}
.product_pop .product_box .leftBox {width:326px; height:98px; padding:10px 10px; border:1px solid #d6d6d6; background:#fff url(https://www.goodneighbors.us/images/support/img_product.png) 176px 10px no-repeat;;}
.product_pop .product_box .rightBox {float:right; width:326px; height:98px; padding:10px 10px; border:1px solid #d6d6d6; background:#fff url(https://www.goodneighbors.us/images/support/img_product2.png) 176px 10px no-repeat;}
.process ul {background:url(https://www.goodneighbors.us/images/support/bg_process.png) left top no-repeat;height:400px !important; background-size:auto !important;}
.process li {width:106px; height:133px; padding:100px 22px 0 !important; margin-right:16px; float:left; text-align:center;}
.process li h3 {padding-bottom:13px; font-size:18px; color:#685b55;}
.process li p {text-align:left; font-size:12px; line-height:18px;}
.expected .percent {margin-top:40px; margin-left:92px; background:url(https://www.goodneighbors.us/images/support/bg_expected1.png) left 28px no-repeat;}
.expected .percent li {float:left;}
.expected .percent p {font-size:20px; font-weight:bold;}
.expected p.percent_num {height:105px; padding-top:150px; font-size:28px; color:#829c2c;}
.expected .percent1 p.percent_num {width:156px; padding-left:129px;}
.expected .percent2 p.percent_num {width:137px; padding-left:117px;}
.expected .percent3 p.percent_num {padding-left:104px;}
.expected_process {height:154px; margin-top:45px; margin-bottom:50px; background:url(https://www.goodneighbors.us/images/support/bg_expected2.png) left top no-repeat;}
.expected_process li {width:194px; padding-top:28px; padding-left:46px; float:left; color:#fff; font-weight:bold;}
.expected_process li.process4 {padding-top:40px; padding-left:40px; text-align:center;}
.consult_box {height:82px; padding:44px 0 44px 174px; margin-bottom:20px;  background:url(https://www.goodneighbors.us/images/support/bg_consult.png) no-repeat; font-size:14px;}
.consult_box p {padding-bottom:10px; font-size:23px; font-weight:bold; color:#695b55;}
.consult .board_write_btn {margin-top:20px; text-align:right;}

/*2016-01-06 추가*/
.support_sub .sub_visual1{background:#3e3e3e url(https://www.goodneighbors.us/images/support/img1.jpg) 50% 0% no-repeat; height:231px;overflow: hidden;margin-bottom: 92px;}
.support_sub .sub_visual1 .fontarea{width:980px; margin:auto;}
.support_sub .sub_visual1 .fontarea h1{color:#96b52d;  font-size:33px; padding-left:53px; padding-top:58px; letter-spacing:3px; line-height:40px; }
.support_sub .sub_visual1 .fontarea p {color:#fefefe; padding-left:53px; padding-top:18px; font-size:15px;}
.lou_w{width:980px;  margin:auto; margin-bottom:49px;}
.loutitle{background:url(https://www.goodneighbors.us/images/community/goodmembers/new_line.jpg) left center repeat-x; text-align:center; overflow:hidden; margin-bottom:30px; line-height:24px;}
.loutitle span{padding:12px 15px; background:#fff; font-size:19px; letter-spacing:2px; line-height:20px; color:#695a55; text-align:justify; font-weight:bold; }	
.domestic_area{width:980px; height:229px; background:#f3f2ed; overflow:hidden;}
.domestic_img{width:313px; height:229px; background:url(https://www.goodneighbors.us/images/support/domestic_img.jpg); float:left;}
.domestic_con{float:left; padding-top:43px; padding-left:69px;}
.domestic_con .font1{font-size:19px;  }
.domestic_con .font2{font-size:14px; color:#747273; padding-top:18px; padding-bottom:24px; line-height:20px;}
.domestic_con a{width:126px; height:39px; background:url(https://www.goodneighbors.us/images/support/btn6.jpg); display:block; color:#ffffff; font-size:12px; line-height:36px; text-align:center;}
.content_main_bg{width:100%; background:url(https://www.goodneighbors.us/images/support/main_img.jpg) repeat-x; height:432px; border-top:4px solid #829c2c;}
.content_main_con{width:980px; margin:auto;position:relative;}
.content_main_bubble1{float:left; background:url(https://www.goodneighbors.us/images/support/bubble.png); width:138px; height:80px; color:#ffffff;font-size:15px;line-height:20px; text-align:center;padding-top:20px; letter-spacing:3px;  }
.content_main_bubble2{float:left; font-size:14px; padding-left:19px; padding-top:15px; color:#636363;}
.content_main_post{ width:317px; height:341px; background:url(https://www.goodneighbors.us/images/support/post.png); margin-left:28px; margin-top:71px; float:left;}
.post_img {padding-left:82px; padding-top:14px; width:220px; height:274px;}
.content_main_post2{float:left;}
.content_main_post2 ul {padding-top:71px; padding-left:116px;}
.content_main_post2 ul li{width:466px; height:48px; border-bottom:1px solid #cecece; font-size:17px; color:#81817f; line-height:48px; padding-left:2px; }
.content_main_post2 ul li span {padding-left:80px; font-weight:bold; color:#575756;}
.content_main_post2 ul li span.age {padding-left:32px; font-weight:bold; color:#575756;}
.btn_group{overflow:hidden;padding-left:116px; padding-top:37px;}
.btn1 {width:228px; height:46px; background:url(https://www.goodneighbors.us/images/support/btn1.jpg); display:block; float:left; color:#ffffff; font-size:14px; font-weight:bold; line-height:45px;}
.btn2 {width:228px; height:46px; background:url(https://www.goodneighbors.us/images/support/btn2.jpg); display:block; float:left; margin-left:12px; color:#ffffff; font-size:14px; font-weight:bold; text-align:center; line-height:45px;}
.btn1 span{padding-left:14px;display: inline-block;width: 172px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.post_last {overflow:hidden;padding-left:116px; padding-top:28px;}
.post_last p {font-size:14px;color:#737373; float:left; line-height:18px;}
.post_last a {width:121px; height:27px; background:url(https://www.goodneighbors.us/images/support/btn5.jpg); display:block; color:#ffffff; float:left; font-weight:bold; line-height:27px; margin-top:8px; margin-left:22px; font-size:11px; text-align:center;}
.left{width:32px; height:50px; background:url(https://www.goodneighbors.us/images/support/left.png); display:block; position:absolute; top:187px; left:-32px;}
.right{width:32px; height:50px; background:url(https://www.goodneighbors.us/images/support/right.png); display:block; position:absolute; top:187px; right:-32px;}
.stamp_img{width:165px; height:73px;background:url(https://www.goodneighbors.us/images/support/stamp.png); position:absolute; top:37px; left:260px;  }
.overseas{background:#edf1f2 url(https://www.goodneighbors.us/images/support/new_bgs.jpg) right bottom no-repeat; padding-bottom:33px; padding-top: 18px;}
.overseas .overseas_font {color:#695a55; font-size:18px; text-align:center; padding-top:40px; padding-bottom:32px; line-height:28px; font-style:italic; }
.overseas ul {width:293px; height:433px; background:#ffffff; margin:9px; float:left;}
.overseas ul li.overseas_img {background:url(https://www.goodneighbors.us/images/support/overseas_img1.jpg); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.overseas_img1 {background:url(https://www.goodneighbors.us/images/support/overseas_img2.jpg); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.overseas_img2 {background:url(https://www.goodneighbors.us/images/support/overseas_img3.jpg); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.overseas_img3 {background:url(https://www.goodneighbors.us/images/support/overseas_img4.jpg); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.overseas_img4 {background:url(https://www.goodneighbors.us/images/support/overseas_img5.jpg); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.overseas_img5 {background:url(https://www.goodneighbors.us/images/support/overseas_img6.jpg); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.overseas_img6 {background:url(https://www.goodneighbors.us/images/support/overseas_img7.jpg); border:1px solid #d9dde0; width:293px; height:235px;}

.overseas ul li.donate_1 {background:url(https://www.goodneighbors.us/images/support/donate_0.png); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.donate_64 {background:url(https://www.goodneighbors.us/images/support/donate_1.png); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.donate_79 {background:url(https://www.goodneighbors.us/images/support/donate_2.png); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.donate_36 {background:url(https://www.goodneighbors.us/images/support/donate_3.png); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.donate_61 {background:url(https://www.goodneighbors.us/images/support/donate_4.png); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.donate_3 {background:url(https://www.goodneighbors.us/images/support/donate_5.png); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.donate_77 {background:url(https://www.goodneighbors.us/images/support/donate_6.png); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.donate_82 {background:url(https://www.goodneighbors.us/images/support/donate_7.png); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas ul li.donate_6 {background:url(https://www.goodneighbors.us/images/support/donate_8.png); border:1px solid #d9dde0; width:293px; height:235px;}
.overseas_body{padding:20px;}
.overseas_body a {display:block;width:91px; height:31px; color:#ffffff; border:1px solid #6b5f5f; background:#776966; text-align:center; line-height:28px; font-weight:bold;}
.overseas_font1{font-size:18px; font-weight:bold;}
.overseas_font2{font-size:15px; color:#8f8f8f; padding-top:18px;padding-bottom:18px;}
.overseas_group {overflow:hidden; margin-left:22px;}
.participate {overflow:hidden; margin-top:27px;}
.participate .participate_left {width:475px; height:273px; border:1px solid #dfdfdf; float:left;}
.participate .participate_left .participate_left_img {background:url(https://www.goodneighbors.us/images/support/participate_img1.jpg); width:475px; height:140px;}
.participate .participate_left .participate_left_img .participate_left_font1{font-size:18px; color:#435507; font-weight:bold; padding-top:35px; padding-left:32px;}
.participate .participate_left .participate_left_img .participate_left_font2{font-size:14px; color:#82857b; padding-top:12px; padding-left:32px; line-height:19px;}
.participate .participate_left .btn3{display:block; background:url(https://www.goodneighbors.us/images/support/participate_img2.jpg); width:154px; height:133px;border-right:1px solid #dfdfdf; float:left;}
.participate .participate_left .btn4{display:block; background:url(https://www.goodneighbors.us/images/support/participate_img4.jpg); width:155px; height:133px;border-right:1px solid #dfdfdf; float:left;}
.participate .participate_left .btn5{display:block; background:url(https://www.goodneighbors.us/images/support/participate_img3.jpg); width:164px; height:133px; float:left;}
.participate .participate_left .participate_left_btn {overflow:hidden;}
.participate .participate_left .participate_left_btn a p {font-size:14px; color:#626262; padding-top:86px; text-align:center;}
.participate .participate_right {background:url(https://www.goodneighbors.us/images/support/participate_right.jpg); width:475px; height:273px; float:left; border:1px solid #dfdfdf; margin-left:26px; }
.participate .participate_right .participate_right_body {padding:28px;}
.participate .participate_right .participate_right_body p { color:#829c2c; font-size:24px; font-weight:bold;}
.participate .participate_right .participate_right_body .btn6 {display:block; background:url(https://www.goodneighbors.us/images/support/btn3.jpg); width:228px; height:46px;}
.participate .participate_right .participate_right_body .btn6 p {color:#ffffff; font-size:14px; padding-left:16px; padding-top:16px; margin-top:30px;}
.participate .participate_right .participate_right_body .btn7 {display:block; background:url(https://www.goodneighbors.us/images/support/btn4.jpg); width:228px; height:46px;}
.participate .participate_right .participate_right_body .btn7 p {color:#ffffff; font-size:14px; padding-left:16px; padding-top:16px; margin-top:8px;}


/*2016-01-11 결연하기 추가*/
.bg{width:100%; height:100%; position:absolute; top:0px; left:0px; background:url(https://www.goodneighbors.us/images/campaign/2015/gn/goodsister/web/images/bg.png) repeat; z-index:995; display:none; }
.movearea{width:1000px; height:566px; position:absolute; top:293px; left:50%; margin-left:-500px; z-index:999; display:none;}			
.mov&gt;.movearea&gt;iframe{width:1000px; height:566px;}
.x{position:absolute; font-size:30px; color:#fff; z-index:9999; top:263px; left:50%; margin-left:465px;display:none; }
.relationship_title {width:980px; height:604px; position:relative; background:url(https://www.goodneighbors.us/images/support/relationship_main_img.jpg) no-repeat; margin-bottom:60px;}
.relationship_title .relationship_img {position:absolute; top:321px; left:72px; width:230px; height:135px;}
.relationship_title .relationship_play {display:block; width:60px; height:60px; background:url(https://www.goodneighbors.us/images/support/relationship_play.png); position:absolute; top:359px; left:157px;}
.relationship_title .relationship_btn1 {display:block; width:230px; height:48px; background:url(https://www.goodneighbors.us/images/support/relationship_btn1.png); position:absolute; top:472px; left:72px;}
.relationship_title .relationship_btn1 p {color:#ffffff; font-size:17px; font-weight:bold; padding-left:40px; line-height:45px; }
.relationship_title .ribon {background:url(https://www.goodneighbors.us/images/support/relationship_ribon.png) no-repeat; width:243px; height:95px; position:absolute; top:-11px; left:49px; }
.relationship_title .ribon p {color:#ffffff; font-size:18px; font-weight:bold; padding-left:33px; padding-top:20px;}
.lou_w{width:980px;  margin:auto; margin-bottom:49px;}
.loutitle{background:url(https://www.goodneighbors.us/images/community/goodmembers/new_line.jpg) left center repeat-x; text-align:center; overflow:hidden; margin-bottom:30px; line-height:24px;}
.loutitle span{padding:12px 15px; background:#fff; font-size:19px; letter-spacing:2px; line-height:20px; color:#695a55; text-align:justify; font-weight:bold; }	
.good_hide{visibility:hidden; overflow: hidden; position: absolute; left:-10000px; height:1px; width:1px; text-indent: -10000px;}
.relationship_body { background:url(https://www.goodneighbors.us/images/support/relationship_main_img1.jpg); width:980px; height:869px; position:relative; border-bottom:4px solid #829c2c;}
.relationship_body .left{width:32px; height:50px; background:url(https://www.goodneighbors.us/images/support/left.png); display:block; position:absolute; top:389px; left:140px;}
.relationship_body .right{width:32px; height:50px; background:url(https://www.goodneighbors.us/images/support/right.png); display:block; position:absolute; top:389px; right:140px;}
.relationship_body .body_font1 { font-size:17px; color:#695a55; position:absolute; top:126px; width:960px; text-align:center;}
.relationship_body .body_img {width:220px; height:274px; border:1px solid #e5e1d8; position:absolute; top:222px; left:395px;}
.relationship_body .body_font2 { font-size:17px; color:#938b88; position:absolute; top:534px; left:325px; line-height:40px; }
.relationship_body1 { background:url(https://www.goodneighbors.us/images/support/relationship_main_img2.jpg); width:980px; height:501px; position:relative;}
.relationship_body1 p { font-size:20px; color:#695a55; position:absolute; left:79px; top:89px; font-weight:bold; line-height:35px;}
.relationship_body1 p span {color:#829c2c;}
.relationship_btn2 {display:block; width:230px; height:48px; background:url(https://www.goodneighbors.us/images/support/relationship_btn1.png); margin:auto; margin-top:35px;}
.relationship_btn2 p {color:#ffffff; font-size:17px; font-weight:bold; padding-left:40px; line-height:45px; }

.btngroup { position:absolute; top:750px; width:980px; text-align:center;}
.btngroup .relationship_btn3 {background:#829c2c url(https://www.goodneighbors.us/images/support/love.png) 95% center no-repeat; padding:15px 47px 15px 25px; color:#ffffff; font-weight:bold;}
.relationship_btn3 p {color:#ffffff; font-size:13px; font-weight:bold; padding-left:10px; line-height:45px; }</pre></body></html>