@charset "UTF-8";

[class*="icon"]{
    display:inline-block;
    background-repeat:no-repeat;
    background-position:center;
    vertical-align:middle;
    transform-origin:center;
}
.icon-ancher{
    background-image:url("../images/mo/img_01_1.png");
    width:17px;
    width:1.7rem;
    height:17px;
    height:1.7rem;
    background-size:17px 17px;
    background-size:1.7rem 1.7rem;
    transition:background-image .45s ease-in-out;
}
.icon-line-small{
    background-image:url("../images/mo/img_11.png");
    width:105px;
    width:10.5rem;
    height:105px;
    height:10.5rem;
    background-size:105px 105px;
    background-size:10.5rem 10.5rem;
}
.icon-line-middle{
    background-image:url("../images/mo/img_10.png");
    width:194px;
    width:19.4rem;
    height:194px;
    height:19.4rem;
    background-size:194px 194px;
    background-size:19.4rem 19.4rem;
}
.icon-line-out{
    background-image:url("../images/mo/img_09.png");
    width:297px;
    width:29.7rem;
    height:297px;
    height:29.7rem;
    background-size:297px 297px;
    background-size:29.7rem 29.7rem;
}
.icon-balloon01{
    background-image:url("../images/mo/img_06.png");
    width:97px;
    width:9.7rem;
    height:69px;
    height:6.9rem;
    line-height:60px;
    line-height:6rem;
    background-size:97px 69px;
    background-size:9.7rem 6.9rem;
    text-align:center;
}
.icon-balloon01 .white-dot{
    background-color:#fff;
    border-radius:50%;
    width:9px;
    width:.9rem;
    height:9px;
    height:.9rem;
    display:inline-block;
}
.icon-balloon01 .white-dot + .white-dot{
    margin-left:6px;
    margin-left:.6rem;
}
.icon-balloon02{
    background-image:url("../images/mo/img_07.png");
    width:126px;
    width:12.6rem;
    height:74px;
    height:7.4rem;
    line-height:58px;
    line-height:5.8rem;
    background-size:126px 74px;
    background-size:12.6rem 7.4rem;
    text-align:center;
}
.icon-balloon02 .txt{
    font-style:normal;
    color:#4889ff;
    font-size:0;
    display:block;
}
.icon-balloon02 .txt span{
    font-size:15px;
    font-size:1.5rem;
    display:inline-block;
    transform-origin:0rem 65px;
    transform-origin:.5rem 6rem;
    font-family:"NotoSansKR-Medium";
}
.icon-bell{
    background-image:url("../images/mo/img_21.png");
    width:40px;
    width:4rem;
    height:43px;
    height:4.3rem;
    background-size:40px auto;
    background-size:4rem auto
}
.icon-calendar{
    background-image:url("../images/mo/img_22.png");
    width:134px;
    width:13.4rem;
    height:130px;
    height:13rem;
    background-size:134px 130px;
    background-size:13.4rem 13rem;
}
.icon-ribbon01{
    background-image:url("../images/mo/img_23.png");
    width:55px;
    width:5.5rem;
    height:68px;
    height:6.8rem;
    background-size:55px 68px;
    background-size:5.5rem 6.8rem;
}
.icon-ribbon02{
    background-image:url("../images/mo/img_23_1.png");
    width:55px;
    width:5.5rem;
    height:68px;
    height:6.8rem;
    background-size:55px 68px;
    background-size:5.5rem 6.8rem;
}
.icon-flag{
    background-image:url("../images/mo/img_18.png");
    width:62px;
    width:6.2rem;
    height:64px;
    height:6.4rem;
    background-size:62px 64px;
    background-size:6.2rem 6.4rem;
}
.icon-dumbbell{
    background-image:url("../images/mo/img_24.png");
    width:90px;
    width:9rem;
    height:69px;
    height:6.9rem;
    background-size:90px 69px;
    background-size:9rem 6.9rem;
}
.icon-gauge-arrow{
    background-image:url("../images/mo/img_33.png");
    width:36px;
    width:3.6rem;
    height:35px;
    height:3.5rem;
    background-size:36px auto;
    background-size:3.6rem auto;
}
.icon-gauge-arrow.type02{
    background-image:url("../images/mo/img_33_1.png");
    width:36px;
    width:3.6rem;
    height:35px;
    height:3.5rem;
    background-size:36px auto;
    background-size:3.6rem auto;
}
.icon-shoes{
    background-image:url("../images/mo/img_27.png");
    width:70px;
    width:7rem;
    height:79px;
    height:7.9rem;
    background-size:70px 79px;
    background-size:7rem 7.9rem;
}
.icon-shoes02{
    background-image:url("../images/mo/img_74.png");
    width:70px;
    width:7rem;
    height:79px;
    height:7.9rem;
    background-size:70px 79px;
    background-size:7rem 7.9rem;
}
.icon-pills{
    background-image:url("../images/mo/img_28.png");
    width:74px;
    width:7.4rem;
    height:67px;
    height:6.7rem;
    background-size:74px 67px;
    background-size:7.4rem 6.7rem;
}
.icon-phone-mockup{
    background-image:url("../images/mo/img_29.png");
    width:180px;
    width:18rem;
    height:283px;
    height:28.3rem;
    background-size:180px 283px;
    background-size:18rem 28.3rem;
}
.icon-care-banners{
    background-image:url("../images/mo/img_97.png");
    width:341px;
    width:34.1rem;
    height:329px;
    height:32.9rem;
    background-size:341px 329px;
    background-size:34.1rem 32.9rem;
}
[class*="icon-pop-ball"]{
    width:194px;
    width:19.4rem;
    height:194px;
    height:19.4rem;
}
[class*="icon-pop-ball"].large{
    width:297px;
    width:29.7rem;
    height:297px;
    height:29.7rem;
}
.icon-pop-ball01::after{
    content:"";
    position:absolute;
    background-image:url("../images/mo/img_13.png");
    width:13px;
    width:1.3rem;
    height:13px;
    height:1.3rem;
    background-size:13px 13px;
    background-size:1.3rem 1.3rem;
    top:-6px;
    top:-.6rem;
    left:calc(50% - 6px);
    left:calc(50% - .6rem);
}
.icon-pop-ball02::after{
    content:"";
    position:absolute;
    background-image:url("../images/mo/img_12.png");
    width:14px;
    width:1.4rem;
    height:14px;
    height:1.4rem;
    background-size:14px 14px;
    background-size:1.4rem 1.4rem;
    top:-7px;
    top:-.7rem;
    left:calc(50% - 7px);
    left:calc(50% - .7rem);
}
.icon-pop-ball03::after{
    content:"";
    position:absolute;
    background-image:url("../images/mo/img_14.png");
    width:20px;
    width:2rem;
    height:20px;
    height:2rem;
    background-size:20px 20px;
    background-size:2rem 2rem;
    top:-10px;
    top:-1rem;
    left:calc(50% - 10px);
    left:calc(50% - 1rem);
}
.icon-pop-ball04::after{
    content:"";
    position:absolute;
    background-image:url("../images/mo/img_13.png");
    width:12px;
    width:1.2rem;
    height:12px;
    height:1.2rem;
    background-size:12px 12px;
    background-size:1.2rem 1.2rem;
    top:-6px;
    top:-.6rem;
    left:calc(50% - 6px);
    left:calc(50% - .6rem);
}
.icon-pop-ball05::after{
    content:"";
    position:absolute;
    background-image:url("../images/mo/img_19.png");
    width:20px;
    width:2rem;
    height:20px;
    height:2rem;
    background-size:20px 20px;
    background-size:2rem 2rem;
    top:-10px;
    top:-1rem;
    left:calc(50% - 10px);
    left:calc(50% - 1rem);
}
.icon-pop-ball06::after{
    content:"";
    position:absolute;
    background-image:url("../images/mo/img_20.png");
    width:16px;
    width:1.6rem;
    height:16px;
    height:1.6rem;
    background-size:16px 16px;
    background-size:1.6rem 1.6rem;
    top:-8px;
    top:-.8rem;
    left:calc(50% - 8px);
    left:calc(50% - .8rem);
}
.icon-pop-ball07::after{
    content:"";
    position:absolute;
    background-image:url("../images/mo/img_25.png");
    width:11px;
    width:1.1rem;
    height:11px;
    height:1.1rem;
    background-size:11px 11px;
    background-size:1.1rem 1.1rem;
    top:-5px;
    top:-.5rem;
    left:calc(50% - 5px);
    left:calc(50% - .5rem);
}
.icon-pop-ball08::after{
    content:"";
    position:absolute;
    background-image:url("../images/mo/img_26.png");
    width:45px;
    width:4.5rem;
    height:45px;
    height:4.5rem;
    background-size:45px 45px;
    background-size:4.5rem 4.5rem;
    top:-22px;
    top:-2.2rem;
    left:calc(50% - 22px);
    left:calc(50% - 2.2rem);
}

