@charset "utf-8";





/* issue_list */
ul.issue_list {
	width:880px;
	margin:0 -10px 0 0;

}
ul.issue_list:after {
	content:'';
	display:block;
	clear:both;
}
ul.issue_list.type2 {
	margin:23px -10px 0 0;
}
	ul.issue_list li {
		float:left;
		position:relative;
		width:429px;
		height:139px;
		margin:0 11px 11px 0;
		padding:0 0;
		background:url('/images/walking/bg/bg_issue_off.png') no-repeat 0 0;
	
	}
		ul.issue_list li div.caution_cont {
			float:left;
			width:83px;
			padding:49px 30px 0px 38px;
			text-align:center;
		}
	ul.issue_list li.selected,
	ul.issue_list li:hover {
		color:#fff;
		background:url('/images/walking/bg/bg_issue_on.png') no-repeat 0 0;
	}
	ul.issue_list li.yellow {
		background:url('/images/walking/bg/bg_issue2_off.png') no-repeat 0 0;
	}
	ul.issue_list li.selected.yellow,
	ul.issue_list li.yellow:hover {
		background:url('/images/walking/bg/bg_issue2_on.png') no-repeat 0 0;
	}
	ul.issue_list li.red {
		background:url('/images/walking/bg/bg_issue3_off.png') no-repeat 0 0;
	}
	ul.issue_list li.selected.red,
	ul.issue_list li.red:hover {
		background:url('/images/walking/bg/bg_issue3_on.png') no-repeat 0 0;
	}
	ul.issue_list li.black {
		background:url('/images/walking/bg/bg_issue4_off.png') no-repeat 0 0;
	}
	ul.issue_list li.selected.black,
	ul.issue_list li.black:hover {
		background:url('/images/walking/bg/bg_issue4_on.png') no-repeat 0 0;
	}
		ul.issue_list li h4 {
			color:#fff;
			font-size: 18px;
		}
		ul.issue_list li.yellow h4 {
			background:url('/images/walking/bullet/bl_bell_yellow.png') no-repeat 50% 25px;
		}
		ul.issue_list li.red h4 {
			background:url('/images/walking/bullet/bl_bell_red.png') no-repeat 50% 25px;
		}
		ul.issue_list li.black h4 {
			background:url('/images/walking/bullet/bl_bell_black.png') no-repeat 50% 25px;
		}
		ul.issue_list li.selected h4,
		ul.issue_list li:hover h4 {
			color:#fff;
			font-weight:500;
		}
		ul.issue_list li.selected.yellow h4,
		ul.issue_list li.yellow:hover h4 {
			color:#333;
			font-weight:500;
		}
		ul.issue_list li.selected.red h4,
		ul.issue_list li.red:hover h4 {
			color:#fff;
			font-weight:500;
		}
		ul.issue_list li.selected.black h4,
		ul.issue_list li.black:hover h4 {
			color:#fff;
			font-weight:500;
		}
		ul.issue_list li h5 {
			margin:8px 0 0 0;
			color:#fff;
			font-size:18px;
		}
		ul.issue_list li ul {
			float:left;
			/*width:220px;*/
			margin:43px 0 0 -10px;
		}
		ul.issue_list li:nth-child(2) ul {
	        color:#333
		}
			ul.issue_list li ul li {
				float:none;
				width:auto;
				height:auto;
				margin:0;
				padding:0 0 0 11px;
				/*background:url('/images/walking/bullet/bl_arrow.png') no-repeat 0 3px;*/
				font-size:16px;
				line-height:19px;
			}

			ul.issue_list li ul li:first-child {font-size:18px; font-weight:bold;margin-bottom:5px;}
			ul.issue_list li.selected ul li,
			ul.issue_list li:hover ul li{
			background:url('') no-repeat 0 3px;
			}
	ul.issue_list li a.link {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		font-size:0;
		line-height:0;
		text-indent:-99999px;
	}


