.iu-center-box {
    width: 1024px;
}

.iu-page {
    min-width: 1024px;
}

.header {
    background-color: #FFFFFF;
    border-bottom-color: #F7F7F7;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    color: #333333;
    float: none;
    height: 70px;
    width: 100%;
}

.floating-image-39 {
    background-image: url('../../image_source/logo_blue.svg');
    background-position: center center;
    background-size: contain;
    bottom: 0px;
    height: 34px;
    left: 53px;
    margin-bottom: auto;
    margin-top: auto;
    top: 0px;
    width: 77px;
}

.floating-image-352 {
    background-image: url('../../image_source/facebook-black.svg');
    background-position: center center;
    background-size: contain;
    bottom: 0px;
    height: 25px;
    left: 933px;
    margin-bottom: auto;
    margin-top: auto;
    top: 0px;
    width: 25px;
}

.floating-image-353 {
    background-image: url('../../image_source/instagram_black.svg');
    background-position: center center;
    background-size: contain;
    bottom: 0px;
    height: 25px;
    left: 969px;
    margin-bottom: auto;
    margin-top: auto;
    top: 0px;
    width: 25px;
}

.floating-image-63 {
    background-position: center center;
    background-size: contain;
    display: none;
    height: 40px;
    left: 256px;
    top: 27px;
    width: 40px;
}

.cell-347 {
    color: #242424;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 20px;
    left: 452px;
    letter-spacing: 0px;
    text-align: center;
    top: 27px;
    width: 120px;
}

.cell-347.iux-hover, .cell-347.iux-active {
    color: #73ABDA;
}

.cell-347 > a {
    line-height: 20px;
}

.cell-348 {
    color: #242424;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 20px;
    left: 587px;
    letter-spacing: 0px;
    text-align: center;
    top: 27px;
    width: 167px;
}

.cell-348 > a {
    line-height: 20px;
}

.cell-348.iux-hover, .cell-348.iux-active {
    color: #73ABDA;
}

.cell-350 {
    color: #242424;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 20px;
    left: 758px;
    letter-spacing: 0px;
    text-align: center;
    top: 27px;
    width: 146px;
}

.cell-350.iux-hover, .cell-350.iux-active {
    color: #73ABDA;
}

.cell-350 > a {
    line-height: 20px;
}

.page-content {
    background-color: #FFFFFF;
}

.section {
    background-color: #DBDBDB;
    background-image: url('../../image_source/clean_topbg01.png');
    background-position: center bottom;
    background-size: cover;
    height: 720px;
}

.box {
    background-color: #494949;
    height: 3px;
    left: 54px;
    text-align: center;
    top: 176px;
    width: 20px;
}

.box-116 {
    height: 0px;
    left: 8px;
    top: 1px;
    width: 0px;
}

.text-45 {
    color: #494949;
    font-family: 'Roboto', sans-serif;
    font-size: 21px;
    font-weight: 700;
    height: 31px;
    left: 54px;
    text-align: left;
    top: 185px;
    width: 168px;
}

.text-47 {
    color: #494949;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 80px;
    font-weight: 300;
    height: 110px;
    left: 53px;
    letter-spacing: -1px;
    line-height: 1.30;
    text-align: left;
    top: 256px;
    width: 570px;
}

.text-48 {
    color: #494949;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 80px;
    font-weight: 700;
    height: 127px;
    left: 52px;
    letter-spacing: 0px;
    text-align: left;
    top: 354px;
    width: 570px;
}

.text-49 {
    color: #6D6D6D;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 21px;
    font-weight: 300;
    height: 85px;
    left: 54px;
    letter-spacing: 0px;
    line-height: 1.50;
    text-align: left;
    top: 506px;
    width: 641px;
}

.section-49 {
    height: 1268px;
}

.text-90 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 48px;
    height: 83px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 86px;
    width: 710px;
}

.text-91 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 24px;
    font-weight: 300;
    height: 83px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 164px;
    width: 568px;
}

.floating-image-93 {
    background-image: url('../../image_source/clean_top_01.png');
    background-position: center top;
    background-size: cover;
    height: 325px;
    left: 53px;
    top: 259px;
    width: 430px;
}

.floating-image-103 {
    background-image: url('../../image_source/clean_top_03.png');
    background-position: center bottom;
    background-size: cover;
    height: 325px;
    left: 54px;
    top: 761px;
    width: 430px;
}

.floating-image-105 {
    background-image: url('../../image_source/clean_top_02.png');
    background-position: right center;
    background-size: cover;
    height: 325px;
    left: 539px;
    top: 258px;
    width: 430px;
}

.floating-image-109 {
    background-image: url('../../image_source/clean_top_04.png');
    background-position: center center;
    background-size: cover;
    height: 325px;
    left: 538px;
    top: 756px;
    width: 430px;
}

.box-158 {
    background-color: #FFFFFF;
    border-bottom-color: #DB828C;
    border-bottom-width: 4px;
    border-left-color: #F9F9F9;
    border-left-width: 0px;
    border-radius: 0px;
    border-right-color: #F9F9F9;
    border-right-width: 0px;
    border-top-color: #73ABDA;
    border-top-width: 0px;
    height: 132px;
    left: 99px;
    top: 513px;
    width: 337px;
}

.text-161 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 83px;
    width: 308px;
}

.text-163 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 28px;
    width: 308px;
}

.box-161 {
    background-color: #FFFFFF;
    border-bottom-color: #DB828C;
    border-bottom-width: 4px;
    height: 132px;
    left: 585px;
    top: 512px;
    width: 337px;
}

.text-164 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 28px;
    width: 308px;
}

.text-165 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 83px;
    width: 308px;
}

.box-164 {
    background-color: #FFFFFF;
    border-bottom-color: #DB828C;
    border-bottom-width: 4px;
    height: 132px;
    left: 111px;
    top: 1010px;
    width: 337px;
}

.text-166 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 83px;
    width: 308px;
}

.text-167 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 28px;
    width: 308px;
}

