@charset "utf-8";

/*°æºÏ¿¬Çõ*/
.gb_history {border-top:1px dashed #ccc; overflow:hidden;}
.gb_history > li {padding:15px 0; color:#444; border-bottom:1px dashed #ccc; overflow:hidden;}
.gb_history dt {float:left; width:20%; font-weight:600; color:#0f4f96;}
.gb_history dd {float:right; width:80%;}

/*Áö¸íÀ¯·¡*/
.gb_place {margin-bottom:10px; padding:30px 3%; border:1px solid #ddd; background:#fafafa; border-radius:15px; overflow:hidden;}
.gb_place img {float:left; margin:20px 20px 20px 0;}
.gb_place ul.info {padding:0 0 0 40px; border-left:1px dashed #ddd; overflow:hidden;}
.gb_place ul.info > li {margin:7px 0; overflow:hidden;}
.gb_place ul.info > li ul {margin:0; overflow:hidden;}
.gb_place ul.info > li ul li {float:left; width:50%;}
.gb_place dt {float:left; width:10%; color:#1160a4; font-weight:600;}
.gb_place dd {float:left; width:90%;}
@media all and (max-width:768px){
	.gb_place {text-align:center;}
	.gb_place img {float:none; margin:0 0 20px 0;}
	.gb_place ul.info {padding:15px 0 0 0; text-align:left; border-top:1px dashed #ddd; border-left:0;}
	.gb_place ul.info > li {margin:5px 0;}
}
@media all and (max-width:550px){
	.gb_place dt {float:none; width:100%;}
	.gb_place dd {float:none; width:100%;}
	.gb_place ul.info > li ul {margin-top:10px}
	.gb_place ul.info > li ul li {float:none; width:100%;}
}

/*½Éº¼¸¶Å©*/
.symbol { display:flex; align-items:center; width:100%; height:500px; border:1px solid #ddd; background:url('https://gb.go.kr/Main/Images/new/ko/sub06/symbol_bg.png') repeat; margin-bottom:15px; padding:0 2%; }
.symbol > div {margin:0 auto;}
.symbol img { display:block; margin:0 auto; vertical-align:middle; /*margin-left:10%*/}
/*.symbol img:first-child {margin-left:0;}*/
.symbol_wrap p {font-size:17px; line-height:1.8 }
.symbol strong { display:inline-block; background:#4d4398; color:#fff; border-radius:20px; padding:5px 20px; margin:0 0 10px;}
.symbol strong:nth-of-type(2) {background:#e7194e; margin:40px 0 10px; }
@media all and (max-width:768px){
	.symbol { height:auto; padding:30px 2%; }
  .symbol_wrap p {font-size:16px;}
}
@media all and (max-width:480px){
  .symbol {padding:0;}
  .symbol img {display:block; margin:20px auto !important; }
}

/*µµ¹ÎÀÇ³ë·¡*/
.gb_song {margin-top:15px; padding:30px; border:1px solid #ccc; overflow:hidden;}
.gb_song .song_img {float:left; width:65%; text-align:center; box-sizing:border-box;}
.gb_song .text {float:left; width:30%; min-height:665px; padding-left:5%; border-left:1px dashed #d7d7d7; overflow:hidden; box-sizing:border-box;}
.gb_song .text .title {color:#000; font-size:20px; font-weight:bold;}
.gb_song .text p {margin-top:15px; line-height:22px;}
.gb_song .text span {padding:0 15px;}

@media all and (max-width:768px){
	.gb_song {text-align:center;}
	.gb_song .song_img {float:none; width:100%; margin:0; padding-bottom:15px;}
	.gb_song .text {width:100%; min-height:auto; padding:0; border-left:none; border-top:1px dashed #ccc;}
	.near_organ .organ01 {background:url('https://gb.go.kr/Main/Images/new/ko/sub06/near_organ_t.gif') no-repeat center top;}
}



/* 5´ëÁöÇ¥ */
.icontab_area {position:relative;}
.icontab_area .boxtap > a {box-sizing:border-box; display:block; position:absolute; float:left; width:19%; padding:20px 10px; font-size:16px; font-weight:600; text-align:center; border:1px solid #ccc; background-color:#f5f5f5; line-height:1.4; display: flex; align-items: center; justify-content: center;}
.icontab_area .boxtap a.box_on {background:#bb1769; color:#fff; text-decoration:underline; border:none;}
.icontab_area .boxtap01 > a {left:0%; top:0; /*background:url('https://gb.go.kr/Main/Images/new/ko/contents/ico_org01.png') no-repeat center 25% #f5f5f5;*/}
.icontab_area .boxtap02 > a {left:20.25%; top:0; /*background:url('https://gb.go.kr/Main/Images/new/ko/contents/ico_org02.png') no-repeat center 25% #f5f5f5;*/}
.icontab_area .boxtap03 > a {left:40.5%; top:0; /*background:url('https://gb.go.kr/Main/Images/new/ko/contents/ico_org03.png') no-repeat center 25% #f5f5f5;*/}
.icontab_area .boxtap04 > a {left:60.75%; top:0; /*background:url('https://gb.go.kr/Main/Images/new/ko/contents/ico_org04.png') no-repeat center 25% #f5f5f5;*/}
.icontab_area .boxtap05 > a {left:81%; top:0; /*background:url('https://gb.go.kr/Main/Images/new/ko/contents/ico_org05.png') no-repeat center 25% #f5f5f5;*/}
.icontab_area > div > div {display:none; margin-bottom:20px; padding-top:150px;}
@media all and (max-width:768px) {
    .icontab_area .boxtap > a {width:49%; height:60px; padding:8px; background:#f5f5f5;}
    .icontab_area .boxtap01 > a {left:0; top:0; background:#f5f5f5;}
    .icontab_area .boxtap02 > a {left:51%; top:0; background:#f5f5f5;}
    .icontab_area .boxtap03 > a {left:0; top:67px; background:#f5f5f5;}
    .icontab_area .boxtap04 > a {left:51%; top:67px; background:#f5f5f5;}
    .icontab_area .boxtap05 > a {left:0; top:134px; background:#f5f5f5;}
    .icontab_area > div > div {padding-top:234px;}
}

/*5´ëÁöÇ¥ ¼öÁ¤*/
.fiveIndex_menu {overflow:hidden; margin-bottom:50px;}
.fiveIndex_menu li {float:left; width:15%; padding:2px; margin-left:2%; text-align:center; background:#f6f6f6; border:1px solid #e5e5e5; box-sizing:border-box;}
.fiveIndex_menu li:first-child {margin-left:0;}
.fiveIndex_menu li a {display:block; padding:20px 5px; font-size:16px; font-weight:600;}
.fiveIndex_menu li.on, .fiveIndex_menu li:hover {background:#bb1769 !important;}
.fiveIndex_menu li.on a:focus-visible {outline:2px dashed #000;}
.fiveIndex_menu li.on a, .fiveIndex_menu li:hover a {color:#fff; text-decoration:underline;}
@media all and (max-width:1400px) {
	.fiveIndex_menu li {width:32%; margin-bottom:10px;}
	.fiveIndex_menu li:nth-child(3n+1) {margin-left:0;}
}
@media all and (max-width:768px) {
	.fiveIndex_menu li {width:49%;}
	.fiveIndex_menu li:nth-child(3n+1) {margin-left:2%;}
	.fiveIndex_menu li:nth-child(2n+1) {margin-left:0;}
	.fiveIndex_menu li a {padding:10px 5px;}
}




/* Á¶Á÷µµ */

/*±âÁ¸ Á¶Á÷µµ ¹öÆ°*/
.tar.mb_10 {margin-bottom:30px;}
.tar.mb_10 .btn_line {display:inline-block; margin-left:10px; padding:10px 30px; text-align:center; letter-spacing:-1px; border:1px solid #ccc; background:#f7f7f7; border-radius:30px;}
.tar.mb_10 .btn_line.gov {padding-left:50px; background:url('/Main/Images/new/ko/sub06/ico_gov.png') no-repeat 20px center #f7f7f7;}
@media all and (max-width:480px){
	.tar.mb_10 .btn_line {margin-left:0; width:100%; margin-top:5px; padding:7px 30px; font-size:15px;} 
}

.organ_search {margin-top:30px; padding:40px 40px 40px 220px; background:url('/Main/Images/new/ko/sub01/top_box_sinmungo.png') no-repeat 60px 40px; border:2px solid #e1e1e1; border-bottom:1px solid #e1e1e1; border-radius:6px 6px 0 0;}
.organ_search p {margin:5px 0;}
.organ_search fieldset {margin-top:25px;}
.organ_search fieldset input[type="text"], .organ_search select {display:inline-block; height:40px; padding:0 15px; background:#fff; border:1px solid #ddd; line-height:40px; border-radius:6px; vertical-align:top; font-family:'NotoSansKR', sans-serif; font-size:16px; box-sizing:border-box;}
.organ_search input[type="submit"], .organ_search .button {border:0; cursor:pointer; background:#686868; color:#fff; font-size:14px; height:40px; line-height:40px;}


.organ_search select::-ms-expand {display:none}
.organ_search select {appearance:none; -moz-appearance:window; -webkit-appearance:none; padding:0 40px 0 15px; background:#fff url('/Main/Images/new/ko/board/select_bg.gif') no-repeat 90% 50%; vertical-align:top; cursor:pointer; margin:0px 5px 0px 0;}

/*.organ_search fieldset span {margin-right:25px;}
.organ_search fieldset span:nth-of-type(2) {margin-right:10px;}
.organ_search fieldset span label {display:inline-block; margin-right:5px; font-weight:600;}
.organ_search fieldset .word {width:150px;}*/
.organ_btn_wrap {overflow:hidden; border:2px solid #e1e1e1; border-top:1px solid #e1e1e1; border-radius:0 0 6px 6px; margin-bottom:70px;}
.organ_btn_wrap a {display:block; float:left; width:33.333%; text-align:center; padding:15px 5px; border-right:1px solid #e1e1e1; box-sizing:border-box;}
.organ_btn_wrap a:focus-visible {outline:none; border:2px dashed #ff0000;}
.organ_btn_wrap a:last-child {border-right:0;}
.organ_btn_wrap a strong {display:inline-block; position:relative; padding-right:35px;}
.organ_btn_wrap a strong:after {content:''; position:absolute; top:4px; right:0; width:20px; height:19px; background:url('/Main/Images/new/ko/sub06/org_icon02.gif') no-repeat; background-position:-20px;}
.organ_btn_wrap a.nomargin strong:after {background-position:0;}
.organ_btn_wrap a.nomargin.gov strong {padding-left:35px;}
.organ_btn_wrap a.nomargin.gov strong:after {background-position:-40px;}
.organ_btn_wrap a.nomargin.gov strong:before {content:''; position:absolute; top:4px; left:0; width:20px; height:19px; background:url('/Main/Images/new/ko/sub06/org_icon02.gif') no-repeat; background-position:-60px;}
.org_title {position:relative; font-size:26px; margin-bottom:20px; font-weight:500; letter-spacing:-0.05em; padding-top:20px; text-align:left;}
.org_title::before,
.org_title::after {content:''; display:block; width:11px; height:11px; position:absolute; top:0; left:0; background:#b9005d; border-radius:50%;}
.org_title::before {left:15px; background:#01a1b1;}
@media all and (max-width:1200px){
	.organ_btn_wrap a {width:50%;}
	.organ_btn_wrap a:first-child {float:none; width:100%; border-bottom:1px solid #e1e1e1; border-right:0;}
}
@media all and (max-width:768px){
	.organ_search {background:none; padding:10px;}
	.organ_search fieldset .word {width:150px;}
}
@media all and (max-width:480px){
	.organ_btn_wrap a {float:none; width:100%;}
	.organ_btn_wrap a:nth-child(2) {border-right:0; border-bottom:1px solid #e1e1e1;}
	.organ_search fieldset span {margin-right:10px;}
}


/* º»Ã» */
#org_2019 {max-width:80%; margin:0 auto;}
#org_2019 .orge {background:url('/Main/Images/new/ko/sub06/org_line.gif') no-repeat center top; background-size:100% 561px;}
#org_2019 .orge > li > ul {position:relative; overflow:hidden; margin-top:100px;}
#org_2019 .orge .org1 {display:block; overflow:hidden; width:290px; margin:0 auto;}
#org_2019 .orge .org1 span {display:block; color:#fff; line-height:61px; text-align:center; font-weight:600;}
#org_2019 .orge .governor {background:#aa2425; border-radius:6px 6px 0 0;}
#org_2019 .orge .secretary {background:#e5e5e5; border-radius:0 0 6px 6px; color:#333 !important;}
/*#org_2019 .orge .secretary {display:block; overflow:hidden; width:290px; margin:0 auto; background:#e5e5e5; border-radius:0 0 6px 6px;}
#org_2019 .orge .secretary a {display:block; color:#333; line-height:61px; text-align:center; font-weight:600;}*/
#org_2019 .orge li.org2 {position:absolute; top:0; right:0; width:25%;}
#org_2019 .orge li.org2:nth-child(1) {top:0;}
#org_2019 .orge li.org2:nth-child(2) {top:55px;}
#org_2019 .orge li.org2:nth-child(3) {top:110px;}
#org_2019 .orge li.org2:nth-child(4) {top:165px;}
#org_2019 .orge li.org2 a,
#org_2019 .orge li.org2 span {display:block; background:#2481aa; color:#fff; border-radius:6px; line-height:45px; text-align:center;}
#org_2019 .orge li.org3 {position:absolute; top:0; left:0; width:15%;}
#org_2019 .orge li.org3:nth-child(5) {top:0;}
#org_2019 .orge li.org3:nth-child(6) {top:0; left:16%;}
#org_2019 .orge li.org3:nth-child(7) {top:55px;}
#org_2019 .orge li.org3:nth-child(8) {top:55px; left:16%;}
#org_2019 .orge li.org3:nth-child(9) {top:110px;}
#org_2019 .orge li.org3:nth-child(10) {top:110px; left:16%;}
#org_2019 .orge li.org3:nth-child(11) {top:165px;}
#org_2019 .orge li.org3 a {display:block; background:#085D66; color:#fff; border-radius:6px; line-height:45px; text-align:center;}
#org_2019 .orge li.org4 {float:left; width:22%; margin:0 0 30px 4%; box-sizing:border-box;}
#org_2019 .orge li.org4.org4_1,
#org_2019 .orge li.org4.org4_2,
#org_2019 .orge li.org4.org4_3,
#org_2019 .orge li.org4.org4_4 {margin-top:310px;}
#org_2019 .orge li:nth-child(12),
#org_2019 .orge li:nth-child(16),
#org_2019 .orge li:nth-child(20) {margin-left:0;}
#org_2019 .orge li.org4 > a,
#org_2019 .orge li.org4 > span {display:block; background:#555b69; color:#fff; border-radius:6px 6px 0 0; line-height:45px; text-align:center;}
#org_2019 .orge li.org4 .org_list {background:#eeeff0; padding:12px 20px 12px 20px; border-radius:0 0 6px 6px; min-height:320px; text-align:left;}
#org_2019 .orge li.org4 .org_list li {position:relative; margin:8px 0; padding-left:10px; font-size:16px;}
#org_2019 .orge li.org4 .org_list li:before {content:''; position:absolute; top:11px; left:0; width:2px; height:2px; background:#555b69;}
#org_2019 .orge li.org4 .org_list li a {display:block;}
@media all and (max-width:1720px) {
    #org_2019 {max-width:100%;}
}
@media all and (max-width:1023px) {
    #org_2019 {font-size:16px;}
    #org_2019 .orge {background:url('/Main/Images/new/ko/sub06/org_line_ta.gif') no-repeat center 15px; background-size:100% 644px;}
    #org_2019 .orge > li > ul {margin-top:50px;}
    #org_2019 .orge li.org2 {width:40%;}
    #org_2019 .orge li.org3 {width:40%;}
    #org_2019 .orge li.org3:nth-child(5) {top:0px; left:0;}
    #org_2019 .orge li.org3:nth-child(6) {top:55px; left:0;}
    #org_2019 .orge li.org3:nth-child(7) {top:110px; left:0;}
    #org_2019 .orge li.org3:nth-child(8) {top:165px; left:0;}
    #org_2019 .orge li.org3:nth-child(9) {top:220px; left:0;}
	#org_2019 .orge li.org3:nth-child(10) {top:275px; left:0;}
	#org_2019 .orge li.org3:nth-child(11) {top:330px; left:0;}
    #org_2019 .orge li.org4 .org_list li {font-size:14px;}
    #org_2019 .orge li.org4.org4_1,
    #org_2019 .orge li.org4.org4_2,
    #org_2019 .orge li.org4.org4_3,
    #org_2019 .orge li.org4.org4_4 {margin-top:430px;}
}
@media all and (max-width:768px) {
    #org_2019 .orge {background:url('/Main/Images/new/ko/sub06/org_line_mo.gif') no-repeat center 15px; background-size:100% 644px;}
	#org_2019 .orge li.org4 {width:48%;}
    #org_2019 .orge li.org4.org4_3,
    #org_2019 .orge li.org4.org4_4 {margin-top:0;}
    /*#org_2019 .orge li:nth-child(odd) {margin-left:0;}*/ /*È¦¼ö*/
	#org_2019 .orge li:nth-child(even) {margin-left:0;} /*Â¦¼ö*/
}

/* º»Ã» */
#org_2023 {max-width:80%; margin:0 auto;}
#org_2023 .orge {background:url('/Main/Images/new/ko/sub06/org_line2021.gif') no-repeat center top; background-size:100% 561px;}
#org_2023 .orge > li > ul {position:relative; overflow:hidden; margin-top:70px;}
#org_2023 .orge .org1 {display:block; overflow:hidden; width:290px; margin:0 auto;}
#org_2023 .orge .org1 span {display:block; color:#fff; line-height:61px; text-align:center; font-weight:600;}
#org_2023 .orge .governor {background:#aa2425; border-radius:6px 6px 0 0;}
#org_2023 .orge .secretary {background:#e5e5e5; border-radius:0 0 6px 6px; color:#333 !important;}
/*#org_2023 .orge .secretary {display:block; overflow:hidden; width:290px; margin:0 auto; background:#e5e5e5; border-radius:0 0 6px 6px;}
#org_2023 .orge .secretary a {display:block; color:#333; line-height:61px; text-align:center; font-weight:600;}*/
#org_2023 .orge li.org2 {position:absolute; top:0; right:0; width:25%; padding:3px;}
#org_2023 .orge li.org2:nth-child(1) {top:0;}
#org_2023 .orge li.org2:nth-child(2) {top:55px;}
#org_2023 .orge li.org2:nth-child(3) {top:110px;}
#org_2023 .orge li.org2:nth-child(4) {top:165px;}
#org_2023 .orge li.org2:nth-child(5) {top:220px;}
#org_2023 .orge li.org2 a,
#org_2023 .orge li.org2 span {display:block; background:#2481aa; color:#fff; border-radius:6px; line-height:45px; text-align:center;}
#org_2023 .orge li.org3 {position:absolute; top:0; left:0; width:15%; padding:3px;}
#org_2023 .orge li.org3:nth-child(6) {top:0;}
#org_2023 .orge li.org3:nth-child(7) {top:0; left:16%;}
#org_2023 .orge li.org3:nth-child(8) {top:55px;}
#org_2023 .orge li.org3:nth-child(9) {top:55px; left:16%;}
#org_2023 .orge li.org3:nth-child(10) {top:110px;}
#org_2023 .orge li.org3 a {display:block; background:#085D66; color:#fff; border-radius:6px; line-height:45px; text-align:center;}
#org_2023 .orge li.org4 {float:left; width:22%; margin:0 0 30px 4%; box-sizing:border-box; padding:3px;}
#org_2023 .orge li.org4.org4_1,
#org_2023 .orge li.org4.org4_2,
#org_2023 .orge li.org4.org4_3,
#org_2023 .orge li.org4.org4_4 {margin-top:360px;}
#org_2023 .orge li:nth-child(11),
#org_2023 .orge li:nth-child(15),
#org_2023 .orge li:nth-child(19),
#org_2023 .orge li:nth-child(23){margin-left:0;}
#org_2023 .orge li.org4 > a,
#org_2023 .orge li.org4 > span {display:block; background:#555b69; color:#fff; border-radius:6px 6px 0 0; line-height:45px; text-align:center;}
#org_2023 .orge li.org4 .org_list {background:#eeeff0; padding:12px 20px 12px 20px; border-radius:0 0 6px 6px; min-height:270px; text-align:left;}
#org_2023 .orge li.org4 .org_list li {position:relative; margin:8px 0; padding-left:10px; font-size:16px;}
#org_2023 .orge li.org4 .org_list li:before {content:''; position:absolute; top:11px; left:0; width:2px; height:2px; background:#555b69;}
#org_2023 .orge li.org4 .org_list li a {display:block;}
@media all and (max-width:1720px) {
    #org_2023 {max-width:100%;}
}
@media all and (max-width:1023px) {
    #org_2023 {font-size:16px;}
    #org_2023 .orge {background:url('/Main/Images/new/ko/sub06/org_line_ta2021.gif') no-repeat center 15px; background-size:100% 644px;}
    #org_2023 .orge > li > ul {margin-top:50px;}
    #org_2023 .orge li.org2 {width:40%;}
    #org_2023 .orge li.org3 {width:40%;}
    #org_2023 .orge li.org3:nth-child(5) {top:0px; left:0;}
    #org_2023 .orge li.org3:nth-child(6) {top:55px; left:0;}
    #org_2023 .orge li.org3:nth-child(7) {top:110px; left:0;}
    #org_2023 .orge li.org3:nth-child(8) {top:165px; left:0;}
    #org_2023 .orge li.org3:nth-child(9) {top:220px; left:0;}
	#org_2023 .orge li.org3:nth-child(10) {top:275px; left:0;}
	#org_2023 .orge li.org3:nth-child(11) {top:330px; left:0;}
    #org_2023 .orge li.org4 .org_list li {font-size:14px;}
    #org_2023 .orge li.org4.org4_1,
    #org_2023 .orge li.org4.org4_2,
    #org_2023 .orge li.org4.org4_3,
    #org_2023 .orge li.org4.org4_4 {margin-top:430px;}
}
@media all and (max-width:768px) {
    #org_2023 .orge {background:url('/Main/Images/new/ko/sub06/org_line_mo.gif') no-repeat center 15px; background-size:100% 644px;}
	#org_2023 .orge li.org4 {width:48%;}
    #org_2023 .orge li.org4.org4_3,
    #org_2023 .orge li.org4.org4_4 {margin-top:0;}
    #org_2023 .orge li:nth-child(odd) {margin-left:0;} /*È¦¼ö*/
	/*#org_2023 .orge li:nth-child(even) {margin-left:0;} /*Â¦¼ö*/
}


/* º»Ã» */
#org_2024 {max-width:80%; margin:0 auto;}
/*#org_2024 .orge {background:url('/Main/Images/new/ko/sub06/org_line2024.png') no-repeat center top;}*/
#org_2024 .orge {position:relative; background:none;}
#org_2024 .orge::before {content:''; position:absolute; left:50%; top:0; width:1px; height:612px; background:#8c8c8c; z-index:-1;}
#org_2024 .orge::after {content:''; position:absolute; left:50%; top:611px; width:calc(100% - 22%); height:1px; background:#8c8c8c; transform:translateX(-50%);}
#org_2024 .orge > li > ul {position:relative; overflow:hidden; margin-top:50px;}
#org_2024 .orge .org1 {display:block; overflow:hidden; width:290px; margin:0 auto;}
#org_2024 .orge .org1 span {display:block; color:#fff; line-height:61px; text-align:center; font-weight:600;}
#org_2024 .orge .governor {background:#aa2425; border-radius:6px 6px 0 0;}
#org_2024 .orge .secretary {background:#e5e5e5; border-radius:0 0 6px 6px; color:#333 !important;}
#org_2024 .orge li.org2 {position:absolute; padding:3px; width:480px;}
#org_2024 .orge li.org2 a, #org_2024 .orge li.org2 span {display:block; width:230px; margin:7px 0; background:#2481aa; color:#fff; border-radius:6px; line-height:45px; text-align:center;}
#org_2024 .orge li.org2.org2_1 {left:0; top:220px;}
#org_2024 .orge li.org2.org2_1 > a {float:right; margin-top:59px;}
#org_2024 .orge li.org2.org2_2 {right:0; top:272px;}
#org_2024 .orge li.org2.org2_2 > a {float:left;}
#org_2024 .orge li.org2 .org3 li {margin:7px 0;}
#org_2024 .orge li .org3 a {display:block; width:200px; background:#085D66; color:#fff; border-radius:6px; line-height:45px; text-align:center;}
#org_2024 .orge li.org2.org2_1 > .org3 {float:left; margin-top:51px;}
#org_2024 .orge li.org2.org2_2 > .org3 {float:right;}
#org_2024 .orge li.org2.org2_3 {right:215px; top:0; width:265px; padding:10px 15px; border:1px solid #8c8c8c;}
#org_2024 .orge li.org2.org2_3 li {margin-top:5px;}
#org_2024 .orge li.org2.org2_3 li:first-child {margin-top:0;}
#org_2024 .orge li.org3 {position:absolute; top:23px; left:50%; margin-left:-250px;}
#org_2024 .orge li.org4 {position:relative; padding:40px 3px 3px 3px; float:left; width:22%; margin:0 0 30px 4%; box-sizing:border-box;}
#org_2024 .orge li.org4::before {content:''; position:absolute; left:50%; top:0; width:1px; height:40px; background:#8c8c8c; z-index:-1;}
#org_2024 .orge li:nth-child(n+9) {padding-top:0;}
#org_2024 .orge li:nth-child(n+9)::before {display:none;}
#org_2024 .orge > li > ul {position:relative;}
#org_2024 .orge > li > ul::before {content:''; position:absolute; left:50%; top:304px; width:calc(100% - 26%); height:1px; background:#8c8c8c; z-index:-1; transform:translateX(-50%);}
#org_2024 .orge li.org3_1 a {position:relative;}
#org_2024 .orge li.org3_1 a::before {content:''; display:inline-block; position:absolute; right:-25%; top:50%; width:40%; height:1px; background:#8c8c8c; z-index:-1;}
#org_2024 .orge li.org4.org4_1,
#org_2024 .orge li.org4.org4_2,
#org_2024 .orge li.org4.org4_3,
#org_2024 .orge li.org4.org4_4 {margin-top:440px;}
#org_2024 .orge li:nth-child(5),
#org_2024 .orge li:nth-child(9),
#org_2024 .orge li:nth-child(13),
#org_2024 .orge li:nth-child(17){margin-left:0;}
#org_2024 .orge li.org4 > a,
#org_2024 .orge li.org4 > span {display:block; background:#555b69; color:#fff; border-radius:6px 6px 0 0; line-height:45px; text-align:center;}
#org_2024 .orge li.org4 .org_list {background:#eeeff0; padding:12px 20px 12px 20px; border-radius:0 0 6px 6px; min-height:270px; text-align:left;}
#org_2024 .orge li.org4 .org_list li {position:relative; margin:4px 0; padding-left:10px; font-size:16px;}
#org_2024 .orge li.org4 .org_list li:before {content:''; position:absolute; top:11px; left:0; width:2px; height:2px; background:#555b69;}
#org_2024 .orge li.org4 .org_list li a {display:block;}
@media all and (max-width:1400px) {
    #org_2024 {max-width:100%;}
}
/*@media all and (max-width:1400px) {
	#org_2024 .orge {background:url('/Main/Images/new/ko/sub06/org_line2024_1.png') no-repeat center top;}
}*/
@media all and (max-width:1200px) {
	#org_2024 .orge {}
	#org_2024 .orge li.org2 {width:420px;}
	#org_2024 .orge li.org2 a, #org_2024 .orge li.org2 span {width:210px;}
	#org_2024 .orge li .org3 a {width:180px;}
	#org_2024 .orge li.org2.org2_3 {right:194px; width:auto;}
	#org_2024 .orge li.org3_1 a::before {right:-39%;}
}
@media all and (max-width:1023px) {
    #org_2024 {font-size:16px;}
    /*#org_2024 .orge {background:url('/Main/Images/new/ko/sub06/org_line_ta2021.gif') no-repeat center 15px; background-size:100% 630px;}*/
    #org_2024 .orge li.org2 {width:370px;}
	#org_2024 .orge li.org2 a, #org_2024 .orge li.org2 span {width:180px;}
	#org_2024 .orge li .org3 a {width:150px;}
	#org_2024 .orge li.org2.org2_3 {right:140px;}
	#org_2024 .orge li.org3 {margin-left:-200px;}
    #org_2024 .orge li.org4 .org_list li {font-size:14px;}
    #org_2024 .orge li.org4.org4_1,
    #org_2024 .orge li.org4.org4_2,
    #org_2024 .orge li.org4.org4_3,
    #org_2024 .orge li.org4.org4_4 {margin-top:440px;}
	#org_2024 .orge li.org3_1 a::before {right:-34%;}
}
@media all and (max-width:768px) {
    /*#org_2024 .orge {background:url('/Main/Images/new/ko/sub06/org_line2024_3.png') no-repeat center top;}*/
	#org_2024 .orge li.org2 {width:50%; text-align:center;}
	#org_2024 .orge li.org2 a, #org_2024 .orge li.org2 span {width:150px; margin:0 auto;}
	#org_2024 .orge li.org2.org2_1 {top:200px;}
	#org_2024 .orge li.org2.org2_2 {top:252px;}
	#org_2024 .orge li.org2.org2_3 {right:10%;}
	#org_2024 .orge li.org2.org2_1 > a {float:none;}
	#org_2024 .orge li.org2.org2_2 > a {float:none;}
	#org_2024 .orge li.org2.org2_1 > .org3, #org_2024 .orge li.org2.org2_2 > .org3 {float:none;}
	#org_2024 .orge li.org4 {width:48%;}
    #org_2024 .orge li.org4.org4_3,
    #org_2024 .orge li.org4.org4_4 {margin-top:0; padding-top:0;}
    #org_2024 .orge li:nth-child(odd) {margin-left:0;} /*È¦¼ö*/
	/*#org_2024 .orge li:nth-child(even) {margin-left:0;} /*Â¦¼ö*/
	#org_2024 .orge::after {width:calc(100% - 48%);}
	#org_2024 .orge li.org2.org2_1 > .org3 {margin-top:0;}
	#org_2024 .orge > li > ul::before {left:44%; top:279px; width:calc(100% - 47.5%);}
	#org_2024 .orge li:nth-child(n+7)::before {display:none;}
}
@media all and (max-width:480px) {
	/*#org_2024 .orge {background:url('/Main/Images/new/ko/sub06/org_line2024_4.png') no-repeat center top;}*/
	#org_2024 .orge li.org2 a, #org_2024 .orge li.org2 span {width:140px; font-size:15px;}
	#org_2024 .orge li.org2.org2_3 {right:0;}
	#org_2024 .orge li.org2.org2_1 > a {margin-top:52px;}
	#org_2024 .orge li.org3 {margin-left:-160px;}
	#org_2024 .orge li.org3 a {width:140px;}
}

/* µµÀÇÈ¸ */
#org_2019 .orge.bg_orge2_1 {width:60%; margin:0 auto; background:url('/Main/Images/new/ko/sub06/org_line2.gif') no-repeat center 30px; background-size:100% 403px;}
#org_2019 .orge.bg_orge2_1 .org1 {border-radius:6px;}
#org_2019 .orge.bg_orge2_1 li.org2 {width:46%;}
#org_2019 .orge.bg_orge2_1 li.org2:nth-child(1) {left:0; top:0;}
#org_2019 .orge.bg_orge2_1 li.org2:nth-child(2) {right:0; top:0;}
#org_2019 .orge.bg_orge2_1 li.org4 {width:46%; margin-left:0; margin-top:145px;}
#org_2019 .orge.bg_orge2_1 li.org4:last-child {margin-left:8%;}
#org_2019 .orge.bg_orge2_2 {margin:100px auto 40px; background:url('/Main/Images/new/ko/sub06/org_line2_2.gif') no-repeat center 60px; background-size:100% 154px;}
#org_2019 .orge.bg_orge2_2 .org1 {border-radius:6px;}
/*#org_2019 .orge.bg_orge2_2 li.org4 {width:16.8%; margin:0 0 40px 4%;}*/
#org_2019 .orge.bg_orge2_2 li.org4 {width:15%; margin:0 0 40px 2%;}
#org_2019 .orge.bg_orge2_2 li.org4:first-child {margin-left:0;}
@media all and (max-width:1023px) {
    #org_2019 .orge.bg_orge2_1 {background-position:0 -19px;}
    #org_2019 .orge.bg_orge2_2 {background-position:0 36px;}
	/*#org_2019 .orge.bg_orge2_2 li.org4 {width:30.6666%;}*/
	#org_2019 .orge.bg_orge2_2 li.org4 {width:32%;}
	#org_2019 .orge.bg_orge2_2 li.org4:nth-child(4) {margin-left:0;}
}
@media all and (max-width:768px) {
    #org_2019 .orge.bg_orge2_1 {width:100%;}
	/*#org_2019 .orge.bg_orge2_2 li.org4 {width:48%;}*/
	#org_2019 .orge.bg_orge2_2 li.org4 {width:49%;}
    /*#org_2019 .orge li.org4:nth-child(odd) {margin-left:0;}*/
	#org_2019 .orge.bg_orge2_2 li.org4:nth-child(3), #org_2019 .orge.bg_orge2_2 li.org4:nth-child(5) {margin-left:0;}
	/*#org_2019 .orge.bg_orge2_2 li.org4:nth-child(4) {margin-left:4%;}*/
	#org_2019 .orge.bg_orge2_2 li.org4:nth-child(4) {margin-left:2%;}
}

/* Á÷¼Ó±â°ü */
.team_org {overflow:hidden;}
.team_org > li {float:left; width:23.5%; margin:0 0 40px 2%; box-sizing:border-box;}
.team_org > li:nth-child(4n+1) {margin-left:0; clear:both;}
.team_org > li > p > a {display:block; background:#555b69; color:#fff; border-radius:6px 6px 0 0; line-height:45px; text-align:center;}
.team_org > li > ul {background:#eeeff0; padding:12px 20px 12px 20px; border-radius:0 0 6px 6px; /*min-height:256px;*/ min-height:530px;}
.team_org > li > ul > li {position:relative; margin:8px 0; padding-left:10px; font-size:16px;}
.team_org > li > ul > li:before {content:''; position:absolute; top:11px; left:0; width:2px; height:2px; background:#555b69;}
.team_org > li > ul > li a {display:block;}
.team_org .h_direct01, .team_org .h_direct02, .team_org .h_direct03, .team_org .h_direct04 {height:200px; min-height:auto;}
.team_org .h_business01, .team_org .h_business02, .team_org .h_business03, .team_org .h_business04 {height:350px; min-height:auto;}
.team_org .h_business05, .team_org .h_business06, .team_org .h_business07, .team_org .h_business08, .team_org .h_business09, .team_org .h_business10, .team_org .h_business11 {height:200px; min-height:auto;}
@media all and (max-width:1023px) {
	.team_org > li > p > a {font-size:15px; letter-spacing:-1px;}
    .team_org > li > ul > li {font-size:14px;}
}
@media all and (max-width:768px) {
    .team_org > li {width:48%;}
    .team_org > li:nth-child(4n+1) {margin-left:4%;}
    .team_org > li:nth-child(2n+1) {margin-left:0; clear:both;}
	.team_org .h_business03, .team_org .h_business04 {height:230px;}
}

/* È¯µ¿ÇØÁö¿ªº»ºÎ */
#org_2019 .orge.bg_orge4_1 {position:relative; background:none;}
#org_2019 .orge.bg_orge4_1::before {content:''; position:absolute; left:50%; top:0; width:1px; height:312px; background:#cbcbcb; z-index:-1;}
#org_2019 .orge.bg_orge4_1::after {content:''; position:absolute; left:50%; top:311px; width:calc(100% - 22%); height:1px; background:#cbcbcb; transform:translateX(-50%);}
#org_2019 .orge.bg_orge4_1 li.org4 {position:relative; padding:40px 3px 3px 3px;}
#org_2019 .orge.bg_orge4_1 li.org4::before {content:''; position:absolute; left:50%; top:0; width:1px; height:40px; background:#cbcbcb; z-index:-1;}
#org_2019 .orge.bg_orge4_1 li.org2 a {position:relative;}
#org_2019 .orge.bg_orge4_1 li.org2 a::before {content:''; display:inline-block; position:absolute; right:100%; top:50%; width:100%; height:1px; background:#cbcbcb; z-index:-1;}
#org_2019 .orge.bg_orge4_1 .org1 {border-radius:6px;}
#org_2019 .orge.bg_orge4_1 li.org44_1 {margin-left:0;}
#org_2019 .orge.bg_orge4_1 li.org4 {margin-top:150px;}
#org_2019 .orge.bg_orge4_1 li.org4 .h_eastsea {height:200px; min-height:auto;}
/*@media all and (max-width:1023px) {
    #org_2019 .orge.bg_orge4_1 {background:url('/Main/Images/new/ko/sub06/org_line4_m.gif') no-repeat center 28px; background-size:100% 299px;}
}
@media all and (max-width:768px) {
    #org_2019 .orge.bg_orge4_1 li.org44_1 {margin-left:4%;}
    #org_2019 .orge.bg_orge4_1 li.org4:nth-child(2) {margin-left:0;}
    #org_2019 .orge.bg_orge4_1 li.org4:nth-child(4),
    #org_2019 .orge.bg_orge4_1 li.org4:nth-child(5) {margin-top:0}
    #org_2019 .orge.bg_orge4_1 li.org4:nth-child(5) {margin-left:4%;}
}*/
@media (max-width: 1023px) {
	#org_2019 .orge.bg_orge4_1::before {height:261px;}
	#org_2019 .orge.bg_orge4_1::after {top:260px;}
	#org_2019 .orge.bg_orge4_1 li.org2 a::before {right:25%;}
}
@media (max-width: 768px) {
	#org_2019 .orge.bg_orge4_1::after {width:calc(100% - 48%);}
	#org_2019 .orge.bg_orge4_1 li.org4:nth-child(2n+1)  {margin-left:0;}
	#org_2019 .orge.bg_orge4_1 li.org4:nth-child(even) {margin-left:4%;}
	#org_2019 .orge.bg_orge4_1 li.org4:nth-child(4) {margin-top:150px;}
	#org_2019 .orge.bg_orge4_1 li.org4:nth-child(n+5) {margin-top:0; padding-top:0;}
	#org_2019 .orge.bg_orge4_1 li.org4:nth-child(n+5)::before {display:none;}
}


/* ÇÕÀÇÁ¦ÇàÁ¤±â°ü */
#org_2019 .orge.bg_orge5_1 {width:20%; margin:0 auto; background:url('/Main/Images/new/ko/sub06/org_line5.gif') no-repeat center 30px;}
#org_2019 .orge.bg_orge5_1 .org1 { width:100%; border-radius:6px;}
#org_2019 .orge.bg_orge5_1 li.org4 {float:none; width:auto; margin:0 auto;}
#org_2019 .orge.bg_orge5_1 .h_police {min-height:150px !important;}
@media all and (max-width:1023px) {
	#org_2019 .orge.bg_orge5_1 {width:35%;}
}
@media all and (max-width:768px) {
	#org_2019 .orge.bg_orge5_1 {width:60%;}
}
/*#org_2019 .orge.bg_orge5_1 li.org2 {width:290px; margin:0 auto; position:relative;}
#org_2019 .orge.bg_orge5_1 li.org4 {margin-top:145px; margin-left:21%; width:25%;}
#org_2019 .orge.bg_orge5_1 li.org4:last-child {margin-left:8%;}
@media all and (max-width:1023px) {
    #org_2019 .orge.bg_orge5_1 {background-size:100% 300px;}
}
@media all and (max-width:768px) {
    #org_2019 .orge.bg_orge5_1 {background:url('/Main/Images/new/ko/sub06/org_line5_m.gif') no-repeat center 28px; background-size:100% 320px;}
	#org_2019 .orge.bg_orge5_1 li.org4 {width:48%; margin-left:0;}
	#org_2019 .orge.bg_orge5_1 li.org4:last-child {margin-left:4%;}
	#org_2019 .orge li.org5:nth-child(odd) {margin-left:0;}
}*/

.organ_wrap h4 span, .table_wrap .table_style .org_info {display:inline-block; position:relative; top:-1px; margin-left:15px; font-size:14px; background:#0066b3; font-weight:normal;}
.organ_wrap h4 span a, .table_wrap .table_style .org_info a {padding:0 10px; line-height:35px; color:#fff;}


/*»õ¸¶À»¿îµ¿*/
/*»õ¸¶À»¿îµ¿ÀÇ ÀÇÀÇ*/
.imgbox.saemaul_meaning {text-align:center; padding:30px 0;}
.imgbox.saemaul_meaning img {display:inline-block; margin-right:3%; max-width:28%;}
.imgbox.saemaul_meaning img:last-child {margin-right:0;}
@media all and (max-width:640px){
	.imgbox.saemaul_meaning img {display:block; max-width:70%; margin:10px auto !important;}
}

.top_box.saemaul::before {background-image:url('https://gb.go.kr/Main/Images/new/ko/sub06/top_box_saemaul.png');}
.top_box.saemaul .txt::before {background:rgba(2,120,74,0.1)}

.seamaul_define {margin-top:20px; padding:20px; border:1px solid #37861b; overflow:hidden;}
.seamaul_define ul {box-sizing:border-box; padding-bottom:20px; border-bottom:1px dashed #ccc; overflow:hidden;}
.seamaul_define li {float:left; width:29%; padding:15px 0; color:#000; font-size:17px; text-align:center; font-weight:600; border-radius:5px;}
.seamaul_define li.text_saemaul {color:#fff; border:1px solid #37861b; background:#37861b;}
.seamaul_define li.formula {width:5%;}
.seamaul_define li.text_new {border:2px solid #f8d461;}
.seamaul_define li.text_village {border:2px solid #37861b;}
.seamaul_define dl {margin-top:15px; overflow:hidden;}
.seamaul_define dt {float:left; width:29%; margin-right:3%; padding:15px 0; color:#000; font-size:17px; text-align:center; font-weight:600; border-radius:5px;}
.seamaul_define dt.bg01 {border:2px solid #f8d461;}
.seamaul_define dt.bg02 {border:2px solid #37861b;}
.seamaul_define dd {float:right; width:65%; padding:8px 0;}
.seamaul_define dd span {display:block;}
.box_green {margin-top:15px; padding:30px 10px; color:#fff; text-align:center; background:#37861b; overflow:hidden;}
.box_green p {font-size:20px;}

/*»õ¸¶À»¿îµ¿ÀÇ ¾îÁ¦¿Í ¿À´Ã*/
.seamaul_photo {margin-top:30px; overflow:hidden;}
.seamaul_photo li {box-sizing:border-box; float:left; width:24%; margin-right:1%; border:1px solid #ccc; border-radius:5px;}
.seamaul_photo .title {height:180px; padding:50px 10px 30px 9%; font-size:25px; border:2px solid #22b24c; background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_symbol.gif') no-repeat 15% center;}
.seamaul_photo .title strong {display:block; color:#000;}
.seamaul_photo img {width:100%; height:180px; border-radius:5px;}

.seamaul_activity {overflow:hidden;}
.seamaul_activity li {overflow:hidden;}
.seamaul_activity img {display:block; float:left;}
.seamaul_activity dl {float:right; width:75%; overflow:hidden;}
.seamaul_activity dt {padding:10px; color:#37861b; font-weight:600; border-top:1px solid #52a443; border-bottom:1px solid #52a443;}
.seamaul_activity dd {padding:5px 10px;}
.seamaul_activity li ul {margin-bottom:30px !important;}
.seamaul_activity li ul li {margin-bottom:0;}
.seamaul_activity img {border-radius:5px; width:20%;}

.seamaul_member {overflow:hidden;}
.seamaul_member li {box-sizing:border-box; float:left; width:19%; margin-right:1%; padding:15px 5px; color:#000; text-align:center; border:2px solid #37861b; border-radius:5px;}
.seamaul_member li span {display:block; padding-bottom:5px; color:#37861b; font-size:18px;}
.seamaul_member li span strong {display:block;}


/*»õ¸¶À»¿îµ¿ÀÇ Àü°³°úÁ¤*/
.saemaul_business {padding:40px 2% 40px 28%; overflow:hidden; background:#a9ecf8 url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_business.jpg') no-repeat left center; background-size:28%;}
.saemaul_business dt {box-sizing:border-box; float:left; width:100%; margin-bottom:15px; font-size:28px; font-weight:bold;}
.saemaul_business dd {float:left; width:100%; overflow:hidden;}
.saemaul_business ul {box-sizing:border-box; float:left; width:49.5%; margin-left:0.5%;}
.saemaul_business li {height:37px; line-height:37px; background:#fff; margin-top:3px;}
.saemaul_business li span {display:inline-block; width:37px; line-height:37px; margin-right:10px; text-align:center; background:#008c9b; color:#fff;}
.saemaul_business li:last-child {border:none;}

.saemaul_found {margin-bottom:30px; overflow:hidden;}
.saemaul_found .title {display:block; padding:10px 0 10px 20px; color:#fff; font-size:20px; background:#2486b5; border-radius:5px; text-align:center;}
.saemaul_found li {margin:10px 0; overflow:hidden;}
.saemaul_found dl {margin:10px 0;}
.saemaul_found dt {float:left; width:18%; margin-top:10px; padding-top:90px; font-size:20px; text-align:center;}
.saemaul_found dd {float:right; width:77%; padding:20px; border:1px solid #ccc; border-radius:5px;}
.saemaul_found dd p {width:75%; margin:0 auto; padding:15px 0; background:#2d7713; color:#fff; text-align:center; border-radius:5px;}
.saemaul_found dd .bullet_blue {margin:0;}
.saemaul_found .arrow {padding-bottom:80px; background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_arrow.png') no-repeat 65% bottom;}
.saemaul_found .icon01 {background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_icon01.png') no-repeat center top;}
.saemaul_found .icon02 {background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_icon02.png') no-repeat center top;}
.saemaul_found .icon03 {background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_icon03.png') no-repeat center top;}
.bullet_circle {width:504px; margin:0 auto; overflow:hidden;}
.bullet_circle li {box-sizing:border-box; float:left; width:138px; height:138px; margin:25px 15px; padding:40px 20px; text-align:center; /*background:url('https://gb.go.kr/Main/Images/new/ko/contents/bg_circle.png') no-repeat left top;*/}
.bullet_circle li:first-child {padding:30px 20px;}
.bullet_circle li span {display:block;}

.saemaul_group {margin-bottom:30px; overflow:hidden;}
.saemaul_group p {height:50px; color:#fff; line-height:50px; padding-left:0;}
.saemaul_group p span {display:block; width:262px; text-align:center; font-size:18px; font-weight:600;}
.saemaul_group .bg01 {border-bottom:4px solid #3271a9;}
.saemaul_group .bg01 span {background:#1f5f97;}
.saemaul_group .bg02 {border-bottom:4px solid #2d7713;}
.saemaul_group .bg02 span {background:#2d7713;}
.saemaul_group li { border-bottom:1px dashed #d7d7d7; overflow:hidden;}
.saemaul_group li ul li {border-bottom:none;}
.saemaul_group dl {padding:15px 0; overflow:hidden;}
.saemaul_group dt {float:left; width:15%; margin:10px 0; text-align:center; font-size:18px; font-weight:600;}
.saemaul_group dt span {display:block;}
.saemaul_group dd {float:right; width:80%;}
.saemaul_group .font_blue {color:#1f5f97;}
.saemaul_group .font_green {color:#2d7713;}

.saemaul_organ01 {box-sizing:border-box; padding:20px; color:#333; font-weight:600; text-align:center; border:1px solid #e0e0e0; overflow:hidden;}
.saemaul_organ01 .organ01 {position:relative; overflow:hidden;}
.saemaul_organ01 .bg01 {background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_organ01_w.gif') no-repeat center 50px;}
.saemaul_organ01 .organ01 li {width:250px; border:3px solid #3e97cc; background:#fff; border-radius:30px; letter-spacing:-1px; font-size:16px;}
.saemaul_organ01 .organ01 span,
.saemaul_organ01 .organ01 .organ_council {box-sizing:border-box; display:block; width:220px; margin:0 auto; padding:17px 0; color:#fff; border:1px solid #3271a9; background:#3271a9; border-radius:5px;}
.saemaul_organ01 .organ01 .organ_council ul {margin-top:10px;}
.saemaul_organ01 .organ01 .organ_council li {width:auto; border:none; border-radius:0; background:#3271a9;}
.saemaul_organ01 .organ01 .organ_council li span {width:auto; padding:0; border:none; color:rgba(255,255,255,0.7); font-weight:normal;}
.saemaul_organ01 .organ01 span ul {margin-top:7px;}
.saemaul_organ01 .organ01 span li {color:#bccbdd; font-weight:normal; border:none; background:none; border-radius:0;}
.saemaul_organ01 .organ_list_b {margin-bottom:10px; padding:12px; border:3px solid #3e97cc; background:#fff; border-radius:30px;}
.saemaul_organ01 .organ_list_b span {width:auto; margin-bottom:5px; padding:5px 0; color:#fff; border:1px solid #3e97cc; background:#3e97cc; border-radius:20px;}
.saemaul_organ01 .organ02 {box-sizing:border-box; position:absolute; left:50%; margin-left:-420px; top:80px;}
.saemaul_organ01 .organ03 {box-sizing:border-box; position:absolute; right:50%;  margin-right:-420px; top:80px;}
.saemaul_organ01 .organ_list_g {margin-bottom:10px; padding:12px; border:3px solid #57a24a !important; background:#fff; border-radius:30px;}
.saemaul_organ01 .organ_list_g span {width:auto; margin-bottom:5px; padding:5px 0; color:#fff; border:1px solid #57a24a; background:#57a24a; border-radius:20px;}
.saemaul_organ01 .organ_list_b li,
.saemaul_organ01 .organ_list_g li {width:auto; padding:5px 0 5px 12px; font-size:16px; font-weight:normal; border:none; border-bottom:1px dashed #ccc; text-align:left; background:url('https://gb.go.kr/Main/Images/new/ko/contents/blt04.gif') no-repeat left 16px; border-radius:0;}
.saemaul_organ01 .organ04 {margin:200px auto 0 auto; padding:15px 0;}
.saemaul_organ01 .organ05 {margin:35px auto 0 auto; padding:15px 0;}

.saemaul_organ02 {box-sizing:border-box; margin-left:30px; padding:20px; color:#333; font-weight:600; text-align:center; border:1px solid #e0e0e0; overflow:hidden;}
.saemaul_organ02 .organ01 {position:relative; overflow:hidden;}
.saemaul_organ02 .bg02 {background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_organ02_w.gif') no-repeat center 5px;}
.saemaul_organ02 .organ01 li {width:250px; border:3px solid #3e97cc; background:#fff; border-radius:30px; letter-spacing:-1px;}
.saemaul_organ02 .organ01 span {box-sizing:border-box; display:block; width:220px; margin:0 auto; padding:17px 0; color:#fff; border:1px solid #3271a9; background:#3271a9; border-radius:5px;}
.saemaul_organ02 .organ02 {position:absolute; top:0; padding:15px 0; left:50%; margin-left:-410px;}
.saemaul_organ02 .organ03 {position:absolute; top:105px; padding:15px 0; left:50%; margin-left:-410px;}
.saemaul_organ02 .organ01 li.organ04 {border:none;}
.saemaul_organ02 .organ04 {box-sizing:border-box; position:absolute; right:50%; margin-right:-410px; top:70px;}
.saemaul_organ02 .organ_list_g {margin-bottom:10px; padding:10px; border:3px solid #2d7713 !important; background:#fff; border-radius:30px;}
.saemaul_organ02 .organ_list_g span {width:auto; margin-bottom:5px; padding:5px 0; color:#fff; border:1px solid #2d7713; background:#2d7713; border-radius:20px;}
.saemaul_organ02 .organ_list_g li {width:auto; padding:5px 0 5px 12px; font-size:15px; font-weight:normal; border:none; border-bottom:1px dashed #ccc; text-align:left; background:url('https://gb.go.kr/Main/Images/new/ko/contents/blt04.gif') no-repeat left 10px; border-radius:0;}
.saemaul_organ02 .organ05 {margin:350px auto 0 auto; padding:15px 0;}
.saemaul_organ02 .organ06 {margin:35px auto 0 auto; padding:15px 0;}

.saemaul_global {margin:15px 0 0 30px; overflow:hidden;}
.saemaul_global p {float:left; margin-right:25px;}
.saemaul_global p img {box-sizing:border-box; border:1px solid #e0e0e0;}
.saemaul_global p span {display:block; margin-top:5px; font-size:13px; color:#333; text-align:center;}
.global_photo li {float:left; margin-right:25px; padding-left:0; background:none;}
.global_photo li img {box-sizing:border-box; border:1px solid #e0e0e0;}
.global_photo li span {display:block; margin-top:5px; font-size:13px; text-align:center;}

.saemaul_area {margin:15px 0 30px 0; padding-bottom:30px; border-bottom:1px dashed #ccc; overflow:hidden;}
.saemaul_area .overview {float:left;}
.saemaul_area .title {padding:5px; border:1px solid #ccc; overflow:hidden;}
.saemaul_area .title strong {display:block; color:#1160a4; font-size:20px; line-height:30px;}
.saemaul_area .title img {float:left; margin-right:15px;}
.saemaul_area .location {float:right;}
.saemaul_area .location img {box-sizing:border-box; border:none;}
.saemaul_area .btn_area {clear:both; margin-top:20px; text-align:center;}

.saemaul_training {margin-left:30px; overflow:hidden;}
.saemaul_training dl {margin:20px 0; overflow:hidden;}
.saemaul_training dt {box-sizing:border-box; float:left; width:20%; height:125px; padding-top:35px; color:#fff; text-align:center; background:#37861b; border-radius:20px 0 20px 0;}
.saemaul_training dt span {display:block;}
.saemaul_training dd {float:right; width:75%; padding-left:20px; background:url('https://gb.go.kr/Main/Images/new/ko/contents/arrow.png') no-repeat left center;}
.saemaul_training dd ul {box-sizing:border-box; height:125px; padding:20px; border:1px solid #207724; border-radius:20px 0 20px 0;}
.saemaul_training dd ul ul {height:auto; padding:0; border-radius:0; border:none;}

.saemaul_result {overflow:hidden;}
.saemaul_result li {box-sizing:border-box; float:left; width:45%; margin:0 0 20px 30px; border:1px solid #ccc; border-radius:10px;}
.saemaul_result dt {padding:12px 0; color:#fff; text-align:center; background:#283b64; border:1px solid #283b64; border-radius:10px;}
.saemaul_result dd {box-sizing:border-box; height:118px; padding:20px 0;}
.saemaul_result dd p {margin-bottom:5px; color:#000; font-weight:bold;}
.saemaul_result dd li {float:none; width:auto; margin:0; border:none; border-radius:0px;}

@media all and (max-width:1250px) {
	.saemaul_organ01 .organ_list_b li, .saemaul_organ01 .organ_list_g li {width:190px !important;}
	.saemaul_organ01 .organ01 li {width:220px; font-size:15px;}
	.saemaul_organ01 .organ02 {margin-left:-350px;}
	.saemaul_organ01 .organ03 {margin-right:-350px;}
	.seamaul_photo .title {padding:50px 0 30px 0; text-align:center; background:none;}
	.saemaul_organ02 .organ01 li {width:220px;}
	.saemaul_organ02 .organ_list_g li{width:190px;}
	.saemaul_organ02 .organ02,
	.saemaul_organ02 .organ03 {margin-left:-350px;}
	.saemaul_organ02 .organ04 {margin-right:-350px;}
}
@media all and (max-width:1023px) {
	.saemaul_organ01 .organ_list_b li, .saemaul_organ01 .organ_list_g li {width:170px !important;}
	.saemaul_organ01 .organ01 li {width:200px;}
	.saemaul_organ01 .organ02 {margin-left:-340px;}
	.saemaul_organ01 .organ03 {margin-right:-340px;}
	.seamaul_activity img {width:25%;}
	.seamaul_activity dl {width:70%;}
	.bullet_circle {width:100%;}
	.bullet_circle li {float:none; width:80%; height:auto; margin-top:10px !important; padding:10px !important; background:none; border:3px solid #ffcb27; border-radius:100px; margin:0 auto;}
	.bullet_circle li span {display:inline-block;}
	.saemaul_found dd p {width:80%; margin-top:20px;}
	.seamaul_member li span {font-size:15px;}
	.saemaul_organ02 .organ02 {width:180px !important; margin-left:-320px;}
	.saemaul_organ02 .organ03 {width:180px !important; margin-left:-320px;}
}
@media all and (max-width:768px) {
	.saemaul_business {padding:20px 2%; background-image:none;}
	.saemaul_business dt {font-size:20px;}
	.saemaul_business dd {font-size:15px;}
	.seamaul_photo li {width:49%; margin-bottom:5px;}
	.seamaul_photo .title {padding:70px 0 0 0; text-align:center; line-height:120px; background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_symbol.gif') no-repeat center 35px; font-size:20px;}
	.seamaul_photo .title strong {display:inline; }
	.seamaul_member li {padding:15px 0;}
	.saemaul_organ01 .organ02, .saemaul_organ01 .organ03 {top:120px;}
	.saemaul_organ01 .organ04 {margin-top:280px;}
	.saemaul_organ01 .bg01 {background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_organ01_t.gif') no-repeat center top;}
	.saemaul_organ01 .organ02 {top:120px; margin-left:0; left:0;}
	.saemaul_organ01 .organ03 {top:120px; margin-right:0; right:0;}
	.saemaul_organ02 .organ02 {margin-top:16px;}
	.saemaul_organ02 .organ03 {margin-top:50px;}
	.saemaul_organ02 .bg02 {background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_organ02_t.gif') no-repeat center top;}
	.saemaul_organ02 .organ02 {top:53px; margin-left:0; left:0;}
	.saemaul_organ02 .organ03 {top:120px; margin-left:0; left:0;}
	.saemaul_organ02 .organ04 {margin-right:0; right:0;}
	.saemaul_organ02 .organ05 {margin:420px auto 0 auto;}
	.saemaul_organ02 .organ_list_g li {font-size:13px;}
	.seamaul_activity img {width:35%;}
	.seamaul_activity dl {width:60%;}
}
@media all and (max-width:640px) {
	.seamaul_define dd span {display:inline;}
	.saemaul_found dt {float:none; width:100%; padding-top:0; margin:0 0 10px 0; font-weight:bold; text-align:left; color:#1160a4;}
	.saemaul_group dt {float:none; width:100%; text-align:left;}
	.saemaul_group dt span {display:inline; padding:0 5px;}
	.saemaul_group dd {float:none; width:100%;}
	.bullet_circle li {width:100%;}
	.saemaul_found dd p {width:100%;}
	.saemaul_found .icon01, .saemaul_found .icon02, .saemaul_found .icon03 {background:none;}
	.saemaul_found dd {box-sizing:border-box; float:none; width:100%;}
	.saemaul_found .arrow {background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_arrow.png') no-repeat center bottom;}
	.saemaul_organ01 .organ02, .saemaul_organ01 .organ03 {position:static; margin:15px auto 0 auto;}
	.saemaul_organ01 .organ04, .saemaul_organ01 .organ05 {margin-top:15px;}
	.saemaul_organ01 .bg01 {background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_organ.gif') no-repeat center top;}
	.seamaul_member li {width:100%; height:auto; margin:0 0 5px 0;}
	.seamaul_member li span strong {display:inline;}
	.saemaul_organ02 .organ02, .saemaul_organ02 .organ03, .saemaul_organ02 .organ04 {position:static; margin:15px auto 0 auto;}
	.saemaul_organ02 .organ05, .saemaul_organ02 .organ06 {margin-top:15px;}
	.saemaul_organ02 .bg02 {background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul_organ.gif') no-repeat center top;}
	.saemaul_group p {height:auto; color:#fff; line-height:18px;}
	.saemaul_group p span {width:100%; padding:10px 0;}
	.saemaul_group .bg01 {border-bottom:0; background:none #3271a9;}
	.saemaul_group .bg02 {border-bottom:0; background:none #559934;}
	.seamaul_activity img {width:100%;}
	.seamaul_activity dl {width:100%; margin-top:20px;}
}
@media all and (max-width:480px) {
	.seamaul_define li {width:28.5%; font-size:15px; font-weight:normal;}
	.seamaul_define li span {display:block;}
	.seamaul_define li.text_saemaul {box-sizing:border-box; height:74px; line-height:42px;}
	.seamaul_define li.formula {font-weight:bold; padding:23px 0;}
	.seamaul_define dt {font-size:15px; font-weight:normal;}
	.box_green p {font-size:18px;}
	.saemaul_business ul {width:100%; border:none;}
	.saemaul_business li:last-child {border-bottom:1px dashed #ccc;}
	.seamaul_photo .title {height:120px; padding:30px 0 0 0; line-height:120px; background-position:center 15px;font-size:18px; }
	.seamaul_photo li {height:120px;}
	.seamaul_photo img {height:120px;}
}

.saemaul_strategy {width:65%; margin:25px auto 0; text-align:center;}
.saemaul_strategy .tit {display:inline-block; padding:15px 100px; font-size:22px; font-weight:600; background:#057e50; color:#fff; border-radius:6px; letter-spacing:-1px;}
.saemaul_strategy .slogan {padding:20px 0 100px; background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul01.png') -10px 95% no-repeat; background-size:100% 79px;}
.saemaul_strategy .slogan ul {overflow:hidden; padding:15px; border:2px solid #c0c352; border-radius:6px;}
.saemaul_strategy .slogan ul li {float:left; width:33.333%; font-weight:600; color:#666600;}
.saemaul_strategy .step01 {padding:15px 7px; background:#6b7314; color:#fff; border-radius:6px;}
.saemaul_strategy .step01 dt {font-size:22px; font-weight:600; letter-spacing:-1px;}
.saemaul_strategy .step01 dd {display:inline-block; position:relative; padding:3px 0 0 25px;}
.saemaul_strategy .step01 dd:first-of-type {padding-left:0;}
.saemaul_strategy .step01 dd:before {content:'/'; position:absolute; top:7px; left:8px; font-size:12px;}
.saemaul_strategy .step01 dd:first-of-type:before {display:none;}
.saemaul_strategy .arrow {padding:15px 0 100px; background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul02.png') center 97% no-repeat;}
.saemaul_strategy .step02 {overflow:hidden; padding:15px; border:1px solid #ddd; border-radius:6px;}
.saemaul_strategy .step02 dt {position:relative; padding:15px; background:#efefef; font-size:22px; font-weight:600; letter-spacing:-1px; border-radius:6px;}
.saemaul_strategy .step02 dt:after {content:''; position:absolute; top:75px; left:50%; width:69.19%; height:1px; background:#ddd; transform:translateX(-50%);}
.saemaul_strategy .step02 dd {position:relative; float:left; width:31%; min-height:171px; margin-left:3.5%; margin-top:25px; border:1px solid #ddd; padding:7px; border-radius:6px;}
.saemaul_strategy .step02 dd:before {content:''; position:absolute; top:-14px; left:50%; width:1px; height:14px; background:#ddd;}
.saemaul_strategy .step02 dd:nth-of-type(3n+1) {margin-left:0;}
.saemaul_strategy .step02 dd:nth-of-type(2n):before {height:81px; top:-81px; z-index:-1;}
.saemaul_strategy .step02 dd ul li {font-size:16px;}
.saemaul_strategy .step02 dd > ul > li > em {display:block; padding:4px 10px; background:#476696; color:#fff; border-radius:3px;}
.saemaul_strategy .step02 dd:nth-of-type(2n) > ul > li > em {background:#267982;}
.saemaul_strategy .step02 dd:nth-of-type(3n) > ul > li > em {background:#267982;}
.saemaul_strategy .step02 dd .ul_dep02 li {text-align:left;}
.saemaul_strategy .step01.goal {padding:0;}
.saemaul_strategy .step01.goal {background: rgb(236,236,236); background: linear-gradient(0deg, rgba(236,236,236,1) 0%, rgba(255,255,255,1) 24%) !important; color:inherit; border:1px solid #6b7314;}
.saemaul_strategy .step01.goal dt {padding:10px 7px; color:#6b7314; border-bottom:1px dashed #6b7314;}
.saemaul_strategy .step01.goal dd {padding:10px 0 10px 25px;}
.saemaul_strategy .step01.goal dd:before {top:14px}
.saemaul_strategy.type2 .tit {background:#013467;}
.saemaul_strategy.type2 .slogan ul {border:2px solid #2768b2;}
.saemaul_strategy.type2 .slogan ul li {color:#013467;}
.saemaul_strategy.type2 .step01 {background:#2768b2;}
.saemaul_strategy.type2 .step02 dd {min-height:200px;}
.saemaul_strategy.type2 .step01.goal {border:1px solid #2768b2;}
.saemaul_strategy.type2 .step01.goal dt {color:#013467; border-bottom:1px dashed #013467;}
@media all and (max-width:1720px) {
    .saemaul_strategy {width:100%;}
}
@media all and (max-width:768px) {
    .saemaul_strategy .slogan {padding-bottom:60px; background-size:100% 50px;}
    .saemaul_strategy .step01.goal dd {padding:3px 0 0 25px;}
    .saemaul_strategy .step01.goal dd:first-of-type {padding-top:10px;}
    .saemaul_strategy .step01.goal dd:last-of-type {padding-bottom:10px;}
    .saemaul_strategy .step01.goal dd:before {top:7px}
}
@media all and (max-width:480px) {
    .saemaul_strategy .step02 dt:after {display:none;}
    .saemaul_strategy .step02 dd {float:none; width:100%; min-height:100%; margin-left:0; margin-top:15px;}
    .saemaul_strategy .step02 dd:before {top:-16px !important; height:16px !important;}
    .saemaul_strategy .step02 dd ul li {font-size:14px;}
}
.saemaul_strategy02 {width:65%; margin:25px auto 0;}
.saemaul_strategy02 .tit {margin-bottom:1%; padding:15px; font-size:22px; font-weight:600; background:#057e50; color:#fff; border-radius:6px; letter-spacing:-1px; text-align:center;}
.saemaul_strategy02 > div dl {overflow:hidden; margin-bottom:1%;}
.saemaul_strategy02 > div dl dt {float:left; width:20%; text-align:center;}
.saemaul_strategy02 > div dl dd {float:right; width:79%;}
.saemaul_strategy02 > div dl dt,
.saemaul_strategy02 > div dl dd {padding:10px 15px; background:#a4c7ed; border:2px solid #85abd5; border-radius:6px; font-weight:600;}
.saemaul_strategy02 > div.mid,
.saemaul_strategy02 > div.btm {padding-top:100px; background:url('https://gb.go.kr/Main/Images/new/ko/sub06/saemaul03.png') center 5% no-repeat;}
.saemaul_strategy02 > div.top dl.vision dt,
.saemaul_strategy02 > div.top dl.vision dd {background:#eda9a4; border-color:#d58b85;}
.saemaul_strategy02 > div.top dl.rule dt,
.saemaul_strategy02 > div.top dl.rule dd {background:#a4edc1; border-color:#85d5a5;}
.saemaul_strategy02 > div.mid dl dt {background:#e8eda4; border-color:#cfd585;}
.saemaul_strategy02 > div.mid dl dd {background:none; border:0; padding:0;}
.saemaul_strategy02 > div.mid dd ul {overflow:hidden;}
.saemaul_strategy02 > div.mid dd ul li {float:left; width:32.66%; margin:0 0 0 1%; padding:10px 15px; text-align:center; background:#e8eda4; border:1px solid #cfd585; border-radius:6px;}
.saemaul_strategy02 > div.mid dd ul li:first-child {margin-left:0;}
.saemaul_strategy02 > div.btm dl {overflow:hidden;}
.saemaul_strategy02 > div.btm dl dt {background:#3058b8; border-color:#3058b8; color:#fff;}
.saemaul_strategy02 > div.btm dl dd {background:none; border:0; padding:0;}
.saemaul_strategy02 > div.btm dl dd > ul > li {float:left; width:32.66%; min-height:242px; margin:0 0 0 1%; padding:7px; border:2px solid #bdcdee; border-radius:6px;}
.saemaul_strategy02 > div.btm dl dd > ul > li:first-child {margin-left:0;}
.saemaul_strategy02 > div.btm dl dd > ul > li em {display:block; padding:4px; background:#bdcdee; border-radius:4px; text-align:center;}
.saemaul_strategy02 > div.top dl.rule dt {display:table; min-height:132px;}
.saemaul_strategy02 > div.mid dl dt {display:table; min-height:76px;}
.saemaul_strategy02 > div.btm dl dt {display:table; min-height:242px;}
.saemaul_strategy02 > div dl dt .aM {display:table-cell; vertical-align:middle;}
@media all and (max-width:1720px) {
    .saemaul_strategy02 {width:100%;}
}
@media all and (max-width:1023px) {
    .saemaul_strategy02 > div.top dl.rule dt {min-height:120px;}
}
@media all and (max-width:768px) {
    .saemaul_strategy02 > div.mid dl dt {display:table; min-height:219.25px;}
    .saemaul_strategy02 > div.mid dl dt span {display:table-cell; vertical-align:middle;}
    .saemaul_strategy02 > div.mid dd ul li {float:none; width:100%; margin:0 0 1% 0;}
    .saemaul_strategy02 > div.mid dd ul li:last-child {margin-bottom:0;}
    .saemaul_strategy02 > div.btm dl dt {min-height:449.47px;}
    .saemaul_strategy02 > div.btm dl dd > ul > li {float:none; width:100%; min-height:100%; margin:0 0 1% 0;}
    .saemaul_strategy02 > div.btm dl dd > ul > li:last-child {margin-bottom:0;}
}
@media all and (max-width:599px) {
    .saemaul_strategy02 > div dl dt {float:none; width:100%; min-height:100% !important; margin-bottom:1%;}
    .saemaul_strategy02 > div dl dd {float:none; width:100%;}
}

/* ÇÑ¿ÁÇ¥ÁØ¼³°èµµ¼­ */
.top_box.hanok::before {background-image:url('https://gb.go.kr/Main/Images/new/ko/sub06/top_box_hanok.png');}
.hanok_design h4 {margin-top:40px !important;}
.hanok_design h5 {margin-bottom:20px;}
.hanok_design ul {overflow:hidden;}
.hanok_design li {overflow:hidden; float:left; width:49%; margin:0 0 2% 2%; padding:15px; border:1px solid #e5e5e5; box-sizing:border-box;}
.hanok_design li:nth-child(2n+1) {margin-left:0;}
.hanok_design li p {float:left; width:55%;}
.hanok_design li div {float:right; width:40%; margin-top:20px}
.hanok_design li li {float:none; width:100%; margin:10px 0; padding:0; border:none;}
.hanok_design li li a {padding:10px; color:#fff; background:#5a5a5a; font-size:16px; text-align:center;}
.hanok_design li span {display:block; margin-bottom:5px; color:#004098; font-weight:600; font-size:22px;}
.hanok_design li dl {overflow:hidden;}
.hanok_design li dt {float:left; width:20%; color:#000; font-weight:600;}
.icontab_area1 a {display:inline-block; padding:7px; font-size:14px; color:#fff !important; vertical-align:middle; border:2px solid #004098; background-color:#004098;}
@media all and (max-width:1023px) {
    .hanok_design li p {float:none; width:100%;}
    .hanok_design li p img {display:block; margin:0 auto;}
    .hanok_design li div {float:none; width:100%; margin-top:0; margin-left:15px;}
}
@media all and (max-width:599px) {
    .hanok_design li {float:none; width:100%; margin:0 0 15px 0;}
    .hanok_design li div {margin-top:0;}
    .hanok_design li span {font-size:18px;}
}
.hanok_step {overflow:hidden;}
.hanok_step li {position:relative; float:left; width:20%; margin:10px 0 20px 6.6%; box-sizing:border-box;}
.hanok_step li:before {content:'¡æ'; position:absolute; top:43px; left:-20%;}
.hanok_step li:first-child {margin-left:0;}
.hanok_step li:nth-child(4n+1) {clear:both;}
.hanok_step li > p {display:table; width:100%; border:1px solid #004098; background:#f8fcff; padding:5px 15px; height:100px; line-height:1.4; font-size:16px;}
.hanok_step li > p > em {font-weight:600; color:#000; font-style:normal; text-align:center; display:table-cell; vertical-align:middle;}
.hanok_step li > span {display:block; font-size:14px; line-height:1.4; text-align:center; margin-top:7px; color:#fff; background:#004098; padding:7px 10px;}
@media all and (max-width:768px){
	.hanok_step li {float:none; width:100%; margin:10px 0 40px 0%;}
	.hanok_step li:before {top:inherit; bottom:-32px; left:50%; margin-left:-6px; transform:rotate(90deg);}
    .hanok_step li:last-child:before {display:none;}
	.hanok_step li > p {display:block; padding:7px 15px; height:100%;}
	.hanok_step li > p > em {display:block;}
}

.hanok_number {padding:20px;}
.hanok_number .number {float:left; width:50%; padding-top:36px;}
.hanok_number .number li {float:left; width:21.25%; text-align:center;}
.hanok_number .number strong {display:block; padding-bottom:10px; color:#000; font-size:22px;}
.hanok_number .number .line {width:5%; border:0; text-decoration:none;}
.hanok_number .ul_dep01 {float:right; width:45%;}
@media all and (max-width:768px) {
	.hanok_number .number {float:none; width:100%; padding:0 0 15px 0; border-bottom:1px dotted #4e4e4e; overflow:hidden;}
	.hanok_number .ul_dep01 {float:none; width:100%; margin:15px 0 0 0; overflow:hidden;}
}


/*Ã»»ç¾È³»*/
.sketch {border:1px solid #ddd; overflow:hidden;background:#f7f9fa;}
.sketch p {width:65%; float:left; border-right:1px solid #ddd;}
.sketch img {width:100%;}
.sketch ul {width:35%; float:left; padding:15px 3%; overflow:hidden; }
.sketch li {float:left; width:100%; margin:15px 0; color:#000; padding-left:44px; position:relative;}
.sketch li span {display:block; position:absolute; left:0; top:0; width:30px; height:30px; margin-right:7px; background:#222; color:#fff; font-size:16px; font-weight:600; line-height:30px; text-align:center; border-radius:100px;}
@media all and (max-width:1200px) {
	.sketch p,
	.sketch ul {width:100%;}
	.sketch li {width:20%; margin:10px 0; }
}
@media all and (max-width:768px) {
   .sketch li {width:33.3%; font-size:15px;}
   .sketch li span {width:22px; height:22px; line-height:22px; font-size:14px;}
}
@media all and (max-width:480px) {
   .sketch li {width:50%;}
}


/*Ã£¾Æ¿À½Ã´Â±æ¹öÆ°*/
.map_add {position:relative;}
.map_add p {position:absolute; right:0; top:10px;}
.map_add p a {display:inline-block; border:2px solid #005dab; background:#005dab; color:#fff; padding:15px 25px; font-weight:bold;}
.map_add p a:hover {background:#fff; color:#005dab;}
@media all and (max-width:768px) {
	.map_add p  {position:relative; margin-left:30px;}
	.map_add p a {padding:10px 25px;}
}


/*µ¿ºÏ¾Æ½Ã¾ÆÁö¿ªÀÚÄ¡´ÜÃ¼¿¬ÇÕ Á¶Á÷µµ*/
.near_organ {box-sizing:border-box; position:relative; margin-left:30px; padding:20px; color:#333; font-weight:600; text-align:center; border:1px solid #e0e0e0; overflow:hidden;}
.near_organ .organ01 {position:relative; background:url('https://gb.go.kr/Main/Images/new/ko/sub06/near_organ_w.gif') no-repeat center top; overflow:hidden;}
.near_organ .organ01 li {width:180px; border:3px solid #3e97cc; background:#fff; border-radius:100px; letter-spacing:-1px;}
.near_organ .organ01 span {box-sizing:border-box; display:block; width:180px; margin:0 auto; padding:15px 0; color:#fff; border:1px solid #3271a9; background:#3271a9; border-radius:100px;}
.near_organ .organ02 {position:absolute; left:50%; top:50px; padding:15px 0; margin-left:180px;}
.near_organ .organ03 {padding:15px 0; margin:45px auto 0 auto;}
.near_organ .organ04 {padding:15px 0; margin:10px auto 0 auto;}
.near_organ .organ01 li.organ04 {width:100%; border:none; background:none;}
.near_organ .organ04 span {color:#333; border:3px solid #3e97cc; background:#fff; border-radius:100px;}
.near_organ .organ_list {margin-top:30px; overflow:hidden;}
.near_organ .organ_list li {box-sizing:border-box; float:left; width:24%; margin:5px 0.5%; padding:10px 0; border:1px solid #ccc; background:#f7f7f7; border-radius:0;}
.near_organ .organ_list strong {color:#103e93; font-weight:600; font-size:17px;}
.near_organ .organ_list span {width:auto; padding:0; color:#73767b; font-weight:normal; border:none; background:none; border-radius:0; font-size:16px;}

@media all and (max-width:1023px) {
	.near_organ .organ02 {margin-left:100px;}
}
@media all and (max-width:768px) {
	.near_organ .organ01 {background:url('/Main/Images/new/ko/sub06/near_organ_t.gif') no-repeat center top;}
}
@media all and (max-width:640px) {
	.near_organ .organ01 {background:url('/Main/Images/new/ko/sub06/near_organ_m.gif') no-repeat center top;}
	.near_organ .organ01 li {margin-top:18px;}
	.near_organ .organ02 {position:static; margin:0 auto;}
	.near_organ .organ01 li.organ04 {margin-top:0;}
	.near_organ .organ_list {margin-top:30px;}
	.near_organ .organ_list li {width:48%; margin:5px 1% 0 1%;}
}

/*ÇØ¿ÜÅë»óÅõÀÚÁÖÀç°ü ¿î¿µ*/
.top_box.global::before {background-image:url('/Main/Images/new/ko/sub06/top_box_global.png');}

/*°æºÏ°¡Á·*/
.minwon_map {padding:20px 2%;}
.minwon_map p {float:left; width:60%; text-align:center;}
@media all and (max-width:1100px){
	.minwon_map p {width:100%;}
}


/*°æºÏÀ» ºû³½, ½Ä¹°*/
.idp_head, .plant_head {background:#f6f6f6; padding:25px; overflow:hidden; border-radius:10px; margin-bottom:40px;}
.idp_head .pic, .plant_head .img {float:left;}
.idp_head .info_area, .plant_head .info_area  {margin-left:245px;}
p.year {margin-bottom:20px; font-weight:500;}
.idp_view .inp_body p {line-height:1.7;}
.idp_head .info_area h3, .plant_head .info_area h3 {position:relative; font-size:26px; margin-bottom:20px; font-weight:500; letter-spacing:-0.05em; padding-top:20px;}
.idp_head .info_area h3::before, .plant_head .info_area h3::before,
.idp_head .info_area h3::after, .plant_head .info_area h3::after {content:''; display:block; width:11px; height:11px; position:absolute; top:0; left:0; background:#b9005d; border-radius:50%;}
.idp_head .info_area h3::before, .plant_head .info_area h3::before {left:15px; background:#01a1b1;}
.idp_head .info_area .history {margin-bottom:0;}
.idp_head .info_area .history dt {position:relative; float:left; width:100px; height:30px; font-weight:500; padding-left:15px;}
.idp_head .info_area .history dt::before {content:''; position:absolute; top:12px; left:0; width:4px; height:4px; background:#4b4b4b;}
.idp_head .info_area .history dd {min-height:30px;}
@media all and (max-width:768px) {
	.idp_head .pic, .plant_head .pic {display:none;}
	.idp_head .info_area, .plant_head .info_area {margin-left:0;}
	.idp_head .info_area h3, .plant_head .info_area h3 {font-size:20px;}
	.idp_view .inp_body p {font-size:15px;}
}

.idp_view .tabmenu_idp{margin-bottom:25px; border-bottom:1px solid #4080ce;}
.idp_view .tabmenu_idp ul{}
.idp_view .tabmenu_idp ul:after{content:''; display:block; clear:both;}
.idp_view .tabmenu_idp ul li{float:left; width:162px; margin:0 1px 0 0;}
.idp_view .tabmenu_idp ul li a{display:block; height:40px; border:1px solid #e3e3e3; border-bottom:0; background:#f6f6f6; line-height:45px; text-align:center;}
.idp_view .tabmenu_idp ul li a.on{position:relative; z-index:10; border:1px solid #4080ce; border-bottom:0; background:#fff; color:#4080ce;}
.idp_view .tabmenu_idp ul li a.on:after{content:''; display:block; position:absolute; left:0; right:0; bottom:-1px; height:1px; background:#fff;}

.idp_view .inp_body .lst_photo{margin-left:11px; overflow:hidden;}
.idp_view .inp_body .lst_photo:after{content:''; display:block; clear:both;}
.idp_view .inp_body .lst_photo>li{box-sizing:border-box; float:left; position:relative; overflow:hidden; width:23.5%; height:180px; margin:0 0 20px 2%; padding:0;}
.idp_view .inp_body .lst_photo>li:first-child, .idp_view .inp_body .lst_photo>li:nth-child(5) {margin-left:0;}
.idp_view .inp_body .lst_photo>li a{display:block; position:relative; overflow:hidden; box-sizing:border-box; width:100%; height:100%;}
.idp_view .inp_body .lst_photo>li .img{display:block; box-sizing:border-box; width:100%; height:200px; border:1px solid #ddd;}
.idp_view .inp_body .lst_photo>li .img img{width:100%; height:100%;}
.idp_view .inp_body .lst_photo>li .tit{display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:10px 0 0; font-size:1em; text-align:center;}
@media all and (max-width:768px) {
	.idp_view .inp_body .lst_photo>li {width:32%;}
	.idp_view .inp_body .lst_photo>li:nth-child(5) {margin-left:2%;}
	.idp_view .inp_body .lst_photo>li:nth-child(4), .idp_view .inp_body .lst_photo>li:nth-child(7) {margin-left:0;}
}
@media all and (max-width:480px) {
	.idp_view .inp_body .lst_photo>li {width:49%;}
	.idp_view .inp_body .lst_photo>li:nth-child(4), .idp_view .inp_body .lst_photo>li:nth-child(7) {margin-left:2%;}
	.idp_view .inp_body .lst_photo>li:nth-child(2n+1) {margin-left:0;}
}


/*»õ¸¶À»¿îµ¿Å×¸¶°ø¿ø ´ë°ü½Ã¼³*/
.facilities_photo {overflow:hidden;}
.facilities_photo li {float:left; width:23.5%; margin-left:2%; box-sizing:border-box; border:1px solid #e3e3e3; padding:7px; margin-top:15px;}
.facilities_photo li span {display:block; background:#000; color:#fff; text-align:center; padding:7px; font-size:16px;}
.facilities_photo li:nth-child(4n+1) {margin-left:0;}
.facilities_photo.type2 li {width:49%;}
.facilities_photo.type3 li {width:32%; margin-top:0;}
@media all and (max-width:768px) {
	.facilities_photo li {width:49%;}
	.facilities_photo li:nth-child(4n+1) {margin-left:2%;}
	.facilities_photo li:nth-child(2n+1) {margin-left:0;}
	.facilities_photo li span {font-size:14px;}
	.facilities_photo.type2 li {width:100%;}
	.facilities_photo.type3 li {width:49%; margin-bottom:10px;}
	.facilities_photo.type3 li:nth-child(2n+1) {margin-left:0;}
}

/*»õ¸¶À»¿îµ¿Å×¸¶°ø¿ø ºÎ´ë½Ã¼³*/
.institution {overflow:hidden;}
.institution li div {overflow:hidden; margin-bottom:30px;}
.institution p {width:400px; float:left; box-sizing:border-box; border:1px solid #e3e3e3; padding:10px; overflow:hidden;}
.institution p img {display:block; margin-bottom:10px;}
.institution p img:last-child {margin-bottom:0;}
.institution dl {margin-left:430px;}
.institution dt {background:#283b64; color:#fff; font-weight:500; padding:10px 20px;}
.institution dd {padding-left:20px;}
@media all and (max-width:768px) {
	.institution p {float:none; width:100%; text-align:center;}
	.institution p img {display:inline-block;}
	/*.institution li:first-child p img {display:inline; float:left; width:50%;}
	.institution p img:nth-child(2) {margin-left:5px;}*/
	.institution dl {margin-left:0; margin-top:10px;}
}


/*ÁÖÂ÷Àå*/
.parking {padding:20px; border:1px solid #dddcd8;}
.parking p {padding:50px; text-align:center; background:#dddcd8;}
@media all and (max-width:768px) {
	.parking {padding:10px;}
	.parking p {padding:30px;}
}

.organ_tab {text-align:center; margin:15px 0;}
.organ_tab a {display:inline-block; border:2px solid rgb(187,23,105); color:rgb(187,23,105); padding:5px 20px; font-weight:600; margin-left:5px; border-radius:30px;}
.organ_tab a:first-child {margin-left:0;}
.organ_tab a.on {background:rgb(187,23,105); color:#fff;}


.status_map {background:#fbfbfb;}
.status_map span {display:block; position:relative; padding:20px 20px 20px 50px; border-bottom:1px solid #ced8e0; text-align:left; font-weight:500;}
.status_map span::before {content:''; position:absolute; left:20px; top:50%; transform:translateY(-50%); width:25px; height:25px; background:url('/Main/Images/new/ko/contents/ico_gb_map.png') no-repeat center;}
.status_map p {padding:30px; text-align:center;}
.gb_map_Cont {display:none; margin-top:10px;}


.gb_status > p {margin:0 auto;position:relative; width:400px; height:76px; text-indent:-9999px; display:flex; align-items:center; justify-content:center;}
.gb_status > p::before {content:''; position:absolute; left:0; top:0; width:400px; height:76px; background:url('/Main/Images/new/ko/contents/slogan_2022_01.png') no-repeat center / contain;}
.gb_status ul {display:flex; flex-wrap:nowrap; justify-content:space-between; align-items:stretch; text-align:center;}
.gb_status li {background:#f6f6f6; width:23.5%; margin:30px 0 0 2%; padding:10px 10px 15px 10px; display:flex; flex-direction:column; justify-content:flex-start; align-items:flex-start;}
.gb_status li:first-child {margin-left:0;}
.gb_status li .tit {width:100%; font-weight:600; margin-bottom:10px; padding:10px; background:#ddd;}
.gb_status li .txt {width:100%; display:inline-block; padding:10px;}
.gb_status li .txt em {display:block; margin-top:10px;}
.gb_status li .txt a {padding:5px 15px !important;}
@media all and (max-width:1023px) {
	.gb_status li .tit {font-size:16px; letter-spacing:-1px;}
	.gb_status li .txt {font-size:16px;}
}
@media all and (max-width:768px) {
	.gb_status > p {margin-top:20px;}
	.gb_status > p, .gb_status > p::before {width:300px; height:57px;}
	.gb_status ul {flex-wrap:wrap;}
	.gb_status li {width:49%;}
	.gb_status li:nth-child(2n+1) {margin-left:0;}
}