@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&family=Playfair+Display:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Do+Hyeon&family=Gowun+Dodum&display=swap);@import url(https://fonts.googleapis.com/css2?family=Black+Han+Sans&family=Gamja+Flower&family=Gowun+Batang&family=IBM+Plex+Sans+KR:wght@100;200;300;400;500;600;700&family=Jua&family=Nanum+Pen+Script&family=Noto+Sans+KR:wght@100..900&family=Orbit&family=Single+Day&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&family=Single+Day&display=swap);@import url(https://fonts.googleapis.com/css2?family=Single+Day&display=swap);@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+KR:wght@100;200;300;400;500;600;700&family=Noto+Sans+KR:wght@100..900&family=Single+Day&display=swap);@import url(https://fonts.googleapis.com/css2?family=Black+Han+Sans&family=Gamja+Flower&family=IBM+Plex+Sans+KR:wght@100;200;300;400;500;600;700&family=Nanum+Pen+Script&family=Noto+Sans+KR:wght@100..900&family=Orbit&family=Single+Day&display=swap);@import url(https://fonts.googleapis.com/css2?family=Black+Han+Sans&family=IBM+Plex+Sans+KR:wght@100;200;300;400;500;600;700&family=Noto+Sans+KR:wght@100..900&family=Orbit&family=Single+Day&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-color:#000;--secondary-color:#3498db;--background-color:#fff;--text-color:#000;--accent-color:#64302b;--card-color:#4a618ac5;--card-color:#f3d7ca;--card-hover-color:#003742}body{background-color:#fff;background-color:var(--background-color);color:#000;color:var(--text-color);font-family:Gowun Dodum,sans-serif;line-height:1.6;padding:0}.App,body{margin:0}.App h2{color:#000;color:var(--primary-color);font-size:3rem}.App h3{font-size:20px}.App-header{align-items:center;background-position:50%;background-size:cover;color:#fff;display:flex;justify-content:center;text-align:center}.header-content{background-color:#9dc2c5cb;background-color:#fff8e3dc;color:#000;padding:25px 20px;position:absolute;text-align:center;z-index:2}.header-content h1{font-size:3.5em;margin:0;text-align:left}.header-content p{color:#000;font-size:1.3em;margin:0;text-align:left}.image-slider{height:70vh;position:relative;width:80vw}.image-container,.image-container img{height:100%;width:100%}.image-container img{object-fit:cover}.explanation-container{border-radius:10px;left:40vw;padding:10px;position:absolute;top:90%;transform:translate(-50%,-50%);width:60vw;z-index:1}.explanation-container p{color:#000;font-size:1.2em;margin:0;text-align:center}@media screen and (max-width:768px){.image-slider{height:84vh;width:100vw}.explanation-container{left:50vw;top:90%;width:80vw}.header-content{width:100vw}.header-content h1{font-size:2.5em;margin:0;text-align:center}}.main-nav{align-items:center;background-color:#fff;display:flex;font-family:Gowun Batang,serif;font-size:1.2vw;height:fit-content;justify-content:space-between;left:0;padding:10px 20px;position:fixed;right:0;top:0;z-index:1000}.logo{height:5vh}.main-nav ul{display:flex;list-style-type:none;margin:0;padding:0}.main-nav li{font-weight:1000;margin-left:60px}.main-nav a{color:#484848;font-size:1.3rem;font-weight:400;text-decoration:none;transition:color .3s ease}.main-nav a:hover{color:var(--accent-color)}@media screen and (max-width:768px){.main-nav{padding:0;width:100vw}.main-nav li{margin:0 6vw}}.banner-header{align-self:center;color:#000;display:flex;height:fit-content;overflow:hidden;padding-top:15vh;position:relative;text-align:center}.banner-header-left{background-color:#d2e4dd;background-color:#f5eee6;height:70vh;width:20vw}.banner-header-left p{align-self:last baseline;padding-top:55vh}@media screen and (max-width:768px){.banner-header{padding-top:5vh}.banner-header-left{height:0;width:0}}footer{background-color:var(--card-color);color:#050505;padding:20px 0;text-align:center;width:100%}.fix_nav{color:#fff;left:84vw;padding:10px;position:fixed;top:70vh;width:10%;z-index:1000}.elem{align-content:start}.doctor-container{align-items:flex-start;display:flex;gap:20px}.doctor-image-container{align-items:left;display:flex;flex-direction:column;width:300px}.doctor-image-container img{height:400px;margin-bottom:20px;object-fit:cover;width:100%}.doctor-image-container button{background-color:var(--accent-color);border:none;border-radius:10px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease;width:100%}.doctor-image-container button:hover{background-color:#c0392b}.doctor-info{flex:1 1;font-family:Gowun Dodum,sans-serif}.doctor-info h2{font-size:2.5rem;margin:0}.doctor-info h3{font-family:Arita-buri;margin-top:50px}.doctor-info p{font-family:Pretendard;font-size:.9em}.doctor-info p b{color:var(--secondary-color)}.doctor-info button{background-color:var(--accent-color);border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.doctor-info button:hover{background-color:#c0392b}.button_style{align-items:center;display:flex;position:relative}.button_content{margin:0 auto}.button_arrow{height:0;width:0}@media screen and (max-width:768px){.doctor-container{display:block;gap:20px}}table{border:1px solid #a39485;border-collapse:collapse;border-radius:5px;box-shadow:0 2px 5px #00000040;color:#000;font-size:1em;overflow:hidden;width:100%}th{background:#f3e3d3;border-bottom:1px solid #0000001a;text-align:center}thead{background:#73685d;color:#fff;font-weight:700}td,th{height:min-content;padding:.4em .5em;vertical-align:middle}td{background:#fff;border-bottom:1px solid #0000001a;text-align:left}a{color:#73685d}@media screen and (max-width:768px){th{text-wrap:wrap;background:#f3e3d3;text-align:center;width:1vw}table{width:80vw}}.intro_body{padding:15vh 10vw}.popup-overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:8888}.popup{background-color:#fff;border-radius:10px;max-height:80vh;overflow-y:auto;padding:40px;width:90%;z-index:10000}.map-section{display:flex;margin-bottom:5vh;margin-top:5vh;padding:0 10vw}.map img{flex:1 1;height:400px}.map-info{color:var(--secondary-color);flex:1 1;padding-left:40px}.map_info_title{display:flex}.map_info_title img{height:5vh;padding:3vh 0;width:5vh}.map-info h2{font-size:2em}.map-info p{color:#000;font-size:1.3em;width:35vw}@media (max-width:768px){.map-section{flex-direction:column}.map-info{padding-left:0;padding-top:20px}.map img{flex:1 1;height:400px;width:70vw}}.fields-body{display:flex;height:fit-content;padding:10vh 10vw;width:75vw}.fields-body h2{font-optical-sizing:auto;font-style:normal;font-weight:600;height:100%;width:30%}.field-card-container{height:fit-content}@media screen and (max-width:768px){.fields-body{display:block;height:fit-content;width:80vw}.fields-body h2{height:100%;width:80vw}}.field_card{align-items:center;display:flex;flex-direction:column;font-style:normal;font-weight:400;height:25vh;justify-content:center;margin:15% 0;position:relative;width:35vw}.field_card_pic{border-radius:50px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.field_card h3,.field_card h4,.field_card p{-webkit-text-stroke-width:.01px;-webkit-text-stroke-color:#3d3d3d;color:#edffff;margin:0;position:relative;text-align:center;z-index:2}.field_card h3{font-size:3.3rem;height:50%;width:100%}.field_card h4{background-color:#fff;border-radius:30px;color:#000;cursor:pointer;font-size:.9rem;padding:6px 10px}.field_card p{align-items:center;background-color:#555151cc;border-radius:50px;display:flex;font-size:.9rem;height:19vh;left:50%;padding:3vh 3vw;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:29vw;z-index:3}@media screen and (max-width:768px){.field_card,.field_card p{height:40vh;width:80vw}}.program-body{display:flex;padding:10vh 10vw}.program-body-left{height:100%;width:40%}.program-body-left h2{margin:0}.program-body-right{display:block;height:100%;width:70%}.program-body-right p{font-size:18px}.program-body-right-content{margin-bottom:10vh}@media screen and (max-width:768px){.program-body{display:block;width:fit-content}.program-body-left,.program-body-right{width:80vw}}.time_table{margin-bottom:5vh}.process-body{padding:10vh 10vw}.process_table tr{color:#666b85;justify-self:auto}.process_table tr th{background:#fff;border-bottom:1px solid #d3d3d3;width:30vw}.process_table tr td,.process_table tr th{color:#666b85;font-size:1.3rem;font-weight:100;padding:24px;text-align:left;text-shadow:0 1px 1px #0000001a;vertical-align:middle}.process_table tr td{width:70vw}.mention_import{font-size:1.2rem;font-weight:1000;margin-top:4vh}@media screen and (max-width:768px){.process-body{width:80vw}}.SequentialBlock_sequentialBlocks__LKt0Z{align-items:center;display:flex;justify-content:space-between;margin:40px 0;padding:20px 0;width:100%}.SequentialBlock_arrow__VdyR1{color:#000;flex-shrink:0;font-size:24px;margin:0 5px}@media (max-width:768px){.SequentialBlock_sequentialBlocks__LKt0Z{flex-wrap:wrap;margin:0;padding:0}.SequentialBlock_block__m8\+dp{margin:10px;width:100vw}.SequentialBlock_arrow__VdyR1{display:none}}.BlockComponent_block__Voqz9{align-items:center;background-color:#f5f5f5;border-radius:12px;box-shadow:0 4px 6px #0000001a;color:var(--text-color);display:flex;flex:1 1;flex-direction:column;font-family:Noto Sans KR,system-ui;justify-content:center;margin:0 8px;min-width:0;padding:20px 15px;text-align:center;transition:all .3s ease}.BlockComponent_block__Voqz9:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-5px)}.BlockComponent_thumbnail__yw3eo{align-self:self-start;height:50px;position:absolute;width:50px}.BlockComponent_content__mJNo\+{width:20vw}.story-body{padding:10vh 10vw}@media screen and (max-width:768px){.story-body{width:80vw}}.image_introduce{display:flex;padding:10vh 8vw}.image_introduce_left{height:100%;width:70%}.image_introduce_right{height:100%;margin:5% 0;width:30%}@media screen and (max-width:768px){.image_introduce{display:block}.image_introduce_left,.image_introduce_right{width:80vw}}.image-gallery-icon{-webkit-appearance:none;appearance:none;background-color:initial;border:0;color:#fff;cursor:pointer;filter:drop-shadow(0 2px 2px #1a1a1a);outline:none;position:absolute;transition:all .3s ease-out;z-index:4}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;text-align:center;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{object-fit:contain;width:100%}.image-gallery-slide .image-gallery-description{background:#0006;bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{background:#337ab7;border:1px solid #337ab7;transform:scale(1.2)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff;border:1px solid #fff;transform:scale(1.2)}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{background:#0000;border:4px solid #0000;display:inline-block;padding:0;transition:border .3s ease-out;width:100px}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid #0000;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{line-height:0;vertical-align:middle;width:100%}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:4px solid #337ab7;outline:none}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{border:4px solid #337ab7;outline:none}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;text-shadow:0 2px 2px #1a1a1a;top:50%;transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:#0006;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.image_box{max-height:80%;max-width:100%}.break_font p{font-family:Nanum Pen Script,cursive;font-size:1.6rem;font-style:normal;font-weight:400;margin:0;text-align:center}.break_img{height:10vw;margin:5vh auto;width:15vw}.break_img img{height:100%;width:100%}.break_from{font-family:Nanum Pen Script,cursive;font-size:1.6rem;font-style:normal;font-weight:400;margin:1rem 0 0;text-align:center}.break_content{margin:5vh auto}.diagnosis-body{padding:10vh 10vw}.diagnosis-explanations{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px 0}.diagnosis-item{margin-bottom:20px;width:calc(30% - 20px)}.diagnosis-item img{border-radius:10px;height:60%;object-fit:cover;width:100%}.diagnosis-explanation{background-color:var(--card-color);border-radius:0 0 10px 10px;padding:15px}.diagnosis-explanation-link{text-decoration:none}.diagnosis-explanation h3{color:var(--accent-color);margin-bottom:10px;text-align:center}.diagnosis-explanation p{color:var(--text-color)}@media (max-width:768px){.diagnosis-item{width:calc(50% - 10px)}}@media (max-width:480px){.diagnosis-image-item{width:100%}}.supplier_body{padding-top:20vh;text-align:center}.diagnosis_result_body{margin-top:20vh}.SmartPhoneDiagnosisMarker_table_hole_style__9YTMr{white-space:nowrap;&>span{margin-right:36px}}.SmartPhoneDiagnosisMarker_table_hole_style__9YTMr{padding:10px;text-align:center}.SmartPhoneDiagnosisMarker_flex_container__eDkB2{display:flex;justify-content:space-between;width:100%}.SmartPhoneDiagnosisMarker_flex_container__eDkB2 span{flex:1 1;text-align:center}.smart_phone_diagnosis_result_body{display:block}.smart_phone_result_box{align-items:center;display:flex;flex-direction:column;height:fit-content;justify-content:center;margin-top:100px;width:100%}.smart_phone_result_box img{height:30vw;max-width:100%;padding:50px;width:30vw}.smart_phone_result_box div{font-family:Black Han Sans,sans-serif;font-size:2rem;font-style:normal;font-weight:400}.DepressionDiagnosisMarker_table_hole_style__HlB\+c{white-space:nowrap;&>span{margin-right:36px}}.DepressionDiagnosisMarker_table_hole_style__HlB\+c{padding:10px;text-align:center}.DepressionDiagnosisMarker_flex_container__Y9yY\+{display:flex;justify-content:space-between;width:100%}.DepressionDiagnosisMarker_flex_container__Y9yY\+ span{flex:1 1;text-align:center}.InternetOveruseDiagnosisMarker_table_hole_style__631Vt{white-space:nowrap;&>span{margin-right:36px}}.InternetOveruseDiagnosisMarker_table_hole_style__631Vt{padding:10px;text-align:center}.InternetOveruseDiagnosisMarker_flex_container__nVdjZ{display:flex;justify-content:space-between;width:100%}.InternetOveruseDiagnosisMarker_flex_container__nVdjZ span{flex:1 1;text-align:center}
/*# sourceMappingURL=main.507fe60b.css.map*/