*{margin:0;padding:0;position:relative}body{color:#000;height:100%;margin:0;padding:0;position:relative}div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,input,table,tr,th,td,button,textarea,select{margin:0;padding:0}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul,ol,dl,dt,dd,li{list-style:none}fieldset{border:none}img{vertical-align:middle;border:0}strong{letter-spacing:-.05em;font-weight:700}address,em{color:#969696;font-style:normal}hr{display:none}table{border-collapse:collapse;width:100%}table tr:first-child th,table tr:first-child td{border-top:0}table tr th:first-child,table tr td:first-child{border-left:0}table tr th:last-child,table tr td:last-child{border-right:0}th{font-weight:400}a{cursor:pointer;outline:none;text-decoration:none}a:link,a:visited,a:active,a:hover,a:focus{outline:none;text-decoration:none}caption,legend{visibility:hidden;width:0;height:0;font-size:0;line-height:0}button{cursor:pointer;background-color:#0000;border:0;outline:none;margin:0;padding:0}button>span,button>em{position:relative;top:0;left:0}label{line-height:13px}mark{color:inherit;background:0 0}textarea{resize:none;background:#fefefe;border:1px solid #e2e2e2;border-radius:3px;padding:10px;box-shadow:inset 1px 3px 4px -3px #0000001a}select{color:#696f74;background:#fff;border:1px solid #e2e2e2;border-radius:3px;padding:6px 4px;font-weight:400;font-size:13px!important;line-height:18px!important}input[type=text],input[type=password]{text-indent:3px;color:#696f74;vertical-align:middle;background:#fefefe;border:1px solid #e2e2e2;border-radius:3px;height:32px;padding:0 5px;line-height:18px}input[type=file]{color:#666;background:0 0;border:none;padding:5px}input[type=image],input[type=checkbox]{vertical-align:middle;margin-right:2px;border:0!important}input[type=checkbox],input[type=radio]{vertical-align:middle;width:16px;height:16px;margin-right:3px;position:relative;top:1px}input[type=submit]{-webkit-appearance:none;border-radius:0}
@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:url(/fonts/Pretendard-Thin.woff2) format("woff2"),}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:url(/fonts/Pretendard-ExtraLight.woff2) format("woff2"),}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:url(/fonts/Pretendard-Light.woff2) format("woff2"),}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:url(/fonts/Pretendard-Regular.woff2) format("woff2"),}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:url(/fonts/Pretendard-Medium.woff2) format("woff2"),}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:url(/fonts/Pretendard-SemiBold.woff2) format("woff2"),}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:url(/fonts/Pretendard-Bold.woff2) format("woff2"),}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:url(/fonts/Pretendard-ExtraBold.woff2) format("woff2"),}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:url(/fonts/Pretendard-Black.woff2) format("opentype"),}@font-face{font-family:NanumMyeongjo;font-weight:400;font-display:swap;src:url(/fonts/NanumMyeongjo.ttf)format("truetype")}@font-face{font-family:NanumMyeongjo;font-weight:700;font-display:swap;src:url(/fonts/NanumMyeongjoBold.ttf)format("truetype")}@font-face{font-family:NanumMyeongjo;font-weight:800;font-display:swap;src:url(/fonts/NanumMyeongjoExtraBold.ttf)format("truetype")}*{box-sizing:border-box;letter-spacing:-.03em}html{font-size:12.69px}body{scroll-behavior:smooth;color:#303030;letter-spacing:-.03em;font-family:Pretendard,sans-serif;line-height:1.4}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background-color:#ccc;background-clip:padding-box;border:2px solid #0000;border-radius:10px}body::-webkit-scrollbar-track{background-color:#fff}.nm{font-family:NanumMyeongjo}:root{--innerMo:36.8rem;--green:#2c3a31;--gold:#ad8a4e;--beige:#b3a592;--bg1:#f6f2ea;--bg2:#fbf9f4}.inner{max-width:var(--innerMo);width:100%}.fs11{font-size:1.1rem}.fs12{font-size:1.2rem}.fs13{font-size:1.3rem}.fs14{font-size:1.4rem}.fs15{font-size:1.5rem}.fs16{font-size:1.6rem}.fs17{font-size:1.7rem}.fs18{font-size:1.8rem}.fs19{font-size:1.9rem}.fs20{font-size:2rem}.fs21{font-size:2.1rem}.fs22{font-size:2.2rem}.fs23{font-size:2.3rem}.fs24{font-size:2.4rem}.fs25{font-size:2.5rem}.fs26{font-size:2.6rem}.fs27{font-size:2.7rem}.fs28{font-size:2.8rem}.fs29{font-size:2.9rem}.fs30{font-size:3rem}.fs31{font-size:3.1rem}.fs32{font-size:3.2rem}.fs33{font-size:3.3rem}.fs34{font-size:3.4rem}.fs35{font-size:3.5rem}.fs36{font-size:3.6rem}.fs37{font-size:3.7rem}.fs38{font-size:3.8rem}.fs39{font-size:3.9rem}.fs40{font-size:4rem}.fs41{font-size:4.1rem}.fs42{font-size:4.2rem}.fs43{font-size:4.3rem}.fs44{font-size:4.4rem}.fs45{font-size:4.5rem}.fs46{font-size:4.6rem}.fs47{font-size:4.7rem}.fs48{font-size:4.8rem}.fs49{font-size:4.9rem}.fs50{font-size:5rem}.fs51{font-size:5.1rem}.fs52{font-size:5.2rem}.fs53{font-size:5.3rem}.fs54{font-size:5.4rem}.fs55{font-size:5.5rem}.fs56{font-size:5.6rem}.fs57{font-size:5.7rem}.fs58{font-size:5.8rem}.fs59{font-size:5.9rem}.fs60{font-size:6rem}.fs61{font-size:6.1rem}.fs62{font-size:6.2rem}.fs63{font-size:6.3rem}.fs64{font-size:6.4rem}.fs65{font-size:6.5rem}.fs66{font-size:6.6rem}.fs67{font-size:6.7rem}.fs68{font-size:6.8rem}.fs69{font-size:6.9rem}.fs70{font-size:7rem}.fs80{font-size:8rem}.fs88{font-size:8.8rem}.fs96{font-size:9.6rem}.fs109{font-size:10.9rem}.fs140{font-size:14rem}.fs200{font-size:20rem}.fcf{color:#fff}.fc33{color:#333}.fc66{color:#666}.fc99{color:#999}.fcb3{color:#b3a592}.fcad{color:#ad8a4e}.fc2c{color:#2c3a31}.fwt100{font-weight:100}.fwt200{font-weight:200}.fwt300{font-weight:300}.fwt400{font-weight:400}.fwt500{font-weight:500}.fwt600{font-weight:600}.fwt700{font-weight:700}.fwt800{font-weight:800}.fwt900{font-weight:900}.fwtbold{font-weight:700}.block{display:block}.inblock{display:inline-block}.flex{display:flex}.row{flex-direction:row}.column{flex-direction:column}.justy_btw{justify-content:space-between}.justy_cnt{justify-content:center}.justy_ard{justify-content:space-around}.alc{align-items:center}.alstart{align-items:flex-start}.alend{align-items:flex-end}.fxwrap{flex-wrap:wrap}.abs{position:absolute}.fixed{position:fixed}.rel{position:relative}.x_center{left:50%;transform:translate(-50%)}.y_center{top:50%;transform:translateY(-50%)}.w_center{top:50%;left:50%;transform:translate(-50%,-50%)}.g_center{place-items:center;display:grid}.t_center{text-align:center}.m_center{margin:0 auto}.w100{width:100%}.h100{height:100%}.right0{right:0}.left0{left:0}.top0{top:0}.bottom0{bottom:0}.pointer{cursor:pointer}.img>img{width:100%;display:block}#wrap{max-width:42.8rem;margin:0 auto}@media (max-width:543px){html{font-size:2.3364vw}}
body{background:#f5f2eb}#wrap{background:#fff;padding-top:6rem;overflow:hidden}.btn{border-radius:.6rem;height:5.2rem;line-height:1}.btn.btnA{background:var(--gold);color:#fff;gap:.6rem;width:18rem}.btn.btnA .ico{width:1.4rem}.btn.btnB{width:18rem;color:var(--green);background:#fff}input.field,select.field,textarea.field,.field{color:#333;width:100%;height:5.2rem;box-shadow:none;text-indent:0;background:#fff;border:1px solid #c5c5c5;border-radius:.6rem;padding:0 1rem;font-size:1.4rem;line-height:1}.field::placeholder{color:#999}.field:focus{border-color:#333}select.field{appearance:none;cursor:pointer;background-image:url(/img/ic_arrow.svg);background-position:right 1.5rem center;background-repeat:no-repeat;background-size:1.1rem;padding-right:3.6rem;font-size:1.4rem!important;line-height:5rem!important}.fLabel{color:#333;margin-bottom:1rem;font-size:1.6rem;font-weight:500;line-height:1.5;display:block}.fLabel .req{color:#d23d40}.fLabel .opt{color:#999;font-weight:400}.errMsg{color:#af0004;align-items:center;gap:.4rem;margin-top:.6rem;font-size:1.4rem;display:none}.errMsg.on{display:flex}.errMsg .ico{flex-shrink:0;width:1.4rem}.field.err{border-color:#af0004}.fHint{color:#999;gap:.4rem;margin-top:.6rem;font-size:1.4rem;line-height:1.4;display:none}.fHint.on{align-items:baseline;display:flex}.fHint .ico{flex-shrink:0;width:1.4rem;position:relative;top:.2rem}.pickBtn{text-align:left;cursor:pointer;align-items:center;font-family:inherit;display:flex}.pickBtn.isEmpty{color:#999}.field.time.pickBtn{justify-content:center}.timeWrap{flex-shrink:0;position:relative}.pickPop{z-index:1200;background:#fff;border:1px solid #e5e5e5;border-radius:1.2rem;padding:1.6rem;position:absolute;top:calc(100% + .6rem);box-shadow:0 .6rem 2rem #00000029}.calPop{width:32rem;max-width:calc(100vw - 4rem);left:0}.timePop{width:18rem;right:0}.calPop .calHead{justify-content:space-between;align-items:center;margin-bottom:1.2rem;display:flex}.calPop .calHead .ym{color:#333;font-size:1.6rem;font-weight:700}.calPop .calHead .navBtn{border-radius:.6rem;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.calPop .calHead .navBtn:hover{background:var(--bg1)}.calPop .calHead .navBtn img{width:.8rem;height:auto}.calPop .calGrid{grid-template-columns:repeat(7,1fr);gap:.2rem;display:grid}.calPop .calWeek{margin-bottom:.4rem}.calPop .calWeek .wd{text-align:center;color:#999;padding:.4rem 0;font-size:1.2rem;font-weight:600}.calPop .calWeek .wd.sun{color:#d23d40}.calPop .calWeek .wd.sat{color:#4a6fa5}.calPop .dayCell{aspect-ratio:1;color:#333;cursor:pointer;border-radius:.6rem;justify-content:center;align-items:center;font-family:inherit;font-size:1.4rem;display:flex}.calPop .dayCell.empty{cursor:default}.calPop .dayCell.sun{color:#d23d40}.calPop .dayCell.sat{color:#4a6fa5}.calPop .dayCell:not(.empty):hover{background:var(--bg1)}.calPop .dayCell.today{border:1px solid var(--beige)}.calPop .dayCell.on{background:var(--gold);color:#fff;font-weight:700}.calPop .dayCell.on.sun,.calPop .dayCell.on.sat{color:#fff}.calPop .calQuick{border-top:1px solid #eee;gap:.6rem;margin-top:1.4rem;padding-top:1.4rem;display:flex}.calPop .calQuick button{background:var(--bg1);height:3.4rem;color:var(--gold);cursor:pointer;border-radius:.6rem;flex:1;font-family:inherit;font-size:1.3rem;font-weight:600}.calPop .calQuick button:hover{background:var(--gold);color:#fff}.timePop .timeCols{gap:.8rem;display:flex}.timePop .timeCol{flex:1;min-width:0}.timePop .colTit{text-align:center;color:#999;margin-bottom:.6rem;font-size:1.2rem;font-weight:600}.timePop .colList{flex-direction:column;gap:.2rem;max-height:18rem;display:flex;overflow-y:auto}.timePop .timeItem{color:#333;cursor:pointer;border-radius:.6rem;flex-shrink:0;height:3.4rem;font-family:inherit;font-size:1.4rem}.timePop .timeItem:hover{background:var(--bg1)}.timePop .timeItem.on{background:var(--gold);color:#fff;font-weight:700}.timePop .timeDone{color:#fff;cursor:pointer;background:#333;border-radius:.6rem;width:100%;height:3.8rem;margin-top:1.2rem;font-family:inherit;font-size:1.4rem;font-weight:600}#header{z-index:1000;background:var(--bg1);width:100%;max-width:42.8rem;height:6rem;padding:1.2rem 3rem;position:fixed;top:0;left:50%;transform:translate(-50%)}#header .logo{width:8.35rem}#header .menu{gap:1.2rem}#header .menu .cta{background:var(--green);color:#fff;border-radius:6rem;width:11.2rem;height:3.6rem}#header .menu .hamBtn{width:3rem}#header .menu .hamBtn .icoClose,#gnb{display:none}#gnb .gnbBg{z-index:998;background:#00000080;inset:0}#gnb .menuBox{z-index:999;background:#fff;border-radius:0 0 10% 10%;max-width:42.8rem;padding:5rem 3rem;position:fixed;top:6rem;left:50%;transform:translate(-50%)}#gnb .menuLst li+li{border-top:1px solid #eee;margin-top:3rem;padding-top:3rem}#gnb .menuLst li a{height:3rem;line-height:3rem}body.menuOn{overflow:hidden}body.menuOn #header{background:#fff}body.menuOn #header .hamBtn .icoHam{display:none}body.menuOn #header .hamBtn .icoClose,body.menuOn #gnb{display:block}#footer{background:var(--green);padding:5rem 3rem}#footer .info{gap:2rem}#footer .info .logo{width:8.35rem}#footer .info .wrt{color:#ffffff80;letter-spacing:-.01em;line-height:1.6}#footer .menus{color:#ffffffb3;gap:1.4rem;margin-top:2rem}#footer .menus li.bar{color:#67676799;font-size:1.6rem}.pMain #s1{background:var(--bg1);padding:5rem 3rem}.pMain #s1 .inner{gap:5rem}.pMain #s1 .titArea .ico{width:1.8rem}.pMain #s1 .titArea .subt{margin-top:1rem}.pMain #s1 .titArea .tit{margin-top:2rem;line-height:1.3}.pMain #s1 .titArea .wrt{margin-top:2rem;line-height:1.5}.pMain #s1 .titArea .btns{gap:1rem;margin-top:3rem}.pMain #s1 .mockup{width:36rem}.pMain #s1 .cards{gap:1rem}.pMain #s1 .cards .card{background:#fff;border-radius:.8rem;width:11.6rem;height:13.6rem;padding-top:2.5rem}.pMain #s1 .cards .card .ico{height:2rem}.pMain #s1 .cards .card .ico img{width:auto;height:100%}.pMain #s1 .cards .card .label{margin-top:1rem}.pMain #s1 .cards .card .num{margin-top:1.2rem;line-height:1}.pMain #s1 .searchBar{background:var(--bg1);border:1px solid var(--beige);border-radius:6rem;height:4.6rem;margin-top:1.5rem;padding:0 2rem}.pMain #s1 .searchBar input{height:auto;box-shadow:none;text-indent:0;color:#333;letter-spacing:-.02em;background:0 0;border:0;border-radius:0;flex:1;padding:0}.pMain #s1 .searchBar input::placeholder{color:#999}.pMain #s1 .searchBar .searchBtn{flex-shrink:0;width:1.6rem}.pMain #s2{background:#fff;padding:5rem 3rem}.pMain #s2 .titArea .tit{line-height:1.3}.pMain #s2 .titArea .wrt{margin-top:1rem;line-height:1.6}.pMain #s2 .cards{margin-top:3rem}.pMain #s2 .cards .card{background:#fff;border:1px solid #e5e5e5;border-radius:1.2rem;height:13.3rem;padding:3rem 2.5rem}.pMain #s2 .cards .card+.card{margin-top:1.3rem}.pMain #s2 .cards .card .tit{line-height:1}.pMain #s2 .cards .card .wrt{margin-top:1.5rem;line-height:1.5}.pMain #s2 .cards .card .ico{background:var(--bg2);border-radius:.6rem;width:4rem;height:4rem;top:3rem;right:2.5rem}.pMain #s2 .cards .card .ico img{width:2.4rem}.pMain #s3{background:var(--bg2);padding:5rem 3rem}.pMain #s3 .titArea .tit{line-height:1.3}.pMain #s3 .cards{margin-top:3rem}.pMain #s3 .cards .card{background:#fff;border-radius:1.2rem;padding:2.4rem 2.5rem}.pMain #s3 .cards .card+.card{margin-top:1.3rem}.pMain #s3 .cards .card .quest{line-height:1.2}.pMain #s3 .cards .card .answ{margin-top:1rem;line-height:1.5;display:none}.pMain #s3 .cards .card .arw{width:1.1rem;transition:all .3s;top:3.1rem;right:2.5rem}.pMain #s3 .cards .card.on .answ{display:block}.pMain #s3 .cards .card.on .arw{transform:rotate(180deg)}.pMain #s4{background:url(/img/main_bg.jpg) 50%/cover no-repeat;padding:5rem 3rem}.pMain #s4 .inner{gap:3rem}.pMain #s4 .titArea .tit{line-height:1.3}.pMain #s4 .titArea .wrt{margin-top:1rem;line-height:1.6}.pCreate #s1{background:var(--bg1);padding:5rem 3rem}.pCreate #s1 .titArea .tit{line-height:1.3}.pCreate #s1 .titArea .wrt{margin-top:1rem;line-height:1.6}.pCreate #s1 .cards{flex-direction:column;gap:5rem;margin-top:5rem;display:flex}.pCreate #s1 .cards .card{background:#fff;border-radius:1.2rem;flex-direction:column;align-items:center;width:100%;padding:4rem 2.4rem 2rem;display:flex}.pCreate #s1 .cards .card .mockup{width:18.2rem}.pCreate #s1 .cards .card .name{margin-top:2.9rem;line-height:1.3}.pCreate #s1 .cards .card .prevBtn{border:1px solid var(--beige);width:10.6rem;height:3.6rem;color:var(--beige);border-radius:6rem;gap:.2rem;margin-top:1rem}.pCreate #s1 .cards .card .prevBtn .ico{width:1.4rem}.pCreate #s1 .cards .card .makeBtn{background:var(--gold);color:#fff;border-radius:.6rem;width:100%;height:5.2rem;margin-top:3rem}.pInput #wrap{padding-bottom:11.2rem}.pInput #s1{background:var(--bg1);padding:5rem 3rem}.pInput #s1 .titArea .tit{line-height:1.3}.pInput #s1 .titArea .wrt{margin-top:1rem;line-height:1.6}.pInput #s1 .fCard{background:#fff;border-radius:1.2rem;padding:4rem 2.4rem}.pInput #s1 .fCard+.fCard{margin-top:5rem}.pInput #s1 .fCard .fHead .tit{color:#333;font-size:2rem;font-weight:700;line-height:1.2}.pInput #s1 .fCard .fHead .tit .req{color:#d23d40}.pInput #s1 .fCard .fHead .tit .opt{color:#999;font-weight:400}.pInput #s1 .fCard .fHead .desc{color:#787878;margin-top:1rem;font-size:1.6rem;font-weight:500;line-height:1.4}.pInput #s1 .fCard .fBody{margin-top:4rem}.pInput #s1 .fCard .fBody .fRow+.fRow{margin-top:2rem}.pInput #s1 .fCard .fLine{background:#eee;height:1px;margin:4rem 0}.pInput #s1 .fInline{gap:.6rem;display:flex}.pInput #s1 .fInline .field{flex:1}.pInput #s1 .btnDark{color:#fff;background:#000;border-radius:.4rem;flex-shrink:0;width:9.1rem;height:5.2rem;font-size:1.4rem;font-weight:600}.pInput #s1 .certRow{gap:.6rem;margin-top:.6rem;display:none}.pInput #s1 .certRow.on{display:flex}.pInput #s1 .certBox{flex:1;align-items:center;gap:1rem;width:auto;min-width:0;display:flex}.pInput #s1 .certBox input{min-width:0;box-shadow:none;text-indent:0;color:#333;background:0 0;border:0;flex:1;height:auto;padding:0;font-size:1.4rem}.pInput #s1 .certBox .timer{color:#d23d40;font-size:1.4rem;font-weight:500}.pInput #s1 .certNote{color:#af0004;margin-top:.6rem;font-size:1.4rem}.pInput #s1 .certNote.ok{color:#2e7d43}.pInput #s1 .fPair{gap:1rem;display:flex}.pInput #s1 .fPair .rel3{flex-shrink:0;width:10rem}.pInput #s1 .fPair .nm3{flex:1}.pInput #s1 .addAccount{color:#666;background:#f4f4f4;border-radius:.6rem;align-items:center;gap:1rem;width:100%;height:5.2rem;margin-top:1rem;padding:0 1.5rem;font-size:1.6rem;font-weight:500;display:flex}.pInput #s1 .addAccount .ico{width:2.2rem}.pInput #s1 .addSangju{color:#333;border:1px solid #333;border-radius:.6rem;justify-content:center;align-items:center;gap:1rem;width:100%;height:5.2rem;font-size:1.6rem;font-weight:500;display:flex}.pInput #s1 .addSangju .ico{width:2.2rem}.pInput #s1 .sangjuItem+.sangjuItem{border-top:1px solid #eee;margin-top:2rem;padding-top:2rem}.pInput #s1 .fSearch{position:relative}.pInput #s1 .fSearch .field{padding-right:4rem}.pInput #s1 .fSearch .ico{width:1.4rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.pInput #s1 .fSearch .hallPop{z-index:50;border:1px solid var(--beige);background:#fff;border-radius:.6rem;max-height:28rem;position:absolute;top:calc(100% + .6rem);left:0;right:0;overflow-y:auto;box-shadow:0 .6rem 1.6rem #0000001f}.pInput #s1 .fSearch .hallMsg{color:#999;padding:1.6rem;font-size:1.4rem;line-height:1.5}.pInput #s1 .fSearch .hallList{flex-direction:column;display:flex}.pInput #s1 .fSearch .hallItem{text-align:left;background:0 0;width:100%;padding:1.2rem 1.6rem;display:block}.pInput #s1 .fSearch .hallItem:hover{background:var(--bg1)}.pInput #s1 .fSearch .hallItem+.hallItem,.pInput #s1 .fSearch .hallList li+li .hallItem{border-top:1px solid #f0f0f0}.pInput #s1 .fSearch .hallItem .nm{color:#333;font-size:1.5rem;font-weight:600;line-height:1.4;display:block}.pInput #s1 .fSearch .hallItem .ad{color:#999;margin-top:.3rem;font-size:1.3rem;line-height:1.4;display:block}.pInput #s1 .fDate{gap:.6rem;display:flex}.pInput #s1 .fDate .date{flex:1;position:relative}.pInput #s1 .fDate .date .field{padding-right:4rem}.pInput #s1 .fDate .date .ico{width:1.3rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.pInput #s1 .fDate .time{text-align:center;border-radius:.4rem;flex-shrink:0;width:9.1rem;padding:0}.pInput #s1 .jangjiItem+.jangjiItem{margin-top:2rem}.pInput #s1 .fPlace{gap:.6rem;display:flex}.pInput #s1 .fPlace .field{flex:1}.pInput #s1 .fPlace .addJangji,.pInput #s1 .fPlace .delJangji{color:#666;background:#f4f4f4;border-radius:.4rem;flex-shrink:0;width:9.1rem;height:5.2rem;font-size:1.4rem;font-weight:500}.pInput #s1 .fPlace .delJangji{color:#999}.pInput #s1 .jangjiHint{color:#999;align-items:center;gap:.4rem;margin-top:.6rem;font-size:1.4rem;display:none}.pInput #s1 .jangjiHint.on{display:flex}.pInput #s1 .jangjiHint .ico{flex-shrink:0;width:1.4rem}.pInput #cta{z-index:900;background:#fff;width:100%;max-width:42.8rem;padding:2rem 2.9rem;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -.4rem 1rem #0000001f}.pInput #cta .btns{gap:1rem;display:flex}.pInput #cta .btn{flex:1;width:auto;height:5.2rem;font-size:1.6rem;font-weight:600}.pInput #cta .btnPrev{border:1px solid var(--gold);color:var(--gold);background:#fff;justify-content:center;align-items:center;gap:.4rem;display:flex}.pInput #cta .btnPrev .ico{width:2rem}.pInput #cta .btnMake{background:var(--gold);color:#fff;justify-content:center;align-items:center;display:flex}.pInput #s1 .saveFail{color:#e02020;background:#fff4f4;border-radius:.6rem;align-items:baseline;gap:.4rem;margin-top:2rem;padding:1.4rem 1.6rem;font-size:1.4rem;line-height:1.4;display:flex}.pInput #s1 .saveFail .ico{flex-shrink:0;width:1.4rem;position:relative;top:.2rem}.pInput #s1 .authBackRow{justify-content:center;margin-top:4rem;display:flex}.pInput #s1 .authBackBtn{background:var(--gold);color:#fff;border-radius:.6rem;justify-content:center;align-items:center;height:5.2rem;padding:0 3rem;font-size:1.6rem;font-weight:600;display:flex}.pInput #cta .btnPrev{gap:0}.pInput .saveMask{z-index:1000;background:#ffffffb3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pInput .saveMask .txt{color:#fff;background:#333;border-radius:.6rem;padding:1.6rem 2.4rem;font-size:1.5rem;font-weight:500}.pConfirm #wrap{padding-bottom:11.2rem}.pConfirm #s1{background:var(--bg1);padding:5rem 3rem}.pConfirm #s1 .titArea .tit{line-height:1.3}.pConfirm #s1 .titArea .wrt{margin-top:1rem;line-height:1.6}.pConfirm #s1 .cards{margin-top:5rem}.pConfirm #s1 .cCard{background:#fff;border-radius:1.2rem;padding:4rem 2.4rem}.pConfirm #s1 .cCard+.cCard{margin-top:5rem}.pConfirm #s1 .infoList{flex-direction:column;gap:2rem;display:flex}.pConfirm #s1 .infoRow{gap:1rem;font-size:1.6rem;line-height:1.5;display:flex}.pConfirm #s1 .infoRow .lbl{width:9rem;color:var(--gold);flex-shrink:0;font-weight:700}.pConfirm #s1 .infoRow .val{color:#333;flex:1;font-weight:500}.pConfirm #s1 .infoRow .val.bold{font-weight:600}.pConfirm #s1 .infoRow .val.grey{color:#666}.pConfirm #s1 .infoDiv{background:#eee;height:1px;margin-top:2rem}.pConfirm #s1 .cTit{color:#333;font-size:2rem;font-weight:800;line-height:1.2}.pConfirm #s1 .cDiv{background:#eee;height:1px;margin:2rem 0}.pConfirm #s1 .sRow{align-items:center;gap:1rem;font-size:1.6rem;display:flex}.pConfirm #s1 .sRow+.sRow{margin-top:1.6rem}.pConfirm #s1 .sRow .sLbl{width:9rem;color:var(--gold);flex-shrink:0;font-weight:700}.pConfirm #s1 .sRow .sName{color:#333;align-items:center;gap:.4rem;font-weight:500;display:flex}.pConfirm #s1 .sRow .sName .ico{width:1.4rem}.pConfirm #cta{z-index:900;background:#fff;width:100%;max-width:42.8rem;padding:3rem 2.9rem;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -.4rem 1rem #0000001f}.pConfirm #cta .btns{gap:1rem;display:flex}.pConfirm #cta .btn{flex:1;justify-content:center;align-items:center;width:auto;height:5.2rem;font-size:1.6rem;font-weight:600;display:flex}.pConfirm #cta .btnEdit{border:1px solid var(--gold);color:var(--gold);background:#fff}.pConfirm #cta .btnCreate{background:var(--gold);color:#fff}.pConfirm #cta .btnCreate:disabled{opacity:.5;cursor:default}.pConfirm #cta .publishMsg{color:#e02020;background:#fff4f4;padding:1rem 2.9rem;font-size:1.4rem;position:absolute;bottom:100%;left:0;right:0}.pDone #wrap{padding-bottom:11.2rem}.pDone #s1{background:var(--bg1);padding:5rem 3rem}.pDone #s1 .titArea .tit{line-height:1.3}.pDone #s1 .titArea .wrt{margin-top:1rem;line-height:1.6}.pDone #s1 .cards{flex-direction:column;gap:5rem;margin-top:5rem;display:flex}.pDone #s1 .dCard{background:#fff;border-radius:1.2rem;padding:4rem 2.4rem}.pDone #s1 .dCard .cTit{color:#333;font-size:2rem;font-weight:700;line-height:1.2}.pDone #s1 .dCard .cBody{margin-top:3rem}.pDone #s1 .shareRow{gap:1.3rem;display:flex}.pDone #s1 .shareItem{flex-direction:column;align-items:center;gap:.6rem;display:flex}.pDone #s1 .shareItem .ico{width:9rem}.pDone #s1 .shareItem .lbl{color:#666;text-align:center;white-space:nowrap;font-size:1.4rem;font-weight:500}.pDone #s1 .shareMsg{color:#e02020;text-align:center;width:100%;margin-top:1rem;font-size:1.3rem;line-height:1.4}.pDone #s1 .addrRow{align-items:center;gap:1rem;margin-top:2rem;display:flex}.pDone #s1 .addrRow .lbl{width:9rem;color:var(--gold);flex-shrink:0;font-size:1.6rem;font-weight:600}.pDone #s1 .addrRow .url{color:#333;word-break:break-all;flex:1;font-size:1.4rem;font-weight:500;line-height:1.5;text-decoration:underline}.pDone #s1 .addrRow .copyBtn{color:#666;background:#f4f4f4;border-radius:.4rem;flex-shrink:0;width:5rem;height:3rem;font-size:1.2rem;font-weight:600}.pDone #s1 .infoRow{gap:1rem;font-size:1.6rem;display:flex}.pDone #s1 .infoRow+.infoRow{margin-top:2rem}.pDone #s1 .infoRow .lbl{width:9rem;color:var(--gold);flex-shrink:0;font-weight:600}.pDone #s1 .infoRow .val{color:#333;flex:1;font-weight:500;line-height:1.5}.pDone #cta{z-index:900;background:#fff;width:100%;max-width:42.8rem;padding:3rem 2.9rem;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -.4rem 1rem #0000001f}.pDone #cta .btns{gap:1rem;display:flex}.pDone #cta .btn{flex:1;justify-content:center;align-items:center;width:auto;height:5.2rem;font-size:1.6rem;font-weight:600;display:flex}.pDone #cta .btnEdit{border:1px solid var(--gold);color:var(--gold);background:#fff}.pDone #cta .btnCopy{background:var(--gold);color:#fff}.pDone #s1 .deleteRow{justify-content:center;margin-top:4rem;display:flex}.pDone #s1 .deleteBtn{color:#999;text-underline-offset:.3rem;font-size:1.4rem;font-weight:500;text-decoration:underline}.pDone #authModal,.pDone #confirmModal{z-index:1100;width:100%;height:100%;display:none;top:0;left:0}.pDone #authModal.on,.pDone #confirmModal.on{display:block}.pDone #authModal .modalBg,.pDone #confirmModal .modalBg{background:#00000080;position:absolute;inset:0}.pDone #authModal .modalBox,.pDone #confirmModal .modalBox{background:#fff;border-radius:2rem;width:36.8rem;max-width:calc(100% - 6rem);padding:4rem 2.4rem;position:absolute;top:14.9rem;left:50%;transform:translate(-50%)}.pDone #authModal .closeBtn,.pDone #confirmModal .closeBtn{width:1.6rem;position:absolute;top:2rem;right:2.4rem}.pDone #authModal .mTit,.pDone #confirmModal .mTit{color:#333;text-align:center;font-size:1.8rem;font-weight:700;line-height:1.5}.pDone #authModal .mSub,.pDone #confirmModal .mSub{color:#666;margin-top:1rem;font-size:1.4rem;font-weight:500;line-height:1.5;display:block}.pDone #authModal .pwInput{text-align:center;letter-spacing:.4rem;margin-top:3rem}.pDone #authModal .mNotice{color:#999;text-align:center;margin-top:1rem;font-size:1.3rem;line-height:1.4}.pDone #authModal .pwErr,.pDone #confirmModal .pwErr{color:#e02020;text-align:center;margin-top:1rem;font-size:1.4rem;line-height:1.4}.pDone #authModal .confirmBtn,.pDone #confirmModal .confirmBtn{color:#fff;background:#333;border-radius:.6rem;width:100%;height:5.2rem;margin-top:2rem;font-size:1.6rem;font-weight:500}.pDone #confirmModal .confirmBtn.danger{background:#e02020}.pDone #authModal .confirmBtn:disabled,.pDone #confirmModal .confirmBtn:disabled{opacity:.5;cursor:default}.pDone #authModal .resendBtn,.pDone #confirmModal .resendBtn{color:#666;text-underline-offset:.3rem;background:0 0;width:100%;height:4.4rem;margin-top:1rem;font-size:1.4rem;font-weight:500;text-decoration:underline}.pDone #authModal .resendBtn:disabled,.pDone #confirmModal .resendBtn:disabled{opacity:.45;cursor:default;text-decoration:none}.pFind #s1{background:var(--bg1);padding:5rem 3rem}.pFind #s1 .titArea .tit{line-height:1.3}.pFind #s1 .searchBar{background:var(--bg1);border:1px solid var(--beige);border-radius:6rem;height:4.6rem;margin-top:3rem;padding:0 2rem}.pFind #s1 .searchBar input{height:auto;box-shadow:none;text-indent:0;color:#333;letter-spacing:-.02em;background:0 0;border:0;border-radius:0;flex:1;padding:0;font-size:1.4rem}.pFind #s1 .searchBar input::placeholder{color:#999}.pFind #s1 .searchBar .searchBtn{flex-shrink:0;width:1.6rem}.pFind #s1 .boardList{flex-direction:column;gap:1.5rem;margin-top:3rem;display:flex}.pFind #s1 .boardCard{cursor:pointer;background:#fff;border-radius:1.2rem;justify-content:space-between;align-items:center;gap:1rem;min-height:12rem;padding:1rem 1.5rem;display:flex}.pFind #s1 .boardCard .info .line1{font-size:1.6rem;line-height:1.5}.pFind #s1 .boardCard .info .line1 .num{color:#999;font-weight:500}.pFind #s1 .boardCard .info .line1 .name{color:#333;font-weight:700}.pFind #s1 .boardCard .info .line1 .dead{color:#333;font-weight:400}.pFind #s1 .boardCard .info .place{color:#666;margin-top:.6rem;font-size:1.4rem;font-weight:500;line-height:1.5}.pFind #s1 .boardCard .badge{background:var(--gold);color:#fff;white-space:nowrap;border-radius:6rem;flex-shrink:0;align-items:center;gap:.4rem;height:4rem;padding:0 1.4rem;font-size:1.3rem;font-weight:700;display:flex}.pFind #s1 .boardCard .badge .ico{width:1.1rem}.pFind #s1 .boardEmpty{text-align:center;color:#999;background:#fff;border-radius:1.2rem;margin-top:3rem;padding:6rem 2rem;font-size:1.5rem;line-height:1.5}.pFind #s1 .paging{justify-content:center;align-items:center;gap:1.6rem;margin-top:3rem;display:flex}.pFind #s1 .paging .pg{color:#333;border-radius:.4rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;font-size:1.6rem;display:flex}.pFind #s1 .paging .pg.on{color:#fff;background:#333;font-weight:600}.pFind #s1 .paging .arw{justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.pFind #s1 .paging .arw img{width:1.6rem}.pFind #s1 .paging .arw.off{opacity:.25;cursor:default}body.modalOpen{overflow:hidden}.pFind #pwModal{z-index:1100;width:100%;height:100%;display:none;top:0;left:0}.pFind #pwModal.on{display:block}.pFind #pwModal .modalBg{background:#00000080;position:absolute;inset:0}.pFind #pwModal .modalBox{background:#fff;border-radius:2rem;width:36.8rem;max-width:calc(100% - 6rem);padding:4rem 2.4rem;position:absolute;top:14.9rem;left:50%;transform:translate(-50%)}.pFind #pwModal .modalBox .mTit{color:#333;text-align:center;font-size:1.8rem;font-weight:700;line-height:1.5}.pFind #pwModal .modalBox .pwInput{text-align:center;margin-top:3rem}.pFind #pwModal .modalBox .pwErr{color:#e02020;text-align:center;margin-top:1rem;font-size:1.4rem;line-height:1.4}.pFind #pwModal .modalBox .confirmBtn{color:#fff;background:#333;border-radius:.6rem;width:100%;height:5.2rem;margin-top:3rem;font-size:1.6rem;font-weight:500}.pFind #pwModal .modalBox .confirmBtn:disabled{opacity:.5;cursor:default}.pFind #pwModal .modalBox .closeBtn{width:1.6rem;position:absolute;top:2rem;right:2.4rem}.pConfirm #noticeToast{z-index:1100;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .6s,visibility .6s;display:flex;top:0;left:0}.pConfirm #noticeToast.hide{opacity:0;visibility:hidden}.pConfirm #noticeToast .toastBox{-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);background:#e5e5e5cc;border-radius:2rem;flex-direction:column;align-items:center;gap:1rem;width:30rem;padding:4rem 2.9rem;transition:transform .6s;display:flex}.pConfirm #noticeToast.hide .toastBox{transform:translateY(-1rem)}.pConfirm #noticeToast .toastBox .ico{width:2.4rem}.pConfirm #noticeToast .toastBox .tit{line-height:1.5}.pConfirm #noticeToast .toastBox .sub{line-height:1}.pViewer #wrap{padding-top:0;padding-bottom:11.2rem}.pViewer #viewer{color:#333;background:#f6f2ea;flex-direction:column;gap:1rem;font-family:NanumMyeongjo,serif;display:flex}.pViewer #viewer .sec{padding:5rem 3rem}.pViewer .viewSkin{text-align:center;flex-direction:column;align-items:center;display:flex}.pViewer .viewSkin.skin1{background:#fff;padding:7rem 3rem}.pViewer .viewSkin .deco{width:16.8rem}.pViewer .viewSkin .deco.bottom{margin-top:6.5rem;transform:scaleY(-1)}.pViewer .viewSkin .title{align-items:flex-end;margin-top:6.5rem;display:inline-flex;position:relative}.pViewer .viewSkin .title .titTxt{letter-spacing:.12em;color:#1a1a1a;font-family:NanumMyeongjo,serif;font-size:9.6rem;font-weight:800;line-height:1}.pViewer .viewSkin .title .badge{width:2rem;margin-bottom:1.4rem;margin-left:.2rem}.pViewer .viewSkin .intro{margin-top:5rem;line-height:1.5}.pViewer .viewSkin .intro .em{font-weight:800}.pViewer .viewSkin .intro p+p{margin-top:2.4rem}.pViewer .viewBody{background:#fff}.pViewer .viewBody .infoList{flex-direction:column;gap:2rem;display:flex}.pViewer .viewBody .infoRow{gap:.8rem;font-size:1.8rem;display:flex}.pViewer .viewBody .infoRow .lbl{width:8rem;color:var(--beige);flex-shrink:0;font-weight:800;line-height:1.4}.pViewer .viewBody .infoRow .val{color:#333;flex:1;line-height:1.5}.pViewer .viewBody .infoRow .val.strong{font-weight:800}.pViewer .viewBody .infoRow .places{flex-direction:column;gap:.8rem;display:flex}.pViewer .viewBody .block{margin-top:5rem}.pViewer .viewBody .block .blockTit{color:#333;font-size:2rem;font-weight:800}.pViewer .viewBody .block .blockTit .line{border-top:1px solid #d9d9d9;margin-top:1.2rem}.pViewer .viewBody .block .infoList{margin-top:2rem}.pViewer .viewBody .placeBar{background:#f5f5f5;justify-content:center;align-items:center;gap:.6rem;height:5rem;margin-top:2rem;display:flex}.pViewer .viewBody .placeBar .ico{width:2rem}.pViewer .viewBody .placeBar .txt{font-size:1.6rem;font-weight:700}.pViewer .viewBody .addrRow{align-items:center;gap:2rem;margin-top:2rem;display:flex}.pViewer .viewBody .addrRow .addr{flex:1;font-size:1.6rem;line-height:1.5}.pViewer .viewBody .addrRow .copyBtn{color:#999;border:1px solid #d9d9d9;border-radius:.4rem;flex-shrink:0;width:7rem;height:3rem;font-family:Pretendard,sans-serif;font-size:1.2rem}.pViewer .viewBody .mapImg{border-radius:.8rem;margin-top:2rem;overflow:hidden}.pViewer .viewBody .mapImg:not(.img){background:#f4f4f4;height:20rem}.pViewer .viewBody .mapBtns{gap:.8rem;margin-top:2rem;display:flex}.pViewer .viewBody .mapBtn{border-radius:.4rem;flex:1;justify-content:center;align-items:center;gap:.8rem;height:4rem;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:500;display:flex}.pViewer .viewBody .mapBtn .ico{border-radius:.4rem;width:2rem}.pViewer .viewBody .expiredNote{color:#666;text-align:center;padding:2rem 0;font-size:1.5rem;line-height:1.7}.pViewer .viewBody .expiredNote a{color:var(--gold);text-underline-offset:.3rem;font-weight:600;text-decoration:underline}.pViewer .viewBody .mapBtn.naver{color:#fff;background:#0285ff}.pViewer .viewBody .mapBtn.kakao{color:#333;background:#fae200}.pViewer .viewShare{background:#fff}.pViewer .viewShare .shareHead{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.pViewer .viewShare .shareHead .ribbon{width:1.8rem}.pViewer .viewShare .shareHead .tit{font-size:2rem;font-weight:700}.pViewer .viewShare .shareHead .desc{font-size:1.8rem;line-height:1.5}.pViewer .viewShare .shareBtns{flex-direction:column;gap:1rem;margin-top:3rem;display:flex}.pViewer .viewShare .sBtn{border-radius:.6rem;justify-content:center;align-items:center;height:5.2rem;font-size:1.6rem;font-weight:700;display:flex}.pViewer .viewShare .sBtn.account{color:#333;background:#fff;border:1px solid #333}.pViewer .viewShare .sBtn.wreath{color:#fff;background:#333}.pViewer #cta{z-index:900;background:#fff;width:100%;max-width:42.8rem;height:11.2rem;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -.4rem 1rem #0000001f}.pViewer #cta .ctaItem{color:#333;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.2rem;font-family:Pretendard,sans-serif;font-size:1.6rem;font-weight:600;display:flex}.pViewer #cta .ctaItem .ico{height:3.4rem}.pViewer #cta .ctaItem .ico img{width:auto;height:100%}.pViewer #accountSheet{z-index:1100;visibility:hidden;font-family:Pretendard,sans-serif;position:fixed;inset:0}.pViewer #accountSheet.on{visibility:visible}.pViewer #accountSheet .sheetBg{opacity:0;background:#00000080;transition:opacity .3s;position:absolute;inset:0}.pViewer #accountSheet.on .sheetBg{opacity:1}.pViewer #accountSheet .sheet{background:#fff;border-radius:3rem 3rem 0 0;width:100%;max-width:42.8rem;padding:3rem;transition:transform .35s;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}.pViewer #accountSheet.on .sheet{transform:translate(-50%)}.pViewer #accountSheet .sheetHead{justify-content:space-between;align-items:center;display:flex}.pViewer #accountSheet .sheetHead .sTit{color:#333;font-size:2rem;font-weight:700}.pViewer #accountSheet .sheetHead .sClose{flex-shrink:0;width:1.6rem}.pViewer #accountSheet .acctBody{flex-direction:column;gap:2.5rem;margin-top:3rem;display:flex}.pViewer #accountSheet .acctLine{background:#eee;height:1px}.pViewer #accountSheet .acctItem{flex-direction:column;gap:.6rem;padding:0 1rem;display:flex}.pViewer #accountSheet .acctItem .owner{color:#333;font-size:1.6rem;font-weight:500;line-height:1.4}.pViewer #accountSheet .acctItem .acctRow{align-items:center;gap:1rem;display:flex}.pViewer #accountSheet .acctItem .acctRow .bank{color:#666;flex:1;font-size:1.6rem;line-height:1.4}.pViewer #accountSheet .acctItem .acctRow .copyBtn{color:#666;background:#f4f4f4;border-radius:.4rem;flex-shrink:0;width:5rem;height:3rem;font-size:1.2rem;font-weight:600}.pViewer #accountSheet .acctNotice{text-align:center;color:#666;font-size:1.6rem;line-height:1.4}.pViewer #accountSheet .acctWreathBtn{color:#fff;background:#333;border-radius:.6rem;justify-content:center;align-items:center;height:5.2rem;margin-top:2.5rem;font-size:1.6rem;font-weight:500;display:flex}.pWreath #wrap{background:#f6f2ea}#subHeader{z-index:1000;background:#f6f2ea;border-bottom:1px solid #d9d9d9;justify-content:center;align-items:center;width:100%;max-width:42.8rem;height:6rem;padding:0 3rem;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}#subHeader .subTit{color:#333;font-size:2rem;font-weight:700}#subHeader .backBtn{width:.9rem;position:absolute;top:50%;left:3rem;transform:translateY(-50%)}#subHeader .closeBtn{width:1.6rem;position:absolute;top:50%;right:3rem;transform:translateY(-50%)}.pWreath #s1{padding:5rem 3rem}.pWreath #s1 .titArea .tit{line-height:1.3}.pWreath #s1 .titArea .wrt{margin-top:1rem;line-height:1.6}.pWreath #s1 .wreathList{flex-wrap:wrap;gap:5rem 1.8rem;margin-top:5rem;display:flex}.pWreath #s1 .wreathCard{width:17.5rem}.pWreath #s1 .wreathCard .thumb{background:#fff;border-radius:1.2rem;justify-content:center;align-items:center;width:17.5rem;height:18rem;display:flex}.pWreath #s1 .wreathCard .thumb img{width:auto;height:16rem}.pWreath #s1 .wreathCard .info{text-align:center;flex-direction:column;align-items:center;gap:.8rem;margin-top:1.5rem;display:flex}.pWreath #s1 .wreathCard .info .name{color:#333;font-size:1.4rem;font-weight:700;line-height:1.3}.pWreath #s1 .wreathCard .info .desc{color:#666;font-size:1.2rem;line-height:1.3}.pWreath #s1 .wreathCard .info .price{color:#333;font-size:1.4rem;font-weight:700;line-height:1.3}.pWreath #s1 .wreathCard .info .orderBtn{background:var(--gold);color:#fff;border-radius:6rem;justify-content:center;align-items:center;width:10rem;height:3.6rem;margin-top:.2rem;font-size:1.2rem;font-weight:600;display:flex}.pOrder #wrap{background:#f6f2ea}.pOrder #s1{padding:5rem 3rem}.pOrder #s1 .inner{flex-direction:column;gap:3rem;display:flex}.pOrder #s1 .oCard{background:#fff;border-radius:1.2rem;padding:4rem 2.4rem}.pOrder #s1 .oCard .cHead .tit{color:#333;font-size:2rem;font-weight:700}.pOrder #s1 .oCard .cHead .desc{color:#787878;margin-top:1rem;font-size:1.6rem;font-weight:500;line-height:1.4}.pOrder #s1 .prodThumb{background:#f5f5f5;border-radius:1.2rem;align-items:center;gap:2rem;height:18rem;margin-top:3rem;padding:0 2rem;display:flex}.pOrder #s1 .prodThumb .pImg{border-radius:1.2rem;flex-shrink:0;width:14rem;height:14rem;overflow:hidden}.pOrder #s1 .prodThumb .pInfo{text-align:center;flex-direction:column;flex:1;gap:.8rem;display:flex}.pOrder #s1 .prodThumb .pInfo .name{color:#333;font-size:1.8rem;font-weight:700;line-height:1.3}.pOrder #s1 .prodThumb .pInfo .desc{color:#666;font-size:1.2rem;line-height:1.3}.pOrder #s1 .prodThumb .pInfo .price{color:#333;font-size:1.4rem;font-weight:700;line-height:1.3}.pOrder #s1 .oBody{margin-top:4rem}.pOrder #s1 .oBody+.oBody{margin-top:3rem}.pOrder #s1 .fldGroup{flex-direction:column;gap:2rem;display:flex}.pOrder #s1 .fld{flex-direction:column;gap:1rem;display:flex}.pOrder #s1 .fld .subLbl{color:#333;font-size:1.4rem;line-height:1.4}.pOrder #s1 .fld .fLbl{color:#333;font-size:1.6rem;font-weight:500;line-height:1.4}.pOrder #s1 .fld .fLbl .req{color:#d32f2f}.pOrder #s1 .oBody .secLbl{color:#333;margin-bottom:1rem;font-size:1.6rem;font-weight:700}.pOrder #s1 .payBtns{gap:1rem;margin-top:3rem;display:flex}.pOrder #s1 .payBtn{color:#333;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:.6rem;flex:1;justify-content:center;align-items:center;height:5.2rem;font-size:1.6rem;font-weight:500;display:flex}.pOrder #s1 .payBtn.on{color:#fff;background:#333;border-color:#333}.pOrder #s1 .deliveryNote{font-size:1.2rem;line-height:1.5}.pOrder #s1 .deliveryNote .b{color:#333;font-weight:700}.pOrder #s1 .deliveryNote p{color:#666}.pOrder #s1 .deliveryNote .gap{height:1.5rem}.pOrder #s1 .nextBtn{color:#fff;background:#333;border-radius:.6rem;justify-content:center;align-items:center;height:5.2rem;font-size:1.6rem;font-weight:500;display:flex}.pOrder #agreeSheet{z-index:1100;visibility:hidden;font-family:Pretendard,sans-serif;position:fixed;inset:0}.pOrder #agreeSheet.on{visibility:visible}.pOrder #agreeSheet .sheetBg{opacity:0;background:#00000080;transition:opacity .3s;position:absolute;inset:0}.pOrder #agreeSheet.on .sheetBg{opacity:1}.pOrder #agreeSheet .sheet{background:#fff;border-radius:3rem 3rem 0 0;width:100%;max-width:42.8rem;padding:3rem;transition:transform .35s;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}.pOrder #agreeSheet.on .sheet{transform:translate(-50%)}.pOrder #agreeSheet .sheetHead{justify-content:space-between;align-items:center;display:flex}.pOrder #agreeSheet .sheetHead .sTit{color:#333;font-size:2rem;font-weight:700}.pOrder #agreeSheet .sheetHead .sClose{flex-shrink:0;width:1.6rem}.pOrder #agreeSheet .agreeBody{flex-direction:column;gap:2.5rem;margin-top:3rem;display:flex}.pOrder #agreeSheet .agreeLine{background:#eee;height:1px}.pOrder #agreeSheet .agreeAll{align-items:center;gap:1rem;display:flex}.pOrder #agreeSheet .agreeAll .lbl{color:#333;font-size:1.6rem;font-weight:600}.pOrder #agreeSheet .agreeList{flex-direction:column;gap:1.5rem;padding:0 2rem;display:flex}.pOrder #agreeSheet .agreeItem{align-items:center;gap:1rem;display:flex}.pOrder #agreeSheet .agreeItem .lbl{color:#333;flex:1;font-size:1.6rem;font-weight:500}.pOrder #agreeSheet .agreeItem .arw{flex-shrink:0;width:.7rem;transform:scaleX(-1)}.pOrder #agreeSheet .agreeItem .lbl,.pOrder #agreeSheet .agreeAll{cursor:pointer}.pOrder #agreeSheet .chk{background:#fff;border:1px solid #d9d9d9;border-radius:.4rem;flex-shrink:0;width:2.4rem;height:2.4rem;position:relative}.pOrder #agreeSheet .chk.on{background:#333;border-color:#333}.pOrder #agreeSheet .chk.on:after{content:"";border:.2rem solid #fff;border-width:0 .2rem .2rem 0;width:.5rem;height:1.1rem;position:absolute;top:.4rem;left:.85rem;transform:rotate(45deg)}.pOrder #agreeSheet .agreeNextBtn{color:#fff;background:#333;border-radius:.6rem;justify-content:center;align-items:center;width:100%;height:5.2rem;margin-top:2.5rem;font-size:1.6rem;font-weight:500;display:flex}.pDoneOrder #wrap{background:#f6f2ea}.pDoneOrder #s1{padding:5rem 3rem}.pDoneOrder #s1 .inner{flex-direction:column;gap:3rem;display:flex}.pDoneOrder #s1 .titArea .tit{line-height:1.3}.pDoneOrder #s1 .titArea .wrt{margin-top:1rem;line-height:1.5}.pDoneOrder #s1 .dCard{background:#fff;border-radius:1.2rem;padding:4rem 2.4rem}.pDoneOrder #s1 .dCard .cTit{color:#333;font-size:2rem;font-weight:700}.pDoneOrder #s1 .payBox{background:#f5f5f5;border-radius:1.2rem;margin-top:2rem;padding:3rem 2rem}.pDoneOrder #s1 .payBox .prodRow{align-items:center;gap:1rem;display:flex}.pDoneOrder #s1 .payBox .prodRow .pImg{border-radius:.6rem;flex-shrink:0;width:5rem;height:5rem;overflow:hidden}.pDoneOrder #s1 .payBox .prodRow .pInfo{flex:1}.pDoneOrder #s1 .payBox .prodRow .pInfo .name{color:#333;font-size:1.8rem;font-weight:700;line-height:1.3}.pDoneOrder #s1 .payBox .prodRow .pInfo .desc{color:#666;margin-top:.8rem;font-size:1.2rem;line-height:1.3}.pDoneOrder #s1 .payBox .pDiv{background:#e5e5e5;height:1px;margin:2rem 0}.pDoneOrder #s1 .payBox .payRow{gap:.8rem;font-size:1.4rem;display:flex}.pDoneOrder #s1 .payBox .payRow+.payRow{margin-top:1rem}.pDoneOrder #s1 .payBox .payRow .k{color:#666;flex-shrink:0;width:6rem;font-weight:600}.pDoneOrder #s1 .payBox .payRow .v{color:#333}.pDoneOrder #s1 .payBox .ribbon{color:#999;font-size:1.4rem;line-height:1.5}.pDoneOrder #s1 .payBox .ribbon p+p{margin-top:1rem}.pDoneOrder #s1 .payNotice{color:#666;justify-content:center;align-items:center;gap:.6rem;margin-top:2rem;font-size:1.2rem;line-height:1.5;display:flex}.pDoneOrder #s1 .payNotice .ico{flex-shrink:0;width:1.2rem}.pDoneOrder #s1 .infoList{flex-direction:column;gap:2rem;margin-top:3rem;display:flex}.pDoneOrder #s1 .infoRow{gap:1rem;font-size:1.6rem;display:flex}.pDoneOrder #s1 .infoRow .lbl{width:9rem;color:var(--gold);flex-shrink:0;font-weight:600}.pDoneOrder #s1 .infoRow .val{color:#333;flex:1;font-weight:500;line-height:1.5}.pInput #s1 .mourList{flex-direction:column;gap:2rem;display:flex}.pInput #s1 .mourItem{flex-direction:column;gap:1rem;display:flex}.pInput #s1 .mourItem+.mourItem{border-top:1px solid #eee;padding-top:2rem}.pInput #s1 .mourTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pInput #s1 .mourTop .rowNo{color:#666;font-size:1.4rem;font-weight:600}.pInput #s1 .primeBtn{color:#999;background:#fff;border:1px solid #d9d9d9;border-radius:6rem;height:3rem;padding:0 1.2rem;font-size:1.3rem;font-weight:600}.pInput #s1 .primeBtn.on{background:var(--gold);border-color:var(--gold);color:#fff}.pInput #s1 .rowDel{color:#999;height:3rem;padding:0 1rem;font-size:1.3rem;font-weight:500;text-decoration:underline}.pInput #s1 .mourPhone{width:100%}.pInput #s1 .bankList{flex-direction:column;gap:2rem;display:flex}.pInput #s1 .bankItem{flex-direction:column;gap:1rem;display:flex}.pInput #s1 .bankItem+.bankItem{border-top:1px solid #eee;padding-top:2rem}.pInput #s1 .verifyBtn{color:#fff;background:#333;border-radius:.6rem;width:100%;height:5.2rem;margin-top:.4rem;font-size:1.6rem;font-weight:600}.pInput #s1 .verifyBtn.done{cursor:default;background:#2eb85c}.pInput #s1 .bankItem .rel3{width:13rem}.pInput #s1 .chipList{flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem;display:flex}.pInput #s1 .chip{color:#666;background:#fff;border:1px solid #d9d9d9;border-radius:6rem;height:3.6rem;padding:0 1.4rem;font-size:1.4rem;font-weight:500}.pInput #s1 .chip.on{background:var(--gold);border-color:var(--gold);color:#fff;font-weight:600}.pInput #s1 textarea.msgArea{resize:vertical;height:auto;min-height:14rem;padding:1.5rem;line-height:1.6}.pInput #s1 .msgCount{text-align:right;color:#999;margin-top:.6rem;font-size:1.3rem}.calPop .dayCell:disabled{color:#d9d9d9;cursor:default}.calPop .dayCell:disabled:hover{background:0 0}.calPop .calHead .navBtn:disabled{opacity:.25;cursor:default}.calPop .calHead .navBtn:disabled:hover{background:0 0}.pTerms #s1{background:var(--bg1);padding:5rem 3rem}.pTerms #s1 .titArea .tit{line-height:1.3}.pTerms #s1 .titArea .wrt{margin-top:1rem}.pTerms #s1 .termsCard{background:#fff;border-radius:1.2rem;margin-top:4rem;padding:3rem 2.4rem}.pTerms .termsBody{color:#555;word-break:keep-all;font-size:1.4rem;line-height:1.8}.pTerms .termsBody h2{color:#333;margin:3rem 0 1rem;font-size:1.7rem;font-weight:700;line-height:1.4}.pTerms .termsBody h2:first-child{margin-top:0}.pTerms .termsBody h3{color:#333;margin:2rem 0 .8rem;font-size:1.5rem;font-weight:700}.pTerms .termsBody p{margin:0 0 1.2rem}.pTerms .termsBody p:last-child{margin-bottom:0}.pTerms .termsBody strong{color:#333;font-weight:700}.pTerms .termsBody ul{margin:0 0 1.2rem;padding-left:1.6rem;list-style:outside}.pTerms .termsBody li{margin-bottom:.5rem}.pTerms .termsTableWrap{border:1px solid var(--beige);border-radius:.6rem;margin:0 0 1.6rem;overflow-x:auto}.pTerms .termsBody table{border-collapse:collapse;width:100%;font-size:1.3rem}.pTerms .termsBody th,.pTerms .termsBody td{text-align:left;vertical-align:top;border-bottom:1px solid #eee;padding:1rem 1.2rem;line-height:1.6}.pTerms .termsBody th{background:var(--bg1);color:#333;white-space:nowrap;font-weight:600}.pTerms .termsBody tr:last-child td{border-bottom:0}.pTerms #s1 .termsNav{gap:1rem;margin-top:3rem;display:flex}.pTerms #s1 .termsNavItem{border:1px solid var(--beige);color:#666;text-align:center;background:#fff;border-radius:.6rem;flex:1;justify-content:center;align-items:center;height:5rem;padding:0 1rem;font-size:1.4rem;font-weight:600;line-height:1.3;display:flex}#footer .menus .strong{color:#fff;font-weight:700}
