@charset "utf-8";
#gnb {background:#f9f9f9; border-bottom:1px solid #e0e0e0;}
#gnb a {display:block; position:relative; padding:10px 15px;}
#gnb p.gnb_family {float:left; background:#e0e0e0; }
#gnb p.gnb_family a {padding-right:35px;}
#gnb p.gnb_family a:after,
#gnb p.gnb_family a:before {display:block; content:'' ; position:absolute; top:15px; right:15px; background:#3e3e3e; width:2px; height:8px;}
#gnb p.gnb_family a:after {transform:rotate(45deg);}
#gnb p.gnb_family a:before {transform:rotate(-45deg); right:20px;}
#gnb div.family {display:none; position:absolute; top:42px; left:0px; width:100%; background:#555; z-index:996}
#gnb div.family ul {overflow:hidden}
#gnb div.family ul li {float:left; width:11.1%; min-width:105px; text-align:center;}
#gnb div.family ul li a {padding-top:60px; color:#fff; font-size:14px;}
#gnb div.family ul li.family01 a {background:url(/open_content/share/images/inc/ic_family01.png) no-repeat center 10px;}
#gnb div.family ul li.family02 a {background:url(/open_content/share/images/inc/ic_family02.png) no-repeat center 10px;}
#gnb div.family ul li.family03 a {background:url(/open_content/share/images/inc/ic_family03.png) no-repeat center 10px;}
#gnb div.family ul li.family04 a {background:url(/open_content/share/images/inc/ic_family04.png) no-repeat center 10px;}
#gnb div.family ul li.family05 a {background:url(/open_content/share/images/inc/ic_family05.png) no-repeat center 10px;}
#gnb div.family ul li.family06 a {background:url(/open_content/share/images/inc/ic_family06.png) no-repeat center 10px;}
#gnb div.family ul li.family07 a {background:url(/open_content/share/images/inc/ic_family07.png) no-repeat center 10px;}
#gnb div.family ul li.family08 a {background:url(/open_content/share/images/inc/ic_family08.png) no-repeat center 10px;}
#gnb div.family ul li.family09 a {background:url(/open_content/share/images/inc/ic_family09.png) no-repeat center 10px; letter-spacing:-1px;}
#gnb div.family ul li.family10 a {background:url(/open_content/siteall/images/siteall_ic12.png) no-repeat center 10px;}
#gnb div.family ul li.family11 a {background:url(/open_content/siteall/images/siteall_ic13.png) no-repeat center 10px;}
#gnb .gnb_clinic_branch {float:left; background:#177f8f; text-align:center;}
#gnb .gnb_clinic_branch a {display:block; padding-left:35px !important; color:#ffffff; font-weight:600; background:url('/open_content/clinic/images/inc/ic_blank.png') no-repeat 13px 14px;}
#gnb ul.gnb_menu {float:left}
#gnb ul.gnb_menu li {float:left;}
#gnb ul.gnb_menu li a:before {display:block; content:'' ; position:absolute; left:0px; top:14px; width:1px; height:13px; background:#cecece}
#gnb ul.gnb_menu li:first-child a:before {display:none;}
#allmenu {display:none;}
#allmenu .familyBox .allsite {display:none;}
#gnb div.gnb_search {position:relative; float:right; margin-top:5px; background:#f1f1f1; border:1px solid #e5e5e5; border-radius:30px;}
#gnb div.gnb_search input[type=text] {padding:7px 60px 7px 15px; border:0px; background:transparent; outline:0px;}
#gnb div.gnb_search input[type=submit] {position:absolute; right:-1px; top:-1px; padding:7px; width:60px; text-align:center; font-weight:bold; border:1px solid #ddd; background:#f9f9f9; border-radius:30px;}
.nolineB #gnb {border-bottom:0px;}
.gnb_wh #gnb {background:#fff;}
.gnb_bk #gnb {background:#2b2b2b;}
.gnb_bk #gnb a {color:#fff;}
.gnb_bk #gnb p.gnb_family {background:#131313;}
.gnb_bk #gnb p.gnb_family a:after, #gnb.bk p.gnb_family a:before {background:#eee}
.gnb_bk #gnb ul.gnb_menu li a:before {background:#555}
.gnb_bk #gnb div.gnb_search {background-color:#555; border-color:#000}
.gnb_bk #gnb div.gnb_search input[type=text] {color:#fff }
.gnb_bk #gnb div.gnb_search input[type=submit] {border:1px solid #000; background:#131313; color:#fff}

