/*/
// inviteyou iyHome 1.0.3 | http://inviteyou.cc/
//
/*/

body{margin:0;padding:0;border:0;font-size:0;min-width:320px;overflow-x:hidden;background:url(../images/background.jpg) no-repeat center center fixed;background-size:cover}.fullScreen{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;box-sizing:border-box}.dimmed{background-color:rgba(0,0,0,0.5)}.layer{position:fixed;width:100%;height:0}.float{position:relative;width:100%;height:0}.float>div{position:relative}.container{overflow-x:hidden}.page{position:relative;z-index:0}.page>.container{position:relative;z-index:10}.popup{position:fixed;z-index:100}.popup>.container{z-index:110;display:flex;max-width:unset;justify-content:space-around;align-items:center}.popup .close{display:inline-block;padding:6px}.inBlock{display:inline-block}.leftAlign{text-align:left}.rightAlign{text-align:right}.btn-xs{position:relative;top:-5px;left:8px;--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.75rem}@font-face{font-family:'NotoSansKR';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format("opentype")}@font-face{font-family:'NotoSansKR';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format("opentype")}.txt{font-family:"NotoSansKR",sans-serif;font-weight:400;color:#fff;font-size:15px;line-height:1.5}.txt-10{font-size:10px}.txt-bold{font-weight:700}.txt.underline{border-bottom:1px solid #fff;padding-bottom:2px}.topWrap{padding-bottom:30px}.logo{margin-top:46px}.logo .description{padding-top:5px}.login{margin-top:2px}.content{width:280px;padding-bottom:30px}.topWrap,.contentWrap{padding-left:24px;padding-right:24px}.category{padding-bottom:12px}.category>.eventWrap{padding-bottom:13px}.category>.eventWrap .btn{margin:6px 4px;margin-left:0;padding:6px 15px;border-radius:6px}.category.store .btn>img{position:relative;top:-2px}.banner .category.inviteyou{width:25%}.banner .group{margin-bottom:20px}.sideBanner img{width:100%;height:auto}.category>.eventWrap .btn.viewService,.category>.eventWrap .btn.viewOrdersheet{padding:4px 8px;top:0;left:0;box-shadow:0 4px 8px #00000022;border:1px solid #00000040}.category>.eventAdd{padding:8px 0}.banner .category>div{margin:2px 0 16px;border:1px solid #00000090}.banner img{width:100%;height:auto}.banner .description{margin-bottom:8px}.footerWrap{padding-top:34px;height:80px}.copyright{text-align:center}.popup.chgPassword .current-password{margin-bottom:8px}.popupWrap{width:284px;min-height:200px;border-radius:20px;padding:20px 18px 18px;background-color:fff;background-size:100%;background-repeat:no-repeat;background-position:center}.popup .margin-side{margin-left:5px;margin-right:5px}.popup .title{font-size:28px;color:silver;line-height:1;margin-left:5px}.popup .inp{padding-top:14px;border-bottom:1px solid #999}.popup .inp .icon img{position:relative;top:2px}.popup .inp input{position:relative;border:0;width:216px;height:25px;top:-3px;left:20px;font-size:15px;color:#000;background-color:unset}.popup .inp input::placeholder{color:#c4c4c4}.popup .confirm{margin-top:24px;height:42px}.popup .confirm .btn{border-radius:8px;background-color:#fff;box-shadow:0 2px 10px #00000030;border:1px solid #00000020}.popup .description{margin-top:15px;color:#999}.popup .guide{margin-top:8px;color:#c4c4c4}@media (max-width: 575px){.topWrap,.contentWrap{padding-left:0;padding-right:0}.content{width:100%}.banner .category.inviteyou{width:50%}}@media (min-width: 576px) and (max-width: 719px){.topWrap,.contentWrap{padding-left:16px;padding-right:16px}.container{max-width:100%}.content{width:280px;padding-bottom:0}.banner{width:calc(100% - 280px)}}@media (min-width: 720px) and (max-width: 767px){.container{max-width:100%}.content{width:350px;padding-bottom:0}.banner{width:calc(100% - 350px)}}@media (min-width: 768px) and (max-width: 823px){.container{max-width:100%}.content{width:350px;padding-bottom:0}.banner{width:calc(100% - 350px)}}@media (min-width: 824px){.container{max-width:824px}.content{width:350px;padding-bottom:0}.banner{width:calc(100% - 350px)}}