@charset "utf-8"; 

/* 
-----------------------------*/
.footer {
	border:0px solid #000; }

/* 
-----------------------------*/
.content_header {
	font-size:22px; font-weight:500; padding:0px 0px 0px; color:#000; 
	font-family: 'Nanum Gothic', '나눔고딕', NanumGothic, Malgun Gothic, AppleSDGothicNeo, Apple Gothic, Arial, Sans-serif; 
	font-style: normal; font-stretch: normal; }
.content_header2 {
	font-size:16px; font-weight:500; padding:0px 0px 5px 0px; margin:0px; color:#000;  
	font-family: 'Nanum Gothic', '나눔고딕', NanumGothic, Malgun Gothic, AppleSDGothicNeo, Apple Gothic, Arial, Sans-serif; 
	font-style: normal; font-stretch: normal; }

/* back to top
-----------------------------*/
.back-top {
	position:fixed; bottom:10px; display:none; }
.back-top-inner a {
	width:45px; display:block; text-align:center; 
	font:11px/100% Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; color:#bbb; 
	-webkit-transition:1s; -moz-transition:1s; transition:1s; }
.back-top-inner a:hover {
	color:#000; }
.back-top-inner span {
	width:45px; height:45px; display:block; 
	background:url(../images/back_to_top.gif) no-repeat 0 0 #30b6ee; 
	border-radius:22px;
	-webkit-transition:1s; -moz-transition:1s; transition:1s; }
.back-top-inner a:hover span {
	background:url(../images/back_to_top.gif) no-repeat 0 0 #1b1b1b; }

/* usr_thumb
-----------------------------*/
.usr_thumb .overlay-wrap {
	position:absolute; left:0; top:0; width:100%; height:100%; margin:0px; padding:0px; }
.usr_thumb .overlay-wrap .overlay {
	width:100%; height:98%; margin:0px; padding:0px; background:#000; transition:0.25s; opacity:0; filter:alpha(opacity=0); }
.usr_thumb .overlay-wrap .overlay span { 
	position:absolute; 
	/*left:50%; top:50%; margin-left:-25%; margin-top:-25%; */ 
	padding:5px 5px 5px 5px; height:30px; 
	width:100%; left:0px; top:45%; margin:0px auto; 
	background:; border-radius:0px; 
	transition:0.25s; opacity:0.9; filter:alpha(opacity=90); 
	color:#fff; text-align:center; display:none; }
.usr_thumb:hover .overlay-wrap .overlay {
	opacity:0.7; filter:alpha(opacity=70); }
.usr_thumb:hover .overlay-wrap .overlay span {
	background:; opacity:1; filter:alpha(opacity=100); 
	color:#fff; display:block; }

.usr_thumb .overlay-wrap .overlay i.icon-search {
	color:#fff; }

/* 
-----------------------------*/
#iview2 {
	border:0px solid #000; 
	position: relative; }

#iview2 div.iview-directionNav {
	position: absolute;
	top: 45%;
	left: 0px;
	z-index: 2;
	width: 100%;
	border:0px solid #00f; 
}

#iview2 div.iview-directionNav a {
	display: block;
	cursor: pointer;
	position: absolute;
	width: 53px;
	height: 100px;
	background-image: url(../images/btn_direction_nav.png);
	text-indent: -9999px;
	-webkit-transition: left 0.3s ease-in-out;
	-webkit-transition-property: left,right;
	-moz-transition: left 0.3s ease-in-out;
	-moz-transition-property: left,right;
	-o-transition: left 0.3s ease-in-out;
	-o-transition-property: left,right;
	-ms-transition: left 0.3s ease-in-out;
	-ms-transition-property: left,right;
	transition: left 0.3s ease-in-out;
	transition-property: left,right;
}

#iview2 div.iview-directionNav a.iview-nextNav {
	right: -110px;
	background-position: 53px -101px;
}

#iview2 div.iview-directionNav a.iview-prevNav {
	left: -110px;
	background-position: 0px -101px;
}

#iview2 div.iview-directionNav a.iview-nextNav:hover {
	right: -110px;
	background-position: 53px 0px;
}

#iview2 div.iview-directionNav a.iview-prevNav:hover {
	left: -110px;
	background-position: 0px 0px;
}