#contents {position:relative;}
#contentShare a {text-indent:-999px; overflow:hidden;}
.sns_list {display:none; position:absolute; right:0; margin-top:15px; text-align:center; width:100%; min-width:300px; max-width:420px; padding:20px; border:1px solid #0056e0; background:#fff; z-index:10; box-sizing:border-box;}
.sns_list>ul {font-size:0;}
.sns_close {position:absolute; right:10px; top:18px; width:32px !important; height:32px !important;}
.sns_close:before, .sns_close:after {display:block; content:""; position:absolute; left:7px; top:16px; width:20px; height:2px; background:#000;}
.sns_close:before {transform:rotate(45deg);}
.sns_close:after {transform:rotate(-45deg);}
.sns li.sns00 a {background:url('/open_content/main/img2020/sub/sns_link.gif') no-repeat center center;}
.sns li.sns03_2 a {background:url('/open_content/main/img2020/sub/sns_kakaotalk.gif') no-repeat center center;}/*�йи�����Ʈ �������̶� .sub_title ����*/
.sub_title .sns a {background-size:100% !important;}
.sub_title .sns a.sns_toggle {border-radius:50%; background:#f5f5f5 url('/open_content/main/img2020/sub/ic_share.gif') no-repeat center center; background-size:14px !important;}

#data_control * {font-family:'Noto Sans KR' !important;}
#data_control {margin:60px 0px 40px; border-top:2px solid #484848; border-bottom:2px solid #484848;}
#data_control .control .tit {font-size:1.2em; font-weight:500}
#data_control .control {}
#data_control .control>article {position:relative; padding:15px 20px; overflow:hidden;}
#data_control .control p.tit  {font-weight:bold; color:#4a5a67;}
#data_control .control ul.con {overflow:hidden;}
#data_control .control ul.con li {display:inline-block;}
#data_control .control .manager {background:#f5f5f5;}
#data_control .control .manager ul.con li {position:relative; padding-left:12px; margin-right:25px; font-size:1.1em;}
#data_control .control .manager ul.con li:before {content:""; position:absolute; left:0; top:11px; width:5px; height:5px; border-radius:50%; background:#484848;}
#data_control .control .manager ul.con li span.q {}
#data_control .control .satisfy {padding:35px 20px;}
#data_control .control .satisfy ul.con li {margin-right:10px;}
#data_control .control .satisfy ul.con li input {vertical-align:middle;}
#data_control .control .satisfy ul.con li label {display:inline-block; min-height:26px; padding-left:30px;}
#data_control .control .satisfy ul.con li.satisfy01 label {background:url(/open_content/share/images/inc/ic_satisfy01.gif) no-repeat left center;}
#data_control .control .satisfy ul.con li.satisfy02 label {background:url(/open_content/share/images/inc/ic_satisfy02.gif) no-repeat left center;}
#data_control .control .satisfy ul.con li.satisfy03 label {background:url(/open_content/share/images/inc/ic_satisfy03.gif) no-repeat left center;}
#data_control .control .satisfy ul.con li.satisfy04 label {background:url(/open_content/share/images/inc/ic_satisfy04.gif) no-repeat left center;}
#data_control .control .satisfy ul.con li.satisfy05 label {background:url(/open_content/share/images/inc/ic_satisfy05.gif) no-repeat left center;}
#data_control .control .satisfy p.data_btn {position:absolute; right:20px; top:50%; transform:translateY(-50%);}
#data_control .control .satisfy p.data_btn .data_btnlink {display:inline-block; vertical-align:top; text-align:center; width:100px; height:40px; line-height:39px; font-size:16px; color:#fff; border:0; border-radius:3px;}
#data_control .control .satisfy p.data_btn .data_btnlink-blue {background:#324bc6;}
#data_control .control .satisfy p.data_btn .data_btnlink-gray {background:#484848;}

#data_control .info {margin-top:5px; padding:30px 20px; border-top:1px solid #484848;}
#data_control .info .qrcode {position:relative; overflow:hidden;}
#data_control .info .qrcode li img {vertical-align:middle;}
#data_control .info .qrcode li.qr {float:left;}
#data_control .info .qrcode li.qr img {width:100%; max-width:100px;}
#data_control .info .qrcode li.txt {float:left; margin-left:30px; margin-top:5px;}
#data_control .info .qrcode li.open {position:absolute; right:0; top:50%; transform:translateY(-50%);}
#data_control .info .qrcode li.open img {max-height: 73px; max-width: 100%;}


#data_control .control .reply {border-top:1px dotted #ccc;}
#data_control .control .reply p.tit input[type=button] {padding:2px 7px; cursor:pointer; vertical-align:middle;}
#data_control .control .reply div.con {padding-right:72px;}
#data_control .control .reply div.con textarea {padding:5px 1%; width:98%; height:50px; border:1px solid #ccc;}
#data_control .control .reply p.reply_btn {position:absolute; bottom:10px; right:20px;}
#data_control .control .reply p.reply_btn input {height:62px; width:62px; font-weight:bold; cursor:pointer ;}


/*���2��, ����2�� �Ѵ������� ���� _ ��û,��û�� ����*/
.svalue {max-width:1020px; margin:0 auto;}
.svalue:nth-of-type(n+2) {margin-top:100px;}
.svalue_header {height:200px;}
.svalue_header.svalue1 {background:url('/open_content/share/images/inc/svalue_headerbg.gif') no-repeat right center;}
.svalue_header.svalue2 {background:url('/open_content/share/images/inc/svalue2_headerbg.gif') no-repeat right center;}
.svalue_header.svalue2_2 {background:url('/open_content/share/images/inc/svalue2_2_headerbg.gif') no-repeat right center;}
.svalue_header.svalue2_3 {background:url('/open_content/share/images/inc/svalue2_3_headerbg.gif') no-repeat right center;}
.svalue_header.svalue2_4 {background:url('/open_content/share/images/inc/svalue2_4_headerbg.gif') no-repeat right center;}
.svalue_header.svalue2_5 {background:url('/open_content/share/images/inc/svalue2_5_headerbg.gif') no-repeat right center;}
.svalue_header.svalue3_1 {background:url('/open_content/share/images/inc/svalue3_1_headerbg.gif') no-repeat right center;}
.svalue_header.svalue3_2 {background:url('/open_content/share/images/inc/svalue3_2_headerbg.gif') no-repeat right center;}
.svalue_header.svalue3_3 {background:url('/open_content/share/images/inc/svalue3_3_headerbg.gif') no-repeat right center;}
.svalue_header.svalue3_4 {background:url('/open_content/share/images/inc/svalue3_4_headerbg.gif') no-repeat right center;}
.svalue_header.svalue3_5 {background:url('/open_content/share/images/inc/svalue3_5_headerbg.gif') no-repeat right center;}
.svalue_header.svalue3_9 {background:url('/open_content/share/images/inc/svalue3_9_headerbg.gif') no-repeat right center;}
.svalue_header.svalue4_1 {background:url('/open_content/share/images/inc/svalue4_1_headerbg.gif') no-repeat right center;}
.svalue_header.svalue4_2 {background:url('/open_content/share/images/inc/svalue4_2_headerbg.gif') no-repeat right center;}
.svalue_header.svalue4_3 {background:url('/open_content/share/images/inc/svalue4_3_headerbg.gif') no-repeat right center;}
.svalue_header.svalue4_4 {background:url('/open_content/share/images/inc/svalue4_4_headerbg.gif') no-repeat right center;}
.svalue_header.svalue4_5 {background:url('/open_content/share/images/inc/svalue4_5_headerbg.gif') no-repeat right center;}

.svalue_header .tit {font-size:50px; font-weight:600; letter-spacing:-2.5px;}
.svalue_header .txt {margin-top:10px; font-size:19px; color:#484848; letter-spacing:-.5px;}

.svalue1_header .tit {color:#8e35a8;}
.svalue2_header .tit {color:#4d9015;}
.svalue3_header .tit {color:#ef6e51;}
.svalue4_header .tit {color:#0766ff;}



.svalue_con {margin-top:40px;}
.svalue_con:after {display:block; content:""; clear:both;}
.svalue_con>dl {float:left; width:50%;}
.svalue_dt {text-align:center; padding:10px; font-size:25px;}
.svalue_before .svalue_dt {background:#f5f5f5;}
.svalue_before .svalue_dd {position:relative; background:#f5f5f5;}
.svalue_before .svalue_dd:after {display:block; content:""; position:absolute; right:-31px; top:50%; margin-top:-57px; width:36px; height:114px; background:url('/open_content/share/images/inc/svalue_arrow.png') no-repeat;}
.svalue_after .svalue_dt {color:#fff;}
.svalue1 .svalue_after .svalue_dt {background:linear-gradient(to right, #b96bd7, #9c12c4);}
.svalue1 .svalue_after .svalue_dd {background:#9c13c4;}
.svalue2 .svalue_after .svalue_dt {background:linear-gradient(to right, #5fa822, #4d8f15);}
.svalue2 .svalue_after .svalue_dd {background:#4d9015;}
.svalue3 .svalue_after .svalue_dt {background:linear-gradient(to right, #f4795d, #e0593b);}
.svalue3 .svalue_after .svalue_dd {background:#ef6e51;}
.svalue4 .svalue_after .svalue_dt {background:linear-gradient(to right, #07b6ff, #0766ff);}
.svalue4 .svalue_after .svalue_dd {background:#0766ff;}



.svalue_after .svalue_dd {box-shadow:5px 5px 20px rgba(0,0,0,.4);}
.svalue_dd {margin-top:10px; padding:10px 50px;}
.svalue_before .svalue_dd {padding-left:30px;}

.svalue_dd>ul {padding:15px 0 10px;}


.svalue1 .svalue_dd {height:440px;}
.svalue1 .svalue_dd>ul {min-height:45%;}
.svalue2 .svalue_dd {height:500px;}
.svalue2 .svalue_dd>ul {min-height:40%;}
.svalue2 .svalue_dd>ul:first-child {min-height:25%;}
.svalue2_2 .svalue_dd {height:250px;}
.svalue2_2 .svalue_dd>ul {min-height:33% !important;}
.svalue2_3 .svalue_dd {height:550px;}
.svalue2_3 .svalue_dd>ul {min-height:auto !important;}
.svalue2_4 .svalue_dd {height:500px;}
.svalue2_4 .svalue_dd>ul {min-height:auto !important;}
.svalue2_5 .svalue_dd {height:340px;}
.svalue2_5 .svalue_dd>ul {min-height:33% !important;}

.svalue_dd>ul:nth-of-type(n+2) {border-top:1px dotted #000;}
.svalue_after .svalue_dd>ul:nth-of-type(n+2) {border-top-color:#fff;}
.svalue_dd>ul>li {margin-bottom:6px; font-size:16px;}
.svalue_after .svalue_dd>ul>li, .svalue_after .svalue_dd>ul>li p {color:#fff;}
.svalue_before .svalue_dd strong {color:#f03e00;}
.svalue_after .svalue_dd strong {color:#fff100;}
.svalue_dd .sfont {font-size:0.9em !important;}

.svalue_era {text-align:center; margin-top:80px;}
.svalue_era>dt {position:relative; line-height:220%;}
.svalue_era>dt:before {content:""; position:absolute; left:0; top:50%; width:100%; height:2px; margin-top:-1px; background:#000; z-index:-1;}
.svalue_era>dt span {display:inline-block; padding:0 20px; font-size:30px; background:#fff;}
.svalue_era>dd img {margin-top:60px;}
.svalue_era.box2{overflow:hidden;}
.svalue_era.box2>dd {float:left; width:50%; padding:60px 20px;}
.svalue_era.box2>dd img {margin:0;}
.svalue_photo {margin-top:60px;}
.svalue_photo_ttl {margin-bottom:10px; font-size:23px; font-weight:600;}
.svalue_photo ul {overflow:hidden;}
.svalue_photo li {position:relative; float:left; width:48%; margin-bottom:4%; overflow:hidden;}
.svalue_photo li:nth-of-type(even) {margin-left:4%;}
.svalue_photo li img {vertical-align:top; width:100%;}
.svalue_photo_txt {position:absolute; left:0; bottom:0; text-align:center; width:100%; padding:10px 5px; font-size:18px; color:#fff; background:rgba(0,0,0,.5);}
.svalue_photo_txt strong {font-weight:normal; color:#88e21d;}

.svalue_img {text-align:center; margin-top:60px;}
.svalue_img img {margin:10px;}


.svalue_map {position:relative; min-height:595px; margin-top:60px; font-weight:500;}
.svalue_map_ttl {font-size:29px;}
.svalue_map_txt {margin-top:5px; margin-bottom:40px; font-size:18px;}
.svalue_map dl {width:50%; overflow:hidden;}
.svalue_map dt {float:left; font-size:18px; line-height:40px;}
@font-face {
  font-family: 'LotteMartDream';
  font-style: normal;
  font-weight: 400;
  src: url('//cdn.jsdelivr.net/korean-webfonts/1/corps/lottemart/LotteMartDream/LotteMartDreamMedium.woff2') format('woff2'), url('//cdn.jsdelivr.net/korean-webfonts/1/corps/lottemart/LotteMartDream/LotteMartDreamMedium.woff') format('woff');
}
.svalue_num {display:inline-block; text-align:center; width:30px; height:30px; color:#fff; line-height:31px; font-family:'LotteMartDream' !Important; border-radius:50%;}
.svalue_num-green {background:#1a8439;}
.svalue_num-blue {background:#204fa2;}
.svalue_map dd {float:left; margin-left:10px; line-height:40px; color:#888;}
.svalue_map_img {position:absolute; right:0; top:0; max-width:49%;}


/*구정목표(본청+구청장실)*/
.sgoal {position:relative; text-align:center; min-height:700px;}
.sgoal:before {content:""; position:absolute; top:170px; left:50%; width:540px; height:540px; border-radius:50%; border:35px solid #f4f6fc; transform:translateX(-50%); box-sizing:border-box; z-index:-2;}
.sgoal:after {content:""; position:absolute; top:250px; left:50%; width:390px; height:390px; border-radius:50%; border:2px solid #e9eef8; transform:translateX(-50%); box-sizing:border-box; z-index:-2;}
.sgoal_slogan_ttl {font-size:31px; color:#666; font-family:'S-CoreDream-4Regular','Noto Sans KR' !Important;}
.sgoal_slogan_txt {font-size:40px; font-weight:600; color:#666; font-family:'S-CoreDream-4Regular','Noto Sans KR' !Important;}
.sgoal_con {margin-top:30px; padding-top:30px;}
.sgoal_con_ttl {position:relative; display:inline-block; width:177px; height:60px; line-height:59px; font-size:24px; color:#fff; border-radius:60px; text-shadow:-1px 0 rgba(16,59,152,.4), 0 -1px rgba(16,59,152,.4), 1px 0 rgba(16,59,152,.4), 0 1px rgba(16,59,152,.4); background:linear-gradient(to right, #3d81df, #663fe8);}
.sgoal_con_ttl:before {content:""; position:absolute; left:50%; top:-30px; width:1px; height:100px; background:#e5e5e5; z-index:-2;}
.sgoal_con_ttl:after {content:""; position:absolute; left:-10px; top:-10px; right:-10px; bottom:-10px; border-radius:60px; background:linear-gradient(to right, rgba(62,129,224,.2), rgba(102,63,232,.2)); z-index:-1;}
.sgoal_list {margin-top:70px; font-size:0;}
.sgoal_list>li {position:relative; display:inline-block; vertical-align:top; width:180px; margin-left:-6px; margin-top:30px; font-size:20px; font-family:'S-CoreDream-4Regular','Noto Sans KR' !Important;}
.sgoal_list>li:nth-of-type(odd) {margin-left:-5px;}
.sgoal_list>li:before {display:block; content:""; width:180px; height:180px; margin-bottom:20px; border-radius:50%; background:url('/open_content/share/images/inc/sgoal_bg.png') no-repeat; background-size:100%;}
.sgoal_list>li:nth-of-type(even):before {transform:rotate(180deg);}
.sgoal_list>li:after {content:""; position:absolute; left:50%; top:50px; width:70px; height:123px; background-repeat:no-repeat; background-size:100%; transform:translateX(-50%);}
.sgoal_list>.ic01:after {background-image:url('/open_content/share/images/inc/sgoal_ic01.gif');}
.sgoal_list>.ic02:after {background-image:url('/open_content/share/images/inc/sgoal_ic02.gif');}
.sgoal_list>.ic03:after {background-image:url('/open_content/share/images/inc/sgoal_ic03.gif');}
.sgoal_list>.ic04:after {background-image:url('/open_content/share/images/inc/sgoal_ic04.gif');}
.sgoal_list>.ic05:after {background-image:url('/open_content/share/images/inc/sgoal_ic05.gif');}

.sgoal2 {position:relative; text-align:center; margin-top:75px;}
.sgoal2 .goal dt {position:absolute; top:-25px; left:50%; margin-left:-65px; display:inline-block; max-width:150px; padding:8px 25px; color:#fff; font-size:22px; border-radius:50px; background:#0048bc;}
.sgoal2 .goal dd {max-width:90%; margin:30px auto; padding:70px 40px 50px; background:#f5f5f5;}
.sgoal2_con dt {margin:85px 0 0; /* padding:3px 7px; */ color:#0048bc; font-size:30px; font-weight:500; /* background:linear-gradient(180deg, transparent 0, transparent 70%, #fff265 70%,  #fff265 100%);  */}
.sgoal2_list {display:flex; justify-content:center; flex-wrap:wrap; margin:4.5% auto 0;}
.sgoal2_list>li {position:relative; line-height:1.4; margin-bottom:5%; font-size:19px;}
.sgoal2_list>li:before {content:''; display:block; top:0; left:6px; width:180px; height:180px; border-radius:180px; margin:0 -12px 25px; opacity:.9;}
.sgoal2_list>.ic01 {color:#0D9BB8;}
.sgoal2_list>.ic02 {color:#DA5C0F;}
.sgoal2_list>.ic03 {color:#32954F;}
.sgoal2_list>.ic04 {color:#245eba;}
.sgoal2_list>.ic05 {color:#eb4772;}
.sgoal2_list>.ic01:before {background-color:#0D9BB8;}
.sgoal2_list>.ic02:before {background-color:#DA5C0F;}
.sgoal2_list>.ic03:before {background-color:#32954F;}
.sgoal2_list>.ic04:before {background-color:#245eba;}
.sgoal2_list>.ic05:before {background-color:#eb4772;}
.sgoal2_list>li:after {content:''; display:block; position:absolute; top:49px; left:50%; margin-left:-41px; width:82px; height:77px; background-repeat:no-repeat; background-size:contain;}
.sgoal2_list>.ic01:after {background-image:url('/open_content/share/images/inc/sgoal2_ic01.png');}
.sgoal2_list>.ic02:after {background-image:url('/open_content/share/images/inc/sgoal2_ic02.png');}
.sgoal2_list>.ic03:after {background-image:url('/open_content/share/images/inc/sgoal2_ic03.png');}
.sgoal2_list>.ic04:after {background-image:url('/open_content/share/images/inc/sgoal2_ic04.png');}
.sgoal2_list>.ic05:after {background-image:url('/open_content/share/images/inc/sgoal2_ic05.png');}


/*pc*/
@media all and (min-width:801px){
	#data_control .control .tit {position:absolute; top:50%; left:20px; transform:translateY(-50%);}
	#data_control .control ul.con,
	#data_control .control div.con {padding-left:130px;}
	#data_control .control .satisfy {padding-right:100px;}
	#data_control .control .reply p.tit span.view_reply {display:block; margin-top:5px;}
}

/*table*/
@media screen and (max-width:800px){
	#gnb div.family ul li{min-width:100px}
	#gnb div.family ul li a {display:block; position:relative; padding:60px 5px 10px; font-size:13px;}
	#gnb div.gnb_search {display:none}
	#gnb ul.gnb_menu li.allmenu {display:none;}
	#allmenu {display:none;}

	#data_control {margin:60px 0px 0;}
	#data_control .control ul.con li {margin-top:5px;}
	#data_control .control .satisfy p.data_btn {position:static; margin-top:10px; transform:none;}
	#data_control .control .satisfy p.data_btn .data_btnlink {width:49%;}
	#data_control .info {display:none;}


	#gnb .gnb_clinic_branch a {padding:10px 15px !important; background:none;}
	#gnb .gnb_clinic_branch a span {display:none;}

	.svalue_header {height:auto; background:none !important;}
	.svalue_con>dl {float:none; width:100%;}
	.svalue_dd {height:auto !important; padding:5px 8%;}

	.svalue_before .svalue_dd:after {display:none;}
	.svalue_after {margin-top:25px;}

	.svalue_header .tit {font-size:40px;}
	.svalue_header .txt {font-size:16px;}

	.svalue_map dl {width:100%;}
	.svalue_map_img {position:static; max-width:none;}

	.svalue_era.box2>dd {width:100%;}

	.sgoal_slogan_ttl {font-size:26px;}
	.sgoal_slogan_txt {font-size:34px;}
}

/*mobile*/
@media screen and (max-width:640px){
	.sgoal:before {top:290px; width:440px; height:440px;}
	.sgoal:after {top:360px; width:290px; height:290px;}
	.sgoal_con_ttl:before{height:153px;}
	.sgoal_list {margin-top:50px;}
	.sgoal_list>li {width:151px; margin-top:20px; font-size:17px;}
	.sgoal_list>li:before {width:150px; height:150px; margin-bottom:10px;}
	.sgoal_list>li:after {top:40px; width:60px; height:73px;}
	.sgoal2_con dt {margin:15% 0 7%;}
	.sgoal2_list>li {font-size:16px;}
	.sgoal2_list>li:before {width:130px; height:130px; margin:0 -12px 15px;}
	.sgoal2_list>li:after {top:35px; width:60%; height:60%; margin-left:-32px;}

	.svalue_photo_txt {position:static; font-size:16px; color:#fff; background:#333;}
	.svalue_photo li {width:100%; margin-bottom:4%; overflow:hidden;}
	.svalue_photo li:nth-of-type(even) {margin-left:0%;}

	.svalue_era>dt span {font-size:24px;}
}

/*mobile_min*/
@media screen and (max-width:480px){
	.svalue_dt {font-size:20px;}
	.svalue_dd>ul>li {margin-bottom:5px; font-size:16px;}

	.svalue_era>dt:before {top:110%;}
	.svalue_era>dd img {margin-top:30px;}

	.sgoal_slogan_ttl {font-size:20px;}
	.sgoal_slogan_txt {font-size:28px;}
	.sgoal_con_ttl {font-size:19px;}

	#data_control .control .manager ul.con li  {font-size:14px; white-space:nowrap;}
	#data_control .control .manager ul.con li:before {top:7px;}
	#data_control .control .satisfy {padding:20px;}
}


@media print {
	* { -webkit-print-color-adjust:exact; } /*ǥ�ذ˻� �� �ּ�ó��*/

	#gnb,
	header,
	footer,
	#leftmenu,
	#data_control,
	#tab,
	.customMenu,
	.top_btn,
	#contentShare {display:none !important;}

	#contents{padding:0px; margin:0px; width:100% !important}
}