/* Common */
html{overflow-y:scroll}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'굴림',Gulim,'돋움',Dotum,AppleGothic,sans-serif;font-size:12px}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none;color:#666}
a:hover,a:active,a:focus{text-decoration:underline;color:#000}
a:visited{color:#666}
.clear-fix{clear:both;content:"";display:block}


/* Navigation */
.on{font-weight:bold;}


/* layout */
#ds_wrap{width:100%}
#ds_header{width:100%;height:110px;position:relative;background:url("./images/hearder_top_bg.gif") repeat-x center top;z-index:10}
#ds_container{width:100%;*zoom:1}
#ds_container:after{display:block;content:"";clear:both;*zoom:1}
.ds_container_bg{background:url("./images/container_top_bg.gif") repeat-x left top}
.ds_container_area{width:980px;margin:0 auto;overflow:hidden;background:url("") repeat-y left top;*zoom:1}
.ds_container_area:after{content:"";display:block;clear:both}
#ds_content{float:right;width:730px;min-height:500px;height:auto !important;_height:500px;padding:0px 0 100px 0}
#ds_footer{width:100%}
.ds_snb{width:200px;float:left}
.ds_section1{position:relative;margin-bottom:30px;*zoom:1}
.ds_section1:after{display:block;content:"";clear:both;*zoom:1}
.ds_login{width:235px;float:left}
.ds_main_display{width:727px;float:left;margin-left:10px;*padding-bottom:30px}
.ds_section2{height:339px;position:relative;margin-bottom:30px}
.ds_article1,.ds_article2,.ds_article3,.ds_article4,.ds_article5,.ds_article6{position:absolute;box-shadow:0 0 3px rgba(0,0,0,.3)}
.ds_article1{width:205px;height:319px;padding:10px 15px;border:1px solid #ccc;border-radius:8px}
.ds_article2{width:460px;height:175px;left:247px;border:1px solid #ccc;border-radius:8px}
.ds_article3{width:230px;height:155px;left:720px;padding:10px;border:1px solid #ccc;border-radius:8px}
.ds_article4,.ds_article5,.ds_article6{top:188px}
.ds_article4{left:247px}
.ds_article5{left:491px}
.ds_article6{left:737px}
.locationtext img{vertical-align:middle}


/*  링크부분 */
a.rollover img{border-width:0px;display:inline}
a.rollover img.over{display:none}
a.rollover:hover{border:0px}
a.rollover:hover img{display:none}
a.rollover:hover img.over{display:inline}
.link01, .link01:link, .link01:visited{color:#ff0000;text-decoration:none}
.link01:hover{color:#000}
.clear{display:block;content:"";clear:both;height:0;width:100%;font-size:0!important;line-height:0!important;overflow:hidden;margin:0!important;padding:0!important}


/* 상단메뉴 */
.ds_header_wrap{width:980px;height:110px;margin:0 auto}
.ds_header_wrap .ds_top_area{width:980px;height:30px;position:relative;overflow:hidden}
.ds_header_wrap .ds_top_area ul{float:right;margin-top:10px;}
.ds_header_wrap .ds_top_area ul li{float:left;margin-left:18px}
.ds_header_wrap .ds_top_area ul li img{vertical-align:top;display:block}
.ds_header_wrap .ds_bottom_area{width:980px;height:80px;position:absolute}
.ds_header_wrap .ds_bottom_area h1{float:left;margin-top:25px}
.ds_header_wrap .ds_bottom_area h1 a img{margin-top:-9px}
.ds_header_wrap .ds_bottom_area ul{float:right;height:80px}
.ds_header_wrap .ds_bottom_area ul li{float:left;margin-right:62px;margin-top:33px;}
.ds_header_wrap .ds_bottom_area ul li img{vertical-align:top;display:block}
.ds_sub_gnb_area{width:100%;height:240px;background:url("./images/sub_gnb_bg.png") repeat-x left bottom;display:none;position:absolute;left:0;top:110px}
.ds_sub_gnb_area .ds_sub_gnb{width:980px;height:240px;margin:0 auto}
.ds_sub_gnb_area .ds_sub_gnb ul{float:left;overflow:hidden;width:100px;padding:5px 0 0 0;border:0px red solid}
.ds_sub_gnb_area .ds_sub_gnb .ds_first{margin-left:312px}
.ds_sub_gnb_area .ds_sub_gnb .ds_second{margin-left:30px}
.ds_sub_gnb_area .ds_sub_gnb .ds_third{margin-left:76px}
.ds_sub_gnb_area .ds_sub_gnb .ds_forth{margin-left:50px}
.ds_sub_gnb_area .ds_sub_gnb .ds_five{margin-left:0px}
.ds_sub_gnb_area .ds_sub_gnb ul li{margin:0 0 12px 0}
.ds_sub_gnb_area .ds_sub_gnb ul li a{color:#555;text-decoration:none}
.ds_sub_gnb_area .ds_sub_gnb ul li a:hover{color:#78a00d;font-weight:bold}

.ds_top_menu{text-align:right;margin-top:8px}
.ds_top_menu img{padding-left:8px;vertical-align:middle}
.ds_gnb{margin:15px 0 0 270px;margin-bottom:16px}
.ds_gnb img{vertical-align:middle}
.ds_gnb .search{position:absolute;border:1px solid #babec0;top:35px;right:0;z-index: 999;}
.ds_gnb .search-top{width:120px;padding:5px;border:0;}
.ds_gnb .search-icon{margin:3px 3px 0 0;vertical-align:middle;}
.ds_sub_menu_bg{height:40px; background:url(./images/idx_009.gif) repeat-x; position:relative; padding-top:10px;}
.ds_sub_menu_first{height:40px; width:4px; background:url(./images/idx_008.gif) left top no-repeat; display:block; position:absolute; left:0; top:0}
.ds_sub_menu_last{height:40px; width:5px; background:url(./images/idx_010.gif) left top no-repeat; display:block; position:absolute; right:0; top:0}
.ds_menu_patition{padding:0 25px; color:#ccc; font-size:12px;vertical-align:middle}
.ds_submenu img{margin:0 8px}*/


/* GNB 네비게이션 -------------------------------------------------------------------- */
/* menu::base */
div#gnb{height:42px}
div#gnb ul{margin:0;padding:0;list-style:none;float:left}
div#gnb ul.menu{padding-left:30px}
div#gnb li{position:relative;z-index:9;margin:0;padding:0 5px 0 0;display:block;float:left;}
div#gnb li:hover>ul{left:-2px}
div#gnb a{position:relative;z-index:10;height:42px;display:block;float:left}
div#gnb a:hover, div#menu a:hover span {color:#fff}
div#gnb li.current a {}
div#gnb span{display:block;cursor:pointer;background-repeat:no-repeat;background-position:95% 0}
div#gnb ul ul a.parent span{}
div#gnb ul ul a.parent:hover span{}

/* 원뎁스 */
div#gnb a{padding:0 0 0 40px}
div#gnb span{margin-top:5px}

/**@replace#1*/
div#gnb li.last{background:none}

/* 투뎁스 */
div#gnb ul ul li{background-color:#fff;filter:alpha(opacity:'95');opacity:0.95;border-left:1px #e1e1e1 solid;border-right:1px #e1e1e1 solid;border-bottom:1px #e1e1e1 dotted}
div#gnb ul ul{position:absolute;top:42px;left:-999em;width:135px;padding:5px 0 0 30px;z-index:30}
div#gnb ul ul a{padding:0 0 0 15px;height:auto;float:none;display:block;line-height:24px;color:#777}
div#gnb ul ul span{margin-top:0;padding-right:15px;padding-right:20px;color:#777}
div#gnb ul ul a:hover span{font-weight:bold;color:#78a00d}
div#gnb ul ul li.last{background:none}
div#gnb ul ul li {width:100%}

/* 쓰리뎁스 */
div#gnb ul ul ul{padding:0;margin:-38px 0 0 163px !important;margin-left:172px}
/* // GNB 네비게이션 -------------------------------------------------------------------- */


/* 좌측메뉴디자인 */
.ds_snb_tit_box{width:200px;height:190px;background:url("./images/lnb_tit_bg.gif") no-repeat left bottom;margin-top:0px;overflow:hidden}
.ds_snb_tit_box h2{margin-top:70px;text-align:center;font-size:0}
.ds_snb_tit_box h2 img{vertical-align:top}
.ds_snb ul{padding-top:0px}
.ds_snb ul li{width:200px;border-bottom:1px solid #e1e1e1;font-size:0}
.ds_snb ul li a{width:179px;display:block;}
.ds_snb ul li a img{vertical-align:top}


/* 컨텐츠 레이아웃 */
.ds_sub_area{width:730px}
.ds_sub_location{padding-top:50px}
.ds_sub_location ul{overflow:hidden}
.ds_sub_location ul li{float:left;color:#a1a1a1}
.ds_sub_location ul .ds_arrow{width:4px;height:7px;margin:3px 10px 0;background:url("./images/location_arrow.gif") no-repeat left top}
.ds_sub_tit{margin-top:40px}
.ds_sub_tit1{margin-top:10px}
.ds_sub_con{margin-top:30px; }


/* 하단디자인 */
.ds_family{width:100%;height:39px;border-top:1px solid #e1e1e1}
.ds_foot_bott{width:100%;height:170px;background-color:#efefef;border-top:1px #e1e1e1 solid}
.ds_foot_bott_area{width:980px;height:170px;margin:0 auto}
.ds_foot_bott_area h1{float:left;margin:30px 0 0 20px}
.ds_foot_bott_area address{float:left;margin:30px 0 0 70px}
.ds_foot_bott_area h2{float:left;margin:30px 0 0 100px}

.ds_btm img{vertical-align:middle}
.ds_bar{color:#ccc;padding:0 8px}
.ds_btm{background:url(./images/idx_022.gif) 36px 50% no-repeat; padding-left:240px;margin:30px 0 30px 0}
.ds_btm p{margin:1em 0;color:#666}
p.ds_copy{font-family:Arial;padding-bottom:20px;margin-top:.6em}
.ds_bold{font-weight:bold}
address{color:#666;margin:.5em 0}


/* 부분디자인(로그인박스) */
.ds_login_part{min-height:210px;box-shadow:0 0 3px rgba(0,0,0,.3);border-radius:8px;border:1px solid #ccc}
.ds_login_form{min-height:210px}
.ds_login_part h2{margin:0 15px 5px 15px;padding:15px 0 10px 0;border-bottom:1px solid #ccc}
.ds_login_part p,.ds_login_box{margin:0 15px}
.ds_login_box{position:relative;padding:10px 0 0 0}
.ds_login_box ul{width:130px;float:left; margin-right:10px}
.ds_login_box ul li{display:block;margin-bottom:5px}
.ds_login_input{width:128px;height:24px;line-height:24px;border:1px solid #ccc}
p.ds_welcome{line-height:30px; margin-top:20px;margin-bottom:20px}
p.ds_btn{text-align:center}




/* 메인 */
.ds_main_visual_wrap{width:100%;height:430px;background:url("./images/main_visual_bg_01.gif") repeat-x left top;position:relative}
.ds_main_visual_wrap .ds_main_visual_sh{width:100%;height:9px;background:url("./images/idx_sh.png") repeat-x left top}
.ds_main_visual_wrap .ds_main_visual_btn{width:980px;text-align:center;position:absolute;left:50%;margin-left:-490px;bottom:15px}
.ds_main_visual_wrap .ds_main_visual_btn a{display:inline-block}
.ds_main_visual_wrap .ds_main_visual_btn .ds_play_btn{margin-left:8px}
.ds_main_visual_wrap .ds_main_visual_01{width:100%;height:430px;background:url("./images/20230306_main_visual_03.png") no-repeat center top}
.ds_main_visual_wrap .ds_main_visual_02{width:100%;height:430px;background:url("./images/20230306_main_visual_01.png") no-repeat center top}
.ds_main_visual_wrap .ds_main_visual_03{width:100%;height:430px;background:url("./images/20230306_main_visual_02.png") no-repeat center top}
.ds_idx_tab{width:980px;text-align:left;position:absolute;left:50%;margin-left:-490px;bottom:15px}
.ds_idx_view{display:none;position:absolute;left:0;top:0}
.ds_idx_view:first-child{display:block}
.ds_container_wrap{width:980px;height:400px;margin:0 auto;overflow:hidden;*zoom:1}
.ds_container_wrap:after{content:"";display:block;clear:both}
.ds_container_wrap .ds_section1{float:left;width:318px;height:400px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;padding-top:0px}
.ds_container_wrap .ds_section1 .ds_news{width:298px;height:200px;padding:0px 0px 0px 20px;overflow:hidden;border-bottom:1px solid #e1e1e1}
.ds_container_wrap .ds_section1 .ds_news1{width:318px;height:179px;padding:20px 0px 0px 0px;overflow:hidden;border-bottom:1px solid #e1e1e1;background-color:#f5f5f5}
.ds_container_wrap .ds_section1 .ds_news h4{padding-bottom:20px;float:left}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box{margin:20px 0 0 0;overflow:hidden}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_latest{overflow:hidden}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_latest span{display:block}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_latest .ds_photo{width:158px;height:110px}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_latest .ds_photo img{width:158px;height:110px;display:block}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_latest .ds_subject{margin-top:10px;}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_latest .ds_subject a{color:#666;line-height:1.3}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_latest .ds_date{margin-top:3px;}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_latest .ds_date a{color:#c1c1c1;font-family:Tahoma, Arial, sans-serif;font-size:11px}
/*.ds_container_wrap .ds_section3 .ds_news .ds_news_box .ds_news_list{overflow:hidden;margin:25px 0 0 0;padding:20px 0 0 0;background:url("./images/news_dott.gif") repeat-x left top}*/
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_list{overflow:hidden;margin:0px 0 0 0;padding:10px 0 0 0}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_list li{overflow:hidden;margin:0 0 10px}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_list li:last-child{margin-bottom:0}
/*.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_list li:nth-child(2) ~ li{display:none}*/
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_list li span{display:block}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_list li .ds_subject{float:left}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_list li .ds_subject a{color:#777;line-height:1.3}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_list li .ds_date{float:right; margin-right:10px;}
.ds_container_wrap .ds_section1 .ds_news .ds_news_box .ds_news_list li .ds_date a{color:#a1a1a1;font-family:Tahoma, Arial, sans-serif;font-size:11px}
.ds_idx_tab2{width:300px;text-align:right;position:absolute;left:0;top:37px;padding:0 30px 0 15px}
.ds_idx_view2{display:none;position:absolute;left:0;top:0}
.ds_idx_view2:first-child{display:block;position:absolute;left:0;top:0}
.ds_container_wrap .ds_section2{float:left;width:338px;height:400px;overflow:hidden}
.ds_container_wrap .ds_section2 .ds_rolling{width:338px;height:400px;background:url("./images/main_rolling_banner_bg.jpg") no-repeat left top;border-left:1px #e1e1e1 solid;border-right:1px #e1e1e1 solid}
.ds_section3{float:left;width:318px;height:400px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}
.ds_section3_box1{float:left;border-bottom:1px #e1e1e1 solid}
.ds_section3_box2{float:left;border-left:0px #e1e1e1 solid;border-right:1px #e1e1e1 solid}

.ds_section3 .ds_news1{width:318px;height:179px;padding:20px 0px 0px 0px;overflow:hidden;border-bottom:1px solid #e1e1e1;background-color:#f5f5f5}
.ds_section3 .ds_news{width:398px;height:200px;padding:0px 0px 0px 20px;overflow:hidden;border-bottom:1px solid #e1e1e1}

#makeMeScrollable{width:100%;height: 330px;position: relative;}
#makeMeScrollable div.scrollableArea li{float:left;list-style:none;text-align:center;letter-spacing:-.1em;}
#makeMeScrollable div.scrollableArea img{position: relative;float: left;margin: 10px;padding: 0;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;}

#makeMeScrollable2{width:100%;height: 330px;position: relative;}
#makeMeScrollable2 div.scrollableArea li{float:left;list-style:none;text-align:center;letter-spacing:-.1em;}
#makeMeScrollable2 div.scrollableArea img{position: relative;float: left;margin: 10px;padding: 0;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;}


float:left;list-style:none;text-align:center;
/* 통합검색 */
#search_re{padding:1em 0 1.5em 0; vertical-align:middle; border-bottom:1px solid #ccc}
.search_re_text	{width:85%; padding:8px; border:3px solid #575757; vertical-align:middle;}
.search_re_btn	{width:75px; font:1.1em "HelveticaLTbold", "Arial", Helvetica, sans-serif; text-align:center; border:none; padding:10px; *padding:4px; font-weight:bold; color:#fff; background:#000; cursor:pointer;vertical-align:middle; font-weight:bold;}
#search_re form{text-align:center; margin-bottom:1em}
.ds_search{min-height:400px}
.ds_search h2{margin-bottom:1em;float:left;border-top:1px solid #000;padding-top:.5em}
.ds_search_section{margin:2em .8em}
.ds_search_section h3{padding-bottom:.6em; border-bottom:2px solid #858585; color:#000; font-family:Arial,sans-serif; font-size:14px}
.ds_search_section dl{margin:1em 0 2em 0; font-size:12px}
.ds_search_section dl dt{maring:1em 0; font-weight:bold; padding:1em 0 .6em 0}
.ds_search_section dl dt a{color:#000}
.ds_search_section dl dd{font-weight:normal;font-size:11px;padding:0 0 1em 0; border-bottom:1px dotted #ccc; line-height:1.4em; color:#666}
p.cut_text{font-family:dotum,sans-serif; line-height:1.4em; height:2.8em; overflow:hidden; white-space:break-all; letter-spacing:-1px}


/* 부분디자인 패밀리사이트링크 */
.ds_layer_fams{position:absolute;z-index:10;bottom:38px;left:0px;width:114px}
.ds_familysite{width:114px;padding:2px;background-color:#fff;border:1px #e1e1e1 solid;border-radius:5px}
.ds_familysite li{padding: 5px 0 5px 10px;border-bottom:1px dotted #e1e1e1;width:100px;word-break:break-all;line-height:1;font-size:12px}
.ds_familysite li:last-child{border-bottom:0}
.ds_familysite li a{color:#c1c1c1;text-decoration:none}
.ds_familysite li a:hover{color:#c1c1c1}
.ds_family_box{position:relative}
.ds_family_menu{float:right;width:140px;height:39px;position:relative}

.ds_layer_fams1{position:absolute;z-index:10;bottom:38px;left:0px;width:114px}
.ds_familysite1{width:160px;padding:2px;background-color:#fff;border:1px #e1e1e1 solid;border-radius:5px}
.ds_familysite1 li{padding: 5px 0 5px 10px;border-bottom:1px dotted #e1e1e1;width:150px;word-break:break-all;line-height:1;font-size:12px}
.ds_familysite1 li:last-child{border-bottom:0}
.ds_familysite1 li a{color:#c1c1c1;text-decoration:none}
.ds_familysite1 li a:hover{color:#c1c1c1}
.ds_family_box1{position:relative}
.ds_family_menu1{float:right;width:140px;height:39px;position:relative}


/* 부분디자인 스크롤메뉴 */
#ds_floatMenu{text-align:left;width:47px;position:absolute;top:158px;left:50%;right:50%;margin-left:500px;margin-right:auto;z-index:1000}
#ds_floatMenu ul li a{display:block}


/* 부분디자인 제품소개 */
.ds_more{padding:}
.ds_article3 h2{padding:5px 10px 10px 10px}


/* 회원관련(회원로그인페이지) */
.ds_login_section1 h2{padding-bottom:2em;float:left;border-top:1px solid #000;padding-top:.5em}
.ds_login_section1 legend{display:none}
.ds_login_article_wrap{border:1px solid #ccc;margin-top:2em;padding:2em 3em}
.ds_login_article_wrap label img{vertical-align:middle}
.ds_login_article1 label{width:30%;display:inline-block}
.ds_login_article1 input[type=text],.ds_login_article1 input[type=password]{width:60%;border:1px solid #abadb3;font-size:15px;height:20px}
.ds_login_article1,.ds_login_article2{position:relative;width:90%;margin:0 auto}
.ds_login_article1{padding:1em 0}
.ds_login_article1 ul{width:80%;float:left}
.ds_login_article1 ul li{padding-bottom:3px}
.ds_login_article_btn1{float:left}
.ds_login_article2{border-top:1px solid #ccc;padding:1em 0}
.ds_login_article2{background:url(/skin/default/member/images/mema_txt_005.jpg) left center no-repeat}
.ds_login_article2 ul{margin-left:25%;padding-top:1em}
.ds_login_article2 ul li{padding-bottom:.5em}
.ds_login_article2_txt{display:inline-block;padding-bottom:10px;width:70%}


/* 회원관련(회원가입폼) */
.ds_join_section1 h2{padding-bottom:2em;float:left;border-top:1px solid #000;padding-top:.5em}
.ds_join_section1 ul{border-top:3px solid #666;margin-top:2em;background:url(/skin/default/member/images/memb_img_001.gif) repeat-y}
.ds_join_section1 ul li{border-bottom:1px solid #ccc;padding:.5em 1em;color:#777}
.ds_join_section1 ul li:after{display:block;content:"";clear:both}
.ds_join_section1 label{font-weight:bold;display:block;float:left;padding:.5em 1em;width:120px;margin-right:10px;color:#000}
.ds_join_wrap{float:left;}
.ds_join_section1 input,.ds_join_section1 checkbox,.ds_join_section1 radio,.ds_join_section1 textarea{vertical-align:middle;height:16px;border:1px solid #ddd;padding:1px;margin-top:3px}
textarea.ds_join_comment{width:500px;height:100px;color:#666}
input.ds_join_address2{width:500px}
.ds_member_btn{margin:2em;text-align:center}
.regdata_check_msg{float:left;line-height:25px;margin-left:10px;padding-left:20px;vertical-align:middle;}
.bu_img_warning{background:url(../member/images/mem_bu_001.png) no-repeat 0 3px;}
.bu_img_info{background:url(../member/images/mem_bu_002.png) no-repeat 0 3px;}


/* 회원관련(정보수정폼) */
.ds_modify_section1 h2{padding-bottom:2em;float:left;border-top:1px solid #000;padding-top:.5em}
.ds_modify_section1 ul{border-top:3px solid #666;margin-top:2em;background:url(/skin/default/member/images/memb_img_001.gif) repeat-y}
.ds_modify_section1 ul li{border-bottom:1px solid #ccc;padding:.5em 1em;color:#777}
.ds_modify_section1 ul li:after{display:block;content:"";clear:both}
.ds_modify_section1 label{font-weight:bold;display:block;float:left;padding:.5em 1em;width:120px;margin-right:10px;color:#000}
.ds_modify_wrap{float:left;}
.ds_modify_section1 input,.ds_modify_section1 checkbox,.ds_modify_section1 radio,.ds_modify_section1 textarea{vertical-align:middle;height:16px;border:1px solid #ddd;padding:1px;margin-top:3px}
textarea.ds_modify_comment{width:500px;height:100px;color:#666}
input.ds_modify_address2{width:500px}


/* 회원관련(회원탈퇴) */
.ds_memOut_section1 h2{padding-bottom:2em;float:left;border-top:1px solid #000;padding-top:.5em}
.ds_memOut_section1 ul{border-top:3px solid #666;margin-top:2em;background:url(/skin/default/member/images/ds_join_bg.gif) repeat-y}
.ds_memOut_section1 ul li{border-bottom:1px solid #ccc;padding:.5em 1em;color:#777}
.ds_memOut_section1 ul li:after{display:block;content:"";clear:both}
.ds_memOut_section1 label{font-weight:bold;display:block;float:left;padding:.5em 1em;width:120px;margin-right:10px;color:#000}
.ds_memOut_wrap{float:left;width:100%}
.ds_memOut_section1 input,.ds_memOut_section1 checkbox,.ds_memOut_section1 radio,.ds_memOut_section1 textarea{vertical-align:middle;height:16px;border:1px solid #ddd;padding:1px;margin-top:3px}
textarea.ds_memOut_comment{width:500px;height:100px;color:#666}


/* 회원관련(아이디찾기/비밀번호찾기) */
.ds_forgot_section1 h2{padding-bottom:2em;float:left;border-top:1px solid #000;padding-top:.5em}
.ds_forgot_section1 h3{margin-top:1em}
.ds_forgot_section1 p{margin-bottom:1em}
.ds_forgot_section1 legend{display:none}
.ds_forgot_section1 label img{vertical-align:middle}
.ds_forgot_section1 label{width:30%;display:inline-block}
.ds_forgot_section1 input[type=text],.ds_forgot_section1 input[type=password]{width:60%;border:1px solid #abadb3;font-size:15px;height:20px}
.ds_forgot_section1 ul{padding:2em 5em;border:1px solid #ccc}
.ds_forgot_section1 ul li{margin-bottom:5px}
p.ds_txtmail{margin:1em 0;color:orange;font-size:11px;letter-spacing:-1px}
p.ds_idis_text1{border-top:2px solid #666;padding:1em;background:#f4f4f4;margin-bottom:0;line-height:1.6em;color:#666}
p.ds_idis_text2{margin:1em 0;color:orange;line-height:1.6em;letter-spacing:-1px;font-size:11px}
.ds_idis{font-weight:bold;color:#000}


/* 회원관련(쪽지리스트/발송/확인) */
.ds_msg h2{float:left;border-top:1px solid #000;padding-top:.5em}
.ds_msg_list{width:100%;border:none;border-spacing:0;font-family:Arial,sans-serif}
.ds_msg_list th{border:none;border-top:3px solid #000;border-bottom:1px solid #000;padding:1em;background:#f4f4f4}
.ds_msg_list td{border:none;border-bottom:1px solid #ccc;padding:.6em 1em;text-align:center;color:#666}
.ds_msg_list caption{display:none}
p.ds_message_count{color:orange;font-weight:bold;padding:1em 0 .5em 0;display:block}
.ds_msg ul{margin-top:3em;width:100%}
.ds_msg ul li{float:left}
.ds_msg ul:after{display:block;content:"";clear:both}
.ds_paginate,.ds_msg_btn{margin:2em 0;text-align:center}
.ds_msg_view{width:100%;border:none;border-spacing:0;border-top:3px solid #000;font-family:Arial,sans-serif;margin-top:2em}
.ds_msg_view caption{display:none}
.ds_msg_view th,.ds_msg_view td{border:none;border-bottom:1px solid #ccc;padding:.8em 1em}
.ds_msg_view th{background:#f4f4f4;text-align:left}
.ds_msg_view td{color:#666}
.ds_msg_txtarea{width:100%;border:1px solid #ddd;height:200px}
.ds_msg_input{border:1px solid #ddd}


/* 우편번호찾기 */
.ds_zip{width:100%;}
.ds_zip .con{border:1px solid #ddd;padding:1em;}
.ds_zip h2{padding-bottom:.5em;float:left;border-top:1px solid #000;padding-top:.5em}
.ds_zip legend{display:none}
.ds_zip_result{margin:1em 0}
.ds_zip ul li{cursor:pointer;margin:.5em 0;}
.ds_zip_txt{font-weight:bold;color:red}


/* 회원약관(confirm.html) */
.ds_confirm h2{padding-bottom:2em;float:left;border-top:1px solid #000;padding-top:.5em}
.ds_confirm h3{padding-bottom:0}
.ds_confirm h4{padding-bottom:.2em;padding-top:2em}
.ds_confirm_box{background:#f7f7f7;border:1px solid #eaeaea;border-top:3px solid #000;padding:30px 20px 10px 20px}
.ds_confirm_yak{background:#fff;overflow:auto;height:200px;padding:8px;line-height:1.6em;}
.ds_confirm_agree{padding:1em 0;text-align:center}


/* 이용안내(manual.html) */
.ds_manual{}
.ds_manual h2{padding-bottom:2em;float:left;border-top:1px solid #000;padding-top:0.5em}
.ds_manual_section{padding:20px;border:1px solid #ccc;border-radius:10px;line-height:1.6em;color:#666}
.ds_mem_010{}
.ds_mem_010 h3{padding-top:2em}
.ds_mem_010 h4{padding-top:1em}


/* 이용약관(stipulation.html) */
.ds_stipulation{}
.ds_stipulation h2{padding-bottom:2em;float:left;border-top:1px solid #000;padding-top:.5em}
.ds_stipulation_section{padding:20px;border:1px solid #ccc;border-radius:10px;line-height:1.6em;color:#666}


/* 개인정보취급방침 */
.ds_privacy{}
.ds_privacy h2{padding-bottom:2em;float:left;border-top:1px solid #000;padding-top:.5em}
.ds_privacy_section{padding:20px;border:1px solid #ccc;border-radius:10px;line-height:1.6em;color:#666}


/* 서브페이지 탑 */
.none{}
.hidden{display:none}
.Table_dark{width:150px;height:30px;background:#f4f4f4;font-weight:bold;padding-left:20px;color:#666;border-bottom:1px solid #ddd}
.Table_white{padding-left:20px;color:#777;border-bottom: 1px solid #ddd}
.con_left{float:left;width:215px}
.con_right{float:right;width:715px}
.sub_visual_01{height:200px;background:url(./images/bg_sub_01.gif) no-repeat 642px 0}
.sub_visual_01.sub1_h1{margin:0 auto;padding:78px 0 0 244px}
.sub_visual_02{height:200px;background:url(./images/bg_sub_02.gif) no-repeat 612px 0}
.sub_visual_02.sub2_h1{margin:0 auto;padding:79px 0 0 244px}
.sub_visual_03{height:200px;background:url(./images/bg_sub_03.gif) no-repeat 612px 0}
.sub_visual_03.sub2_h1{margin:0 auto;padding:76px 0 0 244px}
.sub_visual_04{height:200px;background:url(./images/bg_sub_04.gif) no-repeat 612px 0}
.sub_visual_04.sub4_h1{margin:0 auto;padding:75px 0 0 244px}
.sub_visual_05{height:200px;background:url(./images/bg_sub_05.gif) no-repeat 612px 0}
.sub_visual_05.sub5_h1{margin:0 auto;padding:79px 0 0 244px}
.sub_visual_map{height:200px;background:url(./images/sub_map_02.gif) no-repeat 612px 0}
.sub_visual_map.submap_h1{margin:0 auto;padding:79px 0 0 244px}


/* 복지관소개 */
.ds_suba_visu{width:730px;height:190px;background:url(./images/suba_010_img_01.gif) no-repeat right bottom}
.ds_suba_010{width:730px;}
.ds_suba_010 h2{padding:1em 0 1em 220px}
.ds_suba_010 h3{padding:1em 0 1em 220px}
.ds_suba_010 p{padding:1em 0 0 220px;line-height:18px;color:#838383}

.ds_suba_020{width:730px;padding-bottom:5em}
.ds_suba_020 h2{padding:1em 0 2em 0}
.ds_suba_020 h3{padding:1em 0 1em 0}
.ds_suba_020_year{width:100px;padding-left:1em;float:left}
.ds_suba_020_txt{position:relative;width:500px;padding:1.4em 0 0 1em;line-height:18px;color:#838383;margin-left:13em}
.ds_suba_table1{padding:10px 0 50px 0;color:#777}

.ds_suba_030{width:730px}
.ds_suba_030 h2{padding:1em 0 1em 0}
.ds_suba_030 h3{padding:2em 0 1em 0}
.ds_suba_030 h4{padding:3em 0 1em 0}
.ds_suba_030 p{padding:1em 0 0 2em;line-height:18px;color:#838383}

.ds_suba_040{width:730px}
.ds_suba_040 h2{padding:1em 0 1em 0}
.ds_suba_040 h3{padding:2em 0 1em 0}
.ds_suba_040 h4{padding:3em 0 1em 0}
.ds_suba_040 h5{padding:0em 0 3em 0}
.ds_suba_040 p{padding:1em 0 0 0;line-height:18px;color:#838383}

.ds_suba_050{width:730px}
.ds_suba_050 h2{padding:1em 0 1em 0}
.ds_suba_050 h3{padding:2em 0 4em 0}
.ds_suba_050 h4{padding:1em 0 0em 0}
.ds_suba_050 h5{padding:0em 0 3em 0}
.ds_suba_050 p{padding:1em 0 0 0;line-height:18px;color:#838383}

.ds_suba_060{width:730px}
.ds_suba_060 h2{padding:1em 0 1em 0}
.ds_suba_060 h3{padding:2em 0 1em 0}
.ds_suba_060 h4{padding:1em 0 0em 0}
.ds_suba_060 h5{padding:3em 0 0em 0}
.ds_suba_060 p{padding:1em 0 0em 0;line-height:18px;color:#838383}

.ds_suba_070{width:730px}
.ds_suba_070 h2{padding:1em 0 1em 0}
.ds_suba_070 h3{padding:2em 0 0em 0}
.ds_suba_070 h4{padding:4em 0 1em 0}
.ds_suba_070 h5{padding:2em 0 0em 0}
.ds_suba_070 p{padding:1em 0 0 2em;line-height:18px;color:#838383}

.ds_suba_080{width:730px}
.ds_suba_080 h2{padding:1em 0 1em 0}
.ds_suba_080 h3{padding:3em 0 0em 0}
.ds_suba_080 p{padding:1em 0 0 2em;line-height:18px;color:#838383}
.ds_suba_080_box{border:1px #e1e1e1 solid;border-radius:10px;padding:2em;color:#838383;margin-top:30px;line-height:18px}
.ds_suba_080_box h4{text-align:center;padding:2em 0 0 0}
.ds_suba_080_box h5{text-align:center;padding:1em 0 0 0}
.ds_suba_080_box p{padding:1em 0 1em 2em;line-height:22px;color:#777777}


/* 사업소개/프로그램 */

/* 탭처리 */
.ds_tab.dslist1{}
.ds_tab.dslist1 ul{position:relative;padding:12px 0 0 0px;list-style:none;*zoom:1}
.ds_tab.dslist1 ul:after{content:"";display:block;clear:both}
.ds_tab.dslist1 li{float:left;margin-bottom:-1px;margin-right:0px}
.ds_tab.dslist1 li.line_2{margin-top: 4px;background-color: #fff;z-index: 99999;}
.ds_tab.dslist1 li img{vertical-align:middle}
li.ds_tb1,li.ds_tb2,li.ds_tb3,li.ds_tb4{height:30px;overflow:hidden}
li.ds_tb1 a{width:120px;height:30px;background:url(./images/subb_010_tab_010_off.gif) no-repeat}
li.ds_tb2 a{width:120px;height:30px;background:url(./images/subb_010_tab_020_off.gif) no-repeat}
li.ds_tb2_1 a{width:120px;height:30px;background:url(./images/subb_010_tab_030_off.gif) no-repeat}
li.ds_tb2_2 a{width:120px;height:30px;background:url(./images/subb_010_tab_060_off.gif) no-repeat}
li.ds_tb3 a{width:120px;height:30px;background:url(./images/subb_010_tab_030_off.gif) no-repeat}
li.ds_tb4 a{width:120px;height:30px;background:url(./images/subb_010_tab_040_off.gif) no-repeat}
li.ds_tb4_1 a{width:120px;height:30px;background:url(./images/subb_010_tab_040_off.gif) no-repeat}
li.ds_tb4_1 a{width:120px;height:30px;background:url(./images/subb_010_tab_041_off.gif) no-repeat}
li.ds_tb11,li.ds_tb22,li.ds_tb33,li.ds_tb44{height:30px;overflow:hidden}
li.ds_tb11 a{width:120px;height:30px;background:url(./images/subb_010_tab_010_off.gif) no-repeat}
li.ds_tb22 a{width:120px;height:30px;background:url(./images/subb_010_tab_020_off.gif) no-repeat}
li.ds_tb33 a{width:120px;height:30px;background:url(./images/subb_010_tab_030_off.gif) no-repeat}
.ds_tab.dslist1 li a{position:relative;float:left;text-decoration:none}
.ds_tab.dslist1 li a span{display:inline-block;padding:6px 25px 6px 25px}
.ds_tab.dslist1 li ul{width:100%;position:absolute;top:73px;left:0;border:0;margin:0;margin-top:0px;margin-left:0px;padding:0;*zoom:1}
.ds_tab.dslist1 li ul:after{content:"";display:block;clear:both;*zoom:1}
.ds_tab.dslist1 li li{float:none;position:relative;margin:0 0 5px 0;padding:0;color:#999;padding-left:0px}
.ds_tab.dslist1 li li a{float:none;padding:0;margin:0;border:0 !important;color:#666 !important;font-weight:normal;background:transparent;letter-spacing:normal}
.ds_tab.dslist1 li li a:hover,
.ds_tab.dslist1 li li a:active,
.ds_tab.dslist1 li li a:focus{}
.ds_tb1.active a{background:url(./images/subb_010_tab_010_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb2.active a{background:url(./images/subb_010_tab_020_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb2_1.active a{background:url(./images/subb_010_tab_030_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb2_2.active a{background:url(./images/subb_010_tab_060_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb3.active a{background:url(./images/subb_010_tab_030_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb4.active a{background:url(./images/subb_010_tab_040_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb4_1.active a{background:url(./images/subb_010_tab_041_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb11.active a{background:url(./images/subb_040_tab_040_off.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb22.active a{background:url(./images/subb_010_tab_020_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb33.active a{background:url(./images/subb_010_tab_030_on.gif) no-repeat;height: 30px;z-index: 1}
#tabArea{float:left;margin:0;}
#tabArea ul#tabM{float:left;padding:0}
#tabArea ul#tabM li{float:left;padding:0px}
#project_pager{position:absolute;z-index:10;bottom:5px;right:500px}
#project_pager a{text-align:center;width:10px;height:10px;float:left;display:block;margin-right:7px;background:#ccc;text-indent:-9999px;overflow:hidden}
#project_pager.activeSlide{background:#c08a4b}

.ds_tab.dslist2{}
.ds_tab.dslist2 ul{position:relative;padding:12px 0 0 0px;list-style:none;*zoom:1}
.ds_tab.dslist2 ul:after{content:"";display:block;clear:both}
.ds_tab.dslist2 li{float:left;margin-bottom:-1px;margin-right:0px}
.ds_tab.dslist2 li img{vertical-align:middle}
li.ds_tb5,li.ds_tb5_1,li.ds_tb5_2,li.ds_tb5_3,li.ds_tb5_4,li.ds_tb5_5,li.ds_tb6{height:30px;overflow:hidden}
li.ds_tb5 a{width:120px;height:30px;background:url(./images/subb_020_tab_010_off.gif) no-repeat}
li.ds_tb5_1 a{width:120px;height:30px;background:url(./images/subb_020_tab_011_off.gif) no-repeat}
li.ds_tb5_2 a{width:120px;height:30px;background:url(./images/subb_020_tab_012_off.gif) no-repeat}
li.ds_tb5_3 a{width:120px;height:30px;background:url(./images/subb_020_tab_013_off.gif) no-repeat}
li.ds_tb5_4 a{width:120px;height:30px;background:url(./images/subb_020_tab_050_off.gif) no-repeat}
li.ds_tb5_5 a{width:120px;height:30px;background:url(./images/subb_020_tab_070_off.gif) no-repeat}
li.ds_tb6 a{width:120px;height:30px;background:url(./images/subb_020_tab_060_off.gif) no-repeat}
.ds_tab.dslist2 li a{position:relative;float:left;text-decoration:none}
.ds_tab.dslist2 li a span{display:inline-block;padding:6px 25px 6px 25px}
.ds_tab.dslist2 li ul{width:100%;position:absolute;top:70px;left:0;border:0;margin:0;margin-top:0px;margin-left:0px;padding:0;*zoom:1}
.ds_tab.dslist2 li ul:after{content:"";display:block;clear:both;*zoom:1}
.ds_tab.dslist2 li li{float:none;position:relative;margin:0 0 5px 0;padding:0;color:#999;padding-left:0px}
.ds_tab.dslist2 li li a{float:none;padding:0;margin:0;border:0 !important;color:#666 !important;font-weight:normal;background:transparent;letter-spacing:normal}
.ds_tab.dslist2 li li a:hover,
.ds_tab.dslist2 li li a:active,
.ds_tab.dslist2 li li a:focus{}
.ds_tb5.active a{background:url(./images/subb_020_tab_010_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb5_1.active a{background:url(./images/subb_020_tab_011_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb5_2.active a{background:url(./images/subb_020_tab_012_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb5_3.active a{background:url(./images/subb_020_tab_013_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb5_4.active a{background:url(./images/subb_020_tab_050_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb5_5.active a{background:url(./images/subb_020_tab_070_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb6.active a{background:url(./images/subb_020_tab_060_on.gif) no-repeat;height: 30px;z-index: 1}
#tabArea{float:left;margin:0;}
#tabArea ul#tabM{float:left;padding:0}
#tabArea ul#tabM li{float:left;padding:0px}
#project_pager{position:absolute;z-index:10;bottom:5px;right:500px}
#project_pager a{text-align:center;width:10px;height:10px;float:left;display:block;margin-right:7px;background:#ccc;text-indent:-9999px;overflow:hidden}
#project_pager.activeSlide{background:#c08a4b}

.ds_tab.dslist3{}
.ds_tab.dslist3 ul{position:relative;padding:12px 0 0 0px;list-style:none;*zoom:1}
.ds_tab.dslist3 ul:after{content:"";display:block;clear:both}
.ds_tab.dslist3 li{float:left;margin-bottom:-1px;margin-right:0px}
.ds_tab.dslist3 li img{vertical-align:middle}

li.ds_tb7,li.ds_tb7_1,li.ds_tb8,li.ds_tb9,li.ds_tb10,li.ds_tb11,li.ds_tb12, li.ds_tb13, li.ds_tb14, li.ds_tb15, li.ds_tb16,{height:30px;overflow:hidden}
li.ds_tb7 a{width:120px;height:30px;background:url(./images/subb_030_tab_010_off.gif) no-repeat}
li.ds_tb7_1 a{width:120px;height:30px;background:url(./images/subb_030_tab_020_off.gif) no-repeat}
li.ds_tb8 a{width:120px;height:30px;background:url(./images/subb_030_tab_020_off.gif) no-repeat}
li.ds_tb9 a{width:120px;height:30px;background:url(./images/subb_030_tab_030_off.gif) no-repeat}
.ds_tab.dslist3 li a{position:relative;float:left;text-decoration:none}
.ds_tab.dslist3 li a span{display:inline-block;padding:6px 25px 6px 25px}
.ds_tab.dslist3 li ul{width:100%;position:absolute;top:70px;left:0;border:0;margin:0;margin-top:0px;margin-left:0px;padding:0;*zoom:1}
.ds_tab.dslist3 li ul:after{content:"";display:block;clear:both;*zoom:1}
.ds_tab.dslist3 li li{float:none;position:relative;margin:0 0 5px 0;padding:0;color:#999;padding-left:0px}
.ds_tab.dslist3 li li a{float:none;padding:0;margin:0;border:0 !important;color:#666 !important;font-weight:normal;background:transparent;letter-spacing:normal}
.ds_tab.dslist3 li li a:hover,
.ds_tab.dslist3 li li a:active,
.ds_tab.dslist3 li li a:focus{}
.ds_tb7.active a{background:url(./images/subb_030_tab_010_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb7_1.active a{background:url(./images/subb_030_tab_020_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb8.active a{background:url(./images/subb_030_tab_020_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb9.active a{background:url(./images/subb_030_tab_030_on.gif) no-repeat;height: 30px;z-index: 1}
#tabArea{float:left;margin:0;}
#tabArea ul#tabM{float:left;padding:0}
#tabArea ul#tabM li{float:left;padding:0px}
#project_pager{position:absolute;z-index:10;bottom:5px;right:500px}
#project_pager a{text-align:center;width:10px;height:10px;float:left;display:block;margin-right:7px;background:#ccc;text-indent:-9999px;overflow:hidden}
#project_pager.activeSlide{background:#c08a4b}

.ds_tab.dslist4{}
.ds_tab.dslist4 ul{position:relative;padding:12px 0 0 0px;list-style:none;*zoom:1}
.ds_tab.dslist4 ul:after{content:"";display:block;clear:both}
.ds_tab.dslist4 li{float:left;margin-right:0px;margin-bottom: -1px;}
.ds_tab.dslist4 li.line_2{margin-top: 4px;background-color: #fff;z-index: 99999;}
.ds_tab.dslist4 li.line_2 a{height: 30px;z-index: 99999;}li.ds_tb10,li.ds_tb11,li.ds_tb11_1,li.ds_tb11_2,li.ds_tb11_3,li.ds_tb11_4,li.ds_tb11_6,li.ds_tb12,
.ds_tab.dslist4 li img{vertical-align:middle}
li.ds_tb13{height:30px;overflow:hidden}
li.ds_tb11_5{height: 30px;}

/*************** 새작업 ***********************/
li.ds_tb10 a{width:120px;height:30px;background:url(./images/subb_030_tab_040_off.gif) no-repeat}
li.ds_tb11 a{width:120px;height:30px;background:url(./images/subb_040_tab_040_off.gif) no-repeat}
li.ds_tb12 a{width:120px;height:30px;background:url(./images/subb_030_tab_060_off.gif) no-repeat}
li.ds_tb13 a{width:120px;height:30px;background:url(./images/subb_030_tab_070_off.gif) no-repeat}
li.ds_tb14 a{width:120px;height:30px;background:url(./images/subb_030_tab_080_off.gif) no-repeat}
li.ds_tb15 a{width:120px;height:30px;background:url(./images/subb_030_tab_090_off.gif) no-repeat}
li.ds_tb16 a{width:120px;height:30px;background:url(./images/subb_030_tab_100_off.gif) no-repeat}

li.ds_tb17 a{width:120px;height:30px;background:url(./images/subb_040_tab_010_off.gif) no-repeat}

li.ds_tb18 a{width:120px;height:30px;background:url(./images/subb_040_tab_020_off.gif) no-repeat}
li.ds_tb19 a{width:120px;height:30px;background:url(./images/subb_040_tab_030_off.gif) no-repeat}
li.ds_tb19_1 a{width:120px;height:30px;background:url(./images/subb_040_tab_100_off.gif) no-repeat}
li.ds_tb19_2 a{width:120px;height:30px;background:url(./images/subb_040_tab_101_off.gif) no-repeat}

li.ds_tb20 a{width:120px;height:30px;background:url(./images/subb_040_tab_150_off.gif) no-repeat}

li.ds_tb21 a{width:120px;height:30px;background:url(./images/subb_040_tab_050_off.gif) no-repeat}
li.ds_tb22 a{width:120px;height:30px;background:url(./images/subb_040_tab_060_off.gif) no-repeat}
li.ds_tb23 a{width:120px;height:30px;background:url(./images/subb_040_tab_070_off.gif) no-repeat}
li.ds_tb24 a{width:120px;height:30px;background:url(./images/subb_040_tab_080_off.gif) no-repeat}
li.ds_tb25 a{width:120px;height:30px;background:url(./images/subb_040_tab_090_off.gif) no-repeat}
li.ds_tb26 a{width:120px;height:30px;background:url(./images/subb_040_tab_100_off.gif) no-repeat}
li.ds_tb27 a{width:120px;height:30px;background:url(./images/subb_040_tab_110_off.gif) no-repeat}
li.ds_tb28 a{width:120px;height:30px;background:url(./images/subb_040_tab_120_off.gif) no-repeat}
li.ds_tb28_1 a{width:120px;height:30px;background:url(./images/subb_050_tab_100_off.gif) no-repeat}


li.ds_tb29 a{width:120px;height:30px;background:url(./images/subb_050_tab_010_off.gif) no-repeat}
li.ds_tb30 a{width:120px;height:30px;background:url(./images/subb_050_tab_020_off.gif) no-repeat}
li.ds_tb31 a{width:120px;height:30px;background:url(./images/subb_050_tab_030_off.gif) no-repeat}
li.ds_tb32 a{width:120px;height:30px;background:url(./images/subb_050_tab_040_off.gif) no-repeat}

li.ds_tb33 a{width:120px;height:30px;background:url(./images/gyogu_off.gif) no-repeat}
li.ds_tb34 a{width:120px;height:30px;background:url(./images/subb_050_tab_060_off.gif) no-repeat}




li.ds_tb35 a{width:120px;height:30px;background:url(./images/subb_040_tab_010_off.gif) no-repeat}
li.ds_tb36 a{width:120px;height:30px;background:url(./images/subb_040_tab_010_off.gif) no-repeat}
li.ds_tb37 a{width:120px;height:30px;background:url(./images/subb_040_tab_010_off.gif) no-repeat}
li.ds_tb38 a{width:120px;height:30px;background:url(./images/subb_040_tab_010_off.gif) no-repeat}
li.ds_tb39 a{width:120px;height:30px;background:url(./images/subb_040_tab_010_off.gif) no-repeat}
li.ds_tb40 a{width:120px;height:30px;background:url(./images/subb_040_tab_010_off.gif) no-repeat}

li.ds_tb40_1 a{width:120px;height:30px;background:url(./images/subb_050_tab_101_off.gif) no-repeat}

/* 활동지원사업 */

li.ds_tb41 a{width:120px;height:30px;background:url(./images/subb_040_tab_150_off.gif) no-repeat}
li.ds_tb42 a{width:120px;height:30px;background:url(./images/subb_040_tab_050_off.gif) no-repeat}




/************** 새작업 ******************/



.ds_tb10.active a{background:url(./images/subb_030_tab_040_on.gif) no-repeat}
.ds_tb11.active a{background:url(./images/subb_040_tab_040_on.gif) no-repeat}
.ds_tb12.active a{background:url(./images/subb_030_tab_060_on.gif) no-repeat}
.ds_tb13.active a{background:url(./images/subb_030_tab_070_on.gif) no-repeat}
.ds_tb14.active a{background:url(./images/subb_030_tab_080_on.gif) no-repeat}
.ds_tb15.active a{background:url(./images/subb_030_tab_090_on.gif) no-repeat}
.ds_tb16.active a{background:url(./images/subb_030_tab_100_on.gif) no-repeat}

.ds_tb17.active a{background:url(./images/subb_040_tab_010_on.gif) no-repeat}

.ds_tb18.active a{background:url(./images/subb_040_tab_020_on.gif) no-repeat}
.ds_tb19.active a{background:url(./images/subb_040_tab_030_on.gif) no-repeat}
.ds_tb19_1.active a{background:url(./images/subb_040_tab_100_on.gif) no-repeat}
.ds_tb19_2.active a{background:url(./images/subb_040_tab_101_on.gif) no-repeat}

.ds_tb20.active a{background:url(./images/subb_040_tab_150_on.gif) no-repeat}

.ds_tb21.active a{background:url(./images/subb_040_tab_050_on.gif) no-repeat}
.ds_tb22.active a{background:url(./images/subb_040_tab_060_on.gif) no-repeat}
.ds_tb23.active a{background:url(./images/subb_040_tab_070_on.gif) no-repeat}
.ds_tb24.active a{background:url(./images/subb_040_tab_080_on.gif) no-repeat}
.ds_tb25.active a{background:url(./images/subb_040_tab_090_on.gif) no-repeat}
.ds_tb26.active a{background:url(./images/subb_040_tab_100_on.gif) no-repeat}
.ds_tb27.active a{background:url(./images/subb_040_tab_110_on.gif) no-repeat}
.ds_tb28.active a{background:url(./images/subb_040_tab_120_on.gif) no-repeat}
.ds_tb28_1.active a{background:url(./images/subb_050_tab_100_on.gif) no-repeat}




.ds_tb29.active a{background:url(./images/subb_050_tab_010_on.gif) no-repeat}
.ds_tb30.active a{background:url(./images/subb_050_tab_020_on.gif) no-repeat}
.ds_tb31.active a{background:url(./images/subb_050_tab_030_on.gif) no-repeat}
.ds_tb32.active a{background:url(./images/subb_050_tab_040_on_re.gif) no-repeat}

.ds_tb33.active a{background:url(./images/gyogu_on.gif) no-repeat}
.ds_tb34.active a{background:url(./images/subb_050_tab_060_on.gif) no-repeat}





.ds_tb35.active a{background:url(./images/subb_040_tab_010_on.gif) no-repeat}
.ds_tb36.active a{background:url(./images/subb_040_tab_010_on.gif) no-repeat}
.ds_tb37.active a{background:url(./images/subb_040_tab_010_on.gif) no-repeat}
.ds_tb38.active a{background:url(./images/subb_040_tab_010_on.gif) no-repeat}
.ds_tb39.active a{background:url(./images/subb_040_tab_010_on.gif) no-repeat}
.ds_tb40.active a{background:url(./images/subb_040_tab_010_on.gif) no-repeat}

.ds_tb40_1.active a{background:url(./images/subb_050_tab_101_on.gif) no-repeat}


/* 장애인활동 지원제도 */

.ds_tb41.active a{background:url(./images/subb_040_tab_150_on.gif) no-repeat}
.ds_tb42.active a{background:url(./images/subb_040_tab_050_on.gif) no-repeat}






li.ds_tb11_1 a{width:120px;height:30px;background:url(./images/subb_040_tab_021_off.gif) no-repeat}
li.ds_tb11_2 a{width:120px;height:30px;background:url(./images/subb_040_tab_022_off.gif) no-repeat}
li.ds_tb11_3 a{width:120px;height:30px;background:url(./images/subb_040_tab_023_off.gif) no-repeat}
li.ds_tb11_4 a{width:120px;height:30px;background:url(./images/subb_040_tab_024_off.gif) no-repeat}
li.ds_tb11_5 a{width:120px;height:30px;background:url(./images/subb_040_tab_025_off.gif) no-repeat}
li.ds_tb11_6 a{width:120px;height:30px;background:url(./images/subb_040_tab_026_off.gif) no-repeat}


.ds_tab.dslist4 li a{position:relative;float:left;text-decoration:none}
.ds_tab.dslist4 li a span{display:inline-block;padding:6px 25px 6px 25px}
.ds_tab.dslist4 li ul{width:100%;position:absolute;top:101px;left:0;border:0;margin:0;margin-top:0px;margin-left:0px;padding:0;*zoom:1}
.ds_tab.dslist4 li ul:after{content:"";display:block;clear:both;*zoom:1}
.ds_tab.dslist4 li li{float:none;position:relative;margin:0 0 5px 0;padding:0;color:#999;padding-left:0px}
.ds_tab.dslist4 li li a{float:none;padding:0;margin:0;border:0 !important;color:#666 !important;font-weight:normal;background:transparent;letter-spacing:normal}
.ds_tab.dslist4 li li a:hover,
.ds_tab.dslist4 li li a:active,
.ds_tab.dslist4 li li a:focus{}











.ds_tb11_1.active a{background:url(./images/subb_040_tab_021_on.gif) no-repeat}
.ds_tb11_2.active a{background:url(./images/subb_040_tab_022_on.gif) no-repeat}
.ds_tb11_3.active a{background:url(./images/subb_040_tab_023_on.gif) no-repeat}
.ds_tb11_4.active a{background:url(./images/subb_040_tab_024_on.gif) no-repeat}
.ds_tb11_5.active a{background:url(./images/subb_040_tab_025_on.gif) no-repeat;height: 30px;z-index: 1}
.ds_tb11_6.active a{background:url(./images/subb_040_tab_026_on.gif) no-repeat;height: 30px;z-index: 1}
#tabArea{float:left;margin:0;}
#tabArea ul#tabM{float:left;padding:0}
#tabArea ul#tabM li{float:left;padding:0px}
#project_pager{position:absolute;z-index:10;bottom:5px;right:500px}
#project_pager a{text-align:center;width:10px;height:10px;float:left;display:block;margin-right:7px;background:#ccc;text-indent:-9999px;overflow:hidden}
#project_pager.activeSlide{background:#c08a4b}

.ds_tab.dslist5{}
.ds_tab.dslist5 ul{position:relative;padding:12px 0 0 0px;list-style:none;*zoom:1}
.ds_tab.dslist5 ul:after{content:"";display:block;clear:both}
.ds_tab.dslist5 li{float:left;margin-bottom:-1px;margin-right:0px}
.ds_tab.dslist5 li img{vertical-align:middle}
/* li.ds_tb14,li.ds_tb15,li.ds_tb16,li.ds_tb17,li.ds_tb18,li.ds_tb19{height:30px;overflow:hidden}
li.ds_tb14 a{width:120px;height:30px;background:url(./images/subb_050_tab_010_off.gif) no-repeat}
li.ds_tb15 a{width:120px;height:30px;background:url(./images/subb_050_tab_020_off.gif) no-repeat}
li.ds_tb16 a{width:120px;height:30px;background:url(./images/subb_050_tab_030_off.gif) no-repeat}
li.ds_tb17 a{width:120px;height:30px;background:url(./images/subb_050_tab_040_off.gif) no-repeat}
li.ds_tb18 a{width:120px;height:30px;background:url(./images/subb_050_tab_050_off.gif) no-repeat}
li.ds_tb19 a{width:120px;height:30px;background:url(./images/subb_050_tab_060_off.gif) no-repeat} */
.ds_tab.dslist5 li a{position:relative;float:left;text-decoration:none}
.ds_tab.dslist5 li a span{display:inline-block;padding:6px 25px 6px 25px}
.ds_tab.dslist5 li ul{width:100%;position:absolute;top:40px;left:0;border:0;margin:0;margin-top:0px;margin-left:0px;padding:0;*zoom:1}
.ds_tab.dslist5 li ul:after{content:"";display:block;clear:both;*zoom:1}
.ds_tab.dslist5 li li{float:none;position:relative;margin:0 0 5px 0;padding:0;color:#999;padding-left:0px}
.ds_tab.dslist5 li li a{float:none;padding:0;margin:0;border:0 !important;color:#666 !important;font-weight:normal;background:transparent;letter-spacing:normal}
.ds_tab.dslist5 li li a:hover,
.ds_tab.dslist5 li li a:active,
.ds_tab.dslist5 li li a:focus{}
/* .ds_tb14.active a{background:url(./images/subb_050_tab_010_on.gif) no-repeat}
.ds_tb15.active a{background:url(./images/subb_050_tab_020_on.gif) no-repeat}
.ds_tb16.active a{background:url(./images/subb_050_tab_030_on.gif) no-repeat}
.ds_tb17.active a{background:url(./images/subb_050_tab_040_on.gif) no-repeat}
.ds_tb18.active a{background:url(./images/subb_050_tab_050_on.gif) no-repeat}
.ds_tb19.active a{background:url(./images/subb_050_tab_060_on.gif) no-repeat} */
#tabArea{float:left;margin:0;}
#tabArea ul#tabM{float:left;padding:0}
#tabArea ul#tabM li{float:left;padding:0px}
#project_pager{position:absolute;z-index:10;bottom:5px;right:500px}
#project_pager a{text-align:center;width:10px;height:10px;float:left;display:block;margin-right:7px;background:#ccc;text-indent:-9999px;overflow:hidden}
#project_pager.activeSlide{background:#c08a4b}

.ds_tab.dslist6{}
.ds_tab.dslist6 ul{position:relative;padding:12px 0 0 0px;list-style:none;*zoom:1}
.ds_tab.dslist6 ul:after{content:"";display:block;clear:both}
.ds_tab.dslist6 li{float:left;margin-bottom:-1px;margin-right:0px}
.ds_tab.dslist6 li img{vertical-align:middle}
li.ds_tb20,li.ds_tb21{height:30px;overflow:hidden}

.ds_tab.dslist6 li a{position:relative;float:left;text-decoration:none}
.ds_tab.dslist6 li a span{display:inline-block;padding:6px 25px 6px 25px}
.ds_tab.dslist6 li ul{width:100%;position:absolute;top:40px;left:0;border:0;margin:0;margin-top:0px;margin-left:0px;padding:0;*zoom:1}
.ds_tab.dslist6 li ul:after{content:"";display:block;clear:both;*zoom:1}
.ds_tab.dslist6 li li{float:none;position:relative;margin:0 0 5px 0;padding:0;color:#999;padding-left:0px}
.ds_tab.dslist6 li li a{float:none;padding:0;margin:0;border:0 !important;color:#666 !important;font-weight:normal;background:transparent;letter-spacing:normal}
.ds_tab.dslist6 li li a:hover,
.ds_tab.dslist6 li li a:active,
.ds_tab.dslist6 li li a:focus{}

#tabArea{float:left;margin:0;}
#tabArea ul#tabM{float:left;padding:0}
#tabArea ul#tabM li{float:left;padding:0px}
#project_pager{position:absolute;z-index:10;bottom:5px;right:500px}
#project_pager a{text-align:center;width:10px;height:10px;float:left;display:block;margin-right:7px;background:#ccc;text-indent:-9999px;overflow:hidden}
#project_pager.activeSlide{background:#c08a4b}
/* 탭처리 */

.ds_subb_010{width:730px}
.ds_subb_010 h2{padding:1em 0 1em 0}
.ds_subb_010 p{padding:0 0 2em 0;line-height:18px;color:#838383}
.ds_subb_010_box{position:relative;top:1px;left:0px;width:730px;margin:0px 0 30px 0;z-index:10;/* border-top:1px #78a00d solid;color:#777 */}
.ds_subb_010_box h3{}
.ds_subb_010_box h4{padding:2em 0 0.5em 0}
.ds_subb_010_box p{padding:0em 0 1em 0;vertical-align:middle}
.ds_subb_010_img{padding-left:14px}
.ds_subb_010_img1{width:730px;height:308px;background:url(./images/subd_040_img_02.jpg) no-repeat top;padding-bottom:20px}
.ds_subb_010_table{border-top:1px #007953 solid;border-bottom:1px #e5e5e5 solid;width:730px}

.ds_subb_020{width:730px}
.ds_subb_020 h2{padding:1em 0 1em 0}
.ds_subb_020 p{padding:0 0 2em 0;line-height:18px;color:#838383}
.ds_subb_020_box{position:relative;top:1px;left:0px;width:730px;margin:0px 0 30px 0;z-index:10;border-top:1px #78a00d solid;color:#777}
.ds_subb_020_box h3{padding:3em 0 1em 0}
.ds_subb_020_box h4{padding:2em 0 0.5em 0}
.ds_subb_020_box p{padding:0em 0 1em 0;vertical-align:middle}
.ds_subb_020_img{padding-left:14px}
.ds_subb_020_img1{width:730px;height:308px;background:url(./images/subd_040_img_02.jpg) no-repeat top;padding-bottom:20px}
.ds_subb_020_table{border-top:1px #007953 solid;border-bottom:1px #e5e5e5 solid;width:730px}

.ds_subb_030{width:730px}
.ds_subb_030 h2{padding:1em 0 1em 0}
.ds_subb_030 p{padding:0 0 2em 0;line-height:18px;color:#838383}
.ds_subb_030_box{position:relative;top:1px;left:0px;width:730px;margin:0px 0 30px 0;z-index:10;border-top:1px #78a00d solid;color:#777}
.ds_subb_030_box h3{padding:3em 0 1em 0}
.ds_subb_030_box h4{padding:2em 0 0.5em 0}
.ds_subb_030_box p{padding:0em 0 1em 0;vertical-align:middle}
.ds_subb_030_img{padding-left:14px}
.ds_subb_030_img1{width:730px;height:308px;background:url(./images/subd_040_img_02.jpg) no-repeat top;padding-bottom:20px}
.ds_subb_030_table{border-top:1px #007953 solid;border-bottom:1px #e5e5e5 solid;width:730px}

.ds_subb_040{width:730px}
.ds_subb_040 h2{padding:1em 0 1em 0}
.ds_subb_040 p{padding:0 0 2em 0;line-height:18px;color:#838383}
.ds_subb_040_box{position:relative;top:-1px;left:0px;width:730px;margin:0px 0 30px 0;z-index:10; border-top:1px #78a00d solid;color:#777 }
.ds_subb_040_box h3{padding:3em 0 1em 0}
.ds_subb_040_box h4{padding:2em 0 0.5em 0}
.ds_subb_040_box p{padding:0em 0 1em 0;vertical-align:middle}
.ds_subb_040_img{padding-left:14px}
.ds_subb_040_img1{width:730px;height:308px;background:url(./images/subd_040_img_02.jpg) no-repeat top;padding-bottom:20px}
.ds_subb_040_table{border-top:1px #007953 solid;border-bottom:1px #e5e5e5 solid;width:730px}

.ds_subb_050{width:730px}
.ds_subb_050 h2{padding:1em 0 1em 0}
.ds_subb_050 p{padding:0 0 2em 0;line-height:18px;color:#838383}
.ds_subb_050_box{position:relative;top:1px;left:0px;width:730px;margin:0px 0 30px 0;z-index:10;border-top:1px #78a00d solid;color:#777}
.ds_subb_050_box h3{padding:3em 0 1em 0}
.ds_subb_050_box h4{padding:2em 0 0.5em 0}
.ds_subb_050_box p{padding:0em 0 1em 0;vertical-align:middle}
.ds_subb_050_img{padding-left:14px}
.ds_subb_050_img1{width:730px;height:308px;background:url(./images/subd_040_img_02.jpg) no-repeat top;padding-bottom:20px}
.ds_subb_050_table{border-top:1px #007953 solid;border-bottom:1px #e5e5e5 solid;width:730px}

.ds_subb_060{width:730px}
.ds_subb_060 h2{padding:1em 0 1em 0}
.ds_subb_060 p{padding:0 0 2em 0;line-height:18px;color:#838383}
.ds_subb_060_box{position:relative;top:1px;left:0px;width:730px;margin:0px 0 30px 0;z-index:10;border-top:1px #78a00d solid;color:#777}
.ds_subb_060_box h3{padding:3em 0 1em 0}
.ds_subb_060_box h4{padding:2em 0 0.5em 0}
.ds_subb_060_box p{padding:0em 0 1em 0;vertical-align:middle}
.ds_subb_060_img{padding-left:14px}
.ds_subb_060_img1{width:730px;height:308px;background:url(./images/subd_040_img_02.jpg) no-repeat top;padding-bottom:20px}
.ds_subb_060_table{border-top:1px #007953 solid;border-bottom:1px #e5e5e5 solid;width:730px}

/* 후원/자원봉사 */
.ds_subc_010{width:730px}
.ds_subc_010 h2{padding:1em 0 1em 0}
.ds_subc_010 h3{padding:2em 0 0em 0}
.ds_subc_010 h4{padding:4em 0 1em 0}
.ds_subc_010 h5{padding:2em 0 0em 0}
.ds_subc_010 p{padding:1em 0 0 2em;line-height:18px;color:#838383}
.ds_subc_010_box{position:relative;width:730px;height:449px;background:url(./images/subc_010_img_01.jpg) no-repeat left;color:#777}
.ds_subc_010_box h3{padding:7em 0 0em 27.2em}
.ds_subc_010_box h4{padding:3em 0 0em 32em}
.ds_subc_010_box p{padding:1em 0 0 34em;line-height:18px;color:#838383}

.ds_subc_020{width:730px}
.ds_subc_020 h2{padding:1em 0 1em 0}
.ds_subc_020 h3{padding:2em 0 0em 0}
.ds_subc_020 p{padding:1em 0 0 0em;line-height:18px;color:#838383}
.ds_subc_020_1{}
.ds_subc_020_1 h4{padding:3em 0 0em 0}
.ds_subc_020_1 h5{padding:2em 0 0em 0}
.ds_subc_020_1 p{padding:1em 0 0 2em;line-height:18px;color:#838383}
.ds_subc_020_box{position:relative;top:1px;left:0px;width:730px;margin:0px 0 30px 0;z-index:10;color:#777}
.ds_subc_020_box h5{padding:3em 0 1em 0}
.ds_subc_020_box p{padding:0em 0 1em 0;vertical-align:middle}


/* 자료실 */
.ds_subd_010{width:730px}
.ds_subd_010 h3{padding:1em 0 2em 0}
.ds_subd_010 p{padding:1em 0 3em 0;line-height:18px;color:#838383}
.ds_subd_010 h4{padding:1em 0 0 0}


/* 자료실 */
.ds_sube_010{width:730px}
.ds_sube_010 h3{padding:1em 0 2em 0}
.ds_sube_010 p{padding:1em 0 3em 0;line-height:18px;color:#838383}
.ds_sube_010 h4{padding:1em 0 0 0}


/* 사이트맵 */
.ds_sitemap{}
.ds_sitemap h2{font-family:Arial,sans-serif;float:left;border-top:1px solid #000;padding-top:.5em;padding-bottom:1em}
.ds_sitemap h3{font-size:1em}
.ds_sitemap_box{width:25%;float:left;min-height:300px;margin-top:1.5em}
.ds_sitemap h3,.ds_sitemap ul{margin:0 10px}
.ds_sitemap_member h3{color:#6992fe}
.ds_sitemap h3{padding:.5em 1em;border-bottom:1px solid #666;border-top:2px solid #000}
.ds_sitemap ul{margin-top:.5em}
.ds_sitemap ul li{background:url(./images/sub_icon_001.gif) 10px 50% no-repeat;}
.ds_sitemap ul li a{display:block;padding:.5em 1em .5em 2em;border-bottom:1px dotted #ccc}




/* 부분디자인(스케쥴 및 온라인상담)
.ds_schedule{width:100%;border:0;}
.ds_schedule caption{text-align:center;padding-bottom:10px;font-size:16px;font-weight:bold;color:#4d7eff}
.ds_schedule a{color:#9595959;display:block;padding:.2em}
.ds_schedule a:hover{background:#f4f4f4;text-decoration:none}
.ds_schedule a.ds_today{background:#cee3e6}
.ds_schedule th,.ds_schedule td{border:0}
.ds_schedule td{text-align:center;color:#959595}
.ds_online{border-top:1px solid #ccc; padding:10px 0;margin-top:10px;background:url(./images/idx_gr3_003.gif) bottom right no-repeat}
.ds_online p{margin:1em 0 2em 0}
th.ds_sunday{color:red}
 */

/* 월간일정관리(schedule.html) */
.ds_calendar{position:relative}
.ds_calendar h2{padding-bottom:2em;float:left;border-top:1px solid #000;padding-top:.5em}
.ds_calendar ul{border:3px solid #ddd;padding:1em;margin-bottom:2em}
.ds_calendar_table{width:100%;border:1px solid #e3e3e3; border-spacing:0; border-collapse:collapse; font-family:Arial,sans-serif}
.ds_calendar_table caption{padding:.5em; font-size:1.8em;}
.ds_now_year{color:#666; font-weight:bold; padding:0 2em}
.ds_calendar_table th{padding:1em 0; background:#f4f4f4; border:1px solid #e3e3e3}
.ds_calendar_table td{font-family:Arial,sans-serif;}
/* .ds_calendar_table td:hover{background:#faebed} */
.ds_calendar_table td a{line-height:21px; padding:0 .3em; text-decoration:none; color:#666; cursor:text;}
.ds_calendar_table td a.tooltip{cursor:pointer}
.ds_calendar_table .ds_bu_sch{background:url(../etc/images/bu_sch001.png) no-repeat 0 2px;padding-left:11px;}



/* 년간일정카렌다표 */
.ds_year{font-family:Verdana, Geneva, sans-serif;}
.ds_yearBox{padding:1em 0; float:left;}
.ds_year_tbl{border-collapse:collapse; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.ds_year_tbl caption{padding:.5em 0; font-weight:bold}
.ds_year_tbl th{padding:.5em .3em; border-top:2px solid #000; border-bottom:1px solid #828282}
.ds_year_tbl td{text-align:center; color:#666; border-bottom:1px solid #e3e3e3; font-size:10px}
.ds_sun{color:red}
.ds_year_tbl td.ds_sun{color:red;}
.ds_year_tbl td a{display:block; padding:.8em .3em; text-decoration:none; color:#666; cursor:text;}
.ds_year_tbl td a.tooltip{color:#fff; cursor:pointer}
.ds_year_tbl a.tooltip {outline:none; font-size:10px; background:url(./images/mem_event_bg.gif) center center no-repeat;}


.tooltipBox{width:300px; text-align:left; font-weight:normal}
a.tooltip strong {padding-bottom:2em; font-size:12px}
a.tooltip:hover {text-decoration:none;} 
a.tooltip span {
    z-index:10;display:none; padding:10px;
    margin-top:10px; margin-left:10px;
    width:auto; line-height:16px; text-align:left
}
a.tooltip:hover span{
    display:inline; position:absolute; 
    border:1px solid #000;  color:#EEE;
    background:#000;
}    
/*CSS3 extras*/
a.tooltip span
{
    border-radius:5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    opacity:.6;
}
.ds_year_btn{position:absolute; right:10px; bottom:5px}

/* 년간일정 리스트 */
.ds_yearBox2{padding:1em 0;}
.ds_yearBox2:after{clear:both; content:""; display:block}
.ds_year_left{width:260px; float:left; margin-right:2em}
.ds_year_right{float:left; width:470px; font-size:12px; color:000; padding:2.1em 0}
.ds_year_right ul{border-top:1px solid #000; font-family:Verdana, Geneva, sans-serif; *zoom:1}
.ds_year_right ul li{border-bottom:1px solid #e3e3e3; padding:.8em 0}
.year_content1,.year_content2,.year_content3{float:left; font-size:12px;}
.year_content1{width:100px; color:#87accd;}
.year_content2{}
.year_content2 a{text-decoration:none; color:#666;}
.year_content3{color:#666}
.ds_year_right ul li:after{clear:both;content:"";display:block; *zoom:1}
.ds_year_tblist{width:100%; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.ds_year_tblist caption{padding:.5em 0; font-weight:bold; text-align:left; border-bottom:1px solid #000}
.ds_year_tblist td{text-align:center; padding:.8em 0}
.ds_year_tblist td a{display:block; color:#666; font-size:10px; text-decoration:none; cursor:text;}
.ds_year_tblist td a.ds_sun{color:red}
a.ds_selected{background:#f4f4f4;}

/* 월간일정표 탭메뉴 */
.ds_calendartab{border-bottom:1px solid #ccc; height:38px}
.ds_calendartab li{float:left; background:#f4f4f4; border-top:1px solid #ccc}
.ds_calendartab li a{display:block; padding:0 2.5em; height:36px; line-height:36px; text-decoration:none; font-weight:bold; border-left:1px solid #ccc; border-top:1px solid #fff;}
a.nowOn{background:#fff; border-bottom:1px solid #fff; font-weight:bold; color:#000}
.ds_calendartab li:last-child{border-right:1px solid #ccc !important;}

/* 월간일정표주간일정테이블 */
table.ds_schedule_week{border-collapse:collapse; width:100%; font-family:Arial,sans-serif; font-size:11px}
table.ds_schedule_week caption{padding:.5em; font-size:1.8em; color:red}
table.ds_schedule_week th{padding:.5em .1em; border:1px solid #e3e3e3; background:#fbfbfb}
table.ds_schedule_week td{padding:.3em .1em; border:1px solid #e3e3e3; color:#666; height:25px;}
table.ds_schedule_week td.ds_scheduletime{text-align:right; font-weight:bold; padding-right:.8em}
.font9_gray{color:#ccc; font-weight:normal}

/* 일간일정표테이블 */
table.ds_schedule_day{border-collapse:collapse; width:100%; font-family:Arial,san-serif; font-size:11px}
table.ds_schedule_day caption{padding:.5em; font-size:1.8em; color:red}
table.ds_schedule_day td{border:1px solid #e3e3e3; color:#666; height:30px;}
table.ds_schedule_day td.ds_scheduletime{text-align:right; font-weight:bold; padding-right:.8em}





/* 사업소개/프로그램 180306일 추가작업 박종근*/

.ds_sub_tab {width:100%; margin-bottom:30px;}
.ds_sub_tab ul {overflow:hidden;height:40px;}
.ds_sub_tab ul li {float:left; margin-right:4px;}
.ds_sub_tab ul li span {float:left; width:134px; cursor:pointer; line-height:25px; text-align:center; padding:7px 0px 2px 0px;}
.ds_sub_tab ul li span.tabon {border-top:2px solid #e6e6e6;border-left:2px solid #e6e6e6;border-right:2px solid #e6e6e6;border-bottom:3px solid #fff; color:#fff;font-weight:bold;background:#78a00d}
.ds_sub_tab ul li span.taboff {border:2px solid #e6e6e6; color:#9d9d9d;}

/* table styleD */
.tableD {width:100%;margin-top:10px;}
.tableD td {line-height:25px; color: black;	border-right: #ccc solid 1px;	border-bottom:1px solid #ccc;	padding:5px 0px;	font-family: Nanum Gothic,'나눔고딕','Dotum','돋움', 'sans-serif';	font-size: 11px;	letter-spacing: 0px;	text-align: center;	vertical-align:middle;}
.tableD td:nth-child(3) {text-align:left;padding-left:5px;}
.tableD th {line-height:25px; color: #000;border-bottom:1px solid #ccc;border-right: #ccc solid 1px;	padding:5px 0px;text-align: center;	font-weight: bold; border-top: 2px solid #78a00d;	letter-spacing: -1px;	font-size: 11px;	vertical-align: middle;}


/* table styleD1 */
.tableD1 {width:100%;margin-top:10px;}
.tableD1 td {line-height:25px; color: black;	border-right: #ccc solid 1px;	border-bottom:1px solid #ccc;	padding:5px 0px;	font-family: Nanum Gothic,'나눔고딕','Dotum','돋움', 'sans-serif';	font-size: 11px;	letter-spacing: 0px;	text-align: center;	vertical-align:middle;}
.tableD1 td:nth-child(2) {text-align:left;padding-left:5px;}
.tableD1 th {line-height:25px; color: #000;border-bottom:1px solid #ccc;border-right: #ccc solid 1px;	padding:5px 0px;text-align: center;	font-weight: bold; border-top: 2px solid #78a00d;	letter-spacing: -1px;	font-size: 11px;	vertical-align: middle;}







/* 관내견학안내 */
.ds_subc_trip{width:730px}
.ds_subc_trip h2{padding:1em 0 1em 0}
.ds_subc_trip h3{padding:2em 0 0em 0}
.ds_subc_trip h4{padding:4em 0 1em 0}
.ds_subc_trip h5{padding:2em 0 0em 0}
.ds_subc_trip p{padding:1em 0 0 2em;line-height:18px;color:#838383}
.ds_subc_trip_box{position:relative;width:730px;height:449px;background:url(./images/field_trips_bg.jpg) no-repeat left;color:#777}
.ds_subc_trip_box h3{padding:7em 0 0em 27.2em}
.ds_subc_trip_box h4{padding:3em 0 0em 32em}
.ds_subc_trip_box p{padding:1em 0 0 34em;line-height:18px;color:#838383}