@media all and (max-width:727px) {
	/* 메인 배너 모음 */
	.main_section2 .slidedv {clear:both;width:100%;margin:0 0 15px 0;border:1px solid #cecece;}
	.slidedv {position:relative;}
	.slidedv .customNavigation .moreList {position:absolute;top:-1px;right:-1px;z-index:10;}
	.slidedv .bnrZone {display:block;width:100%;height:100px;border:1px solid #cecece;border-top:0;background:#fff;}
	.slidedv .bnrZone dt {height:48px;padding:0 0 0 35px;background:#2e4366;color:#fff;font-size:18px;line-height:2.3em;}
	.slidedv .bnrZone dd {overflow:scroll;}
	.slidedv .bnrZone dd .item .inr {width:101%;}
	.slidedv .bnrZone dd a {float:left;width:100%;border-right:1px solid #cecece;border-bottom:1px solid #cecece;}
	.slidedv .bnrZone img {width:100%;height:131px;}
	.slidedv .bnrZone .owl-wrapper-outer {overflow:visible !important;}
	.slidedv .bnrZone .owl-buttons {position:absolute;top:-48px;right:19px;z-index:1000;}
}

@media all and (max-width:640px) {
	body {background:#e0e2e4;}

	#wrap #util {display:none;}
	#wrap #header .search {position:absolute;top:60px;left:0;width:100%;display:none;background:url(../../images/main/bg_favfaq.gif) repeat;}
	#wrap #header .search .search_fir {padding:10px 50px 10px 10px;}
	#wrap #header .search .hidden {position:absolute;visibility:hidden;overflow:hidden;line-height:0;width:0;height:0;margin:0;padding:0;}
	#wrap #header .search .ipt {width:100%;height:20px;padding-top:4px;vertical-align:top;border:0;}
	#wrap #header .search .btn {display:none;}
	#wrap #header .search .mbtn {position:absolute;top:10px;right:10px;height:25px;}
	#wrap #header .search .snsMedia {padding:0 0 10px 0;text-align:center;}
	#wrap #header .search .snsMedia h3 {display:inline-block;vertical-align:top;padding-top:10px;margin-right:10px;color:#fff;font-size:14px;}
	#wrap #header .search .snsMedia .inr {display:inline-block;}
	#wrap #header .search .snsMedia .inr ul {display:inline-block;}
	#wrap #header .search .snsMedia .inr ul li {display:inline-block;} 
	#wrap #header .search .snsMedia .inr ul li img {height:40px;}

	#wrap #header {position:relative;z-index:100;float:left;width:100%;background:#fff;}
	#wrap #header h1 {float:left;padding:8px;}
	#wrap #header #gnb {position:absolute;top:154px;left:0;width:100%;}
	#wrap #header #gnb > ul {display:none;}
	#wrap #header #gnb > ul > li > a {display:block;padding:10px 0 10px 14px;border-bottom:1px solid #cecece;background: #0e3978 url(../../images/mobile/bg_gnb_sub_on.png) no-repeat 98% 10px;background-size:12px;color:#c1d6fa;}
	#wrap #header #gnb > ul > li.on > a {background: #0e3978 url(../../images/mobile/bg_gnb_sub_off.png) no-repeat 98% 10px;background-size:12px;}
	#wrap #header #gnb > ul > li > ul {display:none;}
	#wrap #header #gnb > ul > li > ul > li {display:block;background-size:5px;color:#4f4f4f;}
	#wrap #header #gnb > ul > li > ul > li.use_sub {background: #e0e2e4 url(../../images/mobile/bg_gnb_sub_u.png) no-repeat 99% 12px;background-size:12px 8px;}
	#wrap #header #gnb > ul > li > ul > li > a {display:block;padding:10px 0 10px 24px;border-bottom:1px solid #cecece;background: #fff url(../../images/mobile/bg_gnb_sub_bul.png) no-repeat 13px 14px;background-size:3px 3px;}
	#wrap #header #gnb > ul > li > ul > li ul {display:none;}
	#wrap #header #gnb > ul > li > ul > li ul > li > a {padding:10px 0 10px 38px;display:block;background: #4e74b4 url(../../images/mobile/bg_gnb_sub_bul1.png) no-repeat 25px 14px;background-size:3px 3px;color:#fff;}
	#wrap #header h2 {position:absolute;top:-138px;right:14px;}
	#wrap #header h2 img {height:26px;}
	#wrap #header .mobile_link {display:none;background:url(../../images/main/bg_favfaq.gif) repeat;}
	#wrap #header .mobile_link ul {overflow:hidden;}
	#wrap #header .mobile_link ul li {float:left;width:50%;text-align:center;}
	#wrap #header .mobile_link ul li a {display:block;padding:10px 0;}
	#wrap #header .mobile_link ul li.first a {border-right:1px solid #cecece;}
	#wrap #header .mobile_link ul li img {width:45px;}

	#content {position:relative;z-index:1;clear:both;padding:10px;}
	.main_section1 .mainVisual {overflow:hidden;margin-bottom:10px;}
	.main_section1 .mainVisual img {width:100%;}
	.main_section1 .dinfo {overflow:hidden;margin-bottom:10px;border:1px solid #cecece;background:#fff;}
	.main_section1 .dinfo .inr {overflow:hidden;padding:20px 20px 10px 20px;}
	.main_section1 .dinfo .inr .title {float:left;width:70px;margin:0 0 0 0;}
	.main_section1 .dinfo .inr .title span {display:block;}
	.main_section1 .dinfo .inr .title span.fst_tit {margin-bottom:5px;}
	.main_section1 .dinfo .inr .title img {width:60px;}
	.main_section1 .dinfo .inr .infoDv {float:left;width:70%;}
	.main_section1 .dinfo .inr dl dt {float:left;width:60px;margin-bottom:15px;font-size:13px;font-weight:bold;}
	.main_section1 .dinfo .inr dl dd {margin-bottom:5px;font-size:12px;}
	.main_section1 .dinfo .inr dl dt .line {overflow:hidden;display:block;width:21px;height:10px;border-bottom:1px solid #4b4b4b;font-size:0;line-height:0;}
	.main_section1 .dinfo .inr dl {clear:both;padding:7px;}
	.main_section1 .dinfo .inr dl.sec dd {}
	.main_section1 .dinfo .inr dl.fst dd strong {display:inline-block;width:40px;}
	.main_section1 .dinfo .inr dl.fst dd em {display:inline-block;margin-right:3px;}
	.main_section1 .dinfo .inr dl.fst dd span {display:inline-block;}

	.main_section2 .brdwrap {overflow:hidden;position:relative;margin-bottom:10px;border:1px solid #cecece;border-bottom:0;background:#fff;}
	.main_section2 .brdwrap .title1 {position:absolute;top:0;left:0;}
	.main_section2 .brdwrap .title2 {position:absolute;top:0;left:130px;}
	.main_section2 .brdwrap h3 a {display:block;width:130px;height:40px;text-align:center;font-size:18px;color:#666666;line-height:2.3em;}
	.main_section2 .brdwrap h3.on a {background:#4e74b4;color:#fff;}
	.main_section2 .brdwrap .titlewrap {height:40px;border-bottom:7px solid #4e74b4;}
	.main_section2 .brdwrap .brdDv {overflow:hidden;width:102%;}
	.main_section2 .brdwrap .brdsec {position:relative;border-bottom:1px solid #cecece;}
	.main_section2 .brdwrap .brdsec h4 {float:left;margin-bottom:16px;padding:18px 0 0 26px;font-size:18px;}
	.main_section2 .brdwrap .brdsec h4 .line {overflow:hidden;display:block;width:21px;height:10px;border-bottom:1px solid #4b4b4b;font-size:0;line-height:0;}
	.main_section2 .brdwrap .brdsec .more {position:absolute;top:18px;right:25px;}
	.main_section2 .brdwrap .brdsec .brdTxt {clear:both;padding:0 26px 15px 26px;font-size:14px;line-height:1.5em;}
	.main_section2 .brdwrap .brdsec .brdTxt a {display:block;}
	.main_section2 .brdwrap .brdsec .brdTxt strong {overflow:hidden;display:block;display:-webkit-box;margin-bottom:0;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:15px;line-height:1.7em;}
	.main_section2 .brdwrap .brdsec .brdTxt p {overflow:hidden;display:-webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}

	/* .main_section2 .slidedv {clear:both;width:100%;margin:0 0 15px 0;border:1px solid #cecece;}
	.slidedv {position:relative;}
	.slidedv .customNavigation .moreList {position:absolute;top:-1px;right:-1px;z-index:10;}
	.slidedv .bnrZone {display:block;width:100%;height:100px;border:1px solid #cecece;border-top:0;background:#fff;}
	.slidedv .bnrZone dt {height:48px;padding:0 0 0 35px;background:#2e4366;color:#fff;font-size:18px;line-height:2.3em;}
	.slidedv .bnrZone dd {overflow:scroll;}
	.slidedv .bnrZone dd .item .inr {width:101%;}
	.slidedv .bnrZone dd a {float:left;width:100%;border-right:1px solid #cecece;border-bottom:1px solid #cecece;}
	.slidedv .bnrZone img {width:100%;height:131px;}
	.slidedv .bnrZone .owl-wrapper-outer {overflow:visible !important;}
	.slidedv .bnrZone .owl-buttons {position:absolute;top:-48px;right:19px;z-index:1000;} */

	.main_section2 .favfag {position:relative;clear:both;margin-bottom:15px;border:1px solid #cecece;background:url(../../images/main/bg_favfaq.gif) repeat;}
	.main_section2 .favfag .inr {padding:10px 20px 20px 20px;}
	.main_section2 .favfag h3 {float:left;margin-bottom:20px;padding:0 0 0 0;font-size:18px;color:#fff;}
	.main_section2 .favfag h3 .line {overflow:hidden;display:block;width:21px;height:10px;border-bottom:1px solid #fff;font-size:0;line-height:0;}
	.quick_menu_list .listwrap {width:90%;margin:0 auto;padding:0 0;clear:both;overflow:hidden;}
	.quick_menu_list .listwrap .owl-item {text-align:center;}
	.quick_menu_list .listwrap .item {vertical-align:top;height:113px;text-align:center;}
	.quick_menu_list .listwrap .item span {display:block;padding-top:6px;color:#fff;line-height:1.5em;width: 100%;}

	.main_section2 .submainDv {clear:both;}
	.main_section2 .submainDv .snswrap {width:100%;margin-bottom:15px;border-top:1px solid #cecece;background:#fff;}
	.main_section2 .submainDv .snswrap .inr {height:100%;padding:0 15px 0 15px;}
	.main_section2 .submainDv .snswrap h3 {float:left;margin-bottom:5px;padding:12px 0 0 0;font-size:16px;}
	.main_section2 .submainDv .snswrap h3 .line {overflow:hidden;display:block;width:21px;height:10px;border-bottom:1px solid #4b4b4b;font-size:0;line-height:0;}
	.main_section2 .submainDv .snswrap .snssrll {clear:both;overflow:scroll;overflow-x:hidden;height:60%;}

	.main_section2 .linkwrap {overflow:hidden;width:100%;margin-bottom:15px;background:#fff;}
	.main_section2 .linkwrap ul {width:105%;padding:6px 0 6px 13px;}
	.main_section2 .linkwrap ul li dt {margin:5px 0;font-size:16px;}
	.main_section2 .linkwrap ul li dt span {font-size:10px;}
	.main_section2 .linkwrap ul li {position:relative;float:left;width:30%;height:62px;margin:0 12px 0 0;background:url(../../images/main/bg_link_dot.gif) repeat-y right 0;}
	.main_section2 .linkwrap ul li .ico {position:absolute;bottom:6px;right:13px;}
	.main_section2 .linkwrap ul li .ico img {width:85%;}
	.main_section2 .linkwrap ul li.last {margin-right:0 !important;background:none;}

	.bot_link {clear:both;}
	.bot_link img {width:100%;border:1px solid #cecece}

	.mobile_right {position:relative;overflow:hidden;margin-bottom:15px;}
	.bnrwrap {}
	.bnrwrap li img {width:100%;}
	.mobileDv_bnr {position:relative;overflow:hidden;margin-bottom:15px;}
	.mobile_nkwrap {position:absolute;top:0;right:0;display:block;width:58%;height:100%;}
	.mobile_nkwrap ul {height:99.58%;background:url(../../images/main/bg_bnr.gif) repeat;border:1px solid #cecece;}
	.mobile_nkwrap ul li {display:table;width:100%;height:25.2%;border-bottom:1px solid #cecece;}
	.mobile_nkwrap ul li a {display:table-cell;width:94%;height:100%;padding:0 0 0 6%;;vertical-align:middle;}

	.submainDv {display:none;}
	.nkwrap {display:none;}
	.mobile_submainDv {display:block;}

	.quick_menu_list{margin-top:10px;}
	#favList {display:none;}

	#footer {border-top:1px solid #cecece;padding:10px;background:#fff;}
	#footer .foot_top {padding:7px 0;border-bottom:1px solid #cecece;}
	#footer .foot_top .foot_bnr {position:relative;overflow:hidden;width:98%;margin:0 auto;}
	#footer .foot_top .foot_bnr .foot_slide {overflow:hidden;width:100%;}
	#footer .foot_top .foot_bnr ul {float:left;width:2000px;}
	#footer .foot_top .foot_bnr ul li {float:left;margin-right:10px;}
	#footer .foot_sec {overflow:hidden;margin:0 auto;padding:20px 0 26px 0;}
	#footer .foot_sec .foot_logo {float:left;}
	#footer .foot_sec .foot_right {}
	#footer .foot_sec .foot_right .foot_link {overflow:hidden;border:1px solid #cecece;border-bottom:0;}
	#footer .foot_sec .foot_right .foot_link ul {overflow:hidden;width:105%;}
	#footer .foot_sec .foot_right .foot_link ul li {float:left;width:49%;border-right:1px solid #cecece;border-bottom:1px solid #cecece;text-align:left;font-size:12px;}
	#footer .foot_sec .foot_right .foot_link ul li.last {background:none;}
	#footer .foot_sec .foot_right .foot_link ul li a {display:block;padding:4% 3% 4%;color:#4f4f4f;}
	#footer .foot_sec .foot_right .foot_info {position:relative;}
	#footer .foot_sec .foot_right .foot_info .foot_ft {overflow:hidden;margin-bottom:10px;padding:1% 2%;border:1px solid #cecece;border-top:0;}
	#footer .foot_sec .foot_right .foot_info .ileft {font-size:12px;color:#979797;line-height:1.9em;}
	#footer .foot_sec .foot_right .foot_info .ileft dt {}
	#footer .foot_sec .foot_right .ftsns {float:left;margin-right:12px;}
	#footer .foot_sec .foot_right .ftsns dt {float:left;padding-top:2px;font-size:12px;color:#4f4f4f;}
	#footer .foot_sec .foot_right .ftsns dd {float:left;}
	#footer .foot_sec .foot_right .ftsns dd ul li {float:left;margin:0 0 0 6px;}
	#footer .foot_sec .foot_right .ftsns dd ul li img {height:24px;}
	#footer .foot_sec .foot_right address {clear:both;}
	#footer .foot_sec .foot_right .foot_info .iright .ftfamily {float:left;border:1px solid #cecece;}
	#footer .foot_sec .foot_right .foot_info .iright .ftfamily dt {width:129px;height:24px;background:url(../../images/common/foot_family_select_d.gif) no-repeat right -3px;}
	#footer .foot_sec .foot_right .foot_info .iright .ftfamily dt a {display:block;padding:2px 0 6px 10px;}
	#footer address {display:none;}
	#footer .only_mobile {display:block;padding:45px 0 0 0;text-align:center;background:url(http://www.mofa.go.kr/ENG/image/logo/res/mofa_bottom.jpg) no-repeat center 0;line-height:1.5em;}
	#footer .only_mobile .add_tit {display:block;font-weight:normal;}
	#footer .only_mobile .pint {color:#0c4291;}


	#container {clear:both;padding:10px 0 30px 0;text-align:left;}
	#container #left {display:none;}
	#container h2 {margin:0 0 15px 0;padding:0 0 0 18px;background: url(../../images/pc_common/bg_bul1.gif) no-repeat 0 9px;font-size:18px;font-weight:600;line-height: 150%;}
	#container h3 {margin:0 0 10px 5px;padding:0 0 0 15px;background: url(../../images/pc_common/bg_bul2.gif) no-repeat 0 5px;font-size:16px;font-weight:600}
	#container .mapDiv {height:286px;margin:0 0 17px 0;border:1px solid #cfcdd0;}

	.list_t1 li {margin:0 0 6px 10px;padding:0 0 0 15px;background:url(../../images/pc_common/bg_dot1.gif) no-repeat 0 7px;}

	/* common */
	.brd_info {margin-bottom:10px;font-size:12px;}
	.brd_info strong {color:#4e74b4;}

	.tt {display:none;}
	.tn {display:none;}
	.tf {display:none;}
	.tc {display:none;}

	.cont_head {position:relative;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #cecece;}
	.cont_head h1 {font-size:24px;font-weight:600}
	.cont_head .location {padding:6px 0 0 0;font-size:14px;}
	.cont_head .location strong {color:#4e74b4;}
	.cont_head .sub_sns {position:absolute;top:0;right:0;}
	.cont_head .sub_sns dt {width:26px;}
	.cont_head .sub_sns dt img {width:100%;}
	.cont_head .sub_sns dd {display:none;}
	.cont_head .sub_sns li {}

	.ceoGreetings {padding:0 10px 0 0;}
	.ceoGreetings strong {display:block;margin:0 0 20px 0;font-size:120%;color:#4e74b4;}
	.ceoGreetings dt {float:left;margin:0 10px 0 0;}
	.ceoGreetings dd {line-height:1.5em;}
	.ceoGreetings dd p {margin-bottom:20px;}

	#content .imgDiv img {width:70%;}
}
<!-- Last Generated Date :: [2017-02-03 14:21:43 222] -->