.box-167 {
    background-color: #FFFFFF;
    border-bottom-color: #DB828C;
    border-bottom-width: 4px;
    height: 132px;
    left: 584px;
    top: 1010px;
    width: 337px;
}

.text-168 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 83px;
    width: 308px;
}

.text-169 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 28px;
    width: 308px;
}

.box-94 {
    background-color: #FFFFFF;
    border-bottom-color: #DB828C;
    border-bottom-width: 4px;
    border-left-color: #F9F9F9;
    border-left-width: 0px;
    border-radius: 0px;
    border-right-color: #F9F9F9;
    border-right-width: 0px;
    border-top-color: #73ABDA;
    border-top-width: 0px;
    display: none;
    height: 132px;
    left: 99px;
    top: 513px;
    width: 337px;
}

.text-107 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 83px;
    width: 308px;
}

.text-108 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 28px;
    width: 308px;
}

.box-99 {
    background-color: #FFFFFF;
    border-bottom-color: #DB828C;
    border-bottom-width: 4px;
    display: none;
    height: 132px;
    left: 585px;
    top: 512px;
    width: 337px;
}

.text-106 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 28px;
    width: 308px;
}

.text-101 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 83px;
    width: 308px;
}

.box-100 {
    background-color: #FFFFFF;
    border-bottom-color: #DB828C;
    border-bottom-width: 4px;
    display: none;
    height: 132px;
    left: 111px;
    top: 1010px;
    width: 337px;
}

.text-109 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 83px;
    width: 308px;
}

.text-110 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 28px;
    width: 308px;
}

.box-104 {
    background-color: #FFFFFF;
    border-bottom-color: #DB828C;
    border-bottom-width: 4px;
    display: none;
    height: 132px;
    left: 584px;
    top: 1010px;
    width: 337px;
}

.text-111 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 83px;
    width: 308px;
}

.text-112 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 48px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 28px;
    width: 308px;
}

.section-51 {
    background-color: #F9F9F9;
    height: 735px;
}

.text-88 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 48px;
    height: 83px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 86px;
    width: 710px;
}

.text-89 {
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 24px;
    font-weight: 300;
    height: 83px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 164px;
    width: 568px;
}

.webmovie {
    height: 388px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    top: 231px;
    width: 690px;
}

.webmovie-154 {
    height: 388px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    top: 231px;
    width: 690px;
}

.section-53 {
    height: 963px;
}

.carousel-123 > .iux-carousel-pager {
    bottom: 40px;
    text-align: center;
    visibility: visible;
}

.carousel-123 > .iux-carousel-pager > li {
    background-color: #929292;
    border-radius: 6px;
    margin: 6px;
    padding: 6px;
}

.carousel-123 > .iux-carousel-prev {
    background-image: url('../../image_source/clip_ic_mono_arLeft.png');
    height: 128px;
    left: 0px;
    top: 0px;
    width: 128px;
}

.carousel-123 > .iux-carousel-next {
    background-image: url('../../image_source/clip_ic_mono_arRight.png');
    height: 128px;
    right: 0px;
    top: 0px;
    width: 128px;
}

.carousel-123 > .iux-carousel-pager > li:hover, .carousel-123 > .iux-carousel-pager > li.iux-active {
    background-color: #000000;
}

.carousel-123 {
    display: none;
    height: 64px;
    left: 192px;
    top: 255px;
    width: 162px;
}

.carousel-123 > .iux-carousel-prev, .carousel-123 > .iux-carousel-next {
    display: inherit;
}

.carousel-item-124 {
    height: 100%;
    position: relative;
}

.floating-image-82 {
    background-position: left center;
    background-size: cover;
    border-bottom-color: #73ABDA;
    border-bottom-width: 4px;
    height: 250px;
    left: 276px;
    top: 201px;
    width: 320px;
}

.text-83 {
    color: #6D6D6D;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 69px;
    left: 277px;
    letter-spacing: -1px;
    text-align: center;
    top: 467px;
    width: 320px;
}

.carousel-item-125 {
    height: 100%;
    position: relative;
}

.floating-image-83 {
    background-position: center top;
    background-size: cover;
    border-bottom-color: #73ABDA;
    border-bottom-width: 4px;
    height: 250px;
    left: 648px;
    top: 201px;
    width: 320px;
}

.text-84 {
    color: #6D6D6D;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 69px;
    left: 648px;
    letter-spacing: -1px;
    text-align: center;
    top: 467px;
    width: 320px;
}

.carousel-item-126 {
    height: 100%;
    position: relative;
}

.text-86 {
    color: #6D6D6D;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 69px;
    left: 277px;
    letter-spacing: -1px;
    text-align: center;
    top: 814px;
    width: 320px;
}

.floating-image-87 {
    background-position: center top;
    background-size: cover;
    border-bottom-color: #73ABDA;
    border-bottom-width: 4px;
    height: 250px;
    left: 276px;
    top: 548px;
    width: 320px;
}

.carousel-item-127 {
    height: 100%;
    position: relative;
}

.text-85 {
    color: #6D6D6D;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 69px;
    left: 648px;
    letter-spacing: -1px;
    text-align: center;
    top: 814px;
    width: 320px;
}

.floating-image-86 {
    background-position: center;
    background-size: cover;
    border-bottom-color: #73ABDA;
    border-bottom-width: 4px;
    height: 250px;
    left: 648px;
    top: 548px;
    width: 320px;
}

.floating-image-132 {
    background-image: url('../../image_source/clean_mata_01.png');
    background-position: left center;
    background-size: cover;
    border-bottom-color: #DB828C;
    border-bottom-width: 4px;
    height: 250px;
    left: 165px;
    top: 201px;
    width: 320px;
}

.text-133 {
    color: #6D6D6D;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 69px;
    left: 166px;
    letter-spacing: -1px;
    text-align: center;
    top: 467px;
    width: 320px;
}

