.darklayer{z-index:3;position:fixed;top:0px;left:0px;background:#000;opacity:0.3;width:100%;min-height:100%;display:show;}
.myfavo_layer{z-index:4;width:900px;height:500px;border:5px solid #000;background:#fff;position:absolute;top:50%;left:50%;margin-left:-450px;margin-top:-250px; padding:15px 15px}
.mysubmit_layer{z-index:4;width:1100px;height:700px;border:5px solid #000;background:#fff;position:absolute;top:50%;left:50%;margin-left:-550px;margin-top:-350px; padding:15px 15px}

/******-ÆäÀÌÂ¡----*/
div.paging{position:relative;width:100%;display:block; text-decoration:none; height:59px;margin-top:10px;text-align:center;}
div.paging ul{display:inline-block;position:relative;top:11px; font-size:0}
div.paging ul li{display:inline-block;font-size:11px;font-weight:bold;padding:0px 1px;color:#a9a9a9}

div.paging ul li a > span {color:#333;width:23px;height:23px;border:1px solid #ccc; border-radius:3px;display:table-cell;vertical-align:middle;padding:2px;text-align:center;}
div.paging ul li a:hover span {border-color:#fb4747; background:#fb4747; text-align:center; color:#FFF}

div.paging ul li p{ background:#fb4747; color:#fff;width:23px;height:23px;border:1px solid #fb4747;border-radius:3px;display:table-cell;vertical-align:middle;padding:2px;text-align:center;}

div.paging > ul > li.arr > a > span {color:#333;width:23px;height:23px;border:1px solid #ccc; border-radius:3px;display:table-cell;vertical-align:middle;padding:2px 10px;text-align:center;}
div.paging > ul > li.arr > a:hover > span {border-color:#fb4747; background:#fb4747; text-align:center; color:#FFF}



	select.ht {
		width: 130px;
		height:39px;
		padding: .4em .4em;
		font-family: inherit;
		letter-spacing:-0.05rem;
		background: url('../images/select0_arrow.png') no-repeat 96% 50% #fff;
		border-radius: 0px;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		border:1px solid #089ebf; 
		border-radius:5px;
	}
	
	select.ht::-ms-expand {
		display: none;
	}
	
	select.ht:disabled{
		background: url('../images/select0_arrow_di.png') no-repeat 95% 50% #ccc;
		color:#fff;
		font-weight:bold;
		border:1px solid #fff; 
		border-radius:5px;
	}



	select.ht_small {
		width: 130px;
		font-size:11px;
		padding: .2em .8em;
		border: 1px solid #999;
		font-family: inherit;
		background: url('../images/selects_arrow.png') no-repeat right 50% #fff;
		border-radius: 0px;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
	}




nav[role="navigation"] {
  text-align: center;
}

.cd-pagination {
  width: 90%;
  max-width: 768px;
  margin: 0em auto 1em;
  text-align: center;
}
.cd-pagination li {
	display: inline-block;
	*display:inline;*zoom:1;
 	 margin: 0 .2em;
}
.cd-pagination li.button {
  display: inline-block;
  *display:inline;*zoom:1;
}
.cd-pagination a, .cd-pagination span {
  display: inline-block;
  *display:inline;*zoom:1;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: .6em .8em;
  font-size: 1.6rem;
}
.cd-pagination a {
  border: 1px solid #e6e6e6;
  border-radius: 0.25em;
  font-size:12px;
}
.cd-pagination a:hover {
  background-color: #f2f2f2;
}
.cd-pagination a:active {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9);
}
.cd-pagination a.disabled {
  color: rgba(46, 64, 87, 0.4);
  pointer-events: none;
}
.cd-pagination a.disabled::before, .cd-pagination a.disabled::after {
  opacity: .4;
}
.cd-pagination .button:first-of-type a::before {
  content: '\00ab  ';
}
.cd-pagination .button:last-of-type a::after {
  content: ' \00bb';
}
.cd-pagination .current {
  background-color: #64a281;
  border-color: #64a281;
  color: #ffffff;
  pointer-events: none;
}


.cago_coll { display:inline-block; position:absolute; top:52px; left:25px; font-size:0}
.cago_coll > li	{ display:inline-block; width:84px; height:70px;}

.cago_coll > li:first-child	{ background:url(../images/cago_icon_01.png) center top no-repeat #FFF; border-top-left-radius:4px; border-bottom-left-radius:4px; border:1px solid #CCC; border-right:0px}
.cago_coll > li.on:first-child	{ background:url(../images/cago_icon_01.png) center top no-repeat #a0d4f8; border-top-left-radius:4px; border-bottom-left-radius:4px; border:1px solid #CCC; border-right:0px}
.cago_coll > li:last-child	{ background:url(../images/cago_icon_02.png) center top no-repeat #FFF; border-top-right-radius:4px; border-bottom-right-radius:4px;  border:1px solid #CCC;}
.cago_coll > li.on:last-child	{ background:url(../images/cago_icon_02.png) center top no-repeat #a0d4f8; border-top-right-radius:4px; border-bottom-right-radius:4px;  border:1px solid #CCC;}


.cago_coll li span { font-family:'Nanum Gothic', sans-serif;  font-size:11px; color:#333; display:block; margin-top:42px; letter-spacing:-1px}


