@charset "UTF-8";

/********************************************************
■ Quick Menu : 퀵메뉴 부분
********************************************************/
/* 상단/하단 이동버튼 */
.at-go { bottom: 20px; position: fixed; right:20px; width:40px; z-index:900; display:block; }
.at-go .go-top { background:rgba(0,0,0,.2); border:1px solid transparent; border-radius:50%; color:#fff; display:flex; justify-content:center; align-items:center; width:40px; height:40px; }

body.scrolled .at-go .go-top,
.is-subpage .at-go .go-top { color:#aaa; background:none; border-color:#ccc; }


@media (max-width: 768px) {
	.at-go { bottom: 90px; right: 10px; }
}

#modal-siteinfo .btns { display:flex; justify-content:center; margin-top:20px; }
#modal-siteinfo .btns button { position:relative; width:120px; height:auto; padding:10px 0; margin:0 2px; border-radius:99px; text-align:center; cursor:pointer; color:#fff; }
#modal-siteinfo .btns button:before,
#modal-siteinfo .btns button:after { display:none; }
#modal-siteinfo .btns button.btn-cancel { background:#333; border:2px solid #333; }
#modal-siteinfo .btns button.btn-ok { background:var(--main-color1); border:2px solid var(--main-color1); }
#modal-siteinfo .btns button:hover { background:none; }
#modal-siteinfo .btns button.btn-cancel:hover { color:#333; }
#modal-siteinfo .btns button.btn-ok:hover { color:var(--main-color1); }