.floating-image-134 {
    background-image: url('../../image_source/clean_mata_02.png');
    background-position: center top;
    background-size: cover;
    border-bottom-color: #DB828C;
    border-bottom-width: 4px;
    height: 250px;
    left: 537px;
    top: 201px;
    width: 320px;
}

.text-135 {
    color: #6D6D6D;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 69px;
    left: 537px;
    letter-spacing: -1px;
    text-align: center;
    top: 467px;
    width: 320px;
}

.text-136 {
    color: #6D6D6D;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 69px;
    left: 166px;
    letter-spacing: -1px;
    text-align: center;
    top: 814px;
    width: 320px;
}

.floating-image-137 {
    background-image: url('../../image_source/clean_mata_03.png');
    background-position: center top;
    background-size: cover;
    border-bottom-color: #DB828C;
    border-bottom-width: 4px;
    height: 250px;
    left: 165px;
    top: 548px;
    width: 320px;
}

.text-138 {
    color: #6D6D6D;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 69px;
    left: 537px;
    letter-spacing: -1px;
    text-align: center;
    top: 814px;
    width: 320px;
}

.floating-image-139 {
    background-image: url('../../image_source/clean_mata_04.png');
    background-position: center;
    background-size: cover;
    border-bottom-color: #DB828C;
    border-bottom-width: 4px;
    height: 250px;
    left: 537px;
    top: 548px;
    width: 320px;
}

.text-151 {
    color: #000000;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 48px;
    height: 124px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 98px;
    width: 646px;
}

.section-55 {
    background-image: url('../../image_source/clean_duminbg.png');
    background-position: center center;
    background-size: cover;
    height: 507px;
}

.text-113 {
    color: #FFFFFF;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 60px;
    font-weight: 700;
    height: 93px;
    left: 294px;
    text-align: center;
    top: 97px;
    width: 230px;
}

.text-114 {
    color: #FFFFFF;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 60px;
    font-weight: 700;
    height: 93px;
    left: 520px;
    text-align: center;
    top: 97px;
    width: 230px;
}

.text-115 {
    color: #FFFFFF;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 60px;
    font-weight: 300;
    height: 93px;
    left: 419px;
    text-align: center;
    top: 97px;
    width: 230px;
}

.text-116 {
    color: #FFFFFF;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 24px;
    font-weight: 300;
    height: 42px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 65px;
    width: 437px;
}

.box-113 {
    background-color: #FFFFFF;
    color: #000000;
    height: 222px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    top: 212px;
    width: 582px;
}

.text-117 {
    color: #242424;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 24px;
    font-weight: 400;
    height: 50px;
    left: 44px;
    text-align: left;
    top: 48px;
    width: 451px;
}

.text-119 {
    color: #6D6D6D;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 300;
    height: 29px;
    left: 44px;
    text-align: left;
    top: 153px;
    width: 218px;
}

.text-152 {
    color: #242424;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 36px;
    font-weight: 700;
    height: 53px;
    left: 44px;
    top: 82px;
    width: 307px;
}

.box-156 {
    background-color: #E88A97;
    border-radius: 200px;
    bottom: 0px;
    height: 149px;
    left: 388px;
    margin-bottom: auto;
    margin-top: auto;
    top: 0px;
    width: 149px;
}

.text-160 {
    color: #FFFFFF;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 300;
    height: 74px;
    left: 0px;
    line-height: 1.30;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 38px;
    width: 152px;
}

.box-117 {
    background-color: #E88A97;
    border-radius: 200px;
    bottom: 0px;
    display: none;
    height: 149px;
    left: 388px;
    margin-bottom: auto;
    margin-top: auto;
    top: 0px;
    width: 149px;
}

.text-118 {
    color: #FFFFFF;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 300;
    height: 69px;
    left: 0px;
    line-height: 1.30;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 41px;
    width: 152px;
}

.section-57 {
    background-color: #F9F9F9;
    height: 344px;
}

.carousel > .iux-carousel-pager {
    bottom: 225px;
    right: 3%;
    text-align: right;
    visibility: visible;
}

.carousel > .iux-carousel-pager > li:hover, .carousel > .iux-carousel-pager > li.iux-active {
    background-color: #73ABDA;
}

.carousel {
    background-color: #FFFFFF;
    border-color: #F0F0F0;
    border-width: 0px;
    height: 246px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    top: 49px;
    width: 760px;
}

.carousel > .iux-carousel-pager > li {
    background-color: #DBDBDB;
    border-radius: 5px;
    margin: 3px;
    padding: 5px;
}

.carousel > .iux-carousel-prev, .carousel > .iux-carousel-next {
    display: none;
}

.carousel-item {
    background-color: #F9F9F9;
    height: 100%;
    position: relative;
}

.text-126 {
    color: #333333;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 100px;
    left: 381px;
    line-height: 1.30;
    top: 36px;
    width: 262px;
}

.text-127 {
    color: #666666;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 21px;
    font-weight: 300;
    height: 46px;
    left: 382px;
    top: 118px;
    width: 293px;
}

.box-121.iux-hover, .box-121.iux-active {
    background-color: #73ABDA;
    color: #FFFFFF;
}

.box-121 {
    background-color: #F9F9F9;
    border-color: #73ABDA;
    border-radius: 3px;
    border-width: 1px;
    color: #73ABDA;
    height: 40px;
    left: 382px;
    top: 171px;
    width: 125px;
}

.text-128.iux-hover, .text-128.iux-active {
    color: #FFFFFF;
}

.text-128 {
    bottom: 0px;
    color: #73ABDA;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 400;
    height: 21px;
    left: 0px;
    margin: auto;
    right: 0px;
    text-align: center;
    top: 0px;
    width: 108px;
}

.floating-image-122 {
    background-color: #929292;
    background-image: url('../../image_source/clean_event_01.png');
    background-position: center center;
    background-size: cover;
    border-radius: 200px;
    border-width: 0px;
    bottom: 0px;
    height: 200px;
    left: 104px;
    margin-bottom: auto;
    margin-top: auto;
    top: 0px;
    width: 200px;
}