.icon-item01_01{
    background-image:url("../images/mo/img_02.png");
    width:61px;
    width:6.1rem;
    height:61px;
    height:6.1rem;
    background-size:24px 29px;
    background-size:2.4rem 2.9rem;
}
.icon-item01_02{
    background-image:url("../images/mo/img_03.png");
    width:46px;
    width:4.6rem;
    height:46px;
    height:4.6rem;
    background-size:22px 22px;
    background-size:2.2rem 2.2rem;
}
.icon-item01_03{
    background-image:url("../images/mo/img_05.png");
    width:36px;
    width:3.6rem;
    height:36px;
    height:3.6rem;
    background-size:18px 16px;
    background-size:1.8rem 1.6rem;
}
.icon-item01_04{
    background-image:url("../images/mo/img_04.png");
    width:61px;
    width:6.1rem;
    height:61px;
    height:6.1rem;
    background-size:27px 34px;
    background-size:2.7rem 3.4rem;
}
.icon-item02_01{
    background-image:url("../images/mo/img_17.png");
    width:56px;
    width:5.6rem;
    height:56px;
    height:5.6rem;
    background-size:32px 32px;
    background-size:3.2rem 3.2rem;
}
.glass-filter{
    backdrop-filter:blur(5px);
    backdrop-filter:blur(.5rem);
    background-color:rgba(255,255,255,0.2);
    box-shadow:inset 0 0 15px 5px #ffffff;
    border-radius:50%;
}
.icon-flower-powder01{
    background-image:url("../images/mo/img_62.png");
    width:15px;
    width:1.5rem;
    height:14px;
    height:1.4rem;
    background-size:15px 14px;
    background-size:1.5rem 1.4rem;
}
.icon-flower-powder02{
    background-image:url("../images/mo/img_59.png");
    width:16px;
    width:1.6rem;
    height:14px;
    height:1.4rem;
    background-size:16px 14px;
    background-size:1.6rem 1.4rem;
}
.icon-flower-powder03{
    background-image:url("../images/mo/img_60.png");
    width:16px;
    width:1.6rem;
    height:14px;
    height:1.4rem;
    background-size:16px 14px;
    background-size:1.6rem 1.4rem;
}
.icon-flower-powder04{
    background-image:url("../images/mo/img_61.png");
    width:14px;
    width:1.5rem;
    height:14px;
    height:1.5rem;
    background-size:14px 15px;
    background-size:1.4rem 1.5rem;
}
.icon-flower-powder05{
    background-image:url("../images/mo/img_61_1.png");
    width:14px;
    width:1.5rem;
    height:14px;
    height:1.5rem;
    background-size:14px 15px;
    background-size:1.4rem 1.5rem;
}
.icon-flower-powder06{
    background-image:url("../images/mo/img_62_1.png");
    width:15px;
    width:1.5rem;
    height:14px;
    height:1.4rem;
    background-size:15px 14px;
    background-size:1.5rem 1.4rem;
}
.icon-flower-powder07{
    background-image:url("../images/mo/img_59_1.png");
    width:16px;
    width:1.6rem;
    height:14px;
    height:1.4rem;
    background-size:16px 14px;
    background-size:1.6rem 1.4rem;
}
.icon-flower-powder08{
    background-image:url("../images/mo/img_63.png");
    width:7px;
    width:0.7rem;
    height:7px;
    height:0.7rem;
    background-size:7px 7px;
    background-size:0.7rem 0.7rem;
}
.icon-flower-powder09{
    background-image:url("../images/mo/img_64.png");
    width:7px;
    width:0.7rem;
    height:7px;
    height:0.7rem;
    background-size:7px 7px;
    background-size:0.7rem 0.7rem;
}
.icon-flower-powder10{
    background-image:url("../images/mo/img_65.png");
    width:7px;
    width:0.7rem;
    height:7px;
    height:0.7rem;
    background-size:7px 7px;
    background-size:0.7rem 0.7rem;
}
.icon-flower-powder11{
    background-image:url("../images/mo/img_66.png");
    width:7px;
    width:0.7rem;
    height:7px;
    height:0.7rem;
    background-size:7px 7px;
    background-size:0.7rem 0.7rem;
}
.icon-flower-powder12{
    background-image:url("../images/mo/img_122_1.png");
    width:13px;
    width:1.3rem;
    height:12px;
    height:1.2rem;
    background-size:13px 12px;
    background-size:1.3rem 1.2rem;
}
.icon-flower-powder13{
    background-image:url("../images/mo/img_122_2.png");
    width:13px;
    width:1.3rem;
    height:12px;
    height:1.2rem;
    background-size:13px 12px;
    background-size:1.3rem 1.2rem;
}
.icon-flower-powder14{
    background-image:url("../images/mo/img_122_3.png");
    width:4px;
    width:.4rem;
    height:4px;
    height:.4rem;
    background-size:4px 4px;
    background-size:.4rem .4rem;
}
.icon-flower-powder15{
    background-image:url("../images/mo/img_122_4.png");
    width:11px;
    width:1.1rem;
    height:9px;
    height:.9rem;
    background-size:11px 9px;
    background-size:1.1rem .9rem;
}
.icon-flower-powder16{
    background-image:url("../images/mo/img_122_5.png");
    width:11px;
    width:1.1rem;
    height:11px;
    height:1.1rem;
    background-size:11px 11px;
    background-size:1.1rem 1.1rem;
}
.icon-flower-powder17{
    background-image:url("../images/mo/img_122_6.png");
    width:13px;
    width:1.3rem;
    height:11px;
    height:1.1rem;
    background-size:13px 11px;
    background-size:1.3rem 1.1rem;
}
.icon-flower-powder18{
    background-image:url("../images/mo/img_122_7.png");
    width:4px;
    width:.4rem;
    height:4px;
    height:.4rem;
    background-size:4px 4px;
    background-size:.4rem .4rem;
}
.icon-flower-powder19{
    background-image:url("../images/mo/img_122_8.png");
    width:13px;
    width:1.3rem;
    height:11px;
    height:1.1rem;
    background-size:13px 11px;
    background-size:1.3rem 1.1rem;
}
.icon-flower-powder20{
    background-image:url("../images/mo/img_122_9.png");
    width:14px;
    width:1.4rem;
    height:11px;
    height:1.1rem;
    background-size:14px 11px;
    background-size:1.4rem 1.1rem;
}
.icon-flower-powder21{
    background-image:url("../images/mo/img_122_10.png");
    width:13px;
    width:1.3rem;
    height:11px;
    height:1.1rem;
    background-size:13px 11px;
    background-size:1.3rem 1.1rem;
}
.icon-gauge-fire{
    background-image:url("../images/mo/img_69.png");
    width:47px;
    width:4.7rem;
    height:47px;
    height:4.7rem;
    background-size:47px 47px;
    background-size:4.7rem 4.7rem;
}
.icon-qr{
    background-image:url("../images/mo/img_qr.png");
    width:40px;
    width:4rem;
    height:40px;
    height:4rem;
    background-size:40px 40px;
    background-size:4rem 4rem;
}

