.contents .pms-index-page{padding:0}.pms-index-page .pms-visual{display:flex;flex-direction:column;align-items:center;padding:40px 0;background:url(../images/ec58e9eed58e1770cfb5.png) no-repeat center/cover;color:#fff}.pms-index-page .pms-visual h3{font-size:28px;font-weight:700}.pms-index-page .pms-visual p{margin-top:5px}.pms-index-page .pms-visual img{width:100px;margin-top:30px}.pms-index-page .pms-con{padding:30px 20px;color:#616161}.pms-index-page .pms-con strong,.pms-index-page .pms-con b{font-weight:500}.pms-index-page .pms-con strong.point,.pms-index-page .pms-con b.point{color:#8061D6}.pms-index-page .test-info-list{padding:30px 20px;background-color:#F5F5F5}.pms-index-page .test-info-list li{color:#9E9E9E;font-size:12px}.contents .pms-accept-page{padding:0 20px 50px}.pms-accept-page{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center}.pms-accept-page .count{margin-bottom:20px;font-size:16px;text-align:center}.pms-accept-page .test-list{margin-top:55px}.pms-accept-page .test-list li{display:none}.pms-accept-page .test-list li.active{display:block}.pms-accept-page .test-list__item{display:flex;justify-content:center;align-items:center;height:292px;padding:0 40px;border-radius:10px;background-color:#F0EBFF;font-size:20px;font-weight:500;text-align:center}.pms-accept-page .test-list__score{justify-content:space-between;max-width:none;margin-top:60px}.pms-accept-page .test-list__score .pms-input__item{width:48px}.pms-accept-page .test-list__score .pms-input__item label{height:auto}.pms-accept-page .btn-submit{display:none}.contents .pms-result-page{padding:30px 0 0}.pms-result-page .pms-result{padding:40px 20px}.pms-result-page .pms-result--info .result-process__bar{position:relative}.pms-result-page .pms-result--info .result-process__bar ul{display:flex;height:30px;border-radius:10px;background-color:#ddd;overflow:hidden;z-index:10}.pms-result-page .pms-result--info .result-process__bar ul li{position:relative;display:flex;justify-content:center;align-items:center;width:25%;height:100%;color:#fff;font-size:12px;font-weight:500;z-index:10}.pms-result-page .pms-result--info .result-process__bar ul li:not(:last-of-type)::after{content:'';position:absolute;top:0;right:-2px;background:url(../images/d1695f5291e19c282725.png) no-repeat top/cover;width:2px;height:100%;z-index:10}.pms-result-page .pms-result--info .result-process__bar .cover{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;background:linear-gradient(90deg, #B788FC 0%, #9381ED 100%);text-indent:-9999px}.pms-result-page .pms-result--info .result-process__bar .cover::before{content:'';position:absolute;top:-16px;right:calc((49px - ((100vw - 40px)/4))*-1);width:0;height:0;border-bottom:8px solid transparent;border-top:8px solid #212121;border-left:8px solid transparent;border-right:8px solid transparent}.pms-result-page .pms-result--info .result-process__bar .cover::after{content:'나의 PMS상태';position:absolute;top:-41px;right:calc(((98px - ((100vw - 40px)/4))/2)*-1);display:inline-block;width:98px;height:25px;line-height:25px;border-radius:5px;background:#212121;color:#fff;text-align:center;text-indent:0}.pms-result-page .pms-result--info .result-process__text{display:flex;justify-content:center;margin-top:5px}.pms-result-page .pms-result--info .result-process__text span{width:25%;color:#757575;font-size:12px;font-weight:500;text-align:center}.pms-result-page .pms-result--info .result-process__title{margin-top:20px;font-size:24px;font-weight:700;text-align:center}.pms-result-page .pms-result--info .pms-result__list{margin-top:30px}.pms-result-page .pms-result--info .pms-result__list strong{margin-bottom:10px}.pms-result-page .pms-result--info .pms-result__list .common-tag{display:flex;flex-wrap:wrap;margin:-2.5px}.pms-result-page .pms-result--info .pms-result__list .common-tag__box{margin:2.5px;padding:6px 12px;border:1px solid #E0E0E0;border-radius:100px}.pms-result-page .pms-result--detial{background-color:#F0EBFF}.pms-result-page .pms-result--detial .pms-result__title{display:inline-block;margin-bottom:20px;padding-right:33px;background:url(../images/4e0c75b28a48ab27f87d.png) no-repeat right/28px;font-size:24px;font-weight:500}.pms-result-page .pms-result--detial .pms-result__title b{color:#8061D6}.pms-result-page .pms-result--detial .pms-result__item{padding:20px;border-radius:10px;background-color:#fff}.pms-result-page .pms-result--detial .pms-result__item:not(:first-of-type){margin-top:20px}.pms-result-page .pms-result--detial .pms-result__item strong{display:block;font-size:18px;font-weight:500}.pms-result-page .pms-result--detial .pms-result__item>p{margin-top:10px;color:#616161}.pms-result-page .pms-result--detial .pms-result__item .prd-list{margin-top:20px;padding-top:14px;border-top:1px solid #E0E0E0}.pms-result-page .pms-result--detial .pms-result__item .prd-list__item{width:161px;margin-top:0;margin-right:10px}.pms-result-page .pms-result--contents .pms-result__title{margin-bottom:20px}.pms-result-page .pms-result--contents .pms-result__title h2{font-size:20px;font-weight:700}.pms-result-page .pms-result--contents .recommend-list{display:flex;flex-wrap:wrap;margin:-6px}.pms-result-page .pms-result--contents .recommend-list__item{width:calc(50% - 12px);margin:6px}.pms-result-page .pms-result--contents .recommend-list__item--big{width:100%}.pms-result-page .pms-result--contents .recommend-list__item--big .recommend-list__text{padding:20px 20px 0;font-size:20px}.pms-result-page .pms-result--contents .recommend-list__content{position:relative}.pms-result-page .pms-result--contents .recommend-list__text{position:absolute;top:0;left:0;padding:20px 15px 0;font-size:16px;font-weight:500;display:-webkit-box;width:100%;height:auto;overflow:hidden;text-overflow:ellipsis;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pms-result-page .pms-result--added{padding-bottom:180px;background-color:#F5F5F5}.pms-result-page .pms-result__list .pms-result__item:not(:first-of-type){margin-top:25px}.pms-result-page .days-info-list{display:flex;flex-wrap:wrap}.pms-result-page .days-info-list li{width:calc((100% - 13px)/2);min-height:174px;padding:20px 15px;border-radius:10px;background-color:#FDEFE9}.pms-result-page .days-info-list li:not(:nth-of-type(2n)){margin-right:13px}.pms-result-page .days-info-list li:not(:nth-of-type(-n+2)){margin-top:13px}.pms-result-page .days-info-list li:nth-of-type(2){background-color:#FFF4DD}.pms-result-page .days-info-list li:nth-of-type(3){background-color:#EAE6FD}.pms-result-page .days-info-list li:nth-of-type(4){background-color:#EEF7E2}.pms-result-page .days-info-list li strong{font-size:16px;font-weight:500;display:-webkit-box;width:100%;height:2.8em;overflow:hidden;text-overflow:ellipsis;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pms-result-page .days-info-list li p{margin-top:5px;color:#616161;font-size:12px}.contents .pms-lists-page{padding:30px 0}.pms-lists-page .pms-item{padding:40px 20px}.pms-lists-page .pms-item:first-of-type{padding-top:0}.pms-lists-page .pms-item:not(:first-of-type){border-top:10px solid #EEEEEE}.pms-lists-page .pms-item__title>h3{font-size:24px;font-weight:500}.pms-lists-page .pms-item__title>p{margin-top:5px;color:#616161}.pms-lists-page .pms-item__label{margin-top:15px}.pms-lists-page .pms-item__label .label{display:inline-block;height:29px;line-height:29px;padding:0 12px;border-radius:100px;color:#616161;font-size:12px;font-weight:500}.pms-lists-page .pms-item__label .label:not(:last-of-type){margin-right:5px}.pms-lists-page .pms-item__test{margin-top:30px}.pms-lists-page .pms-item__test .image{border-radius:10px}.pms-lists-page .pms-item__test .btn-area{margin:30px auto}.pms-lists-page .pms-item__test .btn-area .btn{display:flex;justify-content:space-between;width:250px;height:55px;line-height:55px;margin:0 auto;padding:0 30px;border-radius:50px}.pms-lists-page .pms-item__test .btn-area .btn:not(:first-of-type){margin-top:10px}.pms-lists-page .pms-item__test .btn-area .btn span{font-size:18px;font-weight:500}.pms-lists-page .pms-item__test .btn-area .btn em{color:#BDABF1;font-size:14px;font-weight:500}.pms-lists-page .pms-item__test .con{color:#616161}.pms-lists-page .pms-item__test .con strong{color:#8061D6;font-weight:500}.pms-lists-page .pms-item__test .con b{color:#BDBDBD;font-weight:500}.pms-lists-page .pms-item__con{margin-top:40px;text-align:center}.pms-lists-page .pms-item__con .title{margin-bottom:30px;font-size:24px;font-weight:500;text-align:left}.pms-lists-page .pms-item__con img{width:290px;text-align:right}.pms-lists-page .pms-item__con .highlight{display:flex;flex-direction:column;align-items:center;justify-content:center;height:135px;margin-top:40px;border:8px solid #F0EBFF;border-radius:30px}.pms-lists-page .pms-item__con .highlight span{color:#616161;font-size:16px}.pms-lists-page .pms-item__con .highlight strong{display:block;margin-top:5px;font-size:20px;font-weight:500}.pms-lists-page>.dot-list{padding:30px 20px 180px;background-color:#F5F5F5}.pms-lists-page>.dot-list>li{color:#9E9E9E;font-size:12px}.pms-lists-page>.dot-list>li:not(:first-child){margin-top:16px}@media screen and (min-width: 768px){.pms-result-page .pms-result--info .result-process__bar .cover::before{right:52px}.pms-result-page .pms-result--info .result-process__bar .cover::after{right:10px}}.contents .calandar-page{padding:20px 20px 30px;background-color:#F0EBFF}.calandar-page{position:relative}.calandar-page .datepicker{margin:0;padding:0}.calandar-page .ui-datepicker{width:100%;margin:0;padding:0;border:none}.calandar-page .ui-datepicker table{margin:0;padding:0}.calandar-page .ui-datepicker .ui-datepicker-header{width:180px;margin:0 auto;padding:20px 0;border:0;background-color:#fff}.calandar-page .ui-datepicker .ui-datepicker-title{margin:0;line-height:1.4;font-size:24px;font-weight:700;color:#111}.calandar-page .ui-datepicker .ui-datepicker-prev,.calandar-page .ui-datepicker .ui-datepicker-next{top:50%;width:28px;height:28px;border:0;background:none;transform:translateY(-50%);border-radius:3px;border:1px solid #EEEEEE;box-shadow:1px 2px 3px 0px #0000000D}.calandar-page .ui-datepicker .ui-datepicker-prev span,.calandar-page .ui-datepicker .ui-datepicker-next span{position:static;margin:0;width:28px;height:28px;background:url(../images/272ad105baa22d71c7da.png) no-repeat center/14px}.calandar-page .ui-datepicker .ui-datepicker-prev{left:0}.calandar-page .ui-datepicker .ui-datepicker-next{right:0}.calandar-page .ui-datepicker .ui-datepicker-next span{transform:rotate(-180deg)}.calandar-page .ui-datepicker .ui-datepicker-calendar{border-bottom:1px solid #EEEEEE}.calandar-page .ui-datepicker .ui-datepicker-calendar thead{border:none}.calandar-page .ui-datepicker .ui-datepicker-calendar thead th{line-height:1.4;padding:4px 0;font-size:12px;color:#9E9E9E}.calandar-page .ui-datepicker .ui-datepicker-calendar tbody{border:none}.calandar-page .ui-datepicker .ui-datepicker-calendar tbody td{position:relative;padding:0;height:calc(100vw/7);background-color:#fff;color:#757575;font-size:12px;text-align:left;vertical-align:top}.calandar-page .ui-datepicker .ui-datepicker-calendar tbody td.ui-state-disabled .ui-state-default{background-color:#f8f8f8;color:#999;opacity:1}.calandar-page .ui-datepicker .ui-state-default{display:block;padding:2px 5px;width:100%;height:100%;border:0;background-color:#fff;font-size:12px;font-weight:500;text-align:center;letter-spacing:-0.045em}.calandar-page .ui-datepicker .ui-state-default>em{display:block}.calandar-page .ui-datepicker .ui-state-default>span{padding:0;font-size:9px;text-align:left}.calandar-page .ui-datepicker .ui-state-default.active{border-radius:3px;background-color:#F5F5F5}.calandar-page .ui-datepicker .ui-state-default.item{position:relative;z-index:10}.calandar-page .ui-datepicker .ui-state-default.item::before{content:'';position:absolute;top:2px;left:0;right:0;display:inline-block;height:19px;z-index:-1}.calandar-page .ui-datepicker .ui-state-default.item--first::before{left:10px;border-radius:20px 0 0 20px}.calandar-page .ui-datepicker .ui-state-default.item--last::before{right:10px;border-radius:0 20px 20px 0}.calandar-page .ui-datepicker .ui-state-default.item--pms::before{background-color:#E8F1FF}.calandar-page .ui-datepicker .ui-state-default.item--period{color:#fff}.calandar-page .ui-datepicker .ui-state-default.item--period::before{background-color:#8061D6}.calandar-page .ui-datepicker .ui-state-default.item--period-schedule::before{background-color:#F0EBFF}.calandar-page .ui-datepicker .ui-state-default .ico{display:inline-block;width:11px;height:11px;padding:0;text-indent:-9999px;overflow:hidden;text-align:left}.calandar-page .ui-datepicker .ui-state-default .ico--pms{background:url(../images/aeec06aaac1395cde6c2.png) no-repeat center/11px}.calandar-page .ui-datepicker .ui-state-default .ico--heart{background:url(../images/29bfb100d2eb942c4d4f.png) no-repeat center/11px}.calandar-page .ui-datepicker .ui-state-default .ico--symptom{background:url(../images/075ab8b479e82decec9a.png) no-repeat center/11px}.calandar-page .ui-datepicker .ui-state-default .ico--period{background:url(../images/f9f469a533e7bb0767b2.png) no-repeat center/11px}.calandar-page .ui-datepicker .ui-state-default .ico--memo{background:url(../images/ab5ec7111d06d5cf75d8.png) no-repeat center/11px}.calandar-page .ui-datepicker .ui-state-default .ico--pill{background:url(../images/12cbd9aba9d596eb0cff.png) no-repeat center/11px}.calandar-page .ui-datepicker .ui-state-default .ico--volume{background:url(../images/f9f469a533e7bb0767b2.png) no-repeat center/11px}.calandar-page .ui-datepicker-today .ui-state-default{position:relative;color:#fff;z-index:11}.calandar-page .ui-datepicker-today .ui-state-default::after{content:'';position:absolute;top:0;left:50%;display:inline-block;width:24px;height:24px;margin-left:-12px;border-radius:50%;background-color:#212121;z-index:-1}.calandar-page .diary-con:not(:first-of-type){margin-top:20px}.calandar-page .diary-con--calendar{border-radius:10px;overflow:hidden;box-shadow:0px 0px 10px 3px #0000001A;background-color:#fff}.calandar-page .diary-con--calendar .calendar-menu{position:relative;display:flex;flex-wrap:wrap;padding:12px 0 13px;border-top:1px solid #EEEEEE}.calandar-page .diary-con--calendar .calendar-menu::before,.calandar-page .diary-con--calendar .calendar-menu::after{content:'';position:absolute;top:50%;left:30.746%;display:block;width:1px;height:calc(100% - 20px);background-color:#EEEEEE;transform:translateY(-50%)}.calandar-page .diary-con--calendar .calendar-menu::after{left:auto;right:35.224%}.calandar-page .diary-con--calendar .calendar-menu .menu__item{width:30.746%;padding:0 5.672% 0 5.97%}.calandar-page .diary-con--calendar .calendar-menu .menu__item:nth-of-type(2),.calandar-page .diary-con--calendar .calendar-menu .menu__item:nth-of-type(5),.calandar-page .diary-con--calendar .calendar-menu .menu__item:nth-of-type(8){width:34.03%;padding:0 5.672%}.calandar-page .diary-con--calendar .calendar-menu .menu__item:nth-of-type(3n){width:35.224%;padding:0 5.97%}.calandar-page .diary-con--calendar .calendar-menu .menu__item:not(:nth-of-type(-n+3)){margin-top:10px}.calandar-page .diary-con--calendar .calendar-menu .menu__item span{padding-left:19px;background:url(../images/cec296450c662f3d08f5.png) no-repeat left/16px;color:#424242;font-size:12px}.calandar-page .diary-con--calendar .calendar-menu .menu__item--date span{position:relative;background:none}.calandar-page .diary-con--calendar .calendar-menu .menu__item--date span::before{content:'';position:absolute;left:2px;top:50%;display:block;width:14px;height:14px;margin-top:-7px;border-radius:50%;background-color:#8061D6}.calandar-page .diary-con--calendar .calendar-menu .menu__item--period-schedule span::before{background-color:#F0EBFF}.calandar-page .diary-con--calendar .calendar-menu .menu__item--pms-schedule span::before{background-color:#E8F1FF}.calandar-page .diary-con--calendar .calendar-menu .menu__item--pill span{background-image:url(../images/f67009d0acd5d5262822.png)}.calandar-page .diary-con--calendar .calendar-menu .menu__item--heart span{background-image:url(../images/ba5241fe1cd0e1508a52.png)}.calandar-page .diary-con--calendar .calendar-menu .menu__item--symptom span{padding-left:20px;background-image:url(../images/436414e80574573fc6dc.png)}.calandar-page .diary-con--calendar .calendar-menu .menu__item--pms span{background-image:url(../images/5062dc96858e07acb641.png)}.calandar-page .diary-con--calendar .calendar-menu .menu__item--memo span{background-image:url(../images/8a2e467829e3b1df9660.png)}.calandar-page .diary-con--btn .btn{width:100%;border-radius:50px}.calandar-page .diary-con--date .date__list li{display:flex;justify-content:space-between;align-items:center;height:50px;padding:0 20px;border-radius:30px;background-color:#fff;font-weight:500}.calandar-page .diary-con--date .date__list li:not(:first-of-type){margin-top:10px}.calandar-page .diary-con--date .date__list li .due-date{padding-left:25px;background:url(../images/6f958d450c132ef1f534.png) no-repeat left/20px;color:#757575}.calandar-page .diary-con--date .date__list li .due-date--ovulation{background-image:url(../images/28e72b20b64b71cc5641.png)}.calandar-page .diary-con--date .date__list li .due-date--last-period{background-image:url(../images/f73c7d435fef15a49962.png)}.calandar-page .diary-con--date .date__list li .date{font-size:16px;font-weight:500}.calandar-page .diary-con--date .date__list li .date b{display:inline-block;margin-left:20px;color:#8061D6;font-size:12px}.calandar-page .diary-con--link{display:flex;justify-content:space-between}.calandar-page .diary-con--link .btn{width:120px;border-radius:10px}.contents .daily-record-page{padding:20px 0 0}.daily-record-page .record-top__inner{padding:0 40px}.daily-record-page .record-top__info{display:flex;justify-content:center;align-items:center}.daily-record-page .record-top__info .today{display:flex;flex-direction:column;justify-content:center;align-items:center;width:90px;height:90px;padding-top:2px;background:url(../images/9185b0ae9ce3d275c7a4.png) no-repeat center/90px}.daily-record-page .record-top__info .today .month{color:#fff;font-size:18px;font-weight:700}.daily-record-page .record-top__info .today .date{font-size:24px;font-weight:700}.daily-record-page .record-top__info .day{margin-left:15px}.daily-record-page .record-top__info .day strong{display:block;font-size:20px;font-weight:700}.daily-record-page .record-top__info .day strong b{color:#FF8A96}.daily-record-page .record-top__info .day .pregnancy{display:block;margin-top:2px;padding-left:23px;background:url(../images/ddad97a3bb7c129c01a3.png) no-repeat left/18px;color:#9E9E9E}.daily-record-page .record-top__period{margin-top:5px}.daily-record-page .record-top__period span{display:inline-block;padding-left:33px;line-height:28px;background:url(../images/16931d02607999093c90.png) no-repeat left/28px}.daily-record-page .record-top__chk>span{padding-left:29px;background:url(../images/fb173a49bd050982339f.png) no-repeat left/24px}.daily-record-page .record-top__chk .design-input{margin-top:10px}.daily-record-page .record-con{margin-top:20px;padding:0 20px 30px;border-bottom:1px solid #E0E0E0}.daily-record-page .record-con .diary-list__item{display:flex;justify-content:space-between;align-items:center;width:100%;height:50px;padding:0 20px;border-radius:30px;background-color:#F5F5F5}.daily-record-page .record-con .diary-list__item.on{background-color:#F0EBFF}.daily-record-page .record-con .diary-list__item.on .diary-btn{padding-right:25px;background:url(../images/27b9be03b746c3fe15ef.png) no-repeat right/20px}.daily-record-page .record-con .diary-list__item:not(:first-of-type){margin-top:10px}.daily-record-page .record-con .diary-list__item .title{padding-left:32px;background:url(../images/ca076568acf39dc963ff.png) no-repeat left/22px;font-size:16px;font-weight:500}.daily-record-page .record-con .diary-list__item--heart.title{background-image:url(../images/4f99c9a616a79f014047.png)}.daily-record-page .record-con .diary-list__item--pill.title{background-image:url(../images/79ab190823cecbea6dd7.png)}.daily-record-page .record-con .diary-list__item--symptom.title{background-image:url(../images/90e201d29caa73075284.png)}.daily-record-page .record-con .diary-list__item--volume.title{background-image:url(../images/d34667b04e98aba859df.png)}.daily-record-page .record-con .diary-list__item--pms.title{background-image:url(../images/1478dbf1bc61b45b3e11.png)}.daily-record-page .record-con .diary-list__item .diary-btn{position:relative;text-align:center;color:#757575;font-weight:500}.daily-record-page .record-memo{border-top:9px solid #EEEEEE;padding:30px 20px}.daily-record-page .record-memo strong{display:block;margin-bottom:10px;font-weight:500}.daily-record-page .layer--diary .layer__table-cell{vertical-align:bottom}.daily-record-page .layer--diary .layer__content{height:auto;min-height:auto;padding:20px 20px 0;border-radius:20px 20px 0 0}.daily-record-page .layer--diary .layer__con-area{max-height:60vh;overflow-y:auto}.daily-record-page .layer--diary .layer__con-area .layer-title{display:block;margin-bottom:20px;font-weight:500}.daily-record-page .layer--diary .layer__con-area .chk-list{display:flex;flex-wrap:wrap}.daily-record-page .layer--diary .layer__con-area .chk-list li{width:50%}.daily-record-page .layer--diary .layer__con-area .chk-list li:not(:nth-of-type(-n+2)){margin-top:10px}.daily-record-page .layer--diary .layer__con-area .volume-list{display:flex;justify-content:center}.daily-record-page .layer--diary .layer__con-area .volume-list .design-input:not(:first-of-type){margin-left:13px}.daily-record-page .layer--diary .layer__con-area .volume-list .design-input--volume input+label{position:relative;width:74px;height:auto;padding:79px 0 0;font-weight:500;text-align:center}.daily-record-page .layer--diary .layer__con-area .volume-list .design-input--volume input+label::before{content:'';position:absolute;top:0px;left:0;width:100%;padding-top:100%;background:#f5f5f5 url(../images/9be78d68b0e64d8bac56.png) no-repeat center/40px;border-radius:100%}.daily-record-page .layer--diary .layer__con-area .volume-list .design-input--volume input:checked+label{color:#BDABF1}.daily-record-page .layer--diary .layer__con-area .volume-list .design-input--volume input:checked+label::before{background:#BDABF1 url(../images/71850424a0a8492ad8a5.png) no-repeat center/40px}.daily-record-page .layer--diary .layer__con-area .volume-list .design-input--volume input.volume_02+label::before{background-image:url(../images/864068a256a36457c78f.png)}.daily-record-page .layer--diary .layer__con-area .volume-list .design-input--volume input.volume_02:checked+label::before{background-image:url(../images/9ee434109bbdce1c19c2.png)}.daily-record-page .layer--diary .layer__con-area .volume-list .design-input--volume input.volume_03+label::before{background-image:url(../images/393e9925b84eba17cee9.png)}.daily-record-page .layer--diary .layer__con-area .volume-list .design-input--volume input.volume_03:checked+label::before{background-image:url(../images/0dd7b28ad59f91a66f14.png)}.daily-record-page .layer--diary .layer__con-area .volume-list .design-input--volume input.volume_end+label::before{background-image:url(../images/2a4ecdf04e4c06da392a.png)}.daily-record-page .layer--diary .layer__con-area .volume-list .design-input--volume input.volume_end:checked+label::before{background-image:url(../images/68fcb1f2ec13b8d88ee8.png)}.daily-record-page .layer--diary .layer__con-area .pms-input{margin:0 auto}.daily-record-page .layer--diary .layer__con-area .diary-chk-list>li:not(:first-of-type){margin-top:20px}.daily-record-page .layer--diary .layer__con-area .diary-chk-list__title{display:block;margin-bottom:10px;font-weight:500}.daily-record-page .layer--diary .button-content{margin:30px -20px 0}.daily-record-page .layer--diary .button-content .btn{width:50%;margin:0;border-radius:0}.diary .diary-list-title{padding-left:25px;background:url(../images/6f958d450c132ef1f534.png) no-repeat left/20px;font-weight:400}.diary .diary-list-title--pms{background-image:url(../images/c17e35273a660273fab4.png)}.diary .diary-list-title--all{background-image:url(../images/45075876be547b8e9b9a.png)}.diary .diary-table{border-top:1px solid #212121}.diary .diary-table thead tr th{padding:5px 0;border-bottom:1px solid #E0E0E0;color:#9E9E9E;font-size:12px;font-weight:400;text-align:center}.diary .diary-table tbody tr td{padding:8px 0;border-bottom:1px solid #E0E0E0;color:#424242;text-align:center}.diary .diary-table tbody tr td.align-left{text-align:left}.diary .diary-table__item--point{color:#8061D6}.diary-list-page .diary-list li:not(:first-of-type){margin-top:20px}.diary-list-page .diary-list li .diary-link{position:relative;margin-bottom:10px;line-height:25px}.diary-list-page .diary-list li .diary-link::after{content:'';position:absolute;top:50%;right:0;display:block;width:25px;height:25px;background:url(../images/9e7a87d6e76fd8fe1f10.png) no-repeat center/25px;transform:translateY(-50%)}.diary-view-page .diary-table{margin-top:15px}.diary-view-page .diary-table--pms col:not(:last-of-type){width:90px}@media screen and (min-width: 768px){.calandar-page .ui-datepicker .ui-datepicker-calendar tbody td{height:calc(520px/7)}}.content.common-brand-page{padding:0}.common-brand-page .brand-lnb{display:flex}.common-brand-page .brand-lnb li{position:relative;width:25%;height:50px;line-height:50px;border-bottom:1px solid #E0E0E0;color:#9E9E9E;font-weight:700;text-align:center}.common-brand-page .brand-lnb li.on{color:#8061D6}.common-brand-page .brand-lnb li.on::after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#8061D6}.common-brand-page .brand-box__item{text-align:center}.common-brand-page .brand-box__item:not(:first-of-type){margin-top:40px}.common-brand-page .brand-box__item:not(:first-of-type).wide-gap{margin-top:60px}.common-brand-page .brand-box__top-image{margin:0 auto 20px}.common-brand-page .brand-box__top-image--center{width:335px}.common-brand-page .brand-box__top-image.wide-gap{margin-bottom:60px}.common-brand-page .brand-box__top-image--logo{width:100px}.common-brand-page .brand-box__con{padding:0 20px;margin-top:10px;word-break:keep-all}.common-brand-page .brand-box__title{font-size:20px;font-weight:500}.common-brand-page .brand-box__title .point{color:#8061D6}.common-brand-page .brand-box__text{margin-top:10px;color:#424242}.solution-page .brand-box__item .btn--kakao{width:220px;margin:20px auto 0;border-radius:50px;background-color:#F6E019;background:#F6E019 url(../images/70cec07adf9956c49058.png) no-repeat 30px/29px}.solution-page .brand-box__item .btn--kakao span{position:relative;display:inline-block;padding-left:10px;color:#212121}.solution-page .brand-box__item .btn--kakao span::after{content:'';position:absolute;top:50%;right:-25px;width:20px;height:20px;margin-top:-10px;background:url(../images/65f2a10e92980f043211.png) no-repeat center/20px}.campaign-page .history-list{margin-top:20px}.campaign-page .history-list li{display:flex;text-align:left}.campaign-page .history-list li:not(:first-of-type){margin-top:10px}.campaign-page .history-list li span{width:53px;font-size:18px;font-weight:700;color:#8061D6}.campaign-page .history-list li p{width:calc(100% - 53px)}.campaign-page .brand-box__item table{margin-top:20px;border-top:1px solid #212121}.campaign-page .brand-box__item table col:nth-of-type(1){width:100px}.campaign-page .brand-box__item table col:nth-of-type(2){width:160px}.campaign-page .brand-box__item table col:nth-of-type(3){width:75px}.campaign-page .brand-box__item table th,.campaign-page .brand-box__item table td{padding:10px 0;border-bottom:1px solid #E0E0E0;text-align:center}.campaign-page .brand-box__item table th:nth-of-type(2),.campaign-page .brand-box__item table td:nth-of-type(2){padding:10px}.campaign-page .brand-box__item table th{font-weight:500;color:#212121}.campaign-page .brand-box__item table td{color:#424242}.content.project-lists-page{padding:0}.project-lists-page .search{margin:20px}.project-lists-page .project-list{display:flex;flex-wrap:wrap;padding:0 20px}.project-lists-page .project-list__item{width:calc((100% - 13px)/2)}.project-lists-page .project-list__item:not(:nth-of-type(2n)){margin-right:13px}.project-lists-page .project-list__item:not(:nth-of-type(-n+2)){margin-top:20px}.project-lists-page .project-list__image{position:relative;height:0;margin-bottom:10px;padding-top:100%;border-radius:10px;overflow:hidden}.project-lists-page .project-list__image img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.project-lists-page .project-list__title{display:-webkit-box;width:100%;max-height:2.6em;font-weight:500;overflow:hidden;text-overflow:ellipsis;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.project-lists-page .project-list__con{display:-webkit-box;margin-top:5px;width:100%;max-height:3.9em;color:#9E9E9E;font-size:12px;overflow:hidden;text-overflow:ellipsis;line-height:1.3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.project-view-page .project-view{padding:30px 20px 0}.project-view-page .project-view__title{display:block;padding-bottom:20px;border-bottom:1px solid #E0E0E0;font-size:18px;font-weight:500}.project-view-page .project-view__con{padding-top:10px;text-align:center}


/*# sourceMappingURL=app_sy.css.map*/