/* footer */

.fm1 {
margin-bottom:15px;
}

.fm2 {
margin-left:3px;
}

.footer__copy {
margin-top:10px;
font-size:13px;
}
.footer__a:link {
text-decoration: none;
color:#999;
}
.footer__a:visited {
text-decoration: none;
}
.footer__a:active {
text-decoration: none; 
}
.footer__a:hover {
text-decoration: none;
color:#fff;
}

.footer__box,
.footer__box_sub {
font-family:'돋움';
font-size:12px;
color:#bbb;
text-decoration:none; !important
}

.footer__box {
margin-bottom:3px;
}

.footer__box_sub {
margin-bottom:15px;
}

/* top버튼 */
.go-top{
	display:block;
	width:70px;
	height:50px;
	padding-top:8px;
	text-align:center;
	position:fixed;
	bottom:-100px;
	right:40px;
	-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
	background-color:#666;
	opacity:0.7;
	text-decoration:none;
	z-index:999;
}

.go-top.show{
	bottom:40px;
}

.go-top:hover{
	background-color:#2084d1;
	opacity:1;
}


.logbtn { color:#4C6972; border:1px solid #4C6972; background:#fff;}
.logbtn:hover {border:1px solid #1C82D0; background:#1C82D0}


.board_link {position:absolute; top: 20px;  right:0;}
.board_link  span {padding:0 10px;}
.board_link span:first-child {border-right:1px solid #888;}
.board_link  a {text-decoration:none; color:#333; font-size:12px; }
.board_link  a:hover {color:#1c82d0}
.board_link_m{display:none !important;}

@media (max-width: 1200px) {
.board_link {display:none  !important; opacity:0;}

}
 
 @media (max-width: 991px) {
.board_link_m {display:block  !important;}
 }