.icon-coin01{
    background-image:url("../images/mo/img_82.png");
    width:37px;
    width:3.7rem;
    height:29px;
    height:2.9rem;
    background-size:37px 57px;
    background-size:3.7rem 2.9rem;
}
.icon-coin02{
    background-image:url("../images/mo/img_83.png");
    width:27px;
    width:2.7rem;
    height:30px;
    height:3rem;
    background-size:27px 30px;
    background-size:2.7rem 3rem;
}
.icon-coin03{
    background-image:url("../images/mo/img_84.png");
    width:27px;
    width:2.7rem;
    height:29px;
    height:2.9rem;
    background-size:27px 29px;
    background-size:2.7rem 2.9rem;
}
.icon-coin04{
    background-image:url("../images/mo/img_85.png");
    width:36px;
    width:3.6rem;
    height:24px;
    height:2.4rem;
    background-size:36px 24px;
    background-size:3.6rem 2.4rem;
}
.icon-coin05{
    background-image:url("../images/mo/img_86.png");
    width:36px;
    width:3.6rem;
    height:24px;
    height:2.4rem;
    background-size:36px 24px;
    background-size:3.6rem 2.4rem;
}
.icon-coin06{
    background-image:url("../images/mo/img_87.png");
    width:32px;
    width:3.2rem;
    height:26px;
    height:2.6rem;
    background-size:32px 26px;
    background-size:3.2rem 2.6rem;
}
.icon-coin07{
    background-image:url("../images/mo/img_88.png");
    width:32px;
    width:3.2rem;
    height:26px;
    height:2.6rem;
    background-size:32px 26px;
    background-size:3.2rem 2.6rem;
}
.icon-coin08{
    background-image:url("../images/mo/img_89.png");
    width:26px;
    width:2.6rem;
    height:30px;
    height:3rem;
    background-size:26px 30px;
    background-size:2.6rem 3rem;
}
.icon-coin09{
    background-image:url("../images/mo/img_90.png");
    width:37px;
    width:3.7rem;
    height:32px;
    height:3.2rem;
    background-size:37px 32px;
    background-size:3.7rem 3.2rem;
}
.icon-coin10{
    background-image:url("../images/mo/img_91.png");
    width:36px;
    width:3.6rem;
    height:31px;
    height:3.1rem;
    background-size:36px 31px;
    background-size:3.6rem 3.1rem;
}
.icon-coin11{
    background-image:url("../images/mo/img_93.png");
    width:28px;
    width:2.8rem;
    height:31px;
    height:3.1rem;
    background-size:28px 31px;
    background-size:2.8rem 3.1rem;
}
.icon-top{
    background-image:url("../images/mo/img_top_btn.png");
    width:30px;
    width:3rem;
    height:30px;
    height:3rem;
    background-size:30px 30px;
    background-size:3rem 3rem;
    box-shadow:2px 2px 10px rgba(0,0,0,0.1);
    border-radius:50%;
    background-color:#fff;
}
.icon-close-popup{
    background-image:url("../images/mo/img_pop_close.png");
    width:11px;
    width:1.1rem;
    height:11px;
    height:1.1rem;
    background-size:11px 11px;
    background-size:1.1rem 1.1rem;
}