.carousel-item-92 {
    background-color: #F9F9F9;
    height: 100%;
    position: relative;
}

.text-120 {
    color: #333333;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 100px;
    left: 381px;
    line-height: 1.30;
    top: 36px;
    width: 262px;
}

.text-121 {
    color: #666666;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 21px;
    font-weight: 300;
    height: 46px;
    left: 382px;
    top: 118px;
    width: 293px;
}

.box-115 {
    background-color: #F9F9F9;
    border-color: #73ABDA;
    border-radius: 3px;
    border-width: 1px;
    color: #73ABDA;
    height: 40px;
    left: 382px;
    top: 171px;
    width: 125px;
}

.box-115.iux-hover, .box-115.iux-active {
    background-color: #73ABDA;
    color: #FFFFFF;
}

.text-122.iux-hover, .text-122.iux-active {
    color: #FFFFFF;
}

.text-122 {
    bottom: 0px;
    color: #73ABDA;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 400;
    height: 21px;
    left: 0px;
    margin: auto;
    right: 0px;
    text-align: center;
    top: 0px;
    width: 108px;
}

.floating-image-121 {
    background-color: #929292;
    background-image: url('../../image_source/clean_event_03.png');
    background-position: center center;
    background-size: cover;
    border-radius: 200px;
    border-width: 0px;
    bottom: 0px;
    height: 200px;
    left: 104px;
    margin-bottom: auto;
    margin-top: auto;
    top: 0px;
    width: 200px;
}

.carousel-item-78 {
    background-color: #F9F9F9;
    height: 100%;
    position: relative;
}

.floating-image-117 {
    background-color: #929292;
    background-image: url('../../image_source/clean_event_02.png');
    background-position: center top;
    background-size: cover;
    border-radius: 200px;
    border-width: 0px;
    bottom: 0px;
    height: 200px;
    left: 104px;
    margin-bottom: auto;
    margin-top: auto;
    top: 0px;
    width: 200px;
}

.text-123 {
    color: #333333;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 100px;
    left: 381px;
    line-height: 1.30;
    top: 36px;
    width: 262px;
}

.text-124 {
    color: #666666;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 21px;
    font-weight: 300;
    height: 46px;
    left: 382px;
    top: 118px;
    width: 337px;
}

.box-120 {
    background-color: #F9F9F9;
    border-color: #73ABDA;
    border-radius: 3px;
    border-width: 1px;
    color: #73ABDA;
    height: 40px;
    left: 382px;
    top: 171px;
    width: 125px;
}

.box-120.iux-hover, .box-120.iux-active {
    background-color: #73ABDA;
    color: #FFFFFF;
}

.text-125.iux-hover, .text-125.iux-active {
    color: #FFFFFF;
}

.text-125 {
    bottom: 0px;
    color: #73ABDA;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 18px;
    font-weight: 400;
    height: 21px;
    left: 0px;
    margin: auto;
    right: 0px;
    text-align: center;
    top: 0px;
    width: 108px;
}

.text-130 {
    height: 91px;
    left: 41px;
    top: 798px;
    width: 248px;
}

.box-111 {
    height: 68px;
    left: 53px;
    top: 864px;
    width: 223px;
}

.text-131 {
    height: 44px;
    left: 30px;
    top: 16px;
    width: 176px;
}

.floating-image-113 {
    background-position: center center;
    background-size: contain;
    height: 40px;
    left: 8px;
    top: 17px;
    width: 40px;
}

.section-61 {
    background-color: #FFFFFF;
    height: 352px;
}

.floating-image-81 {
    background-image: url('../../image_source/down_iOS.png');
    background-position: center center;
    background-size: contain;
    height: 56px;
    left: 436px;
    top: 198px;
    width: 168px;
}

.floating-image-80 {
    background-image: url('../../image_source/down_android.png');
    background-position: center center;
    background-size: contain;
    height: 56px;
    left: 616px;
    top: 199px;
    width: 168px;
}

.text-98 {
    color: #494949;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 300;
    height: 75px;
    left: 436px;
    letter-spacing: 0px;
    line-height: 1.30;
    text-align: left;
    top: 104px;
    width: 477px;
}

.floating-image-151 {
    background-image: url('../../image_source/clean_down.png');
    background-position: center center;
    background-size: contain;
    height: 190px;
    left: 241px;
    top: 86px;
    width: 125px;
}

.floating-image-128 {
    background-position: center center;
    background-size: contain;
    display: none;
    height: 90px;
    left: 100px;
    top: 66px;
    width: 90px;
}

.footer {
    background-color: #011542;
    height: 242px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 100%;
}

.box-153 {
    height: 180px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    top: 35px;
    width: 1024px;
}

.cell-19 {
    color: #DBDBDB;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 13px;
    font-weight: 300;
    height: 20px;
    left: 121px;
    letter-spacing: 0px;
    text-align: left;
    top: 73px;
    width: 202px;
}

.cell-19 > a {
    line-height: 20px;
}

.cell-613 {
    color: #DBDBDB;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 13px;
    font-weight: 300;
    height: 20px;
    left: 337px;
    letter-spacing: 0px;
    text-align: left;
    top: 73px;
    width: 202px;
}

.cell-613 > a {
    line-height: 20px;
}

.cell-286 {
    color: #DBDBDB;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 12px;
    font-weight: 300;
    height: 20px;
    left: 32px;
    letter-spacing: 0px;
    line-height: 20px;
    text-align: left;
    top: 151px;
    width: 326px;
}

.cell-14 > a {
    line-height: 20px;
}

.cell-14 {
    color: #DBDBDB;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 12px;
    font-weight: 300;
    height: 20px;
    left: 32px;
    letter-spacing: 0px;
    text-align: left;
    top: 6px;
    width: 108px;
}

.cell-15 {
    color: #DBDBDB;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 12px;
    font-weight: 300;
    height: 20px;
    left: 33px;
    letter-spacing: 0px;
    line-height: 20px;
    text-align: left;
    top: 51px;
    width: 409px;
}

