@charset "utf-8";

/*****************************************************
	Header
*****************************************************/
body.lnb_open:before {content:""; display:block; position:fixed; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,.7); z-index:1;}
.topSection .sectionInner .mainHotnews,
body.lnb_open .mainBoard dt,
body.lnb_open .mainPopup,
body.lnb_open .bottomSection ul li a{z-index:0;}
/** GNB **/

.header_wrap {background:#fff; height:125px; z-index:10;}
.header_wrap:after {content: ''; clear: both; display: block;}
.header_wrap .header {width:auto !important; height:50px; border-bottom: 1px solid #ededed;}
.header_wrap .header .gnb {max-width:1400px; margin:0 auto; height:50px; border-bottom-width:0; padding-top:0; z-index:9999;}

/** Portal Link */
.gnb .nav li {margin:0; font-weight:400;}
.gnb .nav {width:60%;}
.gnb .nav,
.gnb .nav li,
.gnb .nav a {height:100%;}
.gnb .nav li a {background:none !important; padding:0 20px; font-size:16px; color:#777777; font-weight:400; line-height:50px; border-radius:0; height:100%;}
.gnb .nav li a:hover {color:#042979 !important; text-decoration:underline !important;}
.gnb .nav li.n1 a {background:#042979 !important; color:#fff !important;}
.gnb .nav li.n1 a:before {content:""; display:inline-block; width:17px; height:16px; background:url('/jumin/jumin/images/common/spr_ico.png') no-repeat 0 0; vertical-align:middle; margin-right:9px;}

/** Language */
.gnb .lang {display:block; float:none; position:absolute; right:0; top:50%; margin-top:-16px; width:100px; height:32px; padding:0;}
.gnb .lang:before {content:""; display:block; position:absolute; top:0; left:0; right:0; height:30px; border:1px solid #dbd8d8; border-radius:16px; z-index:0;}
.gnb .lang em {position:relative; width:100%; height:100%; border:none; background:none; z-index:2;}
.gnb .lang em a {display:block; height:100%; color:#777777; line-height:32px; background:url('/jumin/jumin/images/common/ico_gnb_select.png') no-repeat top 50% right 10px;}
.gnb .lang ul {width:100px; top:32px; z-index:1; border:none; background:none; padding:0 10px 5px; box-sizing:border-box;}
.gnb .lang ul:before {content:""; display:block; position:absolute; top:-32px; left:-1px; right:-1px; bottom:0; background:#fff; border:1px solid #dbd8d8; border-radius:16px; z-index:-1;}
.gnb .lang ul li {border:none; border-top:1px dashed #dbd8d8;}
.gnb .lang ul li a {display:block; line-height:28px; color:#666666; padding:0; text-align:center;}
.gnb .lang ul li a:hover {color:#000; background:none; background:url('/jumin/jumin/images/common/ico_lang_on.png') no-repeat left 10px top 50%; opacity:1;}
@media all and (max-width:1024px) {
	.gnb .nav {width:auto; margin-right:110px; float:none;}
	.gnb .lang:before,
	.gnb .lang ul:before {border-radius:0; border-right-width:0;}
}

/** SNS */
.sns_box {float:right; padding-top:10px; margin-right:138px;}
.sns_box li {margin-left:12px; margin-right:0;}
.sns_box li a span {background-image:url('/jumin/jumin/images/common/spr_ico.png');}

/** SNS mobile **/
.sns_box.mo {display:block; background:#fff; width:100%; margin-right:0; padding:10px; box-sizing:border-box;}
.sns_box.mo ul {text-align:center;}
.sns_box.mo ul li {margin:0 2%;}


/** Logo */
.header_wrap .logo {position:absolute; left:50%; margin-left:-700px;}


/** Header Side Link */
.head_link {position:absolute; width:auto; right:50%; margin-right:-700px; top:62px;}
.head_link a {position:relative; float:left; right:auto; top:auto; left:auto; width:50px; margin-left:20px; height:50px; background:url('/jumin/jumin/images/common/spr_ico.png') no-repeat 0 0; z-index:0;}
.head_link a.home.web {display:none !important;}
.head_link .sitemap,
.head_link .sitemap:hover {background-position:9px -34px; right:auto;}
.head_link .search,
.head_link .search:hover {right:auto; background-position:-64px -34px !important; margin-left:20px; z-index:2;}
.head_link .search.close:hover,
.head_link .search.close:focus,
.head_link .search.close:active,
.head_link .search.close {right:auto; background-position:-281px -103px !important; margin-left:20px; z-index:2;}

#search_area {top:-5px; right:0; height:60px; border-radius:9em; background:#1877f2; overflow:hidden; z-index:1; width:400px;}
#search_area fieldset {display:block; padding:0 60px 0 25px;}
#search_area .total_search {position:relative; height:20px; border:none; line-height:20px; padding:20px 40px 20px 125px; width:auto;}
#search_area .total_search > * {height:20px;}
#search_area .total_search select,
#search_area .total_search input[type="text"] {height:20px; background:none; color:#fff; font-size:17px; padding:0; width:100%;}
#search_area .total_search select {position:absolute; top:20px; left:0px; width:120px;}
#search_area .total_search select option {color:#333 !important;}
#search_area .total_search input[type="text"] {border-bottom:1px solid rgba(255,255,255,.5);}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-text-fill-color: #fff;
  -webkit-box-shadow: 0 0 0px 1000px transparent inset;
  transition: background-color 5000000s ease-in-out 0s;
}
#search_area input[type="submit"] {display:block; width:45px; height:100%; position:absolute; right:55px; top:0; background:url('/jumin/jumin/images/common/spr_ico.png') no-repeat -66px -29px; overflow:hidden; text-indent:-999px;}

/** LNB */
#lnb {height:73px; background:#fff;}

#wrap.sub #lnb:before {content:""; display:block; position:absolute; left:0; right:0; height:1px; top:72px; background:#dbd8d8;}

#lnb > nav > ul {text-align:center;margin-left:50px;}
#lnb > nav > ul > li {display:inline-block; vertical-align:top; float:none; width:auto;}
#lnb > nav > ul > li.lnb_06 {display:none !important;}
#lnb > nav > ul > li > a {display:block; position:relative; padding:0 16px; color:#000;}
#lnb > nav > ul > li > a > span.bg {display:block !important; width:13px; height:15px; left:-6px; right:auto; margin:0; top:50%; margin-top:-7px; background:url('/jumin/jumin/images/common/spr_ico.png') no-repeat -37px 0; background-color:transparent;}
#lnb > nav > ul > li:first-child > a > span.bg {display:none !important;}
#lnb > nav > ul > li > a:hover,
#lnb > nav > ul > li > a:focus,
#lnb > nav > ul > li > a:active,
#lnb > nav > ul > li > a.on,
#lnb > nav > ul > li > a.over  {color:#0c63d3;}
.lnb_depth02>ul>li>div>ul>li>a[target="_blank"] {padding-right:23px; background:url('/jumin/jumin/images/common/depth01_bul_blank.png') no-repeat 100% 2px;}

.depth02 {border-bottom:none; top:73px; padding-bottom:50px; background-color: #fff; border-top: 1px solid #ddd;}
.depth02:after {content:""; display:block; position:absolute; top:0; left:0; right:50%; bottom:0; margin-right:480px; background:url('/jumin/jumin/images/common/bak_depth02.png') no-repeat 100% 100% #032a79; z-index:-1;}
.lnb_depth02 {max-width:1400px; margin:0 auto; width:auto !important;}
.lnb_depth02 > ul {background:none; padding:0;}
.lnb_depth02 > ul > li {display:table; width:100%; table-layout:fixed;min-height: 64px;}
.lnb_depth02 > ul > li > a { display:table-cell; float:none; height:auto; width:220px; padding:10px 0; margin:0; font-size:20px; color:#fff; text-align:left; vertical-align:middle; border-bottom:1px solid rgba(255, 255, 255, .3); border-top:none;}
.lnb_depth02 > ul > li > a:before {content:"-"; margin-right:5px;}
.lnb_depth02 > ul > li > div { display:table-cell !important; float:none; width:auto; padding:15px 10px; background:#fff; border-bottom:1px solid #cdd7eb; border-top-width:0; vertical-align:middle;}
.lnb_depth02 > ul > li > div > ul > li {width:20%; padding:5px 10px; text-align:left; box-sizing:border-box;}
.lnb_depth02 > ul > li > div > ul > li a {display:inline-block; position:relative; padding-left:13px; font-size:17px; color:#333333; word-break:keep-all; line-height:1.4;}
.lnb_depth02 > ul > li > div > ul > li a:hover,
.lnb_depth02 > ul > li > div > ul > li a.on {font-weight:800; color:#1877f2; letter-spacing:-0.14em; text-decoration:underline;}
.lnb_depth02 > ul > li > div > ul > li a:before {content:""; display:block; position:absolute; left:0; top:.7em; margin-top:-3px; width:6px; height:6px; border:2px solid #1877f2; box-sizing:border-box; background:#fff; vertical-align:middle; margin-right:5px;}
.lnb_depth02 > ul > li > div > ul > li a:hover:before,
.lnb_depth02 > ul > li > div > ul > li a.on:before {background:#1877f2;}
/*.lnb_depth02 > ul > li > div > ul > li a:hover .bg,
.lnb_depth02 > ul > li > div > ul > li a.on .bg {display:block; position:absolute; bottom:0; left:13px; right:0; height:1px; background:#1877f2;}*/

#lnb_02_sub {background:#fff;}
#lnb_02_sub:after {display:none;}

#lnb_02_sub .lnb_depth02 {box-sizing:border-box; padding:20px 0 0 215px;}
#lnb_02_sub .lnb_depth02:before,
#lnb_02_sub .lnb_depth02:after  { display:block; position:absolute; left:0; top:54px; font-size:24px; font-weight:800; width:200px; text-align:center;}
#lnb_02_sub .lnb_depth02:before {content:"광주시 주민자치센터"; color:#0c57c8;}
#lnb_02_sub .lnb_depth02:after {content:"(평생학습센터)"; padding-top:1.2em; color:#000;}
#lnb_02_sub .lnb_depth02 > ul > li {float:left; display:block; width:auto; width:14.28%;margin: 0.5% 1%;}
#lnb_02_sub .lnb_depth02 > ul > li > a {display:block; width:auto; padding:15px 0; color:#fff; text-align:center; font-size:16px;font-weight:600;background: #032a79; border-radius:10px 0 10px 0; white-space:nowrap;}
#lnb_02_sub .lnb_depth02 > ul > li > a:hover {background:#022160;}
#lnb_02_sub .lnb_depth02 > ul > li > div {display:none !important;}
#lnb_02_sub .lnb_depth02 > ul > li > a:before {display:none;}


@media all and (max-width:1420px) {
	.header_wrap .logo {left:10px; margin-left:0;}
	.head_link {right:10px; margin-right:0;}
	.gnb .lang {right:10px;}
	.sns_box {margin-right:120px;}
}
@media all and (max-width:1400px) {
	.depth02:after {margin-right:0; right:auto; width:220px;}
	#lnb_07_sub .lnb_depth02 {padding-left:0;}
	#lnb_07_sub .lnb_depth02 > ul {width:86%; float:right;}
}
@media all and (max-width:1250px) {
	#lnb > nav > ul > li > a {padding:0 30px;}
}
@media all and (max-width:1150px) {
	#lnb > nav > ul > li > a {padding:0 20px;}
	#lnb_07_sub .lnb_depth02 > ul {width:82%;}
}
@media all and (max-width:1024px) {
	.logo {z-index:99;}
	.header_wrap {height:100px; border-bottom:1px solid #dbd8d8;}
	.header_wrap .header {height:30px;}
	.header_wrap .header .gnb {height:30px;}

	.side_menu .header_wrap {height:75px;}
	.side_menu .header_wrap .header {height:0px;}
	.side_menu .header_wrap .header .gnb {display:none;}
	.side_menu .header_wrap .header .logo {top:15px;}
	.side_menu .header_wrap .menu_mobile {top:20px;}

	.header_wrap .logo {left:50%; top:40px; transform: translateX(-50%);}
	.gnb .nav li a {padding:0 10px; font-size:14px; line-height:30px;}
	.gnb .nav li.n1 a:before {display:none;}
	.head_link {position:static;}
	.head_link .search,
	.head_link .search:hover  {top:17px; right:10px !important; background-color:#1877f2; background-position:-69px -39px !important;}
	.head_link .search.close:hover,
	.head_link .search.close:focus,
	.head_link .search.close:active,
	.head_link .search.close {z-index:1000; background-position:-281px -109px !important;}

	#search_area {top:31px; height:70px; z-index:999; width:Auto; left:0; right:0; border-radius:0;}
	#search_area fieldset {padding:0 60px 0 10px;}
	#search_area .total_search {height:30px;}
	.menu_mobile {top:47px;}
	#search_area .total_search select,
	#search_area .total_search input[type="text"] {height:30px;}
	#search_area input[type="submit"] {background-position:-66px -25px;}

}



/*****************************************************
	Footer
*****************************************************/

.footer_wrap {background:#334154; min-width:320px;}
.footer_wrap .link .inner {width:auto; max-width:1400px;}

.footer_wrap .link {background:#fff; height:55px; box-sizing:border-box; border:1px solid #d6d6d6; border-left-width:0; border-right-width:0;}
.footer_wrap .link .today_info {float:right;}
.footer_wrap .link .inner > ul {float:left;}
.footer_wrap .link .inner > ul > li > a {border-color:#d6d6d6; padding:10px 0 10px 24px; color:#555555; font-size:16px; width:300px;}
.footer_wrap .link .inner > ul > li > a:after {border-radius:0;}
.footer_wrap .link .inner > ul > li:first-child > a {border-color:#d6d6d6;}
.footer_wrap .link .inner > ul > li > .detail {width:299px;}
.footer_wrap .link .inner > ul > li > a.btn_close {bottom:-1px; height:55px;width:299px;}
.footer_wrap .link .inner > ul > li > .detail {bottom:54px; left:0px;}
.footer_wrap .link .inner > ul > li:first-child > .detail {left:1px;}

.footer_wrap .link .today_info li {color:#555555;}
.footer_wrap .link .today_info li.total {margin-left:25px; margin-right:15px;}
.footer_wrap .link .today_info li.total p > span {color:#198a13;}
.footer_wrap .link .today_info li.today p > span {color:#1057da;}

@media all and (max-width:1280px) {
	.footer_wrap .link .inner > ul > li > a {width:250px;}
	.footer_wrap .link .inner > ul > li > .detail,
	.footer_wrap .link .inner > ul > li > a.btn_close {width:249px;}
}
@media all and (max-width:1130px) {
	.footer_wrap .link .inner > ul > li > a {width:230px;}
	.footer_wrap .link .inner > ul > li > .detail,
	.footer_wrap .link .inner > ul > li > a.btn_close {width:229px;}
}
@media all and (max-width:1060px) {
	.footer_wrap .link .inner > ul {float:none;}
	.footer_wrap .link .inner > ul > li {width:33.33%; box-sizing:border-box;}
	.footer_wrap .link .inner > ul > li > a {width:auto;}
	.footer_wrap .link .inner > ul > li > .detail,
	.footer_wrap .link .inner > ul > li > a.btn_close {width:100%;}
	.footer_wrap .link .today_info {display:none;}
}
@media all and (max-width:1024px) {
	.footer_wrap .link .inner > ul {width:auto;}
}
@media all and (max-width: 860px) {
	.footer_wrap .link .inner > ul {width:100% !important;}
	.footer_wrap .link .today_info {display:none;}
}
@media all and (max-width: 720px) {
	.footer_wrap .link {height:auto;}
}


.footer {background:#334154;max-width:1400px;width: auto;height:auto;color:rgba(255,255,255,.7);padding: 30px 0;font-size: 16px;}
.footer .f-logo {display:block;}
.footer .f-logo em {display:block; position:relative; width:105px; height:50px; background:url(/jumin/common/img/common/f_logo.svg) no-repeat 50% 0; background-size:100% auto; overflow:hidden; text-overflow:ellipsis; text-indent:-999px;}

.footer .f-cont {position:relative;display:block;font-weight:100;letter-spacing:-.05em;margin-top: 20px;}
.footer .f-cont address {font-style:normal;margin-bottom: 15px;}
.footer .f-cont .f-info ul {width:20em; margin-bottom:.5em; }
.footer .f-cont .f-info ul > * {display:table; width:100%; table-layout:fixed; background:rgba(0,0,0,.2); border-radius:1em; color:#fff; letter-spacing:-.02em; padding:.5em 1em; }
.footer .f-cont .f-info ul > li > span {display:table-cell; vertical-align:middle; width:9em; font-size:.95em; font-weight:300; padding-right:.5em;}
.footer .f-cont .f-info ul > li > p {display:table-cell; vertical-align:middle; font-size:1.25em;}
.footer .f-cont .f-info ul strong {font-family:'Roboto', sans-serif; font-weight:700;}
.footer .f-cont .f-info p span {display:block; font-size:.75em; font-weight:400;}

.footer .f-cont .f-link {position:absolute;right:0;bottom:0;display:block;width: 200px;}
.footer .f-cont .f-link .etc {margin-bottom:1.5em;}
.footer .f-cont .f-link .etc li {position:relative; display:block;}
.footer .f-cont .f-link .etc li + li {margin-top:.5em;}
.footer .f-cont .f-link .etc li a {position:relative;display:block;padding: 15px;color:#fff;border:1px solid rgba(255,255,255,0.3);transition:.3s all;-webkit-transition:.3s all;}
.footer .f-cont .f-link .etc li a:after {content:""; display:block; position:absolute; width:.75em; right:.5em; top:0; bottom:0; background:url(/jumin/common/img/common/ico_f_more.svg) no-repeat 50% 50%; background-size:contain; transition:.3s all; -webkit-transition:.3s all;}
.footer .f-cont .f-link .etc li:hover a {background:#293443;}

.footer .f-btm {margin-top:1em;}
.footer .f-btm ul li {display:block; position:relative; float:left; margin-right:.6em; padding-right:.6em; font-weight:500;}
.footer .f-btm > ul li + li:before {content:""; display:block; position:absolute; width:3px; height:3px; top:50%; left:-.6em; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); background:rgba(255,255,255,.2); border-radius:100%;}
.footer .f-btm > ul li a {font-size:.85em; font-weight:200; color:#fff;}
.footer .f-btm > ul li:nth-of-type(2) a {color:#FFC1D8; font-weight:500;}
.footer .f-btm > p {font-weight:300; font-size:.85em;}



@media all and (max-width:1024px) {

}


@media all and (max-width:640px) {

	
}



/*****************************************************
	Body
*****************************************************/

/*#container {width:auto; padding:0;}
#content {width:auto; float:none;  max-width:1400px; margin:0 auto 20px;}
.pageInfo,
.conts {float:none; width:auto;}

@media all and (max-width:1024px) {
	#content {margin:0 15px 20px;}
}*/

/*.bod_page {padding:55px 0;}
.bod_page > a, .bod_page > span, .bod_page>a.btn_frist, .bod_page>a.btn_10prev, .bod_page>a.btn_10next, .bod_page>a.btn_end {width:40px; height:40px; line-height:38px; box-sizing:border-box; padding:0 7px; margin:5px; border-radius:100%; font-size:17px;}
.bod_page > a {background:#efefef; color:#555555; border-color:#efefef;}
.bod_page > span {border-color:#06c18c; background:#06c18c; coloR:#fff;}

.tag {display:inline-block; padding:.5em 1.5em; border-radius:9em; border:2px solid #333; color:#333; line-height:1.2;}
.tag.ready {color:#032a79; border-color:#032a79;}
.tag.cate1 {color:#9037d4; border-color:#9037d4;}
.tag.cate2 {color:#1dada5; border-color:#1dada5;}
.tag.cate3 {color:#0887ec; border-color:#0887ec;}
.tag.cate4 {color:#f45485; border-color:#f45485;}
.tag.cate5 {color:#ff275f; border-color:#ff275f;}
.tag.cate6 {color:#36a262; border-color:#36a262;}
.tag.cate7 {color:#355fe1; border-color:#355fe1;}
.tag.cate8 {color:#9cb200; border-color:#9cb200;}
.tag.cate9 {color:#f77c2b; border-color:#f77c2b;}
.tag.cate10 {color:#f04e27; border-color:#f04e27;}
.tag.cate11 {color:#032a79; border-color:#032a79;}
.tag.cate12 {color:#00b4bf; border-color:#00b4bf;}
.tag.cate13 {color:#777777; border-color:#777777;}

.tag.ing {color:#ff275f; border-color:#ff275f;}
.tag.end {color:#777777; border-color:#777777;}

.btn.board.modify {border:1px solid #06c18c; color:#06c18c; padding: 5px 10px; font-size:13px; margin:0 5px;}
.btn.board.delete {border:1px solid #777; color:#777; padding: 5px 10px; font-size:13px; margin:0 5px;}

.tag.answer {position:relative; color:#005fe4; border-color:rgba(0,95,228,0.5);}
.tag.answer span:before {content:''; background:url('/portal/temp_img/sub/ico_answer.png') no-repeat; width:40px; height:38px;position:absolute; left:-25px; top:-5px;}
.tag.answer em {font-weight:700; }

@media all and (max-width:640px) {
	.tag.answer {margin-left:25px;}
}

.tab_depth05 { display: inline-block; }
.sitemap_title { font-family: 'NanumS','占쏙옙占쏙옙占쏙옙占쏙옙','NanumGothicWeb','Nanum Gothic','占쏙옙占쏙옙',"Arial","Helvetica","AppleGothic","Sans-serif";}
*/



/**********************************************************
	Old Style
**********************************************************/

.dd_spring {background:url(/portal/img/main/dd_spring.png) no-repeat center center;}
.dd_summer {background:url(/portal/img/main/dd_summer.png) no-repeat center center;}
.dd_fall {background:url(/portal/img/main/dd_fall.png) no-repeat center center;}
.dd_winter {background:url(/portal/img/main/dd_winter.png) no-repeat center center;}
.dd_0101 {background:url(/portal/img/main/dd_0101.png) no-repeat center center;}
.dd_0101m {background:url(/portal/img/main/dd_0101m.png) no-repeat center center;}
.dd_0301 {background:url(/portal/img/main/dd_0301.png) no-repeat center center;}
.dd_0405 {background:url(/portal/img/main/dd_0405.png) no-repeat center center;}
.dd_0505 {background:url(/portal/img/main/dd_0505.png) no-repeat center center;}
.dd_0606 {background:url(/portal/img/main/dd_0606.png) no-repeat center center;}
.dd_0717 {background:url(/portal/img/main/dd_0717.png) no-repeat center center;}
.dd_0815 {background:url(/portal/img/main/dd_0815.png) no-repeat center center;}
.dd_0815m {background:url(/portal/img/main/dd_0815m.png) no-repeat center center;}
.dd_1001 {background:url(/portal/img/main/dd_1001.png) no-repeat center center;}
.dd_1003 {background:url(/portal/img/main/dd_1003.png) no-repeat center center;}
.dd_1009 {background:url(/portal/img/main/dd_1009.png) no-repeat center center;}
.dd_fortress {background:url(/portal/img/main/dd_fortress.png) no-repeat center center;}
.dd_china {background:url(/portal/img/main/dd_china.png) no-repeat center center;}
.dd_tomato {background:url(/portal/img/main/dd_tomato.png) no-repeat center center;}
.dd_shinikhee {background:url(/portal/img/main/dd_shinikhee.png) no-repeat center center;}

.dd_0101 h1.logo a {background-image:url(/portal/img/main/dd_0101_logo.png);}
.dd_0101m h1.logo a {background-image:url(/portal/img/main/dd_0101m_logo.png);}
.dd_0301 h1.logo a {background-image:url(/portal/img/main/dd_0301_logo.png);}
.dd_0405 h1.logo a {background-image:url(/portal/img/main/dd_0405_logo.png);}
.dd_0505 h1.logo a {background-image:url(/portal/img/main/dd_0505_logo.png);}
.dd_0606 h1.logo a {background-image:url(/portal/img/main/dd_0606_logo.png);}
.dd_0717 h1.logo a {background-image:url(/portal/img/main/dd_0717_logo.png);}
.dd_0815 h1.logo a {background-image:url(/portal/img/main/dd_0815_logo.png);}
.dd_0815m h1.logo a {background-image:url(/portal/img/main/dd_0815m_logo.png);}
.dd_1001 h1.logo a {background-image:url(/portal/img/main/dd_1001_logo.png);}
.dd_1003 h1.logo a {background-image:url(/portal/img/main/dd_1003_logo.png);}
.dd_1009 h1.logo a {background-image:url(/portal/img/main/dd_1009_logo.png);}
.dd_fortress h1.logo a {background-image:url(/portal/img/main/dd_fortress_logo.png);}
.dd_china h1.logo a {background-image:url(/portal/img/main/dd_china_logo.png);}
.dd_tomato h1.logo a {background-image:url(/portal/img/main/dd_tomato_logo.png);}
.dd_shinikhee h1.logo a {background-image:url(/portal/img/main/dd_shinikhee_logo.png);}

@media all and (max-width:1024px){
.dd_1009 h1.logo a {background-image:url(/portal/img/main/dd_1009_logo2.png);}
}


