@charset "utf-8";

.bg00000 {background:url('/ko/imgs/main/main_bg.gif') repeat-x left top;}
#subbg  {margin:0 auto;background:url('/ko/imgs/common/top_back.jpg') no-repeat center 70px;}
#subbg1 {margin:0 auto;background:url('/ko/imgs/common/top_back.jpg') no-repeat center 70px;}
#subbg2 {margin:0 auto;background:url('/ko/imgs/common/top_back.jpg') no-repeat center 70px;}
#subbg3 {margin:0 auto;background:url('/ko/imgs/common/top_back.jpg') no-repeat center 70px;}
#subbg4 {margin:0 auto;background:url('/ko/imgs/common/top_back.jpg') no-repeat center 70px;}
#subbg5 {margin:0 auto;background:url('/ko/imgs/common/top_back.jpg') no-repeat center 70px;}

/* Header */
#sun_header {position:relative;width:1000px;height:94px;margin:0 auto;}
#sun_header h1 {width:172px;height:43px;background:#ffffff;position:absolute;top:54px;left:28px;z-index:1;}
#sun_header .sun_date{position:absolute;top:34px;left:203px;color:#9f9f9f;font-family:Malgun Gothic;font-weight:bold;}
/*#sun_header .sun_date{position:absolute;top:34px;left:203px;width:286px;color:#9f9f9f;font-family:Malgun Gothic;font-weight:bold;background:url('/ko/imgs/main/sun_date_bg.gif') no-repeat 0 4px;}*/
#sun_header .sun_date em {color:#bd85a4;font-style:normal;font-weight:bold;}
/*#sun_header .sun_date span {display:block;text-indent:-9999px;float:left;}*/
#sun_header .utility {position:absolute;top:7px;right:-5px;}
#sun_header .utility li {float:left;padding:0 8px;color:#696969;font-size:11px;background:url('/ko/imgs/main/sidebar.gif') no-repeat left 3px;font-family:dotum,"돋움";}
#sun_header .utility li.username {background:url(/ko/imgs/main/main_dot.gif) no-repeat left 6px;}
#sun_header .utility li a {color:#696969;}
#sun_header .utility li a:hover {color:#00aadd;}
#sun_header .utility li.login a {color:#d36000;}

/* Gnb_area */
#sun_gnb {position:absolute;top:57px;left:0;width:797px;height:28px;padding-top:9px;padding-left:203px;background:url('/ko/imgs/main/bg_gnb3.gif') no-repeat left top}
#sun_gnb:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
#sun_gnb div {height:29px;padding-left:7px;position:absolute;top:37px;display:none;z-index:6;background:url('/ko/imgs/main/gnb_dep_left.png') no-repeat left top;}
#sun_gnb ul {height:29px;padding:7px 25px 0 18px;background:url('/ko/imgs/main/gnb_dep_right.png') no-repeat right top;}
#sun_gnb li {float:left;}
#sun_gnb li.menu01 {padding:0 40px;}
#sun_gnb li.menu02 {padding:0 42px;}
#sun_gnb li.menu03 {padding:0 28px;}
#sun_gnb li.menu04 {padding:0 70px;}
#sun_gnb li.menu05 {padding:0 0 0 40px;}
#sun_gnb li.menu01 div {left:210px;}
#sun_gnb li.menu02 div {left:350px;}
#sun_gnb li.menu03 div {left:500px;}
#sun_gnb li.menu04 div {right:120px;}
#sun_gnb li.menu05 div {right:4px;}
#sun_gnb li ul li {float:left;padding:0 3px;background:url('/ko/imgs/main/gnb_bar.gif') no-repeat left 3px}
#sun_gnb li ul li a {padding:3px 8px;color:#6c6c6c;font-weight:bold;}
#sun_gnb li ul li.first {background:none}
#sun_gnb li ul li a:hover {color:#00aadd;text-decoration:none;}
#sun_gnb li a strong {font-size:15px;font-family:'나눔고딕',NanumGothic,'Malgun Gothic','맑은 고딕',MalgunGothic,sans-serif;font-weight:bold;letter-spacing:0;color:#fff;}
#sun_gnb li a:hover strong {color:#FFF000;}

