html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{all:unset;cursor:pointer}*,input{box-sizing:border-box}input{box-sizing:border-box}input:focus,input:active{outline:none}a{text-decoration:none}select,button,input,textarea{border:none;border-radius:0;outline:none;background:none;padding:0;margin:0}select:focus,button:focus,input:focus,textarea:focus{outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.oneLineEllipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.4em;height:1.4em;word-break:break-all}.twoLineEllipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;line-height:2.8em;height:2.8em;word-break:break-all}.threeLineEllipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;line-height:4.2em;height:4.2em;word-break:break-all}.scroll__hide{-ms-overflow-style:none;scrollbar-width:none}.scroll__hide::-webkit-scrollbar{display:none}img{display:block;object-fit:cover}@font-face{font-family:"Pretendard";src:url("/fonts/Pretendard/woff-subset/Pretendard-Thin.subset.woff");font-weight:100}@font-face{font-family:"Pretendard";src:url("/fonts/Pretendard/woff-subset/Pretendard-ExtraLight.subset.woff");font-weight:200}@font-face{font-family:"Pretendard";src:url("/fonts/Pretendard/woff-subset/Pretendard-Light.subset.woff");font-weight:300}@font-face{font-family:"Pretendard";src:url("/fonts/Pretendard/woff-subset/Pretendard-Regular.subset.woff");font-weight:400}@font-face{font-family:"Pretendard";src:url("/fonts/Pretendard/woff-subset/Pretendard-Medium.subset.woff");font-weight:500}@font-face{font-family:"Pretendard";src:url("/fonts/Pretendard/woff-subset/Pretendard-SemiBold.subset.woff");font-weight:600}@font-face{font-family:"Pretendard";src:url("/fonts/Pretendard/woff-subset/Pretendard-Bold.subset.woff");font-weight:700}@font-face{font-family:"Pretendard";src:url("/fonts/Pretendard/woff-subset/Pretendard-ExtraBold.subset.woff");font-weight:800}@font-face{font-family:"Pretendard";src:url("/fonts/Pretendard/woff-subset/Pretendard-Black.subset.woff");font-weight:900}body,html{font-family:"Pretendard",sans-serif;font-size:16px;line-height:1.2;scroll-behavior:smooth}.rsp-mo{display:block}.rsp-pc{display:none}.layout{max-width:1140px;margin:0 16px}@media(min-width: 768px){body,html{font-size:14px}.rsp-mo{display:none}.rsp-pc{display:block}}@media(min-width: 1172px){body,html{font-size:16px}.layout{width:1140px;margin:0 auto}}@media(min-width: 1440px){body,html{font-size:16px}}.privacy__page#privacy__page .privacy__page-wrap{padding:80px 16px}.privacy__page#privacy__page .privacy__page-wrap section.home__index-section .home__index-wrap .home__index-content .home__index-title{color:var(--Neutral-900, #1a1a1a);text-align:center;font-size:28px;font-weight:700;line-height:38px}.privacy__page#privacy__page .privacy__page-wrap section.home__index-section .home__index-wrap .home__index-content .home__index-desc{margin-top:40px;color:var(--Neutral-800, #444);font-size:14px;font-weight:400;line-height:21px}.privacy__page#privacy__page .privacy__page-wrap section.home__index-section .home__index-wrap ul.home__index-items{display:flex;padding:8px 0px;flex-direction:column;border:1px solid var(--Line-Neutral, rgba(112, 115, 124, 0.16));background:var(--Neutral-50, #fafafa);margin-top:12px;box-sizing:border-box}.privacy__page#privacy__page .privacy__page-wrap section.home__index-section .home__index-wrap ul.home__index-items li.home__index-item{display:flex;height:40px;padding:8px 16px;align-items:center;gap:10px}.privacy__page#privacy__page .privacy__page-wrap section.home__index-section .home__index-wrap ul.home__index-items li.home__index-item a.index__item-link{cursor:pointer;color:var(--Neutral-800, #444);font-size:13px;font-weight:600;line-height:19.5px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section a.default__link{color:#005eeb;text-decoration:underline}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap{display:flex;flex-direction:column;gap:40px;margin-top:40px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item h2.home__content-title{color:var(--Neutral-900, #1a1a1a);font-size:20px;font-weight:700;line-height:27px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item p.home__content-desc{color:var(--Neutral-800, #444);font-size:14px;font-weight:400;line-height:21px;margin-top:12px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-header{margin-top:12px;display:flex;flex-direction:row}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-header .content__table-cell{display:flex;border-top:1px solid var(--Neutral-900, #1a1a1a);background:var(--Neutral-50, #fafafa);border-right:1px solid var(--Line-Alternative, rgba(112, 115, 124, 0.08));height:40px;justify-content:center;align-items:center}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-header .content__table-cell:nth-child(1){flex:.4}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-header .content__table-cell:nth-child(2){flex:.6}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-header .content__table-cell:nth-child(3){display:none;flex:1}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-header .content__table-cell p.tabled__cell-text{color:var(--Neutral-700, #616161);font-size:12px;font-weight:400;line-height:16px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body{display:flex;flex-direction:row}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell{display:flex;flex-direction:column;padding:24px 12px;justify-content:center;align-items:center;gap:12px;border-right:1px solid var(--Line-Alternative, rgba(112, 115, 124, 0.08));border-top:1px solid var(--Line-Alternative, rgba(112, 115, 124, 0.08))}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell:nth-child(1){flex:.4}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell:nth-child(2){flex:.6}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell:nth-child(3){display:none;flex:1}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell .table__cell-wrap{display:flex;flex-direction:column;width:100%}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell .table__cell-wrap p.cell__wrap-bold{color:var(--Neutral-800, #444);font-size:12px;font-weight:600;line-height:16px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell .table__cell-wrap p.cell__wrap-text{color:var(--Neutral-700, #616161);font-size:12px;font-weight:400;line-height:16px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item ul.home__content-items{margin-top:4px;padding-left:20px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item ul.home__content-items li.home__content-item{list-style-type:disc;color:var(--Neutral-700, #616161);font-size:12px;font-weight:500;line-height:24px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item ul.home__content-items li.home__content-item::marker{font-size:.7em;color:#616161}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item h3.home__content-subTitle{margin-top:24px;color:var(--Neutral-800, #444);font-size:15px;font-weight:700;line-height:26px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item h4.home__content-third{color:var(--Neutral-800, #444);margin-top:16px;font-size:14px;font-weight:600;line-height:21px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item h5.home__content-fourth{margin-top:12px;color:var(--Neutral-700, #616161);font-size:12px;font-weight:500;line-height:18px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item h5.home__content-fourth ul.home__content-items{margin-top:4px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item p.home__content-desc-2{margin-top:4px;color:var(--Neutral-600, #757575);font-size:12px;font-weight:400;line-height:18px}@media(min-width: 768px){.privacy__page#privacy__page .privacy__page-wrap{max-width:1140px;margin:0 auto;padding:80px 16px}.privacy__page#privacy__page .privacy__page-wrap section.home__index-section .home__index-wrap .home__index-content .home__index-title{color:var(--Neutral-900, #1a1a1a);text-align:center;font-size:44px;font-weight:800;line-height:60px}.privacy__page#privacy__page .privacy__page-wrap section.home__index-section .home__index-wrap .home__index-content .home__index-desc{margin-top:60px;color:var(--Neutral-800, #444);font-size:14px;font-weight:400;line-height:21px}.privacy__page#privacy__page .privacy__page-wrap section.home__index-section .home__index-wrap ul.home__index-items{display:grid;grid-template-columns:repeat(3, 1fr);padding:12px 0px}.privacy__page#privacy__page .privacy__page-wrap section.home__index-section .home__index-wrap ul.home__index-items li.home__index-item{display:flex;height:56px;padding:0px 24px;align-items:center;gap:10px}.privacy__page#privacy__page .privacy__page-wrap section.home__index-section .home__index-wrap ul.home__index-items li.home__index-item a.index__item-link{white-space:nowrap;color:var(--Neutral-800, #444);font-size:15px;font-weight:600;line-height:22.5px;cursor:pointer}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section a.default__link{color:#005eeb;text-decoration:underline}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap{display:flex;flex-direction:column;gap:60px;margin-top:60px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item h2.home__content-title{color:var(--Neutral-900, #1a1a1a);font-size:24px;font-weight:700;line-height:32px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item p.home__content-desc{color:var(--Neutral-800, #444);font-size:15px;font-weight:400;line-height:22.5px;margin-top:12px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-header{margin-top:12px;display:flex;flex-direction:row}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-header .content__table-cell{display:flex;border-top:1px solid var(--Neutral-900, #1a1a1a);background:var(--Neutral-50, #fafafa);border-right:1px solid var(--Line-Alternative, rgba(112, 115, 124, 0.08));height:40px;justify-content:center;align-items:center}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-header .content__table-cell:nth-child(1){flex:.33}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-header .content__table-cell:nth-child(2){flex:.33}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-header .content__table-cell:nth-child(3){display:flex;flex:.33}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-header .content__table-cell p.tabled__cell-text{color:var(--Neutral-700, #616161);font-size:12px;font-weight:400;line-height:16px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body{display:flex;flex-direction:row}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell{display:flex;flex-direction:column;padding:24px 12px;justify-content:center;align-items:center;gap:12px;border-right:1px solid var(--Line-Alternative, rgba(112, 115, 124, 0.08));border-top:1px solid var(--Line-Alternative, rgba(112, 115, 124, 0.08))}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell:nth-child(1){flex:.33}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell:nth-child(2){flex:.33}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell:nth-child(3){display:flex;flex:.33}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell .table__cell-wrap{display:flex;flex-direction:column;width:100%}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell .table__cell-wrap p.cell__wrap-bold{color:var(--Neutral-800, #444);font-size:12px;font-weight:600;line-height:16px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item .content__table-body .content__table-cell .table__cell-wrap p.cell__wrap-text{color:var(--Neutral-700, #616161);font-size:12px;font-weight:400;line-height:16px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item ul.home__content-items{margin-top:4px;padding-left:20px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item ul.home__content-items li.home__content-item{list-style-type:disc;color:var(--Neutral-700, #616161);font-size:12px;font-weight:500;line-height:24px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item ul.home__content-items li.home__content-item::marker{font-size:.7em;color:#616161}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item h3.home__content-subTitle{margin-top:24px;color:var(--Neutral-800, #444);font-size:15px;font-weight:700;line-height:26px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item h4.home__content-third{color:var(--Neutral-800, #444);margin-top:16px;font-size:14px;font-weight:600;line-height:21px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item h5.home__content-fourth{margin-top:12px;color:var(--Neutral-700, #616161);font-size:12px;font-weight:500;line-height:18px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item h5.home__content-fourth ul.home__content-items{margin-top:4px}.privacy__page#privacy__page .privacy__page-wrap section.home__content-section .home__content-wrap .home__content-item p.home__content-desc-2{margin-top:4px;color:var(--Neutral-600, #757575);font-size:12px;font-weight:400;line-height:18px}}.not-found__page#not-found__page{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.not-found__page#not-found__page h1.not-found__title{font-size:2rem;font-weight:500;letter-spacing:.14px;line-height:28px;margin-bottom:14px;color:#5e5873;text-align:center}.not-found__page#not-found__page p.not-found__subtitle{font-size:14px;font-weight:400;letter-spacing:.14px;line-height:21px;margin-bottom:21px;color:#22292f;text-align:center}.not-found__page#not-found__page a.not-found__btn{margin-bottom:21px;text-decoration:none;padding:11px 21px;background-color:#7367f0;font-size:14px;letter-spacing:.14px;line-height:14px;border-radius:5px;color:#fff;-webkit-text-fill-color:#fff}.not-found__page#not-found__page a.not-found__btn:hover{color:#fff;-webkit-text-fill-color:#fff;box-shadow:0 8px 25px -8px #7367f0}.not-found__page#not-found__page img.not-found__img{width:90%;max-width:550px;margin:0 auto}@keyframes leftToRightscroll{0%{transform:translateX(var(--contentWidth))}100%{transform:translateX(0)}}@keyframes rightToLeftscroll{0%{transform:translateX(0)}100%{transform:translateX(var(--contentWidth))}}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background{width:100%;height:40rem;background-image:url("/images/home/main_banner_mo.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background .layout .banner__text-wrap{padding-top:3.12rem;color:#1a1a1a}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background .layout .banner__text-wrap img.banner__logo{height:2.5rem}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background .layout .banner__text-wrap h2.banner__title{margin-top:1.25rem;font-size:1.5rem;font-weight:700;line-height:136%;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background .layout .banner__text-wrap p.banner__desc{margin-top:.5rem;color:#444;font-size:.875rem;font-weight:400;line-height:136%;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background .layout .banner__text-wrap .app__link-wrap{display:flex}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background .layout .banner__text-wrap .app__link-wrap a.download__app-link{margin-top:1.25rem;height:3.125rem;display:flex;justify-content:center;align-items:center;border-radius:100px;background:#0e276d;color:#fff;padding:0 1.5rem;font-size:1rem;font-weight:700;line-height:136%}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background .layout .banner__text-wrap .app__link-wrap a.download__app-link img.arrow__right-img{margin-left:.38rem;height:1.25rem}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap{padding:5rem 0;text-align:center}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap h2.service__intro-title{color:#005eeb;font-size:1rem;font-weight:700;line-height:136%}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap p.service__intro-desc{margin-top:.75rem;font-size:1.375rem;font-weight:700;line-height:136%;color:#1a1a1a;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap p.date__desc{margin-top:.75rem;font-size:.875rem;font-weight:400;line-height:136%;color:#757575}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items{display:flex;justify-content:center;flex-wrap:wrap;width:100%;max-width:20.5rem;margin:2.5rem auto 0 auto}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items li.intro__item{width:50%;padding:1.5rem 1rem;border:1px solid #fff;display:flex;flex-direction:column;justify-content:flex-start}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items li.intro__item:hover{border:1px solid rgba(112,115,124,.16);box-shadow:0px 8px 24px 0px rgba(0,0,0,.08)}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items li.intro__item img.intro__img{width:72px;margin:0 auto}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items li.intro__item h3.intro__title{margin-top:.75rem;font-size:1.5rem;font-weight:800;line-height:136%;color:#0e276d}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items li.intro__item p.intro__desc{margin-top:.25rem;font-size:.875rem;font-weight:500;line-height:136%;text-align:center;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items li.intro__item span{margin-top:.25rem;font-size:.75rem;font-weight:400;line-height:150%;color:#9e9e9e}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background{background-image:url("/images/home/university_banner_mo.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;height:35.5rem;padding:5rem 0}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background h2.university__title{text-align:center;font-size:1.375rem;font-weight:700;line-height:136%;color:#fff;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap{margin-top:3.75rem}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-mo .university__item-container{width:100%;overflow:hidden}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-mo .university__item-container:not(:first-child){margin-top:.75rem}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-mo .university__item-container ul.university__items{display:flex;animation:rightToLeftscroll 15s linear infinite}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-mo .university__item-container ul.university__items li.university__item{flex-shrink:0}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-mo .university__item-container ul.university__items li.university__item:not(:first-child){margin-left:.5rem}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-mo .university__item-container ul.university__items li.university__item img.university__img{width:7.5rem}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-mo .university__item-container:nth-child(2n) ul.university__items{animation:leftToRightscroll 15s linear infinite}.home__page#home__page .home__page-wrap section.home__workPermit-section{background:#f4f6f8}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap{padding-top:5rem}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout .workPermit__text-wrap{text-align:center}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout .workPermit__text-wrap h2.workPermit__title{font-size:1rem;font-weight:700;line-height:136%;color:#005eeb}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout .workPermit__text-wrap h3.workPermit__subtitle{margin-top:.75rem;font-size:1.375rem;font-weight:700;line-height:136%;color:#1a1a1a}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout .workPermit__text-wrap p.workPermit__desc{margin-top:.75rem;font-size:.875rem;font-weight:400;line-height:136%;color:#616161;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout .workPermit__mockup-wrap{margin-top:2.5rem}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout .workPermit__mockup-wrap img.workPermit__mockup-img{width:100%;margin:0 auto}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap{padding:5rem 0}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap .customRecommend__text-wrap{text-align:center}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap .customRecommend__text-wrap h2.customRecommend__title{font-size:1rem;font-weight:700;line-height:136%;color:#005eeb}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap .customRecommend__text-wrap h3.customRecommend__subtitle{margin-top:.75rem;font-size:1.375rem;font-weight:700;line-height:136%;color:#1a1a1a}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap .customRecommend__text-wrap p.customRecommend__desc{margin-top:.75rem;font-size:.875rem;font-weight:400;line-height:136%;color:#616161;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap .customRecommend__mockup-wrap{margin-top:2.5rem}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap .customRecommend__mockup-wrap img.customRecommend__mockup-img{width:100%;margin:0 auto}.home__page#home__page .home__page-wrap section.home__jobPost-section{background:#f4f6f8}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap{padding:5rem 0 2rem 0}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout .jobPost__text-wrap{text-align:center}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout .jobPost__text-wrap h2.jobPost__title{font-size:1rem;font-style:normal;font-weight:700;line-height:136%;color:#005eeb}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout .jobPost__text-wrap h3.jobPost__subtitle{margin-top:.75rem;font-size:1.375rem;font-weight:700;line-height:136%;color:#1a1a1a}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout .jobPost__text-wrap p.jobPost__desc{margin-top:.75rem;font-size:.875rem;font-weight:400;line-height:136%;color:#616161;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout .jobPost__mockup-wrap{margin-top:2.5rem}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout .jobPost__mockup-wrap img.jobPost__mockup-img{width:100%;margin:0 auto}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap{text-align:center;padding:5rem 0}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap h2.userReview__title{font-size:1rem;font-weight:700;line-height:136%;color:#005eeb;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap h3.userReview__subtitle{margin-top:.75rem;font-size:1.375rem;font-weight:700;line-height:136%;color:#1a1a1a;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap{margin-top:2.5rem}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper{margin-right:-16px}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide{width:19.4375rem;padding:1.5rem 1rem;border:1px solid rgba(112,115,124,.08);background:#f5f5f5}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap{position:relative;height:22.5rem}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__info-wrap{padding-bottom:1.25rem;border-bottom:1px solid rgba(112,115,124,.08);display:flex;align-items:center}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__info-wrap img.user__profile-img{width:4rem}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__info-wrap .user__info{margin-left:.75rem;margin-top:.5rem;text-align:left}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__info-wrap .user__info h4.user__name{font-size:1.125rem;font-weight:700;line-height:136%;color:#444}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__info-wrap .user__info p.review__date{margin-top:.25rem;font-size:.875rem;font-weight:400;line-height:136%;color:#9e9e9e}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__review-wrap{margin-top:1.25rem}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__review-wrap p.user__review{text-align:left;font-size:.875rem;font-weight:400;line-height:136%;color:#757575}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__university-wrap{position:absolute;left:0;bottom:0}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__university-wrap img.user__university-img{width:130px}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__university-wrap img.user__university-img.h-36{height:36px;width:auto}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__university-wrap img.user__university-img.h-40{height:40px;width:auto}.home__page#home__page .home__page-wrap section.home__faq-section{padding:5rem 0;background:#fafafa}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap{text-align:center}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap h2.faq__title{font-size:1rem;font-weight:700;line-height:136%;color:#005eeb;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap h3.faq__subtitle{margin-top:.75rem;font-size:1.375rem;font-weight:700;line-height:136%;color:#1a1a1a;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap{margin-top:2.5rem}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion{border-radius:0}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item{border:none;border-radius:0}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item:not(:first-child){margin-top:.5rem}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button{background:none;padding:1.12rem 1rem;box-shadow:none}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button:focus{outline:none;box-shadow:none}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button::after{background-image:url("/images/home/chevron_up_grey.svg")}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button .accordion__btn-wrap .question__wrap{display:flex;align-items:center}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button .accordion__btn-wrap .question__wrap img.question__icon{width:1.5rem}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button .accordion__btn-wrap .question__wrap .desc__wrap{margin-left:.5rem}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button .accordion__btn-wrap .question__wrap .desc__wrap h4.faq__type.rsp-mo{font-size:.75rem;font-weight:500;line-height:150%;color:#616161;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button .accordion__btn-wrap .question__wrap .desc__wrap h3.faq__question{margin-top:.12rem;font-size:.875rem;font-weight:700;line-height:136%;color:#1a1a1a;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item .accordion-collapse{border:none}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item .accordion-collapse .accordion-body{padding:.13rem 1rem 1.12rem 1rem;display:flex;align-items:flex-start}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item .accordion-collapse .accordion-body img.answer__icon{width:1.5rem}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item .accordion-collapse .accordion-body p.faq__answer{margin-left:.5rem;font-size:.75rem;font-weight:400;line-height:150%;color:#444;text-align:left}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background{background-image:url("/images/home/download_banner_mo.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;padding:6.94rem 0}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout{text-align:center;max-width:100%}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout h2.download__title{font-size:1.5rem;font-weight:700;line-height:136%;color:#fff;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout h3.download__subtitle{margin-top:.75rem;font-size:1rem;font-weight:400;line-height:136%;color:#e0e0e0;white-space:pre-wrap}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout .download__btn-wrap{margin:1.5rem auto 0 auto;display:flex;justify-content:center;align-items:center;width:20.5rem}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout .download__btn-wrap a.download__app-link{width:50%;display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:700;line-height:136%;color:#444;background:#fff;border-radius:100px;padding:1.06rem 0}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout .download__btn-wrap a.download__app-link:not(:first-child){margin-left:.5rem}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout .download__btn-wrap a.download__app-link img.download__app-img{width:1.35rem;margin-right:.38rem}@media(min-width: 768px){.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background{height:45rem;background-image:url("/images/home/main_banner_pc.jpg");display:flex;align-items:center}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background .layout .banner__text-wrap{padding-top:0}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background .layout .banner__text-wrap img.banner__logo{height:4rem}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background .layout .banner__text-wrap h2.banner__title{margin-top:2.5rem;font-size:3rem;font-weight:800;max-width:47.4375rem}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background .layout .banner__text-wrap p.banner__desc{margin-top:1.25rem;font-size:1.125rem;max-width:43.75rem}.home__page#home__page .home__page-wrap section.home__banner-section .banner__wrap .banner__background .layout .banner__text-wrap .app__link-wrap a.download__app-link{margin-top:2.5rem;padding:0 3.75rem;height:3.5rem;font-size:1.25rem}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap{padding:8.75rem 0}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap h2.service__intro-title{font-size:1.5rem}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap p.service__intro-desc{margin-top:1.25rem;font-size:2.75rem;font-weight:800}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap p.date__desc{margin-top:1.25rem;font-size:1.25rem}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items{max-width:100%;margin:60px auto 0 auto}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items li.intro__item{width:25%;padding:2.5rem 1rem}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items li.intro__item img.intro__img{width:100px}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items li.intro__item h3.intro__title{margin-top:1.5rem;font-size:2.25rem}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items li.intro__item p.intro__desc{margin-top:.3125rem;font-size:1.25rem}.home__page#home__page .home__page-wrap section.home__serviceIntro-section .layout .service__intro-wrap ul.intro__items li.intro__item span{margin-top:.3125rem}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background{background-image:url("/images/home/university_banner_pc.jpg");height:50.375rem;padding:8.75rem 0}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background h2.university__title{font-size:2.75rem;font-weight:800}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-pc .university__item-container{width:100%;overflow:hidden}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-pc .university__item-container:not(:first-child){margin-top:1.25rem}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-pc .university__item-container ul.university__items{display:flex;animation:rightToLeftscroll 30s linear infinite}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-pc .university__item-container ul.university__items li.university__item{flex-shrink:0}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-pc .university__item-container ul.university__items li.university__item:not(:first-child){margin-left:.75rem}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-pc .university__item-container ul.university__items li.university__item img.university__img{width:16.125rem}.home__page#home__page .home__page-wrap section.home__university-section .university__wrap .university__background .university__item-wrap .rsp-pc .university__item-container:nth-child(2n) ul.university__items{animation:leftToRightscroll 30s linear infinite}.home__page#home__page .home__page-wrap section.home__workPermit-section{height:33.6rem}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap{padding-top:0}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout{position:relative;height:33.6rem;display:flex;align-items:center}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout .workPermit__text-wrap{text-align:left;z-index:3;width:31.25rem;max-width:31.25rem}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout .workPermit__text-wrap h2.workPermit__title{font-size:1.5rem}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout .workPermit__text-wrap h3.workPermit__subtitle{margin-top:1.25rem;font-size:2.75rem;font-weight:800}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout .workPermit__text-wrap p.workPermit__desc{margin-top:1.25rem;font-size:1.25rem}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout .workPermit__mockup-wrap{margin-top:0;width:70%;max-width:41.8rem;position:absolute;right:0;bottom:0;z-index:1}.home__page#home__page .home__page-wrap section.home__workPermit-section .workPermit__wrap .layout .workPermit__mockup-wrap img.workPermit__mockup-img{width:100%;margin:0;content:url("/images/home/work_permit_mockup_pc.png")}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap{padding:10rem 0;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap .customRecommend__text-wrap{text-align:left;margin-left:3.75rem;max-width:31.25rem}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap .customRecommend__text-wrap h2.customRecommend__title{font-size:1.5rem}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap .customRecommend__text-wrap h3.customRecommend__subtitle{margin-top:1.25rem;font-size:2.75rem;font-weight:800}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap .customRecommend__text-wrap p.customRecommend__desc{margin-top:1.25rem;font-size:1.25rem}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap .customRecommend__mockup-wrap{width:35.625rem;margin-top:0;flex-shrink:0}.home__page#home__page .home__page-wrap section.home__customRecommend-section .layout .customRecommend__wrap .customRecommend__mockup-wrap img.customRecommend__mockup-img{width:100%;max-width:100%;margin:0 auto;content:url("/images/home/custom_recommend_mockup_pc.png")}.home__page#home__page .home__page-wrap section.home__jobPost-section{height:44rem}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap{padding-top:0}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout{position:relative;height:44rem;display:flex;align-items:center}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout .jobPost__text-wrap{text-align:left;z-index:3;max-width:31.25rem}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout .jobPost__text-wrap h2.jobPost__title{font-size:24px}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout .jobPost__text-wrap h3.jobPost__subtitle{margin-top:1.25rem;font-size:2.75rem;font-weight:800}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout .jobPost__text-wrap p.jobPost__desc{margin-top:1.25rem;font-size:1.25rem}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout .jobPost__mockup-wrap{margin-top:0;width:51.736111%;max-width:46.5625rem;position:absolute;right:0;bottom:0;z-index:1}.home__page#home__page .home__page-wrap section.home__jobPost-section .jobPost__wrap .layout .jobPost__mockup-wrap img.jobPost__mockup-img{width:100%;margin:0;content:url("/images/home/job_post_mockup_pc.png")}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap{text-align:center;padding:8.75rem 0}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap h2.userReview__title{font-size:1.5rem}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap h3.userReview__subtitle{margin-top:1.25rem;font-size:2.75rem;font-weight:800}.home__page#home__page .home__page-wrap section.home__faq-section{padding:8.75rem 0}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap h2.faq__title{font-size:1.5rem;white-space:normal}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap h3.faq__subtitle{margin-top:1.25rem;font-size:2.75rem;white-space:normal}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item:not(:first-child){margin-top:1rem}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button{padding:1.62rem 1rem}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button::after{background-size:1.75rem 1.75rem;width:1.75rem;height:1.75rem}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button .accordion__btn-wrap{display:flex;align-items:center}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button .accordion__btn-wrap h4.faq__type.rsp-pc{width:10.25rem;font-size:1rem;font-weight:500;line-height:136%;color:#616161;flex-shrink:0}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button .accordion__btn-wrap .question__wrap img.question__icon{flex-shrink:0;width:2rem}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button .accordion__btn-wrap .question__wrap .desc__wrap{margin-left:.5rem}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item h2.accordion-header button.accordion-button .accordion__btn-wrap .question__wrap .desc__wrap h3.faq__question{margin-top:0;font-size:1.25rem;white-space:normal}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item .accordion-collapse .accordion-body{padding:0 2.75rem 2rem 11.25rem}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item .accordion-collapse .accordion-body img.answer__icon{flex-shrink:0;margin-left:0;width:2rem}.home__page#home__page .home__page-wrap section.home__faq-section .layout .faq__wrap .faq__item-wrap .accordion .accordion-item .accordion-collapse .accordion-body p.faq__answer{margin-left:.75rem;font-size:.875rem}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background{background-image:url("/images/home/download_banner_pc.jpg");padding:8.12rem 0}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout{max-width:71.25rem}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout h2.download__title{font-size:2.75rem;white-space:normal}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout h3.download__subtitle{font-size:1.25rem;white-space:normal}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout .download__btn-wrap{margin:1.5rem auto 0 auto;width:32.875rem}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout .download__btn-wrap a.download__app-link{font-size:1.25rem;padding:.91rem 0}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout .download__btn-wrap a.download__app-link:not(:first-child){margin-left:.75rem}.home__page#home__page .home__page-wrap section.home__download-section .download__wrap .download__background .layout .download__btn-wrap a.download__app-link img.download__app-img{width:1.25rem}}@media(min-width: 1000px){.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap{margin-top:3.75rem}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper{margin-right:0}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide{width:calc(33.333333% - .875rem);max-width:22.875rem;padding:2rem 1.25rem}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap{position:relative;height:30rem}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__info-wrap .user__info{margin-top:.65625rem}.home__page#home__page .home__page-wrap section.home__userReview-section .layout .userReview__wrap .userReview__swiper-wrap .swiper.user__review-swiper .swiper-wrapper .swiper-slide .slide__wrap .user__review-wrap p.user__review{font-size:1rem}}.dimed__div{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:999}.dimed__div.active{display:block}header.header#header{position:sticky;top:0;width:100%;z-index:1000;background:#fff;border-bottom:1px solid rgba(112,115,124,.16)}header.header#header .layout .header__wrap{display:flex;justify-content:space-between;align-items:center;height:56px}header.header#header .layout .header__wrap .header__logo-wrap a.logo__link img{height:32px}header.header#header .layout .header__wrap .header__btn-wrap{display:flex;align-items:center;flex-direction:row-reverse}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap{margin-left:12px;display:flex;align-items:center}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap button.language__btn img{width:24px}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown{display:none;position:absolute;left:0;top:57px;width:100%;background:#fff}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown.active{display:block}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap{margin-bottom:12px}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap .dropdown__header{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid rgba(112,115,124,.08)}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap .dropdown__header img{width:24px}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap .dropdown__header p.dropdown__title{margin-left:2px;font-size:20px;font-weight:700;line-height:136%;color:#1a1a1a}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap ul.language__items li.language__item a.language__link{padding:16px 0;display:flex;justify-content:space-between;align-items:center}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap ul.language__items li.language__item a.language__link span{font-size:16px;font-weight:400;line-height:150%;color:#616161}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap ul.language__items li.language__item a.language__link img.checkbox__img{width:20px;display:none}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap ul.language__items li.language__item a.language__link.active span{color:#005eeb}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap ul.language__items li.language__item a.language__link.active img.checkbox__img{display:block}header.header#header .layout .header__wrap .header__btn-wrap a.download__app-link{background:#0e276d;border-radius:100px;font-size:14px;font-weight:600;line-height:136%;color:#fff;padding:0 13px;height:32px;display:flex;justify-content:center;align-items:center}@media(min-width: 768px){header.header#header{border-bottom:none}header.header#header .layout .header__wrap{position:relative;height:72px}header.header#header .layout .header__wrap .header__logo-wrap a.logo__link img{height:37.7px}header.header#header .layout .header__wrap .rsp-pc .header__menu-wrap ul.menu__items{display:flex;justify-content:center;align-items:center}header.header#header .layout .header__wrap .rsp-pc .header__menu-wrap ul.menu__items li.menu__item:not(:first-child){margin-left:30px}header.header#header .layout .header__wrap .rsp-pc .header__menu-wrap ul.menu__items li.menu__item a.menu__link{font-size:16px;font-style:normal;font-weight:600;line-height:136%;color:#1a1a1a}header.header#header .layout .header__wrap .header__btn-wrap{flex-direction:row}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap{margin-left:0}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap button.language__btn{display:flex;align-items:center}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap button.language__btn img{width:24px}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap button.language__btn .rsp-pc span{margin-left:2px;font-size:16px;font-style:normal;font-weight:500;line-height:136%;color:#616161}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown{left:initial;right:58px;top:90px;width:194px;background:#fff}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown::before{content:"";position:absolute;top:-10px;left:50%;transform:translateX(-50%);border-width:0 8px 10px 8px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);z-index:1}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout{width:100%;padding:0 16px}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap{margin-bottom:6px}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap .dropdown__header{padding:16px 0 12px 0}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap .dropdown__header img{width:24px}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap .dropdown__header p.dropdown__title{font-size:18px}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap ul.language__items li.language__item a.language__link{padding:12px 0}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap ul.language__items li.language__item a.language__link span{font-size:14px}header.header#header .layout .header__wrap .header__btn-wrap .language__wrap .language__dropdown .layout .dropdown__wrap ul.language__items li.language__item a.language__link img.checkbox__img{width:16px}header.header#header .layout .header__wrap .header__btn-wrap a.download__app-link{margin-left:30px;height:36px;padding:0 20px}}@media(min-width: 1440px){header.header#header{border-bottom:none}header.header#header .layout .header__wrap .rsp-pc .header__menu-wrap ul.menu__items li.menu__item:not(:first-child){margin-left:51.33px}}footer.footer#footer{background:#1a1a1a}footer.footer#footer .layout .footer__wrap{padding:40px 0}footer.footer#footer .layout .footer__wrap .footer__logo-wrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--Line-Normal, rgba(112, 115, 124, 0.22))}footer.footer#footer .layout .footer__wrap .footer__logo-wrap a.logo__link img{width:96.316px}footer.footer#footer .layout .footer__wrap .footer__logo-wrap .terms__wrap{display:flex;align-items:center;gap:24px}footer.footer#footer .layout .footer__wrap .footer__logo-wrap .terms__wrap a.terms__link{display:flex;gap:4px;align-items:center}footer.footer#footer .layout .footer__wrap .footer__logo-wrap .terms__wrap a.terms__link p.terms__text{color:#e0e0e0;font-size:14px;font-weight:500;line-height:21px}footer.footer#footer .layout .footer__wrap .footer__logo-wrap .terms__wrap a.terms__link img.terms__icon{width:16px;height:16px}footer.footer#footer .layout .footer__wrap .footer__desc-wrap{margin-top:24px}footer.footer#footer .layout .footer__wrap .footer__desc-wrap p{color:#9e9e9e;font-size:12px;line-height:150%;white-space:pre-wrap;font-weight:400}footer.footer#footer .layout .footer__wrap .footer__desc-wrap p.desc__500{font-weight:500}footer.footer#footer .layout .footer__wrap .footer__desc-wrap p.desc__600{font-weight:600}footer.footer#footer .layout .footer__wrap .footer__desc-wrap p.ml-2{margin-left:.125rem}footer.footer#footer .layout .footer__wrap .footer__desc-wrap p.ml-4{margin-left:.25rem}footer.footer#footer .layout .footer__wrap .footer__desc-wrap p.mt-2{margin-top:.125rem !important}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap{margin-top:.75rem}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap.pc-align-start{align-items:flex-start}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__wrap2{display:flex;align-items:center}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__wrap2:not(:first-child){margin-top:.25rem}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__wrap2.block{display:block}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__wrap2.mt-12{margin-top:.75rem}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__wrap2 .desc__wrap3{display:flex;align-items:center}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__wrap2 .desc__wrap3 p.corp__office-title{width:41.48px}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__wrap2 .desc__wrap3 p.corp__office-address{margin-left:8px}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .copyright__wrap{margin-top:24px;border-top:1px solid rgba(112,115,124,.22);padding-top:24px}@media(min-width: 768px){footer.footer#footer .layout .footer__wrap{padding:3.75rem 0}footer.footer#footer .layout .footer__wrap .footer__logo-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:0px;border-bottom:0px solid var(--Line-Normal, rgba(112, 115, 124, 0.22))}footer.footer#footer .layout .footer__wrap .footer__logo-wrap a.logo__link img{width:96.316px}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap{margin-top:.75rem;display:flex;align-items:center}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__border.rsp-pc{width:1px;height:12px;margin:0 12px;background:#616161}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__wrap2{margin-top:0}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__wrap2:not(:first-child){margin-top:0}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__wrap2.block{margin-top:0;margin-left:.5rem}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__wrap2 .desc__wrap3 p.corp__office-title{width:auto}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .desc__wrap .desc__wrap2 .desc__wrap3 p.corp__office-address{margin-left:2px}footer.footer#footer .layout .footer__wrap .footer__desc-wrap .copyright__wrap{margin-top:24px;border-top:1px solid rgba(112,115,124,.22);padding-top:24px}}
