
/*nanum*/
@import url(http://cdn.jsdelivr.net/font-nanum/1.0/Nanum Barun Gothic/Nanum Barun Gothic.css);

body {background:url('../img/map_bg.jpg'); left:0; top:0; right:0; bottom:0;}
html,body{width:100%; height:100%; padding:0; margin:0; font-family:"Nanum Barun Gothic","NanumGothic","malgun gothic","dotum","sans-serif";}

body {	/*익스플로러 스크롤바*/
		scrollbar-3dlight-color:#fff;
		scrollbar-arrow-color:#475174;
		scrollbar-track-color:#fff;
		scrollbar-darkshadow-color:#fff;
		scrollbar-face-color:#475174;
		scrollbar-highlight-color:#fff;
		scrollbar-shadow-color:#475174;
	}
/*사파리,크롬 스크롤바*/
::-webkit-scrollbar {width: 8px; height: 8px; border: 3px solid #fff; }
::-webkit-scrollbar-button:start:decrement, ::-webkit-scrollbar-button:end:increment {display: block; height: 10px; background: #efefef}
::-webkit-scrollbar-track {background: #efefef; -webkit-border-radius: 10px; border-radius:10px; -webkit-box-shadow: inset 0 0 4px rgba(71,81,116,.10)}
::-webkit-scrollbar-thumb {height: 50px; width: 50px; background: rgba(71,81,116,.9); -webkit-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: inset 0 0 4px rgba(71,81,116,.0)}

*{ margin:0; padding:0;}
img,fieldset{border:0}
ul,ol,li{list-style:none;}
a {color:inherit; text-decoration:none;}
table {border-spacing:0;}

.center {text-align:center;}
.clear {clear:both;}



.container-top {width:100%; margin:0 auto; min-width:1024px; height:50px; letter-spacing:-1px; background-color:#fff; border-bottom:2.5px solid #e0e0e0; box-shadow:0px 3px 10px #9f9f9f; z-index:999;}

.logo {float:left; width:110px; padding:15px 0 15px 15px; color:#475174; font-size:16px; font-weight:bold;}
.logo:hover{color:#6ebcbb;}

/*메뉴*/
.menu_wrap {float:right; width:950px;}

/*1*/
.menu01 ul {float:left;}
.menu01:hover .open_menu01 {display:block;}

.menu01 .menu_box {position:relative; float:left; width:110px; background:#fff; border-left:1px solid #e0e0e0; padding:14.5px 12px; cursor:pointer;}
.menu01 .menu_box:hover {background:#f9f9f9;}
.menu01 .menu_box .text01_l {float:left; width:auto; color:#a2a2a2; font-size:13px; margin-top:3px;}
.menu01 .menu_box .text01_r {float:right; width:auto; color:#3e486b; font-size:16px; font-weight:800; margin-top:2px;}
.menu01 .menu_box .text02_r {float:right; width:auto; color:#6dba22; font-size:16px; font-weight:800; margin-top:2px;}
.menu01 .menu_box .text03_r {float:right; width:auto; color:#cea658; font-size:16px; font-weight:800; margin-top:2px;}

.menu01 .open_menu01 {clear:both; display:none; position:absolute; overflow:hidden; overflow-y:auto; background:#475174; width:557px; height:200px; padding:15px 0 15px 15px; top:50px; right:0px; box-shadow:inset 0 3px 10px #1d2449; z-index:3; border-top:2.5px solid #e0e0e0; border-bottom:1px solid #222a44; border-top-left-radius:0; border-top-right-radius:0; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
.menu01 .open_menu01 li {border-top:1px solid #fff;}
.menu01 .open_menu01 li:hover {background:#06F; color:#FC0;}
.menu01 .open_menu01 .t01 {float:left; overflow-y:auto; width:180px; font-size:13px; color:#475174; text-align:center; padding-right:15px; padding-bottom:15px; -webkit-padding-after:0px;}
.menu01 .open_menu01 .t01 th,td {padding:10px 5px;}
.menu01 .open_menu01 .t01 thead td {background:#343e60; color:#dadfed; border-bottom:1px solid #c0c7db;}
.menu01 .open_menu01 .t01 thead th {background:#dadfed; color:#707a99; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db;}
.menu01 .open_menu01 .t01 tbody td {background:#fff; color:#475174; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db;}
.menu01 .open_menu01 .t01 tbody tr:hover td{background:#f3f6ff;}

/*2*/
.menu02 ul {float:left;}
.menu02:hover .open_menu02 {display:block;}

.menu02 .menu_box {position:relative; float:left; width:110px; background:#fff; border-left:1px solid #e0e0e0; padding:14.5px 12px; cursor:pointer;}
.menu02 .menu_box:hover {background:#f9f9f9;}
.menu02 .menu_box .text01_l {float:left; width:auto; color:#a2a2a2; font-size:13px; margin-top:3px;}
.menu02 .menu_box .text01_r {float:right; width:auto; color:#6dba22; font-size:16px; font-weight:800; margin-top:2px;}

.menu02 .open_menu02 {clear:both; display:none; position:absolute; overflow:hidden; overflow-y:auto; background:#475174; width:200px; height:200px; padding:15px 0 15px 15px; top:50px; right:300px; box-shadow:inset 0 3px 10px #1d2449; z-index:3; border-top:2.5px solid #e0e0e0; border-bottom:1px solid #222a44; border-top-left-radius:0; border-top-right-radius:0; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
.menu02 .open_menu02 li {border-top:1px solid #fff;}
.menu02 .open_menu02 li:hover {background:#06F; color:#FC0;}
.menu02 .open_menu02 .t01 {float:left; overflow-y:auto; width:180px; font-size:13px; color:#475174; text-align:center; padding-right:15px; padding-bottom:15px; -webkit-padding-after:0px;}
.menu02 .open_menu02 .t01 th,td {padding:10px 5px;}
.menu02 .open_menu02 .t01 thead td {background:#343e60; color:#dadfed; border-bottom:1px solid #c0c7db;}
.menu02 .open_menu02 .t01 thead th {background:#dadfed; color:#707a99; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db;}
.menu02 .open_menu02 .t01 tbody td {background:#fff; color:#475174; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db;}
.menu02 .open_menu02 .t01 tbody tr:hover td{background:#f3f6ff;}

/*3*/
.menu03 ul {float:left;}
.menu03:hover .open_menu03 {display:block;}

.menu03 .menu_box {position:relative; float:left; width:110px; background:#fff; border-left:1px solid #e0e0e0; padding:14.5px 12px; cursor:pointer;}
.menu03 .menu_box:hover {background:#f9f9f9;}
.menu03 .menu_box .text01_l {float:left; width:auto; color:#a2a2a2; font-size:13px; margin-top:3px;}
.menu03 .menu_box .text01_r {float:right; width:auto; color:#cea658; font-size:16px; font-weight:800; margin-top:2px;}

.menu03 .open_menu03 {clear:both; display:none; position:absolute; overflow:hidden; overflow-y:auto; background:#475174; width:200px; height:200px; padding:15px 0 15px 15px; top:50px; right:300px; box-shadow:inset 0 3px 10px #1d2449; z-index:3; border-top:2.5px solid #e0e0e0; border-bottom:1px solid #222a44; border-top-left-radius:0; border-top-right-radius:0; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
.menu03 .open_menu03 li {border-top:1px solid #fff;}
.menu03 .open_menu03 li:hover {background:#06F; color:#FC0;}
.menu03 .open_menu03 .t01 {float:left; overflow-y:auto; width:180px; font-size:13px; color:#475174; text-align:center; padding-right:15px; padding-bottom:15px; -webkit-padding-after:0px;}
.menu03 .open_menu03 .t01 th,td {padding:10px 5px;}
.menu03 .open_menu03 .t01 thead td {background:#343e60; color:#dadfed; border-bottom:1px solid #c0c7db;}
.menu03 .open_menu03 .t01 thead th {background:#dadfed; color:#707a99; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db;}
.menu03 .open_menu03 .t01 tbody td {background:#fff; color:#475174; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db;}
.menu03 .open_menu03 .t01 tbody tr:hover td{background:#f3f6ff;}

/*4*/
.menu04 ul {float:left;}
.menu04:hover .open_menu04 {display:block;}

.menu04 .menu_box {position:relative; float:left; width:110px; background:#fff; border-left:1px solid #e0e0e0; padding:14.5px 12px; cursor:pointer;}
.menu04 .menu_box:hover {background:#f9f9f9;}
.menu04 .menu_box .text01_l {float:left; width:auto; color:#a2a2a2; font-size:13px; margin-top:3px;}
.menu04 .menu_box .text01_r {float:right; width:auto; color:#cea658; font-size:16px; font-weight:800; margin-top:2px;}

.menu04 .open_menu04 {clear:both; display:none; position:absolute; overflow:hidden; overflow-y:auto; background:#475174; width:200px; height:200px; padding:15px 0 15px 15px; top:50px; right:425px; box-shadow:inset 0 3px 10px #1d2449; z-index:3; border-top:2.5px solid #e0e0e0; border-bottom:1px solid #222a44; border-top-left-radius:0; border-top-right-radius:0; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
.menu04 .open_menu04 li {border-top:1px solid #fff;}
.menu04 .open_menu04 li:hover {background:#06F; color:#FC0;}
.menu04 .open_menu04 .t01 {float:left; overflow-y:auto; width:180px; font-size:13px; color:#475174; text-align:center; padding-right:15px; padding-bottom:15px; -webkit-padding-after:0px;}
.menu04 .open_menu04 .t01 th,td {padding:10px 5px;}
.menu04 .open_menu04 .t01 thead td {background:#343e60; color:#dadfed; border-bottom:1px solid #c0c7db;}
.menu04 .open_menu04 .t01 thead th {background:#dadfed; color:#707a99; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db;}
.menu04 .open_menu04 .t01 tbody td {background:#fff; color:#475174; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db;}
.menu04 .open_menu04 .t01 tbody tr:hover td{background:#f3f6ff;}

/*5*/
.menu05 ul {float:left;}
.menu05:hover .open_menu05 {display:block;}

.menu05 .menu_box {position:relative; float:left; width:110px; background:#fff; border-left:1px solid #e0e0e0; padding:14.5px 12px; cursor:pointer;}
.menu05 .menu_box:hover {background:#f9f9f9;}
.menu05 .menu_box .text01_l {float:left; width:auto; color:#a2a2a2; font-size:13px; margin-top:3px;}
.menu05 .menu_box .text01_r {float:right; width:auto; color:#cea658; font-size:16px; font-weight:800; margin-top:2px;}

.menu05 .open_menu05 {clear:both; display:none; position:absolute; overflow:hidden; overflow-y:auto; background:#475174; width:200px; height:200px; padding:15px 0 15px 15px; top:50px; right:550px; box-shadow:inset 0 3px 10px #1d2449; z-index:3; border-top:2.5px solid #e0e0e0; border-bottom:1px solid #222a44; border-top-left-radius:0; border-top-right-radius:0; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
.menu05 .open_menu05 li {border-top:1px solid #fff;}
.menu05 .open_menu05 li:hover {background:#06F; color:#FC0;}
.menu05 .open_menu05 .t01 {float:left; overflow-y:auto; width:180px; font-size:13px; color:#475174; text-align:center; padding-right:15px; padding-bottom:15px; -webkit-padding-after:0px;}
.menu05 .open_menu05 .t01 th,td {padding:10px 5px;}
.menu05 .open_menu05 .t01 thead td {background:#343e60; color:#dadfed; border-bottom:1px solid #c0c7db;}
.menu05 .open_menu05 .t01 thead th {background:#dadfed; color:#707a99; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db;}
.menu05 .open_menu05 .t01 tbody td {background:#fff; color:#475174; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db;}
.menu05 .open_menu05 .t01 tbody tr:hover td{background:#f3f6ff;}

/*6*/
.menu06 ul {float:left;}
.menu06:hover .open_menu06 {display:block;}

.menu06 .menu_box {position:relative; float:left; width:110px; background:#fff; border-left:1px solid #e0e0e0; padding:14.5px 12px; cursor:pointer;}
.menu06 .menu_box:hover {background:#f9f9f9;}
.menu06 .menu_box .text01_l {float:left; width:auto; color:#a2a2a2; font-size:13px; margin-top:3px;}
.menu06 .menu_box .text01_r {float:right; width:auto; color:#cea658; font-size:16px; font-weight:800; margin-top:2px;}

.menu06 .open_menu06 {clear:both; display:none; position:absolute; overflow:hidden; overflow-y:auto; background:#475174; width:500px; height:200px; padding:15px 0 15px 15px; top:50px; right:375px; box-shadow:inset 0 3px 10px #1d2449; z-index:3; border-top:2.5px solid #e0e0e0; border-bottom:1px solid #222a44; border-top-left-radius:0; border-top-right-radius:0; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
.menu06 .open_menu06 li {border-top:1px solid #fff;}
.menu06 .open_menu06 li:hover {background:#06F; color:#FC0;}
.menu06 .open_menu06 .t01 {float:left; overflow-y:auto; width:180px; font-size:13px; color:#475174; text-align:center; padding-right:15px; padding-bottom:15px; -webkit-padding-after:0px;}
.menu06 .open_menu06 .t01 th,td {padding:10px 5px;}
.menu06 .open_menu06 .t01 thead td {background:#343e60; color:#dadfed; border-bottom:1px solid #c0c7db;}
.menu06 .open_menu06 .t01 thead th {background:#dadfed; color:#707a99; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db;}
.menu06 .open_menu06 .t01 tbody td {background:#fff; color:#475174; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db;}
.menu06 .open_menu06 .t01 tbody tr:hover td{background:#f3f6ff;}


.contents {padding:20px;}
.contents .pin_1 {width:50px; height:63px; margin-top:12px;}
.contents .pin_l1 {width:50px; height:63px; float:left; margin:0 15px 0 0;}

.contents > .col-3 {float:left; width:33.3333%;}

.ballon01 {
	position: relative;
	width: 250px;
	background: #475174;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #353e5e;
	color:#fff;
	font-size:14px;
	text-align:center;	
	letter-spacing:-0.5px;
	padding: 10px;
	margin:0 auto;
}
.ballon01:after, .ballon01:before {
	top: 99%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.ballon01:after {
	border-top-color: #475174;
	border-width: 7px;
	margin-left: -7px;
	z-index:2;
}
.ballon01:before {
	border-top-color: #353e5e;
	border-width: 8px;
	margin-left: -8px;
}


.ballon02 {
	position: relative;
	width: 80px;			
	background: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #b4b4b4;
	text-align:center;
	color:#5f5f5f;
	font-size:14px;
	letter-spacing:-0.5px;
	padding: 10px;
	margin:0 auto;
	margin-bottom:5px;
}
.ballon02:after, .ballon02:before {
	top: 99%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.ballon02:after {
	border-top-color: #fff;
	border-width: 7px;
	margin-left: -7px;
	z-index:2;
}
.ballon02:before {
	border-top-color: #b4b4b4;
	border-width: 8px;
	margin-left: -8px;
}

.select_window_wrap{position: relative; margin-top:10px;}
.select_window_wrap:after, .select_window_wrap:before {
	bottom: 99%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.select_window_wrap:after {
	border-bottom-color: #475174;
	border-width: 7px;
	margin-left: -7px;
	z-index:2;
}
.select_window_wrap:before {
	border-bottom-color: #353e5c;
	border-width: 8px;
	margin-left: -8px;
}

.select_window {width:300px; height:200px; background:#475174; overflow:hidden; border:1px solid #353e5c; box-shadow:0px 1px 4px rgba(0,0,0,.6); border-radius:4px; margin:0 auto;}
.select_window > .sw_title {float:left; width:280px; background:#475174; padding:10px;}
.select_window > .sw_title > .s_text {float:left; color:#fff; font-size:14px; font-weight:bold; margin-top:4px; text-shadow:0px 1px 3px #262f4f;}
.select_window > .sw_title > .s_close {float:right; color:transparent; *color:transparent;}
.select_window > .sw_table {float:left; width:300px; height:120px; background:#fff; overflow-y:auto; overflow-x:hidden; padding:0; margin:0;}
.select_window > .sw_table table {border-spacing:0; padding:0; font-size:12px; letter-spacing:-0.5px;}
.select_window > .sw_table thead th {background:#dadfed; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db; color:#707a99; padding:10px 5px;}
.select_window > .sw_table table .br_x {border-right:0px;}
.select_window > .sw_table tbody td {background:#fff; border-right:1px solid #c0c7db; border-bottom:1px solid #c0c7db; color:#475174; padding:10px 5px; cursor:pointer;}
.select_window > .sw_table tbody tr:hover td{background:#f3f6ff;}
.select_window > .s_ok {float:left; display:block; width:124px; padding:13px; font-size:13px; text-align:center; background:#475174; color:#fff;}
.select_window > .s_ok:hover {background:#5873d8;}
.select_window > .s_cancel {float:left; display:block; width:124px; padding:13px; font-size:13px; text-align:center; background:#7b85a8; color:#fff;}
.select_window > .s_cancel:hover {background:#a2aac9;}


/* 사이드 서브 메뉴 */
.sidemenu {width:180px; overflow:hidden; border-radius:4px;}
.sidemenu_ml_wrap {position: relative; float:left;}

.sidemenu_ml_wrap:after,
.sidemenu_ml_wrap:before {
	right: 99.5%;
	top: 20px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.sidemenu_ml_wrap:after {
	border-right-color: #475174;
	border-width: 7px;
	margin-top: -7px;
}
.sidemenu_ml_wrap:before {
	border-right-color: #353e5c;
	border-width: 8px;
	margin-top: -8px;
}

.sidemenu.ml {background:#475174; border:1px solid #353e5c; box-shadow:0px 1px 4px rgba(0,0,0,.6); letter-spacing:-1px; font-size:17px; text-align:left;}
.sidemenu.ml a{display:block; background:#475174; color:#c8d6ff; border-bottom:1px solid #353e5c; padding:10px 20px;}
.sidemenu.ml a:hover{background:#3e486b; color:#fff; border-bottom:1px solid #353e5c;}
.sidemenu.ml .active{background:#3e486b; color:#fff; border-bottom:1px solid #353e5c;}

/*서브메뉴1*/
.sidemenu_ml_sub1_wrap {position: relative; float:left; margin-top:10px;}

.sidemenu_ml_sub1_wrap:after, 
.sidemenu_ml_sub1_wrap:before {
	bottom: 99%;
	left: 90px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.sidemenu_ml_sub1_wrap:after {
	border-bottom-color: #222a44;
	border-width: 7px;
	margin-left: -7px;
}
.sidemenu_ml_sub1_wrap:before {
	border-bottom-color: #222a44;
	border-width: 8px;
	margin-left: -8px;
}
.sidemenu.ml_sub1 {position: absolute; width:390px; height:160px; overflow-y:scroll; background:#475174; padding:5px; border:2px solid #222a44; box-shadow:0px 1px 4px rgba(0,0,0,.6); font-size:17px; z-index:2;}
.sidemenu.ml_sub1 .name .over div{position:relative; float:left; width:60px; height:60px; border:5px solid #313a5a; border-radius:100px; margin:2px; color:#c8d6ff; font-size:13px; line-height:60px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.sidemenu.ml_sub1 .name .over div:hover {border:5px solid #4dffba; color:#fff;}
.sidemenu.ml_sub1 .name .over img{position:relative; float:left; width:60px; height:60px; border:5px solid #313a5a; border-radius:100px; margin:2px;}
.sidemenu.ml_sub1 .name .over:hover .over2 {display:block; margin:2px 0 0 -72px;}
.sidemenu.ml_sub1 .name .active .over2 {display:block; margin:2px 0 0 -72px; border:5px solid #4dffba; color:#fff;}
.sidemenu.ml_sub1 .name .over2 {position: absolute; display:none; background:rgba(30,39,69,.7); border:5px solid #4dffba; color:#fff; font-size:13px; border-radius:100px; line-height:60px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/* 상점 정보보기 */
.store_info_wrap_1 {position: relative;}
.store_info_wrap_1:after, .store_info_wrap_1:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.store_info_wrap_1:after {
	border-top-color: #475174;
	border-width: 6px;
	margin-left: -6px;
	z-index:2;
}
.store_info_wrap_1:before {
	border-top-color: #353e5e;
	border-width: 7px;
	margin-left: -7px;
}
.store_info_1 {
	width: 150px;		
	background: #475174;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #353e5e;
	color:#fff;
	font-size:14px;
	text-align:center;	
	letter-spacing:-0.5px;
	margin:0 auto;
	overflow:hidden;
	box-shadow:0px 1px 4px rgba(0,0,0,.6);
}

.store_info_1 > .title {color:#c8d6ff; font-size:14px; font-weight:bold; padding:10px;}
.store_info_1 > .content li {color:#5f5f5f; font-size:12px; padding:7px;}
.store_info_1 > .content li.l1 {background:#fff;}
.store_info_1 > .content li.l2 {background:#efefef;}


.store_info_wrap_2 {position: relative;}
.store_info_wrap_2:after,.store_info_wrap_2:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.store_info_wrap_2:after {
	border-top-color: #8b8b8b;
	border-width: 6px;
	margin-left: -6px;
	z-index:2;
}
.store_info_wrap_2:before {
	border-top-color: #8b8b8b;
	border-width: 7px;
	margin-left: -7px;
}
.store_info_2 {
	width: 400px;		
	background: #ffb764;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #8b8b8b;
	color:#fff;
	font-size:14px;
	text-align:center;	
	letter-spacing:-0.5px;
	margin:0 auto;
	overflow:hidden;
	box-shadow:0px 1px 4px rgba(0,0,0,.6);
}

.store_info_2 > .title {color:#fff; font-size:14px; font-weight:bold; padding:10px;}
.store_info_2 > .content li {color:#5f5f5f; font-size:12px; padding:7px;}
.store_info_2 > .content li.l1 {background:#fff;}
.store_info_2 > .content li.l2 {background:#efefef;}



/*임시 - 아이콘과 컨텐츠를 가운데로 묶어주는 것들*/
.wrap_1 {width:300px; text-align:center; margin:0 auto;}
.wrap_2 {width:500px; text-align:center; margin:0 auto;}