/* BASIC css start */
.topArea {position:fixed;/*bottom: 168px;*/ bottom:104px; right:16px;z-index: 10; display:none; z-index: 1000000;}
.topArea .TOP 
{display:flex;width:39px;height:39px;align-items: center;justify-content: center;background: #fff;border-radius: 100%;font-size: 20px;
box-shadow:rgba(255, 255, 255, 0.2) 0px 0px 0px 1px inset, rgba(0, 0, 0, 0.1) 0px 4px 6px, rgba(0, 0, 0, 0.15) 0px 8px 30px;
    margin-right: 6px;}

/* ÇÏ´Ü¸Þ´º */
#headerBtmWrap {position:fixed;bottom:0;left:0;right:0;z-index:200;height:60px;background: rgba(255,255,255,1);box-shadow: 0 3px 4px;}
#headerBtmWrap .headerBtmInfo{position:relative;z-index:10;padding:0 10px;font-size:0;line-height:0;box-sizing:border-box;text-align:center;}
#headerBtmWrap .headerBtmInfo > a {position:absolute;width: 16%;/* height: 43px; */text-align: center;vertical-align: middle;line-height: 25px;display:inline-block;}
#headerBtmWrap .headerBtmInfo .menuOpen {top: 8px;left: 4%;font-size: 24px;}
#headerBtmWrap .headerBtmInfo em{font-size:11px; display:block}

#headerBtmWrap .headerBtmInfo .back {top: 8px;left: 0%;font-size: 24px;}
#headerBtmWrap .headerBtmInfo .home {top: 8px;left: 21%;font-size: 24px;}
#headerBtmWrap .headerBtmInfo .alarm{top: 8px;left: 33%;font-size: 24px;}
#headerBtmWrap .headerBtmInfo .heart {top: 8px;right: 42%;font-size: 24px;}
#headerBtmWrap .headerBtmInfo .login {top: 8px;right: 23%;font-size: 22px;}
#headerBtmWrap .headerBtmInfo .viewPrd {top: 8px;right: 3%;font-size: 24px;}


.btn_toggle_area {display: none;position: fixed;bottom:2px;right: 2px;z-index: 10;/* text-align:center; */}
.btn_toggle_area a {display: block;}
.btn_toggle_area a.btn_up {line-height: 32px;width: 30px;height: 30px;position: absolute;margin-right: 2px;bottom: 111px;color:#111;font-size: 16px;text-align: center;background-color: rgba( 255, 255, 255, 0.8 );border:1px solid #ddd;border-radius: 100%;}
.btn_toggle_area a.btn_down {line-height: 36px;width: 30px;height: 30px;position: absolute;bottom: 72px;color:#111;font-size: 16px;text-align: center;background-color: rgba( 255, 255, 255, 0.8 );border:1px solid #ddd;border-radius: 100%;}
.btn_toggle_area a.btn_kakao {position: relative;left: 2px;padding-bottom:10px;}
.btn_toggle_area a.btn_kakao img {width: 30px;}
.btn_toggle_area a.btn_navetalk {position: relative; left: 4px;}
.btn_toggle_area a.btn_navetalk img{width: 26px;}


.scroll_tab {box-sizing:border-box;width:36px;background:#fafafa;border: 1px solid #dbdbdb;z-index:99999}
.scroll_tab a {display:block;border-bottom:1px solid #dbdbdb;width:100%;height:100%;box-sizing:border-box;padding:8px;}
.scroll_tab a.showBtn {background:#555}
.scroll_tab a:last-child {border:none; }
.hide_area {display:none; }

.powerapp .btn_toggle_area { bottom:62px}



#footer { background:#C1AC8A; padding:24px 30px; box-sizing:border-box;    margin-top: 64px; }
.ft_top {text-align:center; font-size:0}
.ft_top a { color:#fff; display:inline-block; vertical-align:top; font-size:13px; width:33.33%; border-right:1px solid #fff; box-sizing: border-box; line-height:16px;}
.ft_top a:last-child {border-right:none; }
.ft_mid {margin:26px 0 22px; }
.ft_mid ul li {color:rgba(255,255,255,0.8); font-weight:400; ; font-size:12px line-height:1.4}
.ft_btm {text-align:center; font-size:0;display:flex; justify-content: space-between; align-items: center;}
.ft_btm a { color:#fff; display:inline-block; vertical-align:top; font-size:12px; box-sizing: border-box; font-weight:400; line-height:16px}
.copyright {color:rgba(255,255,255,0.8);  font-size:12px; line-height:1.4;  font-weight:400; margin-top:26px}


#frame {display:none }


/* ÀÎ½ºÅ¸±×·¥ */
.instaWrap { border-bottom: 1px solid #ddd; margin-bottom: -1px;margin-top: 40px; }
.instaWrap .instaName {
    border-top: 2px solid #000;
    border-left: 2px solid #000;
    border-right: 2px solid #000;
    width: 121px;
    text-align: center;
    margin: 0px auto;
    display: block;
    padding: 5px 10px;
    border-bottom: 1px solid #fff;
    margin-bottom: -1px;
    }
.instaWrap .bigtit {display: block;font-size: 15px;color: #000;font-weight: 500;}
.instaWrap .smtit {font-size: 8.5px !important;color: #000;}



/* BASIC css end */