/* footer */
#sun_footer{width:100%;border-top:2px solid #b1b1b1;padding-bottom:25px;background:#f9f9f9;}
#sun_footer .foot_area{padding:13px 0 15px 0; position:relative;width:1000px; margin:0 auto;font:11px dotum;}
#sun_footer .foot_area ul{position:absolute; top:14px; right:-5px;}
#sun_footer .foot_area ul li{float:left;background:url('/ko/imgs/main/footer_bar.gif') no-repeat 0 1px;}
#sun_footer .foot_area ul li a{padding:0 8px;color:#545454;font:12px dotum;}
#sun_footer .foot_area ul li a:hover {color:#00aadd;text-decoration:none;}
#sun_footer .foot_area ul li.first{padding-left:0; background:none;}
#sun_footer .foot_area address{position:absolute; left:94px; top:15px; font-size:12px; color:#6c6c6c;font-style:normal;}
#sun_footer .foot_area address em{color:#000;font-style:normal;}
#sun_footer .foot_area p{position:absolute; left:94px; top:34px; font:Arial; font-size:11px; color:#6c6c6c;}
#sun_footer .foot_area .pdl10 {padding-left:10px;}
#sun_footer .foot_area .logo {margin-top:-8px;padding-left:36px;}

/* Contents */
#sun_contents {position:relative;width:1020px;min-height:500px;padding:32px 0 0 0;margin:0 auto;background:url('/ko/imgs/main/bg_contents_top.gif') no-repeat left 20px;*background-position:left 18px;}
#sun_contents_top {width:976px;height:308px;padding:0 13px 0 11px;margin:0 auto;overflow:hidden;}
#sun_contents_btm {width:1000px;margin:0 auto;overflow:hidden;}

.sun_topleft {width:690px;float:left;position:relative;}
.sun_topleft .sun_visual {width:690px;height:300px;}
.sun_topleft .navi {position:absolute;top:276px;right:10px;z-index:9;}
.sun_topleft .navi li {float:left;margin:0 2px;}
.sun_topleft .btn_prev {position:absolute;top:120px;left:0;z-index:10;}
.sun_topleft .btn_prev a {display:block;width:31px;height:61px;text-indent:9999px;overflow:hidden;background:url('/ko/imgs/main/btn_prev.png') no-repeat 0 0;}
.sun_topleft .btn_prev a:hover {background:url('/ko/imgs/main/btn_prev_over.png') no-repeat 0 0;}
.sun_topleft .btn_next {position:absolute;top:120px;right:0;z-index:10;}
.sun_topleft .btn_next a {display:block;width:32px;height:61px;text-indent:9999px;overflow:hidden;background:url('/ko/imgs/main/btn_next.png') no-repeat 0 0;}
.sun_topleft .btn_next a:hover {background:url('/ko/imgs/main/btn_next_over.png') no-repeat 0 0;}
.sun_topleft .pg_txt {position:absolute;top:482px;right:0;}

