a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:inherit;letter-spacing:0px;vertical-align:baseline;text-decoration:none;word-break:break-all;-webkit-animation-fill-mode:forwards;-webkit-tap-highlight-color:transparent}body{line-height:1.43;overflow-x:hidden;background:rgba(var(--color-gray-850),var(--tw-bg-opacity,1))}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}button,input{margin:0;padding:0;border:none;background:inherit;font-size:inherit;letter-spacing:-1px;cursor:pointer;-webkit-appearance:inherit;-moz-appearance:inherit;text-align:left}input[type=password],input[type=text]{cursor:text}button,label{cursor:pointer}button{border-radius:0}button,input{background:transparent}body,button,input,textarea{font-family:'Pretendard Variable',-apple-system,BlinkMacSystemFont,"Malgun Gothic","맑은 고딕",helvetica,"Apple SD Gothic Neo",sans-serif;word-break:keep-all;-webkit-font-smoothing:antialiased}img{width:auto;height:auto;vertical-align:middle}input::-ms-clear,input::-ms-reveal{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.header{;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(var(--color-white-900),var(--tw-bg-opacity,1));height:85px;z-index:50;box-shadow:0px 1px 1px rgba(0,0,0,.05);justify-content:space-around}@media (max-width:960px){.header{height:60px;justify-content:space-between}}.header .aa{min-width:120px;display:flex;align-items:baseline;margin-right:44px;margin-left:32px;cursor:pointer}.header .aa img{width:150px;height:auto}@media (max-width:960px){.header .aa{margin-left:15px;margin-right:0}.header .aa img{width:110px}}.header .ab{display:block;height:100%}.header .ab.active{transform:translate(0%)}.header .ac{display:none;height:50px;border-bottom:1px solid rgba(0,0,0,0.1);justify-content:space-between;align-items:center;position:relative;z-index:501;position:sticky;background-color:#ffffff;top:0}.header .ae{display:none;height:50px;width:50px;cursor:pointer;align-items:center;justify-content:center}.header .ac.active .ae{display:flex}.header .af{font-size:15px;font-weight:500;color:#000000}.header .ag{display:flex;height:50px;width:50px;cursor:pointer;align-items:center;justify-content:center}.header .ah{display:flex;height:100%}.header .ai{display:flex;height:100%;-webkit-box-align:center;align-items:center;position:relative}.header .aj{cursor:pointer;padding-left:22px;padding-right:22px;font-size:16px;line-height:23px;letter-spacing:-0.005em;font-weight:700;color:rgba(var(--color-gray-050),var(--tw-text-opacity,1));transition:color 0.3s ease;white-space:nowrap}.header .ai:hover .aj{text-decoration:underline 4px #808000;text-underline-offset:6px}.header .ak{display:none;height:50px;width:50px;cursor:pointer;align-items:center;justify-content:center}.header .al{position:absolute;z-index:500;background-color:#ffffff;box-shadow:-2px 2px 70px -25px rgba(0,0,0,0.3);transition:all 0s ease;opacity:0;visibility:hidden;top:85px;left:50%;transform:translateX(-50%);width:100%;display:flex;flex-wrap:wrap;padding:10px 20px;width:200px;flex-flow:column;left:100px}.header .al.active{display:block}.header .am{flex:0 0 25%;padding:0 15px 5px;border-bottom:1px solid #efefef}.header .am:last-child{border-bottom:none}.header .an{display:block;font-size:18px;color:#808000;font-weight:500;line-height:23px;letter-spacing:-0.005em;padding:10px 0 8px}.header .an a:hover{font-weight:bold}.header .ao{display:block;padding-top:2px;padding-bottom:6px;font-size:15px;line-height:23px;letter-spacing:-0.005em;font-weight:400;color:rgba(var(--color-gray-050),var(--tw-text-opacity,1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .ao:first-child{padding-top:10px}.header a.an:hover,.header .ao:hover{font-weight:700}.header .ap{display:none;cursor:pointer;align-items:center;justify-content:center;margin-right:15px}@media(max-width:960px){.header .ap{display:flex}}.header .aq{position:fixed;background-color:rgba(0,0,0,0.5);left:0;top:0;width:100%;height:100%;z-index:1098;visibility:hidden;opacity:0;transition:all 0s ease}.header .aq.active{visibility:visible;opacity:1}@media(max-width:960px){.header .ab{position:fixed;width:320px;background-color:#ffffff;left:0;top:0;height:100%;overflow:hidden;transform:translate(-100%);z-index:1099}.header .ac{display:flex}.header .ah{display:block}.header .ai{display:flex;height:50px;border-bottom:1px solid rgba(0,0,0,0.1);justify-content:space-between;position:inherit}.header .aj{height:50px;padding:0 0 0 15px;display:flex;align-items:center}.header .ak{display:flex}.header .al{visibility:visible;opacity:1;position:absolute;box-shadow:none;margin:0;padding:15px;top:0;left:0;width:100%;height:100%;padding-top:75px;max-width:none;min-width:auto;display:none;transform:translateX(0%);overflow-y:auto}.header .am{flex:0 0 100%;padding:0px;border-right:none}.header .an{margin-top:20px;margin-bottom:0px}.header .am:first-child .an:first-child{margin-top:0}}@media(min-width:960px){.header .ai:hover .al{visibility:visible;opacity:1}}@keyframes slideLeft{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0%)}}@keyframes slideRight{0%{opacity:1;transform:translateX(0%)}100%{opacity:0;transform:translateX(100%)}}.main{max-width:960px;padding-left:15px;padding-right:15px;background:#fff;margin-top:10px;padding-bottom:10px}@media (min-width:768px){.main{margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px}.main{padding-top:30px}}.main nav{padding-top:25px}@media (min-width:768px){.main nav{padding-top:0px}}.main nav li{min-width:0}.main nav a{display:block;display:inline-block;cursor:pointer;padding-left:12px;padding-right:12px;font-size:14px;line-height:20px;letter-spacing:-0.005em;font-weight:500;color:rgba(var(--color-gray-500),var(--tw-text-opacity,1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main nav a[aria-disabled='true']{pointer-events:none;cursor:not-allowed}.main nav a:first-child{padding-left:5px}.main nav a:hover{font-weight:700;color:#555}.main h1{max-width:100%;font-weight:700;font-size:26px;line-height:130%;word-break:break-all;text-align:justify;text-align:center;margin-bottom:10px}.main h1.solid{margin-top:20px;margin-bottom:35px;padding:50px 0;font-size:30px;border-radius:10px;background-color:#fcfcfc;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23d9d9d9' fill-opacity='0.4'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.59l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/svg%3E")}@media (min-width:768px){.main h1,.main h1.solid{font-size:42px}}.main h2{display:flex;align-items:center;max-width:100%;font-weight:700;font-size:20px;line-height:150%;padding-left:20px;margin-bottom:20px;color:#fff;height:47px;white-space:nowrap;overflow:hidden}@media (min-width:768px){.main h2{font-size:24px}}.toc-1,.toc-3,.toc-5,.toc-7,.toc-9,.toc-11,.toc-13,.toc-15,.toc-17,.toc-19,.toc-21,.toc-23,.toc-25,.toc-27,.toc-29,.toc-31{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 50' preserveAspectRatio='none'%3E%3Cpolygon fill='%23E91E63' fill-opacity='0.7' points='0,0 160,0 130,50 0,50'/%3E%3Cpolygon fill='%23F06292' fill-opacity='0.9' points='40,0 200,0 200,50 80,50'/%3E%3Cpolygon fill='%23F48FB1' fill-opacity='0.8' points='100,0 200,0 170,50 80,50'/%3E%3C/svg%3E");background-size:100% 100%}.toc-2,.toc-4,.toc-6,.toc-8,.toc-10,.toc-12,.toc-14,.toc-16,.toc-18,.toc-20,.toc-22,.toc-24,.toc-26,.toc-28,.toc-30{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 50' preserveAspectRatio='none'%3E%3Cpolygon fill='%23F06292' fill-opacity='0.8' points='0,0 180,0 140,50 0,50'/%3E%3Cpolygon fill='%23F48FB1' fill-opacity='0.7' points='20,0 200,0 200,50 60,50'/%3E%3Cpolygon fill='%23E91E63' fill-opacity='0.9' points='90,0 200,0 160,50 110,50'/%3E%3C/svg%3E");background-size:100% 100%}.main h3{display:flex;align-items:center;max-width:100%;font-weight:700;font-size:18px;line-height:150%;padding-top:0px;padding-bottom:15px;margin-top:25px}.main h3:before{content:'';margin-right:8px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 128 128' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg%3E%3Ccircle fill='%23F48FB1' cx='64' cy='64' r='64'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M54.3,97.2L24.8,67.7c-0.4-0.4-0.4-1,0-1.4l8.5-8.5c0.4-0.4,1-0.4,1.4,0L55,78.1l38.2-38.2   c0.4-0.4,1-0.4,1.4,0l8.5,8.5c0.4,0.4,0.4,1,0,1.4L55.7,97.2C55.3,97.6,54.7,97.6,54.3,97.2z'/%3E%3C/g%3E%3C/svg%3E")}@media (min-width:768px){.main h3{font-size:20px}}.suggestion h3{margin-top:0;padding-bottom:0}.main .author{max-width:100%;font-size:12px;line-height:130%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.main .author{font-size:14px}}.main .update{max-width:100%;font-size:12px;line-height:130%;margin-left:1px;white-space:nowrap;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media (min-width:768px){.main .update{font-size:14px}}.main picture.cover{display:block;margin-left:-15px;margin-right:-15px}.main picture.cover.text{position:relative}.main picture.cover .h1{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;padding:0 30px;text-shadow:0 2px 2px rgba(0,0,0,.75)}@media (min-width:768px){.main picture.cover{margin-left:0px;margin-right:0px}}.main img{display:block;width:100%;object-fit:cover;border-radius:0}@media (min-width:768px){.main img{border-radius:10px}}.main img.post-cover{margin-bottom:25px;aspect-ratio:16/9;filter:brightness(0.6) blur(0px)}.main strong{font-weight:700}.main em{font-size:14px;color:#555}.main .iframe-wrap{margin-top:25px;max-width:100%;padding-top:56.25%;position:relative;width:100%}.main iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#post figure{display:block;position:relative}.product #post figure{margin-left:0!important;margin-right:0!important}h2 + figure,h3 + figure{margin-bottom:20px!important}.grid-image-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;margin-top:25px;margin-bottom:25px}h3 + .grid-image-wrap{margin-top:5px!important}@media (min-width:768px){#post figure{margin-left:0px;margin-right:0px}}#post figure figcaption{color:#eee;font-size:0.7em;letter-spacing:0.5px;position:absolute;bottom:0;right:0;background:rgba(0,0,0,.4);padding:5px;color:#eee;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:0 0 10px 10px}#post p{max-width:100%;font-size:16px;line-height:200%;color:rgba(var(--color-gray-100),var(--tw-text-opacity,1));word-break:break-all;text-align:justify}@media (min-width:768px){#post p{font-size:16px;line-height:200%}}#post>p{margin-bottom:25px}#post li a,#post span.go{text-decoration:underline 3px rgba(34,139,34,.25);text-underline-offset:4px;cursor:pointer;color:inherit}#post li a:hover,#post span.go:hover{text-decoration:underline 2px rgba(34,139,34,.8)}#post ul p{font-size:14px;color:rgba(var(--color-gray-300),var(--tw-text-opacity,1))}@media (min-width:768px){#post ul p{font-size:16px}}#post .toc{margin-top:20px;margin-bottom:20px;border-radius:20px;background-color:rgba(var(--color-gray-800),var(--tw-bg-opacity,1));padding:24px}@media (min-width:768px){#post .toc{padding:40px}}#post .tocWrapper{position:relative;height:100px;overflow:hidden;padding-left:8px}#post .tocWrapper:before{content:'';position:absolute;bottom:0;left:0;z-index:10;display:block;height:50%;width:100%;background-image:linear-gradient(to top,#f1f5f9,rgba(241,245,249,0))}#post .tocWrapper.active{height:auto}#post .tocWrapper.active:before{display:none}#post .toc h6{max-width:100%;font-weight:700;font-size:20px;line-height:150%;margin-bottom:20px;color:rgba(var(--color-gray-100),var(--tw-text-opacity,1))}@media (min-width:768px){#post .toc h6{font-size:24px}}#post ul{margin-left:20px;margin-bottom:25px}#post ul li{margin-bottom:6px;list-style-type:disc;padding-left:5px;font-size:16px;color:rgba(var(--color-gray-100),var(--tw-text-opacity,1));line-height:190%}@media (min-width:768px){#post ul li{font-size:16px}}#post ul li::marker{font-size:14px;color:#F2137B}#post ul li ul{margin-left:4px;margin-top:8px}#post table ul{margin:0 0 0 20px}#post table ul li{font-size:15px;color:rgba(var(--color-gray-300),var(--tw-text-opacity,1));line-height:120%;padding-left:4px}#post table ul li::marker{color:green}.main h2+p img,.main h3+p img{margin-top:8px}#post .table-container{margin-top:20px;margin-bottom:25px;overflow-x:auto}h3 + .table-container{margin-top:5px!important}#post table{width:100%}#post table th{border-width:1px;border-style:solid;border-color:rgba(var(--color-gray-600),var(--tw-border-opacity,1));background-color:rgba(var(--color-gray-750),var(--tw-bg-opacity,1));padding-top:12px;padding-bottom:12px;padding-left:8px;padding-right:8px;text-align:left;vertical-align:middle;font-weight:500;color:rgba(var(--color-gray-300),var(--tw-text-opacity,1))}#post table td{border-width:1px;border-style:solid;vertical-align:top;border-color:rgba(var(--color-gray-600),var(--tw-border-opacity,1));padding-top:12px;padding-bottom:12px;padding-left:8px;padding-right:8px;font-weight:normal;color:rgba(var(--color-gray-300),var(--tw-text-opacity,1))}#post table th,#post table td{max-width:100%;font-size:14px;line-height:150%;min-width:60px;vertical-align:middle}#post a{color:#E91E63}#post a:hover{text-decoration:underline}@media (min-width:768px){#post table th,#post table td{font-size:15px}}#post table span{line-height:inherit}@media (max-width:767px){#post .table-container{width:100%!important}#post table th,#post table td{min-width:80px}}.merc{margin-top:40px;margin-bottom:40px}.merc a{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;column-gap:12px;border-radius:20px;--tw-bg-opacity:0.15;padding:24px}.merc a[aria-disabled='true']{pointer-events:none;cursor:not-allowed}@media (min-width:768px){.merc a{padding:40px}}.merc .wa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px;max-width:calc(100% - 60px)}@media (min-width:768px){.merc .wa{max-width:calc(100% - 96px)}}.merc .wb1{max-width:100%;font-weight:700;font-size:16px;line-height:150%}@media (min-width:768px){.merc .wb1{font-size:24px}}.merc .wb2{max-width:100%;font-size:14px;line-height:150%}@media (min-width:768px){.merc .wb2{font-size:18px}}.merc .wc{height:60px;width:60px}@media (min-width:768px){.merc .wc{height:96px;width:96px}}.merc picture{position:relative;display:block;width:100%;aspect-ratio:3/2;aspect-ratio:1}@supports not (aspect-ratio:3/2){.merc picture{padding-top:66.67%;height:0;position:relative;overflow:hidden}}.merc img{position:absolute;height:100%;width:100%;object-fit:cover;vertical-align:middle}.tags{margin-bottom:-8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;line-height:23px;letter-spacing:-0.005em}.tags li{margin-right:8px;margin-bottom:8px;border-radius:36px;border-width:1px;border-style:solid;border-color:rgba(var(--color-gray-700),var(--tw-border-opacity,1));font-weight:500;color:rgba(var(--color-gray-400),var(--tw-text-opacity,1))}.tags a{display:block;padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:8px}.tags a[aria-disabled='true']{pointer-events:none;cursor:not-allowed}.about{margin-top:40px;margin-bottom:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:20px;border-width:1px;border-style:solid;border-color:rgba(var(--color-gray-600),var(--tw-border-opacity,1));padding:24px}@media (min-width:768px){.about{padding:40px}}.about picture{position:relative;display:block;width:100%;aspect-ratio:3/2;margin-right:12px;height:60px;width:60px;border-radius:120px;border-width:1px;border-style:solid;border-color:rgba(var(--color-gray-700),var(--tw-border-opacity,1))}@supports not (aspect-ratio:3/2){.about picture{padding-top:66.67%;height:0;position:relative;overflow:hidden}}.about img{position:absolute;height:100%;width:100%;object-fit:cover;vertical-align:middle;aspect-ratio:1;border-radius:120px}@supports not (aspect-ratio:1){.about img{padding-top:100%;height:0;position:relative;overflow:hidden}}.about h6{max-width:100%;font-weight:700;font-size:18px;line-height:130%}@media (min-width:768px){.about h6{font-size:20px}}.about p{max-width:100%;font-size:14px;line-height:170%;margin-top:20px;white-space:pre-wrap;overflow-wrap:normal;word-break:normal;color:rgba(var(--color-gray-350),var(--tw-text-opacity,1))}@media (min-width:768px){.about p{font-size:16px}}@media (min-width:768px){.about p{}}@media (min-width:768px){.about p{margin-top:24px}}.about a{margin-top:20px;border-radius:6px;border-width:1px;border-style:solid;border-color:rgba(var(--color-gray-600),var(--tw-border-opacity,1));padding-left:12px;padding-right:12px;padding-top:10px;padding-bottom:10px;font-size:14px;line-height:20px;letter-spacing:-0.005em;color:rgba(var(--color-gray-100),var(--tw-text-opacity,1))}@media (min-width:768px){.about a{margin-top:24px}}.grouplist{margin-bottom:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.grouplist .wa{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;column-gap:12px}.grouplist .wa[aria-disabled='true']{pointer-events:none;cursor:not-allowed}@media (min-width:768px){.grouplist .wa{-webkit-column-gap:32px;column-gap:32px}}.grouplist .wb{-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.grouplist h6{max-width:100%;font-weight:700;font-size:16px;line-height:150%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:768px){.grouplist h6{font-size:20px}}.grouplist p{max-width:100%;font-size:14px;line-height:150%;display:none}@media (min-width:768px){.grouplist p{font-size:16px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;color:rgba(var(--color-gray-200),var(--tw-text-opacity,1))}}.grouplist picture{position:relative;display:block;width:100%;aspect-ratio:3/2;width:96px;-webkit-flex:none;-ms-flex:none;flex:none}@supports not (aspect-ratio:3/2){.grouplist picture{padding-top:66.67%;height:0;position:relative;overflow:hidden}}@media (min-width:768px){.grouplist picture{width:150px}}.grouplist img{position:absolute;height:100%;width:100%;object-fit:cover;vertical-align:middle;border-radius:12px}#post+.suggestion{content-visibility:auto;contain-intrinsic-size:1000px}.suggestion{margin-top:20px;margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.suggestion.mt-40{margin-top:40px}.suggestion h1{display:none}.suggestion h2{max-width:100%;font-weight:700;font-size:20px;line-height:150%}@media (min-width:768px){.suggestion h2{font-size:24px}}.suggestion .xa{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:24px}@media (min-width:768px){.suggestion .xa{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.suggestion .xb{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.suggestion .xb[aria-disabled='true']{pointer-events:none;cursor:not-allowed}@media (min-width:768px){.suggestion .xb{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.suggestion .xc{position:relative;display:block;width:100%;aspect-ratio:16/9;min-height:64px;-webkit-flex:2;-ms-flex:2;flex:2}@supports not (aspect-ratio:3/2){.suggestion .xc{padding-top:66.67%;height:0;position:relative;overflow:hidden}}@media (min-width:768px){.suggestion .xc{min-height:138px}}.suggestion .xd{position:absolute;height:100%;width:100%;object-fit:cover;vertical-align:middle;border-radius:12px}.suggestion .xw{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.suggestion .xw[aria-disabled='true']{pointer-events:none;cursor:not-allowed}@media (min-width:768px){.suggestion .xw{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:32px;column-gap:32px}}.suggestion .xx{position:relative;display:block;width:100%;aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.suggestion .xx{padding-top:66.67%;height:0;position:relative;overflow:hidden}}@media (min-width:768px){.suggestion .xx{min-width:150px;-webkit-flex:3;-ms-flex:3;flex:3}}.suggestion .xy{position:absolute;height:100%;width:100%;object-fit:cover;vertical-align:middle;border-radius:16px}.suggestion .xz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;row-gap:8px}@media (min-width:768px){.suggestion .xz{-webkit-flex:7;-ms-flex:7;flex:7}}.suggestion h5{max-width:100%;font-weight:700;font-size:16px;line-height:150%;-webkit-flex:8;-ms-flex:8;flex:8;color:rgba(var(--color-gray-100),var(--tw-text-opacity,1))}@media (min-width:768px){.suggestion h5{font-size:18px}}.suggestion h6,.suggestion .xh{max-width:100%;font-weight:700;font-size:18px;line-height:150%}@media (min-width:768px){.suggestion h6,.suggestion .xh{font-size:20px}}.suggestion p{max-width:100%;font-size:16px;line-height:150%}@media (min-width:768px){.suggestion p{font-size:16px}}.footer{background-color:rgba(var(--color-gray-850),var(--tw-bg-opacity,1));padding:40px 0 30px}@media (max-width:767px){.footer{padding:30px 20px}}@media (min-width:768px){.footer .zy{text-align:center}}.footer .zz2{font-size:12px;line-height:18px;letter-spacing:-0.005em;font-weight:500;color:rgba(var(--color-gray-300),var(--tw-text-opacity,1))}.footer .zz3{font-size:13px;line-height:20px;letter-spacing:-0.005em;font-weight:500;color:rgba(var(--color-gray-300),var(--tw-text-opacity,1))}blockquote{border:4px dashed #ccc;padding:15px;margin-bottom:20px;background:rgba(30,30,0,0.05)}blockquote ul{margin-left:0!important;margin-bottom:0!important;display:grid}blockquote ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:0!important;padding-bottom:2px}.inner-link{display:flex;align-items:center;gap:12px}.inner-link:hover h5{color:#F2137B}.inner-link picture{position:relative;display:block;width:100%;aspect-ratio:1/1;min-height:60px;flex:1}.inner-link img{position:absolute;margin:0!important;min-height:auto!important;height:100%;width:100%;object-fit:cover;vertical-align:middle;border-radius:100%}.inner-link div{min-width:0}.inner-link h5{font-weight:600;color:#444;transition:all .2s ease-in-out}.inner-link p{font-size:14px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pdPriceWrap{margin-bottom:25px}.pdPriceWrap .desc{font-size:13px;color:#006400;text-align:right}.pdPrice{font-weight:600;margin-bottom:10px;border:1px solid #777;border-radius:6px;box-shadow:0 2px 0 rgba(0,0,0,.1);padding:15px;white-space:nowrap}.pdPrice>div{display:flex;justify-content:space-between;border-bottom:1px solid #bbb;padding-bottom:10px;margin-bottom:10px}.pdPrice>div:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.pdPrice>div>div{display:flex;align-items:center}.pdPrice>div>div>.t1{width:95px;padding-left:5px;color:#d91f4c;font-size:13px}.pdPrice>div>div>.t2{font-size:16px;display:flex;align-items:center}.pdPrice>div>div>.t2 em{margin-left:5px;font-size:12px;font-style:normal;color:#888;font-weight:normal}.pdPrice>div>div>.t2 em:before{content:"/ 약 "}.pdPrice>div>div>.t3{width:36px;color:#347474;margin-right:4px;font-size:13px}.pdPrice>div>div>.t4{width:60px;padding-right:5px;text-align:right;font-size:16px}select{margin-bottom:5px;padding:10px;background:rgb(var(--color-gray-800))}#cse-container{border-top:1px solid #ccc;margin-top:1em;padding-top:1em}.hide{display:none!important}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.normal{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;display:block!important}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;display:flex!important}.band-sticky{background-color:#f2f9ff;position:fixed;top:0;z-index:2000;width:100%;height:64px;box-shadow:0 2px 8px 0 rgba(0,0,0,.17)}.band-sticky .container{height:100%;display:flex;align-items:center;justify-content:center;padding:12px 0}.band-sticky .container .img-wrapper{width:40px;height:40px}.band-sticky .container .text-wrapper{display:flex;align-items:center;margin:0 0 0 16px}.band-sticky .container .text-wrapper .text{white-space:nowrap;overflow:hidden;width:680px;font-size:16px;font-weight:500;line-height:1.63;color:#292929}.band-sticky .container .text-wrapper .target-link-wrapper{display:flex;justify-content:right}.band-sticky .container .text-wrapper .target-link-wrapper .target-link{max-width:100%;height:33px;padding:10px 16px;border-radius:16.5px;background-color:#8d2de0}.band-sticky .container .text-wrapper .target-link-wrapper .target-link .sub-text{white-space:nowrap;overflow:hidden;display:flex;align-items:center;column-gap:3px;font-size:13px;line-height:1;color:#fff}@media(max-width:880px){.band-sticky{height:auto}.band-sticky .container{justify-content:left;padding:10px 16px}.band-sticky .container .text-wrapper{margin:0 0 0 12px;flex-direction:column;align-items:baseline}.band-sticky .container .text-wrapper .text{width:auto;font-size:13px;font-weight:500;color:#383d47}.band-sticky .container .text-wrapper .target-link-wrapper .target-link{background-color:transparent;color:#8d2de0;padding:0;height:auto}.band-sticky .container .text-wrapper .target-link-wrapper .target-link .sub-text{font-size:12px;font-weight:300;color:#4a00e0}}.kakao{display:block}.kakao-sticky{max-width:fit-content;margin:0 auto;position:fixed;bottom:20px;left:0;right:0;z-index:99;transition:.5s;display:flex;gap:5px}.kakao-sticky .kakao-wrap{display:flex;align-items:center;gap:5px;width:100%;height:24px;padding-right:10px;font-weight:bold;font-size:17px}.floating-button{display:flex;align-items:center;padding:12px 25px;border-radius:50px;color:white;font-size:17px;font-weight:600;text-decoration:none;box-shadow:0 8px 15px rgba(0,0,0,0.2);transition:all 0.3s ease;cursor:pointer;white-space:nowrap}.floating-button:hover{transform:translateY(-5px);box-shadow:0 12px 20px rgba(0,0,0,0.3)}.floating-button i{margin-right:10px;font-size:22px}.floating-button .kakao-icon{width:22px;height:22px;margin-right:10px;vertical-align:middle}.telegram{background:linear-gradient(135deg,#0088cc,#00b3e6)}.telegram:hover{background:linear-gradient(135deg,#0077b3,#00a0d0)}.kakaotalk{background:linear-gradient(135deg,#FEE500,#FCDC00);color:#3C1E1E}.kakaotalk:hover{background:linear-gradient(135deg,#EED200,#EBB800)}.grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:25px}.suggestion .gridbox{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}.suggestion .gridbox a{display:block;position:relative;background:#000;border-radius:10px}.suggestion .gridbox a:hover img{opacity:.75}.suggestion .gridbox img{opacity:.5;object-fit:cover;vertical-align:middle;transition:opacity 0.2s ease-out;width:100%;height:100%;aspect-ratio:16/9}.suggestion .gridbox span{position:absolute;top:50%;left:50%;text-align:center;transform:translateX(-50%) translateY(-50%);white-space:nowrap;color:#fff;font-size:20px}@media(max-width:880px){.suggestion .gridbox{grid-template-columns:1fr 1fr;grid-gap:10px}.suggestion .gridbox img{aspect-ratio:5/2}.suggestion h3.i1{margin-top:20px}.suggestion .gridbox span{font-size:16px}}