@media only screen and (max-width: 767px){#pricing .sectionInner{padding-bottom:10.4166666667vw}}#pricing .costWrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 16px}@media only screen and (max-width: 767px){#pricing .costWrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.0833333333vw}}#pricing .costWrap .cost{width:504px;padding:16px 0;background-color:#f3f3f3;border-radius:4px}@media only screen and (max-width: 767px){#pricing .costWrap .cost{width:100%;padding:3.125vw 0}}#pricing .costWrap .cost .costTitle{font-size:18px;font-weight:500;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px}@media only screen and (max-width: 767px){#pricing .costWrap .cost .costTitle{font-size:4.1666666667vw;gap:0 2.0833333333vw}}#pricing .costWrap .cost .costTitle .min{display:inline-block;font-size:14px;font-weight:normal}@media only screen and (max-width: 767px){#pricing .costWrap .cost .costTitle .min{font-size:3.6458333333vw}}#pricing .costWrap .cost .num{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0 4px;font-size:16px}@media only screen and (max-width: 767px){#pricing .costWrap .cost .num{gap:0 1.0416666667vw;font-size:4.1666666667vw}}#pricing .costWrap .cost .num span{display:inline-block;font-size:36px}@media only screen and (max-width: 767px){#pricing .costWrap .cost .num span{font-size:9.375vw}}#pricing .costWrap .iconImg{width:40px;height:40px}@media only screen and (max-width: 767px){#pricing .costWrap .iconImg{width:8.3333333333vw;height:8.3333333333vw}}#pricing .costWrap .cost .bgText{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:8px auto 0;text-align:center;font-size:20px;background-color:#fff;padding:3px 12px;border-radius:4px;line-height:1.5}@media only screen and (max-width: 767px){#pricing .costWrap .cost .bgText{margin-top:1.3020833333vw;font-size:4.6875vw;padding:.78125vw 3.125vw}}#pricing .swArchiveWrap .bgGrayBox{padding:20px 0}@media only screen and (min-width: 768px)and (max-width: 1079px){#pricing .swArchiveWrap .bgGrayBox{padding:20px}}@media only screen and (max-width: 767px){#pricing .swArchiveWrap .bgGrayBox{padding:5.2083333333vw}}#pricing .swArchiveWrap .bgGrayBox>.flexWrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}@media only screen and (max-width: 767px){#pricing .swArchiveWrap .bgGrayBox>.flexWrap{gap:4.1666666667vw}}#pricing .swArchiveWrap .bgGrayBox dl{width:40.7407407407%}@media only screen and (max-width: 1079px){#pricing .swArchiveWrap .bgGrayBox dl{width:100%}}#pricing .swArchiveWrap .bgGrayBox dl dt,#pricing .swArchiveWrap .bgGrayBox dl dd{line-height:1.5}#pricing .swArchiveWrap .bgGrayBox dl dt{font-size:18px;font-weight:500}@media only screen and (max-width: 767px){#pricing .swArchiveWrap .bgGrayBox dl dt{font-size:4.1666666667vw}}#pricing .swArchiveWrap .bgGrayBox dl dt .min{font-size:12px}@media only screen and (max-width: 767px){#pricing .swArchiveWrap .bgGrayBox dl dt .min{font-size:2.8645833333vw}}@media only screen and (max-width: 767px){#pricing .swArchiveWrap .bgGrayBox dl dt .spMin{font-size:3.6458333333vw}}#pricing .swArchiveWrap .bgGrayBox dl dd{margin-top:4px;font-size:14px}@media only screen and (max-width: 767px){#pricing .swArchiveWrap .bgGrayBox dl dd{margin-top:1.0416666667vw;font-size:3.6458333333vw}}#pricing .accodrionListWrap .accordionContentWrap{padding:0 60px 20px 24px}@media only screen and (min-width: 768px)and (max-width: 1079px){#pricing .accodrionListWrap .accordionContentWrap{padding-right:20px}}@media only screen and (max-width: 767px){#pricing .accodrionListWrap .accordionContentWrap{padding:0 5.2083333333vw 5.2083333333vw}}#pricing .accodrionListWrap .tableWrap{table-layout:auto}#pricing .accodrionListWrap .tableWrap table{width:100%}#pricing .accodrionListWrap .tableWrap table tbody tr th{width:310px;padding:16px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}@media only screen and (max-width: 767px){#pricing .accodrionListWrap .tableWrap table tbody tr th{padding:3.125vw 4.1666666667vw 0}}#pricing .accodrionListWrap .tableWrap table tbody tr td{padding:17px 20px;font-size:14px;background-color:#fff;text-align:left}@media only screen and (max-width: 767px){#pricing .accodrionListWrap .tableWrap table tbody tr td{padding:1.0416666667vw 4.1666666667vw 3.125vw;font-size:3.6458333333vw;border-top:none}}#pricing .accodrionListWrap .tableWrap table tbody tr td span{display:inline-block}#pricing .titleWrap.borderBottomTitleWrap{padding-bottom:4px}@media only screen and (max-width: 767px){#pricing .titleWrap.borderBottomTitleWrap{padding-bottom:1.0416666667vw;font-size:5.7291666667vw}}#pricing .menuWrap .tableWrap{table-layout:auto}#pricing .menuWrap .tableWrap table{width:100%}#pricing .menuWrap .tableWrap table thead tr th{text-align:left;background-color:#333;color:#fff}@media only screen and (max-width: 767px){#pricing .menuWrap .tableWrap table thead tr th{padding:2.0833333333vw 3.125vw}}#pricing .menuWrap .tableWrap table thead tr th:first-of-type{width:300px}#pricing .menuWrap .tableWrap table tbody tr th,#pricing .menuWrap .tableWrap table tbody tr td{padding:16px 20px}@media only screen and (max-width: 767px){#pricing .menuWrap .tableWrap table tbody tr th,#pricing .menuWrap .tableWrap table tbody tr td{border-top:none}}#pricing .menuWrap .tableWrap table tbody tr th{background-color:#f3f3f3;width:300px}@media only screen and (max-width: 767px){#pricing .menuWrap .tableWrap table tbody tr th{padding:2.0833333333vw 3.125vw}}#pricing .menuWrap .tableWrap table tbody tr td{text-align:left;font-size:14px}@media only screen and (max-width: 767px){#pricing .menuWrap .tableWrap table tbody tr td{padding:4.1666666667vw 3.125vw;font-size:3.6458333333vw}}#pricing .menuWrap .tableWrap table tbody tr td .discListWrap .discList{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 40px}@media only screen and (max-width: 767px){#pricing .menuWrap .tableWrap table tbody tr td .discListWrap .discList{gap:1.0416666667vw 10.4166666667vw}}#pricing .menuWrap .tableWrap table tbody tr td .discListWrap .discList li{font-size:14px}@media only screen and (max-width: 767px){#pricing .menuWrap .tableWrap table tbody tr td .discListWrap .discList li{width:100%;font-size:3.6458333333vw}}@media only screen and (min-width: 1080px){#pricing .menuWrap .tableWrap table tbody tr:nth-child(5) .discList li:nth-child(even){-ms-flex-preferred-size:50%;flex-basis:50%}}#process .processWrap .flowListWrap{gap:28px}@media only screen and (min-width: 768px)and (max-width: 1079px){#process .processWrap .flowListWrap{gap:8px}}@media only screen and (max-width: 767px){#process .processWrap .flowListWrap{gap:5.2083333333vw}}#process .processWrap .flowListWrap::before{top:40px}@media only screen and (max-width: 767px){#process .processWrap .flowListWrap::before{top:0;left:4.6875vw;width:2px;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #EA6188), to(#F9F7F4));background:linear-gradient(180deg, #EA6188 50%, #F9F7F4 100%)}}@media only screen and (max-width: 767px){#process .processWrap .flowListWrap .flowWrap .titleWrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.125vw}}@media only screen and (max-width: 767px){#process .processWrap .flowListWrap .flowWrap .titleWrap .num{margin:0;width:9.375vw;height:9.375vw;font-size:4.1666666667vw}}#process .processWrap .flowListWrap .flowWrap .titleWrap .title{font-size:min(20px, 1.6666666667vw);line-height:1.3}@media only screen and (min-width: 768px)and (max-width: 1079px){#process .processWrap .flowListWrap .flowWrap .titleWrap .title{font-size:14px}}@media only screen and (max-width: 767px){#process .processWrap .flowListWrap .flowWrap .titleWrap .title{font-size:5.2083333333vw}}#process .processWrap .flowListWrap .flowWrap .textWrap{margin-top:8px}@media only screen and (max-width: 767px){#process .processWrap .flowListWrap .flowWrap .textWrap{margin-top:0;margin-left:12.5vw}}#process .processWrap .flowListWrap .flowWrap .textWrap .text{font-size:14px;line-height:1.5}@media only screen and (min-width: 768px)and (max-width: 1079px){#process .processWrap .flowListWrap .flowWrap .textWrap .text{font-size:11px}}@media only screen and (max-width: 767px){#process .processWrap .flowListWrap .flowWrap .textWrap .text{font-size:3.6458333333vw}}#process .processWrap .flowListWrap .flowWrap:last-of-type .titleWrap .num{background-color:#fbeff3;color:#ea6188}#faq .sectionInner{padding-top:40px}