.sun_topright {width:265px;float:right;}
.sun_topright .sun_banner {overflow:hidden;}
.sun_topright .sun_banner li {float:left;margin:0 0 7px 7px;}
.sun_topright .sun_banner li.frt {margin-left:0;}
.sun_topright .month_sch {position:relative;width:251px;height:26px;color:#333;padding:11px 0 0 13px;margin-top:3px;background:url('/ko/imgs/main/bg_month.gif') no-repeat 0 0;}
.sun_topright .btn_move {position:absolute;top:14px;right:15px;}
.sun_topright .month_sch a {color:#333;}
.sun_topright .month_sch span {color:#93614d;font-weight:bold;padding-left:4px;}
.sun_topright .navi2 {float:right;margin:4px 4px 0;}
.sun_topright .navi2 span{font:11px dotum;color:#888; margin-right:4px;}

/*.sun_bansns {width:60px;height:147px;padding-top:15px;position:absolute;top:43px;right:-50px;background:url('/ko/imgs/main/bg_sns.gif') no-repeat left top;}*/
.sun_bansns {width:60px;height:147px;padding-top:15px;position:absolute;top:43px;right:-50px;}
.sun_bansns li {margin:0 0 10px 11px;}

/* 선불뉴스 */
.sun_btmleft {position:relative;width:396px;height:510px;float:left;padding:0 12px 0 12px;margin-top:16px;margin-bottom:20px;border:0;margin-right:12px;} /*컨텐츠세로높이1*/
.sun_btmleft h3 {border-bottom:2px solid #36a0c0;margin-bottom:3px;}
.sun_btmleft .sun_more {position:absolute;top:23px;right:17px;}
.sun_btmleft .sun_more a {color:#cccccc;font:11px dotum;}
.sun_btmleft .sun_news {width:100%;margin-left:0;}
.sun_btmleft .sun_news li {padding:8px 0; overflow:hidden; zoom:1;border-top:1px solid #eee;}
.sun_btmleft .sun_news li.first {border-top:0;}
.sun_btmleft .sun_news .thumb {float:left; width:146px; height:96px;}
.sun_btmleft .sun_news dl {float:left; width:60%; margin-left:10px;}
.sun_btmleft .sun_news dl dt {padding:6px 0 2px 0; text-align:left; color:#746c63; font:bold 14px dotum;}
.sun_btmleft .sun_news dl dd {text-align:left; color:#999; line-height:16px;}
.sun_btmleft .sun_news dl dd.dd01 {font:11px dotum;color:#a98b6a;padding:0 0 10px 0;}
.sun_btmleft .sun_news dl dd a {color:#999;}
.sun_btmleft .sun_news dl dt a {color:#746c63;}
.sun_btmleft .sun_news dl dt a:hover,.sun_btmleft .sun_news dl dd a:hover,.sun_btmleft .sun_news dl dd.dd01 a:hover {color:#00aadd;text-decoration:none;}

/* 도전님한법 */
.sun_btmcenter {float:left;width:265px;height:510px;margin-top:16px;margin-bottom:20px;} /*컨텐츠세로높이2*/
.sun_btmcenter .sun_law {position:relative;padding:0 12px 9px 12px;border:0;margin-bottom:5px;}
.sun_btmcenter .sun_law h3 {border-bottom:2px solid #a7c036;margin-bottom:3px;}
.sun_btmcenter .sun_law ul {margin:12px 0 0 10px;}
.sun_btmcenter .sun_law li {line-height:20px;padding-left:12px;background:url('/ko/imgs/main/main_dot1.gif') no-repeat 0 6px;}
.sun_btmcenter .sun_law li a {color:#666;}
.sun_btmcenter .sun_law li a:hover {color:#00aadd;text-decoration:none;}
.sun_btmcenter .sun_law .sun_more {position:absolute;top:23px;right:17px;}
.sun_btmcenter .sun_law .sun_more a {color:#cccccc;font:11px dotum;}

.sun_btmcenter .sun_vod_gallery {position:relative;height:370px;border:0;}
/* 선불동영상 */
.sun_btmcenter .sun_vod {position:relative;padding:0 12px 0 0;height:196px;}
.sun_btmcenter .sun_vod h3 {border-bottom:2px solid #c0b136;margin:5px 0 5px 0;margin-left:12px;}
.sun_btmcenter .sun_vod .sun_vod_list {margin:32px 0 0 2px;*margin:9px 0 0 2px;clear:both;overflow:hidden;}
.sun_btmcenter .sun_vod .sun_vod_list li {float:left;text-align:center;line-height:16px;margin:0 2px 0 15px;margin-bottom:10px;color:#888;}
.sun_btmcenter .sun_vod .sun_vod_list li .thumb {width:98px; height:72px;padding:3px;margin-bottom:6px;border:1px solid #e5e5e5;}
.sun_btmcenter .sun_vod .sun_vod_list li .vodtxt a {color:#888;line-height:16px;font:normal 11px dotum;}
.sun_btmcenter .sun_vod .sun_vod_list li .vodtxt em {color:#a98b6a;font:normal 11px dotum;}
.sun_btmcenter .sun_vod .sun_vod_list li .vodtxt a:hover {color:#00aadd;text-decoration:none;}
.sun_btmcenter .sun_vod .sun_more {position:absolute;top:24px;right:17px;}
.sun_btmcenter .sun_vod .sun_more a {color:#cccccc;font:11px dotum;}

.sun_btmcenter .sun_vod .sun_vod_menu {float:right;height:14px;width:148px;}
.sun_btmcenter .sun_vod .sun_vod_menu li {float:left;color:#888;}
.sun_btmcenter .sun_vod .sun_vod_menu li .a{width:36px;height:14px;background:url('/ko/imgs/main/vod_menu01.gif') no-repeat 0 0;}
.sun_btmcenter .sun_vod .sun_vod_menu li.selected .a {width:36px;height:14px;background:url('/ko/imgs/main/vod_menu01_on.gif') no-repeat 0 0;}
.sun_btmcenter .sun_vod .sun_vod_menu li .b{width:38px;height:14px;background:url('/ko/imgs/main/vod_menu02.gif') no-repeat 0 0;}
.sun_btmcenter .sun_vod .sun_vod_menu li.selected .b{width:38px;height:14px;background:url('/ko/imgs/main/vod_menu02_on.gif') no-repeat 0 0;}
.sun_btmcenter .sun_vod .sun_vod_menu li .c{width:39px;height:14px;background:url('/ko/imgs/main/vod_menu03.gif') no-repeat 0 0;}
.sun_btmcenter .sun_vod .sun_vod_menu li.selected .c{width:39px;height:14px;background:url('/ko/imgs/main/vod_menu03_on.gif') no-repeat 0 0;}
.sun_btmcenter .sun_vod .sun_vod_menu li .d{width:29px;height:14px;background:url('/ko/imgs/main/vod_menu04.gif') no-repeat 0 0;}
.sun_btmcenter .sun_vod .sun_vod_menu li.selected .d {width:29px;height:14px;background:url('/ko/imgs/main/vod_menu04_on.gif') no-repeat 0 0;}
.sun_btmcenter .sun_vod .sun_vod_menu li span{display:block; font-size:14px;}

/* 선불갤러리 */
.sun_btmcenter .sun_gallery {position:relative;padding:0 12px 0 12px;margin-top:16px;width:242px}
.sun_btmcenter .sun_gallery h3 {border-bottom:2px solid #b87f42;margin-bottom:3px;}
.sun_btmcenter .sun_gallery ul {margin:12px 0 12px 0;overflow:hidden;}
.sun_btmcenter .sun_gallery li {float:left;text-align:left;line-height:16px;width:33.3%;}
.sun_btmcenter .sun_gallery li.a0 {margin-left:0;}
.sun_btmcenter .sun_gallery li .thumb {width:73px;height:60px;margin-bottom:7px;border:1px solid #e5e5e5;}
.sun_btmcenter .sun_gallery li .gatxt a {color:#888;line-height:16px;font:11px dotum;letter-spacing:-1px;}
.sun_btmcenter .sun_gallery li .gatxt a:hover {color:#00aadd;text-decoration:none;}
.sun_btmcenter .sun_gallery .sun_more {position:absolute;top:10px;right:17px;}
.sun_btmcenter .sun_gallery .sun_more a {color:#cccccc;font:11px dotum;}

.sun_btmright {float:right;width:251px;height:530px;padding:0 15px 0 15px;margin-top:16px;background:#fef2f9;} /*컨텐츠세로높이3*/

/* 축복나눔 */
.sun_btmright .sun_divide {position:relative;}
.sun_btmright .sun_divide h3 {border-bottom:2px solid #ddd;margin:20px 0 12px 0;}
.sun_btmright .sun_divide ul {margin:0;}
.sun_btmright .sun_divide li {line-height:20px;padding:1px 0 0 15px;background:url('/ko/imgs/main/main_dot2.gif') no-repeat 6px 9px;}
.sun_btmright .sun_divide li a {color:#666;}
.sun_btmright .sun_divide li a:hover {color:#00aadd;text-decoration:none;}
.sun_btmright .sun_divide .sun_more {position:absolute;top:5px;right:5px;}
.sun_btmright .sun_divide .sun_more a {color:#cccccc;font:11px dotum;}

/* 선불공지 */
.sun_btmright .sun_notice {position:relative;}
.sun_btmright .sun_notice h3 {border-bottom:2px solid #ddd;margin:29px 0 12px 0;}
.sun_btmright .sun_notice ul {margin:0;}
.sun_btmright .sun_notice li {line-height:20px;padding:1px 0 0 15px;background:url('/ko/imgs/main/main_dot2.gif') no-repeat 6px 9px;}
.sun_btmright .sun_notice li a {color:#666;}
.sun_btmright .sun_notice li a:hover {color:#00aadd;text-decoration:none;}
.sun_btmright .sun_notice .sun_more {position:absolute;top:5px;right:5px;}
.sun_btmright .sun_notice .sun_more a {color:#cccccc;font:11px dotum;}

/* 선불갤러리 */
.sun_btmright .sun_gallery {position:relative;}
.sun_btmright .sun_gallery h3 {border-bottom:2px solid #ddd;margin-bottom:3px;}
.sun_btmright .sun_gallery ul {margin:11px 0 14px 15px;overflow:hidden;}
.sun_btmright .sun_gallery li {float:left;text-align:center;line-height:16px;margin:0 5px;}
.sun_btmright .sun_gallery li .thumb {width:102px; height:75px;padding:3px;margin-bottom:6px;border:1px solid #e5e5e5;}
.sun_btmright .sun_gallery li .gatxt a {color:#777;line-height:16px;}
.sun_btmright .sun_gallery li .gatxt a:hover {color:#00aadd;text-decoration:none;}
.sun_btmright .sun_gallery .sun_more {position:absolute;top:21px;right:2px;}
.sun_btmright .sun_gallery .sun_more a {color:#cccccc;font-size:11px;}
.sun_btmright .sun_gallery .ga_prev {position:absolute;top:86px;left:2px;}
.sun_btmright .sun_gallery .ga_next {position:absolute;top:86px;right:2px;}

/* 선불갤러리2 */
.sun_btmright .sgallery {position:relative;}
.sun_btmright .sgallery h3 {border-bottom:2px solid #ddd;margin-bottom:10px;}
.sun_btmright .gWrap {float:left; position:relative; width:244px; height:110px; margin:0 10px; overflow:hidden;}
.sun_btmright .gWrap ul.album {position:absolute;}
.sun_btmright .gWrap ul.album li {float:left;text-align:center; width:102px;margin:0 10px;}
.sun_btmright .gWrap ul.album li img{width:102px; height:75px;padding:3px;margin-bottom:6px;border:1px solid #e5e5e5;}
.sun_btmright .sgallery .ga_prev {position:absolute;top: 86px;left:2px;}
.sun_btmright .sgallery .ga_next {position:absolute;top: 86px;right:2px;}
.sun_btmright .sgallery p.gatxt {margin-bottom:12px;}
.sun_btmright .sgallery p.gatxt a {color:#777;line-height:16px;}
.sun_btmright .sgallery p.gatxt a:hover {color:#00aadd;text-decoration:none;}
.sun_btmright .sgallery .sun_more {position:absolute;top:21px;right:2px;}
.sun_btmright .sgallery .sun_more a {color:#cccccc;font-size:11px;}

.sun_btmright .sun_banner {margin:28px 0 0 4px;}
.sun_btmright .sun_banner li {margin-bottom:8px;}
.sun_btmright .sun_sns li {float:left;}