body{overflow-x:hidden}#main .width-wrap:first-child{display:flex;align-items:center;justify-content:space-between}#main .width-wrap .left-area h2{margin:16px 0 32px}#main .width-wrap .line{position:absolute;top:0;left:50%;transform:translateX(50%);height:0;width:1px;background:var(--cool-n-200);animation:long-line .75s cubic-bezier(.54,.05,.35,.97) 1s forwards}#main .width-wrap .right-area .btn-zone{display:flex;align-items:center;gap:20px;padding-left:4px;margin:20px 0 40px}#main .width-wrap .right-area .btn-zone a img{width:20px}#main .width-wrap .right-area .info-list{display:flex;gap:40px}#main .width-wrap .right-area .info-list li p{padding-left:12px}#main .width-wrap .right-area .info-list li p:first-child{position:relative;margin-bottom:12px;display:flex;align-items:center}#main .width-wrap .right-area .info-list li p:first-child:before{content:"";position:absolute;left:0;width:1px;height:14px;background:var(--black)}#main .width-wrap .img-area{animation:wide-img 1.25s cubic-bezier(.96,.01,.76,1.28) forwards}#main .width-wrap .img-area img{width:100%}#suggest .width-wrap .top-area{display:flex;align-items:flex-end;gap:26%;margin-bottom:32px}#suggest .width-wrap .top-area .left-zone h4:first-child{margin-bottom:12px}#suggest .width-wrap .bottom-area{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}#suggest .width-wrap .bottom-area .box{background:var(--po-second);display:flex;align-items:center;justify-content:center;gap:16px;padding:32px 0}#suggest .width-wrap .bottom-area .box:before{content:"";position:absolute;width:100%;height:100%;border:1px solid transparent;transition:border .25s linear}#suggest .width-wrap .bottom-area .box:hover:before{border:1px solid var(--po)}#suggest .width-wrap .bottom-area .box .text-zone p:first-child{margin-bottom:8px}#qSearch{background:var(--po-second)}#qSearch .width-wrap .top-area{display:flex;justify-content:space-between}#qSearch .width-wrap .top-area h4{position:relative}#qSearch .width-wrap .top-area h4 img{width:254px;position:absolute;left:-60px;top:-59px}#qSearch .width-wrap .top-area h4 i{margin-top:12px}#qSearch .width-wrap .top-area form{position:relative;max-width:280px;width:100%}#qSearch .width-wrap .top-area form label{position:relative;display:flex;align-items:center;justify-content:space-between;padding:11px 16px;border:1px solid var(--black);background:var(--po-second)}#qSearch .width-wrap .top-area form label input{padding:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis}#qSearch .width-wrap .top-area form label input,#qSearch .width-wrap .top-area form label input::placeholder{font-size:var(--font-13);letter-spacing:var(--font-13-ls);line-height:normal}#qSearch .width-wrap .top-area form label input::placeholder{color:var(--cool-n-500)}#qSearch .width-wrap .top-area form .list-zone{display:flex;flex-direction:column;padding:4px 12px;border:1px solid var(--black);background:var(--po-second);position:absolute;width:100%;margin-top:8px;overflow-y:auto;-ms-overflow-style:none;scrollbar-gutter:stable;z-index:1;max-height:0;opacity:0;transition:all .2s ease-in-out}#qSearch .width-wrap .top-area form .list-zone.on{opacity:1;max-height:175px}#qSearch .width-wrap .top-area form .list-zone::-webkit-scrollbar{width:2px}#qSearch .width-wrap .top-area form .list-zone::-webkit-scrollbar-thumb{background:var(--cool-n-300);border-radius:1000px}#qSearch .width-wrap .top-area form .list-zone::-webkit-scrollbar-track{background:transparent}#qSearch .width-wrap .top-area form .list-zone button{padding:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;position:relative}#qSearch .width-wrap .top-area form .list-zone button:not(:last-child):before{content:"";position:absolute;width:100%;height:1px;left:0;bottom:0;background:var(--cool-n-100)}#qSearch .width-wrap .bottom-area{display:flex;justify-content:space-between;margin-top:44px}#qSearch .width-wrap .bottom-area .tab-zone .btn{width:400px;padding:24px 40px;justify-content:space-between;border-radius:1000px;text-align:left;border:1px solid transparent;transition-duration:.1s}#qSearch .width-wrap .bottom-area .tab-zone .btn.on{border:1px solid var(--gray);box-shadow:0 0 20px 0 rgba(0,0,0,.07)}#qSearch .width-wrap .bottom-area .tab-zone .btn:first-child{background:#daebff;margin-bottom:16px}#qSearch .width-wrap .bottom-area .tab-zone .btn:nth-child(2){background:#edf6e3}#qSearch .width-wrap .bottom-area .tab-zone .btn .text p:first-child{margin-bottom:8px}#qSearch .width-wrap .bottom-area .tab-zone .btn img{width:71px}#qSearch .width-wrap .bottom-area .cate-zone{display:grid;grid-template-columns:repeat(4,1fr);gap:44px 64px}#qSearch .width-wrap .bottom-area .cate-zone .btn{flex-direction:column;gap:0}#qSearch .width-wrap .bottom-area .cate-zone .btn img{width:192px;aspect-ratio:1/1;transition:all .15s linear}#qSearch .width-wrap .bottom-area .cate-zone .btn:hover img{box-shadow:0 0 20px 0 rgba(0,0,0,.07)}#qSearch .width-wrap .bottom-area .cate-zone .btn p:first-of-type{margin:20px 0 8px}#samsung{background:url(/screen/bg_samsung.jpg) 50%/cover no-repeat}#samsung .width-wrap p:nth-child(3){margin:10px 0 28px}#samsung .width-wrap .btn span{color:var(--po-second)}#life .width-wrap,#life .width-wrap .btn-area{display:flex;flex-direction:column;gap:80px}#life .width-wrap .title-area{position:relative}#life .width-wrap .title-area img{width:204px;position:absolute;top:-82%;left:-4.3%}#life .width-wrap .title-area h4:first-child{margin-bottom:12px}#life .width-wrap .btn-area .row-zone{display:grid;grid-template-columns:.205fr 1fr;gap:80px}#life .width-wrap .btn-area .row-zone p{display:inline}#life .width-wrap .btn-area .row-zone .btn-plc{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}#place{background:var(--po-second)}#place .width-wrap .bottom-area{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:32px}#place .width-wrap .bottom-area .card{padding:24px;aspect-ratio:16/8.525;display:flex;flex-direction:column;position:relative;z-index:1}#place .width-wrap .bottom-area .card:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(0,0,0,.22) 60%,rgba(0,0,0,.9))}#place .width-wrap .bottom-area .card .info-zone{display:flex;align-items:center;justify-content:space-between;margin-top:auto;z-index:2}#recommend{background:var(--po-second)}#recommend:before{background:url(/screen/img_reco_bg_left.png) no-repeat;background-size:cover;background-position:50%;width:400px;left:45px;top:-30px}#recommend:after,#recommend:before{content:"";aspect-ratio:1/1;position:absolute}#recommend:after{background:url(/screen/img_reco_bg_right.png) no-repeat;background-size:cover;background-position:50%;width:1476.457px;right:-19%;bottom:21%;pointer-events:none}#recommend .width-wrap .top-area .title{position:relative}#recommend .width-wrap .top-area .title .msg{width:170px;position:absolute;left:-48px;top:-59px}#recommend .width-wrap .top-area .title .ai{width:73px;margin-bottom:12px}#recommend .width-wrap .top-area .title h4 i{display:inline-block;margin:12px 0 20px}#recommend .width-wrap .bottom-area{margin-top:60px;position:relative;z-index:1}#recommend .width-wrap .bottom-area .btn-zone{margin-bottom:28px}#recommend .width-wrap .bottom-area .preview-zone{display:grid;grid-template-columns:minmax(auto,640px) auto;align-items:center;gap:28px}#recommend .width-wrap .bottom-area .preview-zone .img{background:url(/screen/img_reco.jpg) no-repeat;background-size:cover;background-position:50%;aspect-ratio:16/9.375}#recommend .width-wrap .bottom-area .preview-zone .info .top{display:flex;justify-content:space-between}#recommend .width-wrap .bottom-area .preview-zone .info .top .tit p{margin-top:8px}#recommend .width-wrap .bottom-area .preview-zone .info .top .vote-box{display:flex;align-items:center;padding:4px 0;border-radius:1000px;background:var(--cool-n-50);width:fit-content;position:relative}#recommend .width-wrap .bottom-area .preview-zone .info .top .vote-box .bubble{width:221px;max-width:none;position:absolute;left:50%;transform:translateX(-50%);bottom:calc(100% + 4px)}#recommend .width-wrap .bottom-area .preview-zone .info .top .vote-box .line{width:1px;height:16px;background:var(--cool-n-200)}#recommend .width-wrap .bottom-area .preview-zone .info .top .vote-box .vote-btn{display:flex;align-items:center;gap:8px;padding:0 20px}#recommend .width-wrap .bottom-area .preview-zone .info .middle{margin:24px 0 64px}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating{display:flex;align-items:center;gap:4px;margin-bottom:8px}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating .star{display:flex;margin-right:8px;width:110px;height:22px;position:relative}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating .star:before{content:"";position:absolute;inset:0;background:url(/icons/icon_star_non_fill.svg) repeat-x 0/22px 22px}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating .star:after{content:"";position:absolute;inset:0;width:0;background:url(/icons/icon_star_fill.svg) repeat-x 0/22px 22px}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating .star.one:after{width:20%}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating .star.two:after{width:40%}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating .star.three:after{width:60%}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating .star.four:after{width:80%}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating .star.five:after{width:100%}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating .tooltip{position:relative;cursor:pointer}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating .tooltip img{pointer-events:all}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating .tooltip .bubble{width:219px;position:absolute;max-width:none;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);opacity:0;transition:all .1s linear}#recommend .width-wrap .bottom-area .preview-zone .info .middle .rating .tooltip.on .bubble{opacity:1}#recommend .width-wrap .bottom-area .preview-zone .info .middle>p{display:flex;align-items:center;gap:4px;width:fit-content;padding:4px 12px;border-radius:1000px;background:#f6f9fe}#recommend .width-wrap .bottom-area .preview-zone .info .bottom{display:flex;gap:8px}#postoffice{background:url(/screen/bg_postoffice.jpg) 50%/cover no-repeat}#postoffice .width-wrap p{margin-bottom:28px}#ai-service .width-wrap .top-area{display:flex;align-items:end;justify-content:space-between;margin-bottom:44px}#ai-service .width-wrap .top-area .left-zone{position:relative}#ai-service .width-wrap .top-area .left-zone img{width:170px;position:absolute;top:-66%;left:-14.4%}#ai-service .width-wrap .top-area .left-zone h4:last-child{margin-top:12px}#ai-service .width-wrap .top-area .right-zone{display:flex;padding:5px;border-radius:1000px;border:1px solid var(--cool-n-200)}#ai-service .width-wrap .swiper-area{display:flex;gap:44px}#ai-service .width-wrap .swiper-area .custom-pagination{flex:1}#ai-service .width-wrap .swiper-area .ai-swiper{flex:3.12}#ai-service .width-wrap .ai-swiper .swiper-slide{display:flex;align-items:flex-end;justify-content:space-between;padding:32px 44px}#ai-service .width-wrap .ai-swiper .swiper-slide .text-zone p:nth-child(2){margin:8px 0 20px}#ai-service .width-wrap .ai-swiper .swiper-slide .text-zone ul.info-list{display:flex;gap:5px}#ai-service .width-wrap .ai-swiper .swiper-slide .text-zone ul.info-list li:nth-child(odd):not(:first-child){margin-left:5px}#ai-service .width-wrap .ai-swiper .swiper-slide .btn-zone{display:flex;gap:8px}#inquery{background:var(--po-second)}#inquery .width-wrap{max-width:100%;display:grid;grid-template-columns:minmax(auto,758px) 1fr;gap:120px}#inquery .width-wrap .left-area .img-zone{position:relative}#inquery .width-wrap .left-area .img-zone img{position:absolute;width:740px;aspect-ratio:16/15.1354}#inquery .width-wrap .left-area .img-zone .after{top:18px;left:18px}#inquery .width-wrap form{display:grid;grid-template-columns:repeat(2,1fr);gap:44px 12px;max-width:822px}#inquery .width-wrap form label{display:flex;flex-direction:column;gap:12px}#inquery .width-wrap form label input,#inquery .width-wrap form label textarea{width:100%;line-height:normal;padding:16px;line-height:150%;font-size:var(--font-15);letter-spacing:var(--font-15-ls);border:1px solid var(--cool-n-300)}#inquery .width-wrap form .file{grid-column:1/-1;position:relative;display:grid;grid-template-columns:1fr auto}#inquery .width-wrap form .file p{grid-column:1/-1}#inquery .width-wrap form .file button{padding:8px 20px;border:1px solid var(--cool-n-300);background:var(--cool-n-50);position:relative;cursor:pointer}#inquery .width-wrap form .file button input[type=file]{position:absolute;left:0;top:0;opacity:0;width:100%;cursor:pointer}#inquery .width-wrap form .memo{grid-column:1/-1}#inquery .width-wrap form label textarea{height:185px;resize:none}#inquery .width-wrap form>p{display:flex;align-items:center;gap:12px;margin-top:-4px}#inquery .width-wrap form>p .btn{box-shadow:none}#bespoke{background:url(/screen/bg_bespoke.jpg) 50%/cover no-repeat}#bespoke .width-wrap .top-area{display:flex;align-items:center;justify-content:space-between}#bespoke .width-wrap .top-area img.bespoke{width:212.626px}#bespoke .width-wrap .top-area img.branded{width:75.786px}#bespoke .width-wrap p:nth-child(2){margin:35px 0 16px}#bespoke .width-wrap a{margin-top:32px}#bespoke .width-wrap a span{color:var(--po-second)}