
/* main page */
.main-page .main-point .user-profile{width: 7.5rem;height: 7.5rem;}
.main-page .main-point .gray-box2{padding: 1.25rem 2rem .75rem 7rem;}
.main-page .main-intro .gray-box2 > p{font-weight: 900;}
.main-bg1{background-image: url(../img/bg/ko/main-bg1.png);}
.main-bg2{background-image: url(../img/bg/ko/main-bg2.png);}
.main-bg3{background-image: url(../img/bg/ko/main-bg3.png);}
.main-page .main-eco .d-flex > p{font-size: 1.875rem;font-weight: 900;}
.main-page .main-slide .event-banner.banner1 > div{background-image: url(../img/bg/ko/banner-friend.png);}
.main-page .main-slide .event-banner.banner2 > div{background-image: url(../img/bg/ko/banner-mission.png);}
.main-page .main-slide .event-banner.banner3 > div{background-image: url(../img/bg/ko/banner-renew.png);}

/* login page */
.login-bottom .icon-btn .text{font-size: 1.75rem;}

/* 약관 및 정책 */

/* 이벤트 참여내역 */

/* 이벤트 */
.main-layout .wrap .page .full-page > div .rect-box.event1{padding-bottom: calc(235.12% - 8.875rem);}
.main-layout .wrap .page .full-page > div .rect-box.event2{padding-bottom: calc(265.4% - 8.875rem);}
.main-layout .wrap .page .full-page > div .rect-box.event1 > div{background: url(../img/bg/ko/event-content1.png) no-repeat 50% 8.875rem;background-size: contain;}
.main-layout .wrap .page .full-page > div .rect-box.event2 > div{background: url(../img/bg/ko/event-content2.png) no-repeat 50% 8.875rem;background-size: contain;}

/* 탈퇴페이지 */
.setting-page .emp-text4{font-weight: bold;color: #4F4F4F;}

/* 리뉴소개 */
.intro-contents .tab-contents-wrap > .mt-5 > div:last-child p:nth-child(2){font-size: 2rem;}
.intro-contents .tab-contents-wrap > .mt-5 > div:last-child p:last-child{font-size: 2.25rem;}

/* meta mask */

/* popup */

/* 출석체크 */
.attendance-contents .attendance-bg > .left > div:first-child{background-image: url(../img/bg/ko/attendance-text1.png);}
.attendance-text-wrap{padding-bottom: 11.45%;}
.attendance-text-wrap .attendance-text-img{background-image: url(../img/bg/ko/attendance-text2.png);}

/* 전환하기 */
.own-point-box.off P{font-size: 1.75rem;}

.lang-fonts-2{font-size: 1.5rem;}
.lang-fonts-3{font-size: 1.75rem;}
.lang-fonts-4{font-size: 2rem;}

/* 룰렛페이지 */
.mission-roulette-bg{background-image: url(../img/bg/ko/mission-roulette.png);background-size: contain;}
.roulette-number .roulette-number .mission-icon.icon2{margin-right: .5rem;}

/* 미션 포인트 모달 */
.modal-dialog-centered .modal-content.point-modal .alert-confirm > .point{font-size: 5rem;}
.modal-dialog-centered .modal-content.point-modal .alert-confirm .point-text{font-size: 3.5rem;}

/* 미션 리스트 */
.mission-list .event-label > p{font-size: 1.75rem;}
.rect-box.mission-point-bg > div{background: url(../img/bg/ko/mission-point.png) no-repeat 50%;background-size: contain;}
.rect-box.mission-point-bg{width: 72.82%;padding-bottom: 23.91%;margin: auto;}

/* 환경설정 리스트 */
.rect-box.setting-banner > div.banner1{background-image: url(../img/bg/ko/banner-friend.png);}
.rect-box.setting-banner > div.banner2{background-image: url(../img/bg/ko/banner-mission.png);}

/* 친구초대 */
.friend-top-banner .rect-box.friend-text > div{background-image: url(../img/bg/ko/friend-top-text.png);}

/* challenge2 줍깅 */
.challenge-content .challenge-status .bg-main + .row > .col-6 .bg-main .status-title{font-size: 1.5rem;}

@media (min-width: 768px){
	.modal-dialog-centered .modal-content.point-modal .alert-confirm .point-text{font-size: 2.5rem;}
}	

@media (max-width: 359.98px){
	.main-page .main-intro .gray-box2 > p{line-height: 1;}
    .main-page .main-eco .d-flex > p {font-size: 1.625rem;}
}
