/* BASIC css start */
#footer {    margin:50px 0 100px 0;    border-top: 1px solid var(--000); }

.footerNotice {    background: #f5f5f5; }
.footerNotice p {    padding: 15px;    display: flex; }
.footerNotice p strong {    margin-right: 10px; }
.footerNotice p a {    font-size: 11px;    font-weight: 400;    background: url(//skin.makeshop.co.kr/skin/everyday/images/svg/notice_arr.svg) no-repeat center right;    width: 100%; }

.cs {    padding: 20px 15px;    border-bottom: 1px solid #eee; }
.cs h5 {    font-size: 12px;    font-weight: 400; }
.cs div {    margin-top: 10px; }
.cs div h1 {    font-size: 20px;    font-weight: 700; }
.cs div p {    font-size: 11px;    font-weight: 400;    margin-top: 8px; }

.csbtn {    padding: 20px 15px 0; }
.csbtn ul {    display: flex;    gap: 8px; }
.csbtn ul li {}
.csbtn ul li a {    display: block;    background: #efefef;    font-size: 11px;    padding: 3px 5px; }

.companyWrap {    padding: 20px 15px 0; }
.companyWrap h3 {    font-size: 12px;    font-weight: 500;    margin-bottom: 10px; }
.companyWrap.active h3 {}
.companyWrap h3 img {    vertical-align: middle;    margin-left: 10px; }
.companyWrap.active h3 img {    transform: rotate(180deg); } 
.companyInfo {    color: #666;    font-size: 12px;    line-height: 1.55; }
.companyInfo .line {    background: #ddd;    width: 1px;    height: 11px;    display: inline-block;    margin: 0 10px;    position: relative;    top: 1px; }
.companyInfo a {    background: #666;    height: 16px;    width: 71px;    display: inline-block;    color: #fff;    font-size: 10px;    font-weight: 500;    text-align: center; }

p.copyright {    font-size: 11px;    font-weight: 400;    margin-top: 10px;    padding-bottom: 25px; }


.scroll_bt_tll {    position: fixed;    right: 15px;    bottom: 100px;    z-index: 10;    display:none; }



.btnWrap {padding: 50px 10px 0px 10px; margin: 20px 0 20px 0 auto; position: relative; }
.btnWrap li {border: 1px solid #dddddd;margin-bottom: 10px;}
.btnWrap li a {display: block;width: 100%;height: 32px;line-height: 32px;box-sizing: border-box;text-align: center;font-size: 14px;font-weight: 500;color: #888888;}
.btnWrap li.btn_red {border: 1px solid #eee;}
.btnWrap li.btn_red a {background: #000;color: #fff;font-weight: 500;}
/* BASIC css end */