/*2023수정*/
ul.issue_list li:nth-child(2) h4
{color:#000;font-size: 18px;}


ul.issue_list li:nth-child(2) h5
{color:#000;font-size: 18px;}



/* Issue - Stage */
table.issue_stage {
	width:100%;
	margin:25px 0 0 0;
	border-bottom:1px solid #ddd;
}
	table.issue_stage tr th {
		position:absolute;
		top:-99999px;
		left:-99999px;
		width:0;
		height:0;
		font-size:0;
		line-height:0;
		text-indent:-99999px;
	}
	table.issue_stage tr td {
		padding:20px 0;
		border-top:1px solid #ddd;
		border-left:1px solid #ddd;
		text-align:center;
		word-break:break-all;
	}
	table.issue_stage tr:first-child td {
		border-top:2px solid #285b9e;
	}
	table.issue_stage tr td:first-child {
		border-left:0;
	}
		table.issue_stage tr td div.region_count {
			color:#ccc;
		}
			table.issue_stage tr td div.region_count strong {
				color:#131fbf;
				font-family:'NBGB';
				font-size:36px;
				line-height:36px;
			}
			table.issue_stage tr td div.region_count em {
				color:#000;
			}
			table.issue_stage tr td div.region_count div.graph {
				margin:3px 0 0 0;
			}
		table.issue_stage tr td.list {
			padding:20px 0 20px 20px;
			text-align:left;
		}
			table.issue_stage tr td strong.region {
				display:block;
				padding:41px 0 0 0;
				background:url('/images/board/bg/bg_region.gif') no-repeat 50% 0;
			}
				table.issue_stage tr td strong.region a {
					color:#000;
					font-family:'NBGB';
					font-size:18px;
				}
			table.issue_stage tr td ul.country_list li {
				color:#555;
			}
				table.issue_stage tr td ul.country_list li a {
					color:#2e507c;
					font-family:'NBGB';
					font-size:16px;
					font-weight:600;
				}
	table.issue_stage tbody.yellow tr td div.region_count strong,
	table.issue_stage tbody.yellow tr td ul.country_list li a {
		color:#ef6c00;
		font-size:16px;
		font-weight:600;
	}
	table.issue_stage tbody.red tr td div.region_count strong,
	table.issue_stage tbody.red tr td ul.country_list li a {
		color:#c82613;
		font-size:16px;
		font-weight:600;
	}
	table.issue_stage tbody.black tr td div.region_count strong,
	table.issue_stage tbody.black tr td ul.country_list li a {
		color:#292929;
		font-size:16px;
		font-weight:600;
	}
	table.issue_stage tbody.yellow tr td strong.region {
		background:url('/images/board/bg/bg_region_yellow.gif') no-repeat 50% 0;
	}
	table.issue_stage tbody.red tr td strong.region {
		background:url('/images/board/bg/bg_region_red.gif') no-repeat 50% 0;
	}
	table.issue_stage tbody.black tr td strong.region {
		background:url('/images/board/bg/bg_region_black.gif') no-repeat 50% 0;
	}

ul.special_issue_list {
	width:880px;
	margin:0 -15px 0 0;
}
ul.special_issue_list:after {
	content:'';
	display:block;
	clear:both;
}
ul.special_issue_list.type2 {
	margin:30px -15px 0 0;
}
	ul.special_issue_list li {
		position:relative;
		float:left;
		width:870px;
		height:119px;
		overflow:hidden;
		margin:0 15px 0 0;
		padding:39px 0 0 154px;
		background:url('/images/walking/bg/bg_special_issue_off.png') no-repeat 0 0;
	}
	ul.special_issue_list li.selected,
	ul.special_issue_list li:hover {
		background:url('/images/walking/bg/bg_special_issue_on.png') no-repeat 0 0;
	}
		ul.special_issue_list li h4 {
			position:absolute;
			top:21px;
			left:21px;
			width:110px;
			height:93px;
			padding:17px 0 0 0;
			color:#333;
			font-size:18px;
			text-align:center;
			letter-spacing:-1px;
		}
			ul.special_issue_list li h4 span {
				display:block;
				margin:18px 0 0 0;
				color:#fff;
				font-size:14px;
			}
		ul.special_issue_list li h5 {
			color:#c82613;
			font-family:'NBGB';
			font-size:18px;
		}
		ul.special_issue_list li p {
			margin:6px 0 0 0;
		}
			ul.special_issue_list li p strong {
				color:#000;
				font-family:'NBGB';
			}
		ul.special_issue_list li a.link {
			position:absolute;
			top:0;
			left:0;
			width:100%;
			height:100%;
			font-size:0;
			line-height:0;
			text-indent:-99999px;
		}
	ul.special_issue_list li.black {
		background:url('/images/walking/bg/bg_special_issue2_off.png') no-repeat 0 0;
	}
	ul.special_issue_list li.black h4 {
		color:#adadad;
	}
	ul.special_issue_list li.black h5 {
		color:#292929;
	}
	ul.special_issue_list li.selected.black,
	ul.special_issue_list li.black:hover {
		background:url('/images/walking/bg/bg_special_issue2_on.png') no-repeat 0 0;
	}

/* Prohibition - Box */
div.prohibition_box {
	margin:34px 0 0 0;
	padding:34px 62px 33px 154px;
	border:1px solid #d9d3ce;
	background:#ebe6df url('/images/walking/bg/bg_prohibition.gif') no-repeat 31px 50%;
	color:#4c4c4c;
	line-height:24px;
	letter-spacing:-1px;
}

div.prohibition_box h4{color: #2458a6;font-size: 18px;
}
/* Prohibition - Country - Box */
div.prohibition_country_box {
	position:relative;
	margin:20px 0 0 0;
	padding:15px 18px 21px;
	border:1px solid #b8c9cc;
	background:#f3fdff;
}
	div.prohibition_country_box h5 {
		padding:0 0 0 37px;
		background:url('/images/walking/bg/bg_globe.gif') no-repeat 0 0;
		color:#02438d;
		font-size:18px;
		line-height:30px;
	}
	div.prohibition_country_box ul.country_list {
		width:100%;
		overflow:hidden;
		margin:42px 0px 0px 15px;
	}
		div.prohibition_country_box ul.country_list li {
			float:left;
			width:200px;
			padding:0 0 0 74px;
			max-height: 120px;
			min-height: 100px;
		}
			div.prohibition_country_box ul.country_list li strong {
				color:#02438d;
				font-family:'NBGB';
			}
	div.prohibition_country_box a.btn_design4 {
		position:absolute;
		top:15px;
		left:255px;
	}

#pro_flag1{
background:url('/dev/images/flag/037.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}

#pro_flag2{
background:url('/dev/images/flag/091.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
#pro_flag3{
background:url('/dev/images/flag/102.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
#pro_flag4{
background:url('/dev/images/flag/112.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
#pro_flag5{
background:url('/dev/images/flag/124.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
#pro_flag6{
background:url('/dev/images/flag/133.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
#pro_flag7{
background:url('/dev/images/flag/194.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
#pro_flag8{
background:url('/dev/images/flag/132.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
#pro_flag9{
background:url('/dev/images/flag/031.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
#pro_flag10{
background:url('/dev/images/flag/070.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
#pro_flag11{
background:url('/dev/images/flag/106.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
#pro_flag12{
background:url('/dev/images/flag/111.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
#pro_flag13{
background:url('/dev/images/flag/093.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
#pro_flag14{
background:url('/dev/images/flag/135.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}

/* 아이티 */
#pro_flag15{
background:url('/dev/images/flag/109.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
/* 라오스 */
#pro_flag16{
background:url('/dev/images/flag/028.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
/* 미얀마 */
#pro_flag17{
background:url('/dev/images/flag/059.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}
/* 팔레스타인 */
#pro_flag18{
background:url('/dev/images/flag/398.jpg') no-repeat 0 0px;
background-size:60px;
padding-bottom: 30px;
}


/* Warning - Step */
ol.warning_step {
	margin:23px 0 0 0;
	height:120px;
	background:url('/images/walking/bg/bg_warning_step.gif') no-repeat 0 0;
	font-size:0;
	line-height:0;
	text-indent:-9999px;
}
p.warning_step_text {
	margin:25px 0 0 18px;
	color:#bf360c;
	font-size:16px;
}

div.special_warning_wrap {
	width:100%;
	overflow:hidden;
	margin:20px 0 0 0;
}
	div.special_warning{
		position:relative;
		float:left;
		margin:0 0 0 20px;
		padding:37px 0 0 155px;
		background:url('/images/walking/bg/bg_special_warning_step.png') no-repeat 0 0;
		width:270px;
		height:120px;
	}
	div.special_warning.step1 {
		margin:0;
	}
	div.special_warning h4 {
		font-size:18px;
	}
	div.special_warning.step1 h4 {
		color:#c82613;
	}
	div.special_warning.step2 h4 {
		color:#292929;
	}
	div.special_warning p {
		margin:10px 0 0 0;
		font-size:14px;
		color:#666;
	}
		div.special_warning img.symbol {
			position:absolute;
			left:20px;
			top:21px;
		}

div.warning_infoBox {
	width:100%;
	overflow:hidden;
	margin:20px 0 0 0;
}
	div.warning_infoBox h5 {
		color:#2458a6;
		font-size:18px;
	}
	div.warning_infoBox p.warning_img {
		float:left;
		width:410px;
		text-align:center;
	}
	div.warning_infoBox div.infoBox {
		float:left;
	}
	div.warning_infoBox div.infoBox ul li {
		width:368px;
		margin:10px 0 0 0;
		padding:18px 16px;
		background:#00595c url('/images/walking/bullet/bl_arrow3.png') no-repeat 363px 50%;
		border:1px solid #3e7b87;
		color:#fff;
		font-size:14px;
	}
	div.warning_infoBox div.infoBox ul li:first-child {
		margin:15px 0 0 0;
	}
		div.warning_infoBox div.infoBox ul li strong {
			display:block;
			color:#fff9c4;
			font-size:17px;
			font-weight:500;
		}

/* Passport - Box */
div.passport_box2 {
	margin:35px 0 0 0;
	padding:46px 20px 45px 154px;
	border:1px solid #d9d3ce;
	background:#ebe6df url('/images/walking/bg/bg_passport.gif') no-repeat 31px 50%;
}
div.passport_box2 h4{
	font-size:16px;
	color:#2458a6;
}
/* Passport - Application - Box */
div.passport_application_box {
	margin:22px 0 0 0;
	padding:16px 32px 20px 31px;
	border:1px solid #b8c9cc;
	background:#f3fdff;
	color:#292929;
}
	div.passport_application_box ul li {
		padding:0 0 0 10px;
		background:url('/images/walking/bullet/bl_dot.gif') no-repeat 0 7px;
	}
	div.passport_application_box p {
		margin:3px 0 0 0;
		color:#bf360c;
	}

/* Permission - Procedure - Box */
div.permission_procedure_box {
	margin:22px 0 0 0;
	padding:32px 20px 32px 218px;
	border:1px solid #d1d1d1;
	background:#fafafa url('/images/walking/bg/bg_permission_procedure.gif') no-repeat 32px 50%;
	color:#292929;
}
	div.permission_procedure_box h5 {
		margin:18px 0 0 0;
		color:#bf360c;
		font-family:'NBGB';
		font-size:18px;
	}
	div.permission_procedure_box h5:first-child {
		margin:0;
	}
	div.permission_procedure_box p {
		margin:3px 0 0 0;
	}

/* PermissionStep - List */
ol.permission_step {
	width:100%;
	overflow:hidden;
	margin:25px 0 0 0;
	background:url('/images/walking/bg/bg_permission_step.gif') no-repeat 0 0;
}
	ol.permission_step li {
		float:left;
		width:122px;
		height:160px;
		margin:0 0 0 27px;
		color:#fff;
	}
	ol.permission_step li:first-child {
		margin:0;
	}
		ol.permission_step li span.poll {
			display:inline-block;
			width:0;
			height:100%;
			vertical-align:middle;
		}
		ol.permission_step li div.cont {
			display:inline-block;
			*display:inline;
			*zoom:1;
			width:100%;
			text-align:center;
			vertical-align:middle;
		}

/*2022*/

/*����溸����*/
@media all and (max-width:1200px){
	ul.issue_list li:first-child div.caution_cont{background:#026abf;border-radius:50%;width:100px!important;height:100px;padding:0!important;border:4px solid #b6d5ef;margin:15px 0px 0px 10px;}
	ul.issue_list li:nth-child(2) div.caution_cont{background:#fcc33c;border-radius:50%;width:100px!important;height:100px;padding:0!important;border:4px solid #fee7b1;margin:15px 0px 0px 10px;}
	ul.issue_list li:nth-child(3) div.caution_cont{background:#c82613;border-radius:50%;width:100px!important;height:100px;padding:0!important;border:4px solid #e9a8a1;margin:15px 0px 0px 10px;}
	ul.issue_list li:nth-child(4) div.caution_cont{background:#292929;border-radius:50%;width:100px!important;height:100px;padding:0!important;border:4px solid #a9a9a9;margin:15px 0px 0px 10px;}
	.caution_cont h4:after{content: "";display:block; border-bottom:1px solid #fff;width:55px;margin:0 auto;padding-top:5px;}
	.caution_cont h4{padding-top:23px;background-image:none!important;}
	.caution_cont h5{padding-top:0px;background-image:none!important;}
	

	ul.issue_list >li:first-child{background:#f3f3f3;}
	ul.issue_list >li:nth-child(2){background:#f3f3f3;}
	ul.issue_list >li:nth-child(3){background:#f3f3f3;}
	ul.issue_list >li:nth-child(4){background:#f3f3f3;}


	ul.issue_list li.selected, ul.issue_list li:first-child:hover{background:#026abf;}
	ul.issue_list li.selected.yellow, ul.issue_list li:nth-child(2):hover{background:#fcc33c;}
	ul.issue_list li.selected.red, ul.issue_list li:nth-child(3):hover{background:#c82613;}
	ul.issue_list li.selected.black, ul.issue_list li:nth-child(4):hover{background:#292929;}
	
	ul.issue_list li ul{padding:0px 0px 0px 20px;margin: ;}
	
	ul.issue_list.type2 {width:100%;}
	ul.issue_list li {width:48%;background-image:none!important;}
	ul.special_issue_list {background:#f3f3f3;width:100%;}	
	ul.special_issue_list li{width: 90%;padding:0px;height:100%;background-image:none!important;}
	ul.special_issue_list li p{padding:40px 0px 40px 150px;}
	ul.special_issue_list li h4 {background: repeating-linear-gradient( -45deg, #eebeb8, #eebeb8 1.5px, #e39289 1.5PX, #e39289 4px );border-radius:50%;}

/*������ ���ǻ��*/
	ol.permission_step {background:none;}
	ol.permission_step li div.cont{width:80px;padding-left:15%;}
	ol.permission_step li{width:138px;padding:0px 0px 20px 0px;margin:0px 20px 0px 0px;}
	
	ol.permission_step li:first-child{background:url('/images/walking/bg/bg_permission_step01.gif') no-repeat 0 0;margin:0px 20px 0px 0px;}
	ol.permission_step li:nth-child(2){background:url('/images/walking/bg/bg_permission_step02.gif') no-repeat 0 0;}
	ol.permission_step li:nth-child(3){background:url('/images/walking/bg/bg_permission_step03.gif') no-repeat 0 0;}
	ol.permission_step li:nth-child(4){background:url('/images/walking/bg/bg_permission_step04.gif') no-repeat 0 0;}
	ol.permission_step li:nth-child(5){background:url('/images/walking/bg/bg_permission_step05.gif') no-repeat 0 0;}
	ol.permission_step li:nth-child(6){background:url('/images/walking/bg/bg_permission_step06.gif') no-repeat 0 0;}


	ul.issue_list{width:100%;}

	/*Ư���������Ǻ�*/
	ul.special_issue_list li h5{padding:30px 0px 0px 150px;margin-bottom:-40px;}
	ul.special_issue_list li h4{color:#fff;}
	
	div.prohibition_country_box ul.country_list li {
		float:left;
		width:200px;
		padding:0 0 0 74px;
		
	}
}

@media all and (max-width:870px){
	ul.issue_list li {width:100%;}		
}

@media all and (max-width:660px){
		ul.special_issue_list li h4 {margin-top:10px;}
		div.permission_procedure_box{background:#fafafa;padding-left:30px;}
}
	
@media all and (max-width:450px){
	ul.issue_list li ul li{font-size:16px!important;}
	ul.issue_list li ul{padding:0px 0px 0px 20px;}
	ul.issue_list li:first-child div.caution_cont{width:80px!important;height:80px;margin-top:30px;}
	ul.issue_list li:nth-child(2) div.caution_cont{width:80px!important;height:80px;margin-top:30px;}
	ul.issue_list li:nth-child(3) div.caution_cont{width:80px!important;height:80px;margin-top:30px;}
	ul.issue_list li:nth-child(4) div.caution_cont{width:80px!important;height:80px;margin-top:30px;}
	ul.issue_list li h4{padding-top:13px;font-size:14px;}
	ul.issue_list li h5{font-size:14px;}
	ul.special_issue_list li h4 {margin-top:30px;}	
}