.icon-smile{
    background-image:url("../images/mo/img_98.png");
    width:127px;
    width:12.7rem;
    height:128px;
    height:12.8rem;
    background-size:127px 128px;
    background-size:12.7rem 12.8rem;
}
.icon-hand{
    background-image:url("../images/mo/img_99.png");
    width:77px;
    width:7.7rem;
    height:100px;
    height:10rem;
    background-size:77px 100px;
    background-size:7.7rem 10rem;
}
.icon-animal{
    background-image:url("../images/mo/img_100.png");
    width:240px;
    width:24rem;
    height:106px;
    height:10.6rem;
    background-size:240px 106px;
    background-size:24rem 10.6rem;
}
.section-tit{
    background-image:url("../images/mo/img_104.png");
    width:292px;
    width:29.2rem;
    height:91px;
    height:9.1rem;
    background-size:292px 91px;
    background-size:29.2rem 9.1rem;
}

.section-tit02{
    background-image:url("../images/mo/img_111.png");
    width:163px;
    width:16.3rem;
    height:90px;
    height:9rem;
    background-size:163px 90px;
    background-size:16.3rem 9rem;
}
.icon-desc-info01 {
    background-image:url("../../resource/images/mo/img_118.png");
    display:inline-block;
    width:99px;
    width:9.9rem;
    height:108px;
    height:10.8rem;
    background-size:99px 108px;
    background-size:9.9rem 10.8rem;
}
.icon-info-bg {
    background-image:url("../../resource/images/mo/img_121.png");
    display:inline-block;
    width:60px;
    width:6rem;
    height:38px;
    height:3.8rem;
    background-size:60px 38px;
    background-size:6rem 3.8rem;
}
.icon-desc-info02 {
    background-image:url("../../resource/images/mo/img_119.png");
    display:inline-block;
    width:101px;
    width:10.1rem;
    height:125px;
    height:12.5rem;
    background-size:101px 125px;
    background-size:10.1rem 12.5rem;
}
.icon-info-point {
    background-image:url("../../resource/images/mo/img_120.png");
    display:inline-block;
    width:45px;
    width:4.5rem;
    height:55px;
    height:5.5rem;
    background-size:45px 55px;
    background-size:4.5rem 5.5rem;
}
/* 편의서비스 */
.icon-itemservice05_01 {
    background-image:url("../images/mo/img_service02.png");
    width:45px;
    width:4.5rem;
    height:45px;
    height:4.5rem;
    background-size: 100% 100%;
}
.icon-itemservice05_02 {
    background-image:url("../images/mo/img_service01.png");
    width:45px;
    width:4.5rem;
    height:45px;
    height:4.5rem;
    background-size: 100% 100%;
}
.icon-itemservice05_03 {
    background-image:url("../images/mo/img_service03.png");
    width:45px;
    width:4.5rem;
    height:45px;
    height:4.5rem;
    background-size: 100% 100%;
}
.icon-service {
    background-image:url("../images/mo/img_service00.png");
    width:185px;
    width:18.5rem;
    height:168px;
    height:16.8rem;
    background-size: 100% 100%;
}
/* AI 건강관상 */
.icon-item05_01 {
    background-image:url("../images/mo/img_130.png");
    width:61px;
    width:6.1rem;
    height:61px;
    height:6.1rem;
    background-size:33px 22px;
    background-size:3.3rem 2.2rem;
}
.icon-item05_02 {
    background-image:url("../images/mo/img_132.png");
    width:61px;
    width:6.1rem;
    height:61px;
    height:6.1rem;
    background-size:20px 26px;
    background-size:2rem 2.6rem;
}
.icon-item05_03 {
    background-image:url("../images/mo/img_133.png");
    width:61px;
    width:6.1rem;
    height:61px;
    height:6.1rem;
    background-size:33px 33px;
    background-size:3.3rem 3.3rem;
}
.icon-physiognomy {
    background-image:url("../images/mo/img_134.png");
    width:85px;
    width:8.5rem;
    height:90px;
    height:9rem;
    background-size:85px 90px;
    background-size:8.5rem 9rem;
}
.icon-timer {
    background-image:url("../images/mo/img_131.png");
    width:31px;
    width:3.1rem;
    height:36px;
    height:3.6rem;
    background-size:31px 36px;
    background-size:3.1rem 3.6rem;
}
.icon-scanner {
    background-image:url("../images/mo/img_127.png");
    width:164px;
    width:16.4rem;
    height:290px;
    height:29rem;
    background-size:164px 290px;
    background-size:16.4rem 29rem;
    filter:drop-shadow(5px 15px 40px rgba(0,0,0,.07));
    filter:drop-shadow(.5rem 1.5rem 4rem rgba(0,0,0,.07));
}
.icon-scanner01 {
    background-image:url("../images/mo/img_127_01.png");
    width:164px;
    width:16.4rem;
    height:290px;
    height:29rem;
    background-size:164px 290px;
    background-size:16.4rem 29rem;
}
.icon-scanner02 {
    background-image:url("../images/mo/img_127_02.png");
    width:164px;
    width:16.4rem;
    height:290px;
    height:29rem;
    background-size:164px 290px;
    background-size:16.4rem 29rem;
}
.icon-scanner03 {
    background-image:url("../images/mo/img_127_03.png");
    width:164px;
    width:16.4rem;
    height:290px;
    height:29rem;
    background-size:164px 290px;
    background-size:16.4rem 29rem;
}
.icon-scanner04 {
    background-image:url("../images/mo/img_127_04.png");
    width:164px;
    width:16.4rem;
    height:290px;
    height:29rem;
    background-size:164px 290px;
    background-size:16.4rem 29rem;
}
.icon-scanner05 {
    background-image:url("../images/mo/img_127_05.png");
    width:164px;
    width:16.4rem;
    height:290px;
    height:29rem;
    background-size:164px 290px;
    background-size:16.4rem 29rem;
}
.icon-gauge-bar01 {
    background-image:url("../images/mo/img_124.png");
    width:306px;
    width:30.6rem;
    height:33px;
    height:3.3rem;
    background-size:306px 33px;
    background-size:30.6rem 3.3rem;
    filter:drop-shadow(5px 15px 40px rgba(0,0,0,.07));
    filter:drop-shadow(.5rem 1.5rem 4rem rgba(0,0,0,.07));
}
.icon-gauge-bar02 {
    background-image:url("../images/mo/img_125.png");
    width:306px;
    width:30.6rem;
    height:33px;
    height:3.3rem;
    background-size:306px 33px;
    background-size:30.6rem 3.3rem;
    filter:drop-shadow(5px 15px 40px rgba(0,0,0,.07));
    filter:drop-shadow(.5rem 1.5rem 4rem rgba(0,0,0,.07));
}
.icon-gauge-bar03 {
    background-image:url("../images/mo/img_126.png");
    width:306px;
    width:30.6rem;
    height:33px;
    height:3.3rem;
    background-size:306px 65px;
    background-size:30.6rem 3.3rem;
    filter:drop-shadow(5px 15px 40px rgba(0,0,0,.07));
    filter:drop-shadow(.5rem 1.5rem 4rem rgba(0,0,0,.07));
}
.icon-screen-header {
    background-image:url("../images/mo/img_128.png");
    width:164px;
    width:16.4rem;
    height:27px;
    height:2.7rem;
    background-size:164px 27px;
    background-size:16.4rem 2.7rem;
}
.icon-screen-content {
    background-image:url("../images/mo/img_128_1.png");
    width:164px;
    width:16.4rem;
    height:1159px;
    height:115.9rem;
    background-size:164px 1159px;
    background-size:16.4rem 115.9rem;
}
.icon-sugarfit01_01{
    background-image:url("../images/mo/img_sugar01_01.png");
    width:108px;
    width:10.8rem;
    height:108px;
    height:10.8rem;
    background-size:108px 108px;
    background-size:10.8rem 10.8rem;
}
.icon-sugaritem01_01{
    background-image:url("../images/pc/img_sugaritem01_01.png");
    width:41px;
    width:4.1rem;
    height:41px;
    height:4.1rem;
    background-size:41px 41px;
    background-size:4.1rem 4.1rem;
}
.icon-sugaritem01_02{
    background-image:url("../images/pc/img_sugaritem01_02.png");
    width:46px;
    width:4.6rem;
    height:45px;
    height:4.5rem;
    background-size:46px 45px;
    background-size:4.6rem 4.5rem;
}
/* 일상케어 */
.icon-care {
    background-image:url("../images/mo/img_care00.png");
    width:185px;
    width:18.5rem;
    height:173px;
    height:17.3rem;
    background-size: 100% 100%;
}