<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BASIC css start */
/* BASIC css start */
.btnTop { display: none; position: fixed; z-index: 99; right: 15px; bottom:100px; }
.btnTop .wbox { background: rgb(51, 51, 51); padding: 10px 3px; }
.btnTop a { display: block; width: 50px; height: 50px; line-height: 50px; text-align: center; color: rgb(255, 255, 255); font-size: 18px; }
.btnTop a .xi { font-size: 28px; vertical-align: middle; }
.btnTop a .icon img { width:21px !important}
.btnTop .wbox a:hover { opacity: 0.8; }
.btnTop a.pageTop { }
.btnTop .wbox a { vertical-align: middle; }
.btnTop .wbox a img { width: 24px; }
#footer {margin-top: 50px;padding-bottom: 0px;position: relative;width: 100%;border-top: 1px solid rgb(236, 236, 236);background: rgb(255, 255, 255);padding-top: 20px;overflow: hidden;padding-bottom: 30px;}
#footer .footerTop { margin: 0px auto; padding: 30px 0px; position: relative; width: 1320px; }
#footer .footerTop::after { display: block; clear: both; content: ""; }
#footer .footerTop .infoBx {float: left;/* margin-left: 100px; *//* width: 311px; */}
#footer .footerTop .infoBx h3 { padding-bottom: 10px; font-size: 16px; color: rgb(23, 23, 23); font-weight: 600; }
#footer .footerTop .infoBx .tx {color: rgb(93, 93, 93);line-height: 26px;}
.csButton {margin-top: 20px;/* overflow: hidden; */}
.csButton .qna {background: rgb(0, 0, 0);color: rgb(255, 255, 255);/* padding: 4px 20px; */line-height: 35px;width: 85px;margin-bottom: 6px;text-align: center;margin-right: 3px;display: inline-block;height: 35px;border: 1px solid rgb(0, 0, 0);}
.csButton .faq {background: rgb(255, 255, 255);color: rgb(0, 0, 0);line-height: 35px;display: inline-block;width: 81px;margin-bottom: 6px;text-align: center;border: 1px solid rgb(0, 0, 0);}


#HappytalkIframe {right:2px !important}

#footer .footerTop .company{/* width:440px; */margin-left: 120px;}

#footer .footerTop .linkInfo {width: 153px;right: 0px;margin-left: 120px;}
#footer .footerTop .linkInfo ul { margin-top: 10px; }
#footer .footerTop .linkInfo li { padding-bottom: 8px; }
#footer .footerTop .linkInfo li a { font-size: 13px; color: rgb(93, 93, 93); }
#footer .footerTop .csInfo {margin-left: 18px;}
#footer .footerTop .csInfo .tel { padding-bottom: 5px; font-size: 30px; color: rgb(0, 0, 0); line-height: 30px; font-weight: 600; }
#footer .footerTop .csInfo .tx {line-height: 20px;margin-top: 10px;font-size: 13px;}
#footer .footerTop .csInfo .kakaogo {background: rgb(255, 221, 128);color: rgb(0, 0, 0);display: block;line-height: 35px;width: 175px;height: 35px;text-align: center;border: 1px solid rgb(255, 221, 128);}
#footer .footerTop .bankInfo { width: 220px; }
#footer .footerTop .shopInfo {width: 234px;margin-left: 141px;}
#footer .footerTop .shopInfo dl { margin-top: 15px; }
#footer .footerTop .shopInfo dt {color: rgb(0, 0, 0);font-size: 15px;font-weight: 500;padding-bottom: 10px;}
#footer .footerTop .shopInfo dd {/* height: 60px; */padding-bottom: 10px;font-size: 13px;color: rgb(144 144 144);line-height: 19px;font-weight: 300;}
#footer .footerTop .shopInfo dd.underline {text-decoration: underline;    color: #333;}

#footer .footerTop { position: relative; width: 1360px; overflow: hidden; font-size: 12px; padding: 30px 0px; color: rgb(153, 153, 153); }
#footer .footerTop::after{clear:both; display:block;}
#footer .footerTop .privtInfo { }
#footer .footerTop .privtInfo li { display: inline-block; }
#footer .footerTop .privtInfo li a {color: rgb(0, 0, 0);padding-right: 10px;font-weight: 100;}
#footer .footerTop .privtInfo li a span{font-weight:500; color:#000;text-decoration: underline;}
#footer .footerTop .tx {font-size: 14px;color: rgb(153, 153, 153);margin-top: 20px;line-height: 20px;}
#footer .footerTop .tx .grayBlank { background: rgb(153, 153, 153); color: rgb(255, 255, 255); font-size: 11px; padding: 2px 4px; }
#footer .footerTop .tx a { font-size: 12px; color: rgb(153, 153, 153); }
#footer .footerBottom { width: 1360px; margin: 0px auto; }
#footer .footerTop .copy {padding-top: 14px;color: rgb(165, 165, 165);font-size: 11px;line-height: 19px;}


#footer .fb_snsWrap {text-align: left;margin-top: 22px;}
#footer .fb_snsWrap img { width: 32px; margin-right: 10px; }

#footer .footerBottom .fb_left { float: left; }
#footer .fb_right { float: right; }
#footer .pull-right { margin-top: 0px; }
#footer .pull-right div { display: inline-block; }



/* BASIC css end */


/* BASIC css end */

</pre></body></html>