.cell-16 {
    color: #DBDBDB;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 12px;
    font-weight: 300;
    height: 20px;
    left: 135px;
    letter-spacing: 0px;
    text-align: left;
    top: 6px;
    width: 68px;
}

.cell-16 > a {
    line-height: 20px;
}

.cell-17 > a {
    line-height: 20px;
}

.cell-17 {
    color: #DBDBDB;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 12px;
    font-weight: 300;
    height: 20px;
    left: 200px;
    letter-spacing: 0px;
    text-align: left;
    top: 6px;
    width: 113px;
}

.cell-12 {
    color: #DBDBDB;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 12px;
    font-weight: 300;
    height: 20px;
    left: 33px;
    letter-spacing: 0px;
    line-height: 20px;
    text-align: left;
    top: 28px;
    width: 189px;
}

.cell-393 {
    color: #DBDBDB;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 12px;
    font-weight: 300;
    height: 20px;
    left: 210px;
    letter-spacing: 0px;
    line-height: 20px;
    text-align: left;
    top: 28px;
    width: 266px;
}

.text-609 {
    color: rgba(255, 255, 255, 0.80);
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 16px;
    font-weight: 400;
    height: 22px;
    left: 830px;
    opacity: 0.95;
    text-align: right;
    top: 6px;
    width: 163px;
}

.text-610 {
    color: rgba(255, 255, 255, 0.80);
    display: none;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 41px;
    left: 779px;
    opacity: 0.95;
    text-align: right;
    top: 30px;
    width: 213px;
}

.text-622 {
    color: rgba(255, 255, 255, 0.80);
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 30px;
    font-weight: 700;
    height: 41px;
    left: 779px;
    opacity: 0.95;
    text-align: right;
    top: 30px;
    width: 213px;
}

.floating-image-611 {
    background-image: url('../../image_source/footer_phone.svg');
    background-position: center center;
    background-size: contain;
    height: 17px;
    left: 866px;
    opacity: 0.80;
    top: 7px;
    width: 17px;
}

.text-611 {
    color: #DBDBDB;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 12px;
    font-weight: 300;
    height: 20px;
    left: 33px;
    text-align: left;
    top: 75px;
    width: 120px;
}

.text-612 {
    color: #DBDBDB;
    font-family: 'Nanum Barun Gothic', sans-serif;
    font-size: 12px;
    font-weight: 300;
    height: 20px;
    left: 243px;
    text-align: left;
    top: 75px;
    width: 155px;
}

.panel > .iux-panel-close-button {
    background-image: url('../../image_source/btn_popup_close.png');
    display: inherit;
    left: 10px;
    position: absolute;
    top: 10px;
}

.panel {
    background-color: #FFFFFF;
    height: 100%;
    left: 100%;
    position: fixed;
    width: 300px;
    z-index: 90;
}

.box-359 {
    height: 172px;
    left: 44px;
    top: 50px;
    width: 213px;
}

.text-254 {
    bottom: 0px;
    color: #969696;
    font-family: 'Helvetica', sans-serif;
    font-size: 18px;
    height: 27px;
    left: 0px;
    margin-bottom: auto;
    margin-top: auto;
    text-align: center;
    top: 0px;
    width: 100%;
}

.text-253 {
    bottom: 0px;
    color: #969696;
    font-family: 'Helvetica', sans-serif;
    font-size: 18px;
    height: 27px;
    left: 0px;
    margin-bottom: auto;
    margin-top: auto;
    text-align: center;
    top: 0px;
    width: 100%;
}

.text-252 {
    bottom: 0px;
    color: #969696;
    font-family: 'Helvetica', sans-serif;
    font-size: 18px;
    height: 27px;
    left: 0px;
    margin-bottom: auto;
    margin-top: auto;
    text-align: center;
    top: 0px;
    width: 100%;
}

.text-251 {
    bottom: 0px;
    color: #969696;
    font-family: 'Helvetica', sans-serif;
    font-size: 18px;
    height: 27px;
    left: 0px;
    margin-bottom: auto;
    margin-top: auto;
    text-align: center;
    top: 0px;
    width: 100%;
}

.box-260 {
    height: 66px;
    left: 28px;
    top: 473px;
    width: 240px;
}

.floating-image-257 {
    background-position: center center;
    background-size: contain;
    height: 41px;
    left: 93px;
    top: 16px;
    width: 41px;
}

.floating-image-259 {
    background-position: center center;
    background-size: contain;
    height: 41px;
    left: 93px;
    top: 16px;
    width: 41px;
}

.text-363 {
    height: 25px;
    left: 59px;
    top: 5px;
    width: 157px;
}

.box-263 {
    height: 127px;
    left: 56px;
    top: 317px;
    width: 230px;
}

.floating-image-260 {
    background-position: center center;
    background-size: contain;
    height: 55px;
    left: 66px;
    top: 403px;
    width: 169px;
}

.floating-image-266 {
    background-position: center center;
    background-size: contain;
    height: 0px;
    left: 84px;
    top: 468px;
    width: 0px;
}

.text-364 {
    height: 25px;
    left: 59px;
    top: 5px;
    width: 157px;
}

.popup-dimcolor {
    background-color: rgba(0, 0, 0, 0.70);
    z-index: 99;
}

.popup {
    background-color: #FFFFFF;
    height: 369px;
    position: fixed;
    width: 615px;
    z-index: 100;
}

.popup > .iux-popup-close-button {
    display: none;
}

.webmovie-155 {
    bottom: 0px;
    height: 369px;
    left: 0px;
    margin: auto;
    right: 0px;
    top: 0px;
    width: 615px;
}

@media screen and (max-width: 1023px) {
    .iu-center-box {
        width: 320px;
    }

    .iu-page {
        min-width: 320px;
    }

    .header {
        background-color: #FFFFFF;
        color: #333333;
        float: none;
        height: 70px;
        width: 100%;
    }

    .floating-image-39 {
        background-image: url('../../image_source/logo_blue.svg');
        background-position: center center;
        background-size: contain;
        bottom: 0px;
        height: 31px;
        left: 10px;
        margin-bottom: auto;
        margin-top: auto;
        position: absolute;
        top: 0px;
        width: 76px;
    }

    .floating-image-352 {
        background-image: url('../../image_source/facebook-black.svg');
        background-position: center center;
        background-size: contain;
        bottom: 0px;
        height: 25px;
        left: 896px;
        margin-bottom: auto;
        margin-top: auto;
        position: absolute;
        top: 0px;
        width: 25px;
    }

    .floating-image-353 {
        background-image: url('../../image_source/instagram_black.svg');
        background-position: center center;
        background-size: contain;
        bottom: 0px;
        height: 25px;
        left: 932px;
        margin-bottom: auto;
        margin-top: auto;
        position: absolute;
        top: 0px;
        width: 25px;
    }

    .floating-image-63 {
        background-image: url('../../image_source/menu_black.svg');
        display: inherit;
        float: none;
        height: 30px;
        left: 280px;
        position: absolute;
        top: 19px;
        width: 30px;
    }

    .section {
        background-image: url('../../image_source/clean_mo_bg.png');
        background-position: top;
        height: 570px;
    }

    .box {
        background-color: #FFFFFF;
        height: 3px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        top: 143px;
        width: 20px;
    }

    .text-45 {
        color: #FFFFFF;
        font-family: 'Roboto', sans-serif;
        font-size: 24px;
        font-weight: 700;
        height: 31px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 157px;
        width: 168px;
    }

    .text-47 {
        color: #FFFFFF;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 50px;
        font-weight: 300;
        height: 110px;
        left: 0px;
        letter-spacing: -1px;
        line-height: 1.30;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 253px;
        width: 320px;
    }

    .text-48 {
        color: #FFFFFF;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 50px;
        font-weight: 700;
        height: 127px;
        left: 0px;
        letter-spacing: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 307px;
        width: 320px;
    }

    .text-49 {
        color: #FFFFFF;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 18px;
        font-weight: 300;
        height: 93px;
        left: 0px;
        letter-spacing: 0px;
        line-height: 1.50;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 393px;
        width: 320px;
    }

    .section-49 {
        height: 1364px;
    }

    .text-90 {
        font-size: 36px;
        height: 115px;
        left: 0px;
        line-height: 1.30;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 86px;
        width: 320px;
    }

    .text-91 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 189px;
        width: 320px;
    }

    .floating-image-93 {
        height: 227px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 279px;
        width: 300px;
    }

    .floating-image-103 {
        height: 227px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 807px;
        width: 300px;
    }

    .floating-image-105 {
        height: 227px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 540px;
        width: 300px;
    }

    .floating-image-109 {
        height: 227px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 1071px;
        width: 300px;
    }

    .box-158 {
        background-color: rgba(0, 0, 0, 0.40);
        display: none;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 374px;
        width: 300px;
    }

    .text-161 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 83px;
    }

    .text-163 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 28px;
    }

    .box-161 {
        background-color: rgba(0, 0, 0, 0.40);
        display: none;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 635px;
        width: 300px;
    }

    .text-164 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }

    .text-165 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }

    .box-164 {
        background-color: rgba(0, 0, 0, 0.40);
        display: none;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 902px;
        width: 300px;
    }

    .text-166 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }

    .text-167 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }

    .box-167 {
        background-color: rgba(0, 0, 0, 0.40);
        display: none;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 1166px;
        width: 300px;
    }

    .text-168 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }

    .text-169 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 28px;
    }

    .box-94 {
        background-color: rgba(0, 0, 0, 0.40);
        display: inherit;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 374px;
        width: 300px;
    }

    .text-107 {
        color: #FFFFFF;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 83px;
    }

    .text-108 {
        color: #FFFFFF;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 28px;
    }

    .box-99 {
        background-color: rgba(0, 0, 0, 0.40);
        display: inherit;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 635px;
        width: 300px;
    }

    .text-106 {
        color: #FFFFFF;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }

    .text-101 {
        color: #FFFFFF;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }

    .box-100 {
        background-color: rgba(0, 0, 0, 0.40);
        display: inherit;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 902px;
        width: 300px;
    }

    .text-109 {
        color: #FFFFFF;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }

    .text-110 {
        color: #FFFFFF;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }

    .box-104 {
        background-color: rgba(0, 0, 0, 0.40);
        display: inherit;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 1166px;
        width: 300px;
    }

    .text-111 {
        color: #FFFFFF;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }

    .text-112 {
        color: #FFFFFF;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 28px;
    }

    .section-51 {
        height: 488px;
    }

    .text-88 {
        font-size: 36px;
        height: 160px;
        left: 0px;
        line-height: 1.30;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 66px;
        width: 320px;
    }

    .text-89 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 169px;
        width: 320px;
    }

    .webmovie {
        height: 168px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 241px;
        width: 300px;
    }

    .webmovie-154 {
        height: 168px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 241px;
        width: 300px;
    }

    .section-53 {
        height: 529px;
    }

    .carousel-123 > .iux-carousel-pager {
        text-align: center;
        visibility: visible;
    }

    .carousel-123 > .iux-carousel-pager > li {
        background-color: #DBDBDB;
        border-radius: 5px;
        margin: 5px;
        padding: 5px;
    }

    .carousel-123 {
        display: inherit;
        height: 364px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 135px;
        width: 315px;
    }

    .carousel-123 > .iux-carousel-pager > li:hover, .carousel-123 > .iux-carousel-pager > li.iux-active {
        background-color: #DB828C;
    }

    .carousel-123 > .iux-carousel-prev, .carousel-123 > .iux-carousel-next {
        display: none;
    }

    .floating-image-82 {
        background-image: url('../../image_source/clean_mata_01.png');
        border-bottom-color: #DB828C;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 0px;
        width: 315px;
    }

    .text-83 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 270px;
    }

    .floating-image-83 {
        background-image: url('../../image_source/clean_mata_02.png');
        border-bottom-color: #DB828C;
        left: 0px;
        top: 0px;
        width: 315px;
    }

    .text-84 {
        left: 0px;
        top: 270px;
    }

    .text-86 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 270px;
    }

    .floating-image-87 {
        background-image: url('../../image_source/clean_mata_03.png');
        border-bottom-color: #DB828C;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 0px;
        width: 315px;
    }

    .text-85 {
        left: 0px;
        top: 270px;
    }

    .floating-image-86 {
        background-image: url('../../image_source/clean_mata_04.png');
        border-bottom-color: #DB828C;
        left: 0px;
        top: 0px;
        width: 315px;
    }

    .floating-image-132 {
        left: 320px;
        top: 0px;
    }

    .text-133 {
        left: 320px;
        top: 270px;
    }

    .floating-image-134 {
        left: 320px;
        top: 0px;
    }

    .text-135 {
        left: 320px;
        top: 270px;
    }

    .text-136 {
        left: 320px;
        top: 270px;
    }

    .floating-image-137 {
        left: 320px;
        top: 0px;
    }

    .text-138 {
        left: 320px;
        top: 270px;
    }

    .floating-image-139 {
        left: 320px;
        top: 0px;
    }

    .text-151 {
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 36px;
        left: 0px;
        letter-spacing: -1px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 64px;
        width: 320px;
    }

    .section-55 {
        background-image: url('../../image_source/clean_duminbg.png');
        background-position: center center;
        height: 500px;
    }

    .text-113 {
        font-size: 48px;
        left: -27px;
        top: 89px;
    }

    .text-114 {
        font-size: 48px;
        left: 131px;
        top: 89px;
    }

    .text-115 {
        font-size: 48px;
        left: 63px;
        top: 89px;
    }

    .text-116 {
        font-size: 21px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 58px;
        width: 320px;
    }

    .box-113 {
        height: 267px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 182px;
        width: 280px;
    }

    .text-117 {
        font-size: 18px;
        height: 60px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 30px;
        width: 272px;
    }

    .text-119 {
        font-size: 16px;
        height: 29px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 103px;
        width: 223px;
    }

    .text-152 {
        font-size: 30px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 53px;
        width: 272px;
    }

    .box-156 {
        display: none;
        height: 109px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 118px;
        width: 109px;
    }

    .text-160 {
        bottom: 0px;
        font-size: 21px;
        height: 53px;
        left: 0px;
        margin: auto;
        right: 0px;
        top: 0px;
        width: 93px;
    }

    .box-117 {
        display: inherit;
        height: 109px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 118px;
        width: 109px;
    }

    .text-118 {
        bottom: 0px;
        font-size: 21px;
        height: 53px;
        left: 0px;
        margin: auto;
        right: 0px;
        top: 0px;
        width: 93px;
    }

    .section-57 {
        height: 676px;
    }

    .carousel > .iux-carousel-pager {
        bottom: 353px;
        right: 3%;
        text-align: right;
        visibility: visible;
    }

    .carousel > .iux-carousel-pager > li:hover, .carousel > .iux-carousel-pager > li.iux-active {
        background-color: #73ABDA;
    }

    .carousel {
        background-color: #FFFFFF;
        border-color: #F0F0F0;
        border-width: 1px;
        height: 364px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        top: 39px;
        width: 317px;
    }

    .carousel > .iux-carousel-pager > li {
        background-color: #DBDBDB;
        border-radius: 5px;
        margin: 3px;
        padding: 5px;
    }

    .carousel > .iux-carousel-prev, .carousel > .iux-carousel-next {
        display: none;
    }

    .carousel-item {
        background-color: #FFFFFF;
        height: 100%;
        position: relative;
    }

    .text-126 {
        color: #333333;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 21px;
        font-weight: 700;
        height: 100px;
        left: 0px;
        line-height: 1.30;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 224px;
        width: 290px;
    }

    .text-127 {
        color: #666666;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 18px;
        font-weight: 300;
        height: 46px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 252px;
        width: 293px;
    }

    .box-121 {
        background-color: #FFFFFF;
        border-color: #73ABDA;
        border-radius: 3px;
        border-width: 1px;
        height: 37px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        top: 297px;
        width: 114px;
    }

    .text-128 {
        bottom: 0px;
        color: #73ABDA;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 14px;
        font-weight: 400;
        height: 21px;
        left: 0px;
        margin: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 0px;
        width: 79px;
    }

    .floating-image-122 {
        background-image: url('../../image_source/clean_event_01.png');
        background-position: center center;
        background-size: cover;
        height: 150px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        top: -115px;
        width: 150px;
    }

    .carousel-item-92 {
        background-color: #FFFFFF;
        height: 100%;
        position: relative;
    }

    .text-120 {
        color: #333333;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 18px;
        font-weight: 700;
        height: 100px;
        left: 0px;
        line-height: 1.30;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 224px;
        width: 290px;
    }

    .text-121 {
        color: #666666;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 16px;
        font-weight: 300;
        height: 46px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 252px;
        width: 293px;
    }

    .carousel-item-78 {
        background-color: #FFFFFF;
        height: 100%;
        position: relative;
    }

    .box-115 {
        background-color: #FFFFFF;
        border-radius: 3px;
        border-width: 1px;
        height: 37px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        top: 297px;
        width: 113px;
    }

    .text-122 {
        bottom: 0px;
        color: #73ABDA;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 14px;
        font-weight: 400;
        height: 21px;
        left: 0px;
        margin: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 0px;
        width: 79px;
    }

    .floating-image-121 {
        background-image: url('../../image_source/clean_event_03.png');
        background-position: center center;
        background-size: cover;
        height: 150px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        top: -115px;
        width: 150px;
    }

    .floating-image-117 {
        background-image: url('../../image_source/clean_event_02.png');
        background-position: center center;
        background-size: cover;
        height: 150px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        top: -115px;
        width: 150px;
    }

    .text-123 {
        color: #333333;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 21px;
        font-weight: 700;
        height: 42px;
        left: 0px;
        line-height: 1.30;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 224px;
        width: 290px;
    }

    .text-124 {
        color: #666666;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 16px;
        font-weight: 300;
        height: 46px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 252px;
        width: 293px;
    }

    .box-120 {
        background-color: #FFFFFF;
        border-radius: 3px;
        border-width: 1px;
        height: 37px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        top: 289px;
        width: 114px;
    }

    .text-125 {
        bottom: 0px;
        color: #73ABDA;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 14px;
        font-weight: 400;
        height: 21px;
        left: 0px;
        margin: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 0px;
        width: 79px;
    }

    .text-130 {
        color: #494949;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 29px;
        font-weight: 700;
        height: 52px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 480px;
        width: 320px;
    }

    .box-111 {
        background-color: #55ACEE;
        border-color: #55ACEE;
        border-radius: 5px;
        border-width: 2px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 530px;
    }

    .text-131 {
        color: #FFFFFF;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 28px;
        font-weight: 700;
        left: 54px;
        top: 15px;
    }

    .floating-image-113 {
        background-image: url('../../image_source/footer_phone.svg');
        height: 30px;
        left: 16px;
        top: 19px;
        width: 30px;
    }

    .floating-image-81 {
        background-image: url('../../image_source/down_iOS.png');
        background-position: center center;
        background-size: contain;
        height: 47px;
        left: 13px;
        position: absolute;
        top: 250px;
        width: 140px;
    }

    .floating-image-80 {
        background-image: url('../../image_source/down_android.png');
        background-position: center center;
        background-size: contain;
        height: 47px;
        left: 164px;
        position: absolute;
        top: 250px;
        width: 140px;
    }

    .text-98 {
        color: #494949;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 21px;
        font-weight: 300;
        height: 67px;
        left: 0px;
        letter-spacing: 0px;
        line-height: 1.30;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        right: 0px;
        text-align: center;
        top: 169px;
        width: 250px;
    }

    .floating-image-151 {
        display: none;
        height: 190px;
        left: 0px;
        top: 0px;
        width: 124.8px;
    }

    .floating-image-128 {
        background-image: url('../../image_source/down_logo.png');
        display: inherit;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 66px;
    }

    .footer {
        background-color: #011542;
        height: 426px;
        width: 100%;
    }

    .box-153 {
        height: 374px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 26px;
        width: 320px;
    }

    .cell-19 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 155px;
        width: 300px;
    }

    .cell-613 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 204px;
        width: 300px;
    }

    .cell-286 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 344px;
        width: 300px;
    }

    .cell-14 {
        left: 27px;
        top: 17px;
    }

    .cell-15 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 91px;
        width: 320px;
    }

    .cell-16 {
        left: 130px;
        top: 17px;
    }

    .cell-17 {
        left: 195px;
        top: 17px;
    }

    .cell-12 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 42px;
        width: 320px;
    }

    .cell-393 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 65px;
        width: 320px;
    }

    .text-609 {
        left: 65px;
        top: 254px;
    }

    .text-610 {
        display: inherit;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 276px;
    }

    .text-622 {
        display: none;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 276px;
    }

    .floating-image-611 {
        background-image: url('../../image_source/footer_phone.svg');
        left: 101px;
        opacity: 0.80;
        top: 255px;
    }

    .text-611 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 138px;
    }

    .text-612 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: center;
        top: 188px;
    }

    .panel > .iux-panel-close-button {
        background-image: url('../../image_source/btn_popup_close_2.png');
        display: inherit;
        height: 32px;
        left: 20px;
        position: absolute;
        top: 20px;
        width: 32px;
    }

    .panel {
        background-color: #001344;
    }

    .panel-dimcolor {
        background-color: rgba(36, 36, 36, 0.30);
    }

    .box-359 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 7.97%;
        width: 70%;
    }

    .text-254 {
        color: #FFFFFF;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 20px;
        font-weight: 400;
        height: 32px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: right;
        top: -135px;
        width: 210px;
    }

    .text-253 {
        color: #FFFFFF;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 20px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: right;
        top: -30.81%;
        width: 210px;
    }

    .text-252 {
        color: #FFFFFF;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 20px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: right;
        top: 43px;
        width: 210px;
    }

    .text-251 {
        color: #FFFFFF;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 20px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        text-align: right;
        top: 143px;
        width: 210px;
    }

    .box-260 {
        height: 73px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 70.39%;
        width: 70%;
    }

    .floating-image-257 {
        background-image: url('../../image_source/facebook-white.svg');
        height: 31px;
        left: 135px;
        top: 31px;
        width: 31px;
    }

    .floating-image-259 {
        background-image: url('../../image_source/instagram_white.svg');
        height: 31px;
        left: 178px;
        top: 31px;
        width: 31px;
    }

    .text-363 {
        color: #929292;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 14px;
        font-weight: 400;
        left: 53px;
        text-align: right;
        top: 4px;
    }

    .box-263 {
        height: 65px;
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
        top: 53%;
        width: 70%;
    }

    .floating-image-260 {
        background-image: url('../../image_source/down_iOS.png');
        background-size: 100% 100%;
        height: 31px;
        left: 1px;
        top: 31px;
        width: 100px;
    }

    .floating-image-266 {
        background-image: url('../../image_source/down_android.png');
        background-size: 100% 100%;
        height: 31px;
        left: 109px;
        top: 31px;
        width: 100px;
    }

    .text-364 {
        color: #929292;
        font-family: 'Nanum Barun Gothic', sans-serif;
        font-size: 14px;
        font-weight: 400;
        left: 53px;
        text-align: right;
        top: 1px;
    }

    .popup {
        height: 169px;
        width: 280px;
    }

    .webmovie-155 {
        bottom: 0px;
        height: 169px;
        left: 0px;
        margin: auto;
        right: 0px;
        top: 0px;
        width: 280px;
    }

}