﻿.p-load{display:none}.logo-white{display:none}.logo-black{display:block}.l-hamburger__line{background-color:#000}@media screen and (max-width: 768px){.l-footer{padding:45px 0 75px}}@media screen and (max-width: 500px){.l-footer{padding:22px 0 40px}}.anchorLink{padding-top:80px;margin-top:-80px}.p-pageMv{overflow:hidden}.p-pageMv .p-section__contents{background-image:url("../../../../assets/images/blog/blog_mv.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;margin:0 0 0 calc(50% - 50vw);padding-left:100px}@media screen and (max-width: 768px){.p-pageMv .p-section__contents{padding-left:35px}}.p-pageMv .p-section__contents::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);border-radius:0 60px 60px 0}@media screen and (max-width: 768px){.p-pageMv .p-section__contents::after{border-radius:0 60px 60px 0}}@media screen and (max-width: 500px){.p-pageMv .p-section__contents::after{border-radius:0 30px 30px 0}}.p-pageMv .p-section__texts{width:100%;position:relative;z-index:1}.p-pageMv .p-section__title{color:#78d7dd}.p-pageMv .p-section__textImg{width:140px}@media screen and (max-width: 768px){.p-pageMv .p-section__textImg{width:115px;margin-top:15px}}@media screen and (max-width: 500px){.p-pageMv .p-section__textImg{width:60px;margin-top:10px}}.p-singleBlog{background-color:#f5f5f5;padding:70px 0 80px}@media screen and (max-width: 768px){.p-singleBlog{padding:34px 0 70px}}@media screen and (max-width: 500px){.p-singleBlog{padding:18px 0 35px}}.p-singleBlog__contents{position:relative;background-color:#fff;border-radius:60px;padding:80px 160px 85px 80px}@media screen and (max-width: 768px){.p-singleBlog__contents{padding:60px 46px 95px}}@media screen and (max-width: 500px){.p-singleBlog__contents{padding:30px 23px 45px;border-radius:30px}}.p-singleBlog__content{width:83%}@media screen and (max-width: 768px){.p-singleBlog__content{width:100%}}.p-singleBlog__content:nth-child(n+2){margin-top:105px}@media screen and (max-width: 768px){.p-singleBlog__content:nth-child(n+2){margin-top:110px}}@media screen and (max-width: 500px){.p-singleBlog__content:nth-child(n+2){margin-top:55px}}.p-singleBlog__content__new{color:#f6a20f;border:2px solid #f6a20f;border-radius:10px;padding:2px 15px;font-weight:500;margin-right:8px}@media screen and (max-width: 768px){.p-singleBlog__content__new{font-size:3rem}}@media screen and (max-width: 500px){.p-singleBlog__content__new{border-radius:5px;font-size:1.5rem;border:1.5px solid #f6a20f;padding:.2px 12px}}.p-singleBlog__content__category{color:#fff;background-color:#78d7dd;font-weight:500;border-radius:10px;padding:4px 15px}@media screen and (max-width: 768px){.p-singleBlog__content__category{font-size:3rem}}@media screen and (max-width: 500px){.p-singleBlog__content__category{border-radius:5px;font-size:1.5rem;padding:2px 12px}}.p-singleBlog__content__title{font-size:2.4rem;font-weight:500;margin:10px 0}@media screen and (max-width: 768px){.p-singleBlog__content__title{font-size:3.9rem}}@media screen and (max-width: 500px){.p-singleBlog__content__title{font-size:2rem;margin:6px 0 3px}}.p-singleBlog__content__year{font-size:14px;color:#909090;margin-bottom:20px}@media screen and (max-width: 768px){.p-singleBlog__content__year{font-size:2.8rem}}@media screen and (max-width: 500px){.p-singleBlog__content__year{font-size:1.9rem}}.p-singleBlog__share{padding-top:20px;margin-bottom:30px;border-top:1px solid #d6d6d6;justify-content:flex-end}@media screen and (max-width: 768px){.p-singleBlog__share{padding-top:22px;margin-bottom:35px}}.p-singleBlog__share__icon{width:30px;transition:.3s}@media screen and (max-width: 768px){.p-singleBlog__share__icon{width:50px}}@media screen and (max-width: 500px){.p-singleBlog__share__icon{width:25px}}.p-singleBlog__share__icon:nth-child(n+2){margin-left:8px}@media screen and (max-width: 768px){.p-singleBlog__share__icon:nth-child(n+2){margin-left:10px}}.p-singleBlog__share__icon:hover{opacity:.5}.p-blogImage{margin:40px auto;width:max-content;max-width:100%}.p-tableOfContents{padding:28px 30px;border:1px solid #d6d6d6}@media screen and (max-width: 768px){.p-tableOfContents{padding:40px 45px 50px;margin-bottom:90px}}@media screen and (max-width: 500px){.p-tableOfContents{padding:21px 22px 28px;margin-bottom:45px}}.p-tableOfContents ul{margin-top:12px}@media screen and (max-width: 500px){.p-tableOfContents ul{margin-top:8px}}.p-tableOfContents.none{display:none}.p-singleBlog__container{margin-top:75px}.p-tableOfContents__title{font-size:1.8rem}@media screen and (max-width: 768px){.p-tableOfContents__title{font-size:3.2rem}}@media screen and (max-width: 500px){.p-tableOfContents__title{font-size:1.6rem}}.p-tableOfContents__links:nth-child(n+2){margin-top:10px}@media screen and (max-width: 768px){.p-tableOfContents__links:nth-child(n+2){margin-top:5px}}.p-tableOfContents__link{font-size:1.8rem}@media screen and (max-width: 768px){.p-tableOfContents__link{font-size:3.2rem}}@media screen and (max-width: 500px){.p-tableOfContents__link{font-size:1.6rem}}.p-tableOfContents__link a{color:#78d7dd;border-bottom:1px solid #78d7dd;padding-bottom:1px;line-height:1.7}.p-singleBlog__container h2{font-size:2.2rem;font-weight:700;position:relative;padding:0 0 20px 20px;border-bottom:1px solid #d6d6d6;margin-bottom:35px}@media screen and (max-width: 768px){.p-singleBlog__container h2{font-size:3.7rem;padding:0 0 10px 25px;margin-bottom:40px}}@media screen and (max-width: 500px){.p-singleBlog__container h2{font-size:1.9rem;padding:0 0 6px 12px;margin-bottom:20px}}.p-singleBlog__container h2::before{content:"";position:absolute;top:0;left:4px;width:6px;height:30px;background-color:#78d7dd}@media screen and (max-width: 768px){.p-singleBlog__container h2::before{width:8px;height:42px;top:8px;left:5px}}@media screen and (max-width: 500px){.p-singleBlog__container h2::before{width:4px;height:21px;top:4px;left:2px}}.p-singleBlog__container h3{color:#78d7dd;font-size:2.2rem;font-weight:700;margin-bottom:15px}@media screen and (max-width: 768px){.p-singleBlog__container h3{font-size:3.7rem;line-height:1.2}}@media screen and (max-width: 500px){.p-singleBlog__container h3{font-size:1.9rem}}.p-singleBlog__container h4{font-size:1.8rem;font-weight:500;margin-bottom:10px}@media screen and (max-width: 768px){.p-singleBlog__container h4{font-size:3.2rem;margin-bottom:20px}}@media screen and (max-width: 500px){.p-singleBlog__container h4{font-size:1.6rem;margin-bottom:10px}}.p-singleBlog__container p{line-height:1.75;margin-bottom:40px}@media screen and (max-width: 768px){.p-singleBlog__container p{line-height:1.46;font-size:3rem;letter-spacing:.8px;margin-bottom:70px}}@media screen and (max-width: 500px){.p-singleBlog__container p{font-size:1.5rem;margin-bottom:35px}}.p-singleBlog__container a{color:#78d7dd;border-bottom:1px solid #78d7dd;padding-bottom:5px;line-height:1.75}.p-singleBlog__container img{width:100%;height:38.4vw;max-height:520px;margin-bottom:90px}@media screen and (max-width: 768px){.p-singleBlog__container img{height:59.3vw;margin-bottom:45px}}@media screen and (max-width: 500px){.p-singleBlog__container img{margin-bottom:22px}}.p-singleBlog__container .c-ofiCover{height:100%;margin-bottom:0}.p-singleBlog__container .c-button img,.p-singleBlog__container .c-button p{margin-bottom:0}.p-singleBlog__container ul{padding:25px 25px 25px 40px;border:1px solid #d6d6d6;margin-bottom:55px}@media screen and (max-width: 768px){.p-singleBlog__container ul{padding:35px 60px 35px 72px;margin-bottom:70px}}@media screen and (max-width: 500px){.p-singleBlog__container ul{padding:17px 30px 17px 36px;margin-bottom:35px}}.p-singleBlog__container ul li{position:relative}@media screen and (max-width: 768px){.p-singleBlog__container ul li{font-size:3rem;letter-spacing:.8px}}@media screen and (max-width: 500px){.p-singleBlog__container ul li{font-size:1.5rem;letter-spacing:.6px}}.p-singleBlog__container ul li:nth-child(n+2){margin-top:6px}@media screen and (max-width: 768px){.p-singleBlog__container ul li:nth-child(n+2){margin-top:4px}}.p-singleBlog__container ul li::before{content:"";position:absolute;top:8px;left:-13px;width:8px;height:8px;border-radius:50%;background-color:#78d7dd}@media screen and (max-width: 768px){.p-singleBlog__container ul li::before{width:18px;height:18px;left:-30px;top:14px}}@media screen and (max-width: 500px){.p-singleBlog__container ul li::before{width:9px;height:9px;left:-15px;top:7px}}.p-singleBlog__container ol{padding:25px 25px 25px 40px;border:1px solid #d6d6d6;margin-bottom:55px;counter-reset:num}@media screen and (max-width: 768px){.p-singleBlog__container ol{padding:35px 60px 35px 42px;margin-bottom:70px}}@media screen and (max-width: 500px){.p-singleBlog__container ol{padding:17px 30px 17px 21px;margin-bottom:35px}}.p-singleBlog__container ol li{position:relative}@media screen and (max-width: 768px){.p-singleBlog__container ol li{font-size:3rem;letter-spacing:.8px}}@media screen and (max-width: 500px){.p-singleBlog__container ol li{font-size:1.5rem;letter-spacing:.6px}}.p-singleBlog__container ol li:nth-child(n+2){margin-top:6px}@media screen and (max-width: 768px){.p-singleBlog__container ol li:nth-child(n+2){margin-top:4px}}.p-singleBlog__container ol li:before{counter-increment:num;content:counter(num);content:counter(num) ".";padding-right:6px;font-weight:500;color:#78d7dd}@media screen and (max-width: 768px){.p-singleBlog__container ol li:before{padding-right:10px}}@media screen and (max-width: 500px){.p-singleBlog__container ol li:before{padding-right:5px}}.p-singleBlog__container blockquote{padding:35px 60px;background-color:#f5f5f5;line-height:1.75;letter-spacing:.8px;margin-bottom:60px;position:relative}@media screen and (max-width: 768px){.p-singleBlog__container blockquote{padding:55px 65px;font-size:3rem;line-height:1.46;margin-bottom:66px}}@media screen and (max-width: 500px){.p-singleBlog__container blockquote{padding:27px 32px;margin-bottom:33px;font-size:1.5rem}}.p-singleBlog__container blockquote::before{content:"“";position:absolute;top:5px;left:15px;font-size:9rem;color:#c4c4c4;line-height:1}@media screen and (max-width: 768px){.p-singleBlog__container blockquote::before{font-size:12rem;top:15px}}@media screen and (max-width: 500px){.p-singleBlog__container blockquote::before{font-size:6rem;top:9px;left:7px}}.p-singleBlog__container blockquote::after{content:"”";position:absolute;bottom:-35px;right:15px;font-size:9rem;color:#c4c4c4;line-height:1}@media screen and (max-width: 768px){.p-singleBlog__container blockquote::after{font-size:12rem}}@media screen and (max-width: 500px){.p-singleBlog__container blockquote::after{font-size:6rem;right:9px;bottom:-15px}}.p-singleBlog__container th,.p-singleBlog__container td{padding:15px 20px 20px 20px;width:170px !important;height:65px !important;border-left:5px solid #fff;border-bottom:5px solid #fff;letter-spacing:.5px;line-height:1.75}.p-singleBlog__container th{background-color:#b4ebee}.p-singleBlog__container td{background-color:#f5f5f5}.p-singleBlog__commentWrap{margin-bottom:75px}@media screen and (max-width: 768px){.p-singleBlog__commentWrap{margin-bottom:70px}}@media screen and (max-width: 500px){.p-singleBlog__commentWrap{margin-bottom:35px}}.p-singleBlog__comment{justify-content:space-between;margin-bottom:20px}.p-singleBlog__comment__texts{padding:28px 40px 28px 25px;width:88%;min-height:120px;height:max-content;position:relative;border:2px solid #e8e8e8;position:relative;display:inline-block;background:#fff;box-sizing:border-box;border-radius:25px}@media screen and (max-width: 1024px){.p-singleBlog__comment__texts{width:86%}}@media screen and (max-width: 768px){.p-singleBlog__comment__texts{padding:35px 50px 35px 35px;width:85%;min-height:140px}}@media screen and (max-width: 500px){.p-singleBlog__comment__texts{width:80%;min-height:90px;border-radius:15px;padding:17px 25px 17px 17px}}.p-singleBlog__comment__texts.--left::before{left:inherit;right:-25px;margin-top:-12px;border:13px solid transparent;border-left:12px solid #fff;z-index:2}@media screen and (max-width: 500px){.p-singleBlog__comment__texts.--left::before{right:-22px;border:10px solid transparent;border-left:12px solid #fff}}.p-singleBlog__comment__texts.--left::after{left:inherit;right:-30px;margin-top:-14px;border:15px solid transparent;border-left:14px solid #e8e8e8;z-index:1}@media screen and (max-width: 500px){.p-singleBlog__comment__texts.--left::after{right:-27px;border:12px solid transparent;border-left:14px solid #e8e8e8}}.p-singleBlog__comment__texts::before{content:"";position:absolute;top:40%;left:-25px;margin-top:-12px;border:13px solid transparent;border-right:12px solid #fff;z-index:2}@media screen and (max-width: 500px){.p-singleBlog__comment__texts::before{left:-22px;border:10px solid transparent;border-right:12px solid #fff}}.p-singleBlog__comment__texts::after{content:"";position:absolute;top:40%;left:-30px;margin-top:-14px;border:15px solid transparent;border-right:14px solid #e8e8e8;z-index:1}@media screen and (max-width: 500px){.p-singleBlog__comment__texts::after{border:12px solid transparent;border-right:14px solid #e8e8e8;left:-27px}}.p-singleBlog__comment__texts p{margin-bottom:0}.p-singleBlog__comment__text{line-height:1.75}@media screen and (max-width: 768px){.p-singleBlog__comment__text{line-height:1.46;font-size:3rem}}@media screen and (max-width: 500px){.p-singleBlog__comment__text{font-size:1.5rem}}.p-singleBlog__comment__human{width:50px;margin-top:15px}@media screen and (max-width: 768px){.p-singleBlog__comment__human{width:65px;margin-top:20px}}@media screen and (max-width: 500px){.p-singleBlog__comment__human{width:32px;margin-top:10px}}.p-singleBlog__comment__human img{height:auto;margin-bottom:0}.p-singleBlog__categorys{position:absolute;top:75px;right:14vw}@media screen and (min-width: 1280px){.p-singleBlog__categorys{right:165px}}@media screen and (max-width: 768px){.p-singleBlog__categorys{display:none}}@media screen and (max-width: 500px){.p-singleBlog__categorys{margin-top:60px}}.p-singleBlog__table{margin-bottom:40px}@media screen and (max-width: 768px){.p-singleBlog__table{margin-bottom:35px}}@media screen and (max-width: 500px){.p-singleBlog__table{margin-bottom:17px}}.p-singleBlog__table th,.p-singleBlog__table td{padding:15px 20px 20px 20px;width:170px !important;height:65px !important;border-left:5px solid #fff;border-bottom:5px solid #fff;letter-spacing:.5px;line-height:1.75}@media screen and (max-width: 768px){.p-singleBlog__table th,.p-singleBlog__table td{font-size:2.8rem;line-height:1.16;padding:20px 10px 15px 15px;height:90px !important;width:145px !important}}@media screen and (max-width: 500px){.p-singleBlog__table th,.p-singleBlog__table td{border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;font-size:1.4rem;padding:10px 5px 7px 7px;height:45px !important;width:72px !important}}.p-singleBlog__table th{background-color:#b4ebee}.p-singleBlog__table td{background-color:#f5f5f5}.typeD tr:nth-child(n+2) th,.typeE tr:nth-child(n+2) th{background-color:#ddd}.typeE{overflow-x:scroll;border-bottom:60px}.typeE::-webkit-scrollbar{height:10px}@media screen and (max-width: 500px){.typeE::-webkit-scrollbar{height:5px}}.typeE::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.typeE th,.typeE td{min-width:170px}@media screen and (max-width: 768px){.typeE th,.typeE td{min-width:145px}}@media screen and (max-width: 500px){.typeE th,.typeE td{min-width:72px}}.typeE tr:last-child td{border-bottom:10px solid #fff}@media screen and (max-width: 500px){.typeE tr:last-child td{border-bottom:5px solid #fff}}.p-singleBlog__nextBlog{padding:25px 30px 15px;border-radius:30px;border:5px solid #e9e9e9;justify-content:space-between;margin-bottom:75px;position:relative}@media screen and (max-width: 768px){.p-singleBlog__nextBlog{padding:55px 25px 155px 30px;margin-bottom:85px}}@media screen and (max-width: 500px){.p-singleBlog__nextBlog{padding:27px 12px 77px 15px;margin-bottom:42px}}.p-singleBlog__nextBlog__img{width:170px;height:170px}@media screen and (max-width: 650px){.p-singleBlog__nextBlog__img{width:22.6vw;height:22.6vw}}.p-singleBlog__nextBlog__texts{width:68%}@media screen and (max-width: 768px){.p-singleBlog__nextBlog__texts{width:62%;margin-left:20px}}.p-singleBlog__nextBlog__texts .c-button{margin:10px 0 0 auto;width:180px;padding:16px 28px 16px 30px}@media screen and (max-width: 768px){.p-singleBlog__nextBlog__texts .c-button{position:absolute;left:50%;transform:translateX(-50%);bottom:30px;width:290px;padding:28px 28px 28px 30px;justify-content:center}}@media screen and (max-width: 500px){.p-singleBlog__nextBlog__texts .c-button{width:145px;padding:13px 14px 13px 15px;bottom:15px}}.p-singleBlog__nextBlog__texts .c-button::before{border:3px solid #e9e9e9;border-radius:60px;top:-3px;left:-3px}.p-singleBlog__nextBlog__texts .c-button img{margin-left:22px;width:15px;height:13px}@media screen and (max-width: 768px){.p-singleBlog__nextBlog__texts .c-button img{width:20px;height:20px;margin-left:25px}}@media screen and (max-width: 500px){.p-singleBlog__nextBlog__texts .c-button img{width:10px;height:10px;margin-left:12px}}.p-singleBlog__nextBlog__texts .c-button__text{font-size:1.6rem;line-height:1.1}@media screen and (max-width: 768px){.p-singleBlog__nextBlog__texts .c-button__text{font-size:3rem}}@media screen and (max-width: 500px){.p-singleBlog__nextBlog__texts .c-button__text{font-size:1.5rem}}.p-singleBlog__nextBlog__title{font-size:1.8rem;font-weight:500;margin-bottom:10px}@media screen and (max-width: 768px){.p-singleBlog__nextBlog__title{font-size:3.2rem;line-height:1.14;margin-bottom:15px}}@media screen and (max-width: 500px){.p-singleBlog__nextBlog__title{font-size:1.6rem;margin-bottom:7px}}.p-singleBlog__nextBlog__text{line-height:1.75;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media screen and (max-width: 768px){.p-singleBlog__nextBlog__text{font-size:3rem;line-height:1.46}}@media screen and (max-width: 500px){.p-singleBlog__nextBlog__text{font-size:1.5rem;-webkit-line-clamp:2}}.p-singleBlog__categoryNames{padding-top:35px;border-top:1px solid #d6d6d6}@media screen and (max-width: 768px){.p-singleBlog__categoryNames{padding-top:30px}}@media screen and (max-width: 500px){.p-singleBlog__categoryNames{padding-top:15px}}.p-singleBlog__categoryName{color:#78d7dd;padding-right:10px;border-right:1px solid #d6d6d6}@media screen and (max-width: 768px){.p-singleBlog__categoryName{font-size:3rem;padding-right:20px}}@media screen and (max-width: 500px){.p-singleBlog__categoryName{font-size:1.5rem;padding-right:10px}}.p-singleBlog__categoryName__child{margin-left:10px}@media screen and (max-width: 768px){.p-singleBlog__categoryName__child{font-size:3rem;margin-left:20px}}@media screen and (max-width: 500px){.p-singleBlog__categoryName__child{font-size:1.5rem;margin-left:10px}}.p-singleBlog__pagination{margin-top:15px}@media screen and (max-width: 768px){.p-singleBlog__pagination{flex-wrap:wrap;margin-top:20px}}@media screen and (max-width: 500px){.p-singleBlog__pagination{margin-top:10px}}.p-singleBlog__pagination a{padding-right:10px;transition:.3s}@media screen and (max-width: 768px){.p-singleBlog__pagination a{font-size:3rem}}@media screen and (max-width: 500px){.p-singleBlog__pagination a{font-size:1.5rem}}@media screen and (max-width: 768px){.p-singleBlog__pagination a:first-child{width:100%}}.p-singleBlog__pagination a:nth-child(n+2){padding:0 10px;border-left:1px solid #d6d6d6}@media screen and (max-width: 768px){.p-singleBlog__pagination a:nth-child(n+2){padding:0 30px}}@media screen and (max-width: 500px){.p-singleBlog__pagination a:nth-child(n+2){padding:0 15px}}@media screen and (max-width: 768px){.p-singleBlog__pagination a:nth-child(2){border-left:inherit;padding:0 30px 0 0}}@media screen and (max-width: 500px){.p-singleBlog__pagination a:nth-child(2){padding:0 15px 0 0}}.p-singleBlog__pagination a:hover{opacity:.5}.p-singleBlog__pagination span{color:#78d7dd}.p-singleBlog__category{display:block;cursor:pointer}@media screen and (max-width: 768px){.p-singleBlog__category{font-size:2.6rem}}@media screen and (max-width: 500px){.p-singleBlog__category{font-size:1.5rem}}.p-singleBlog__category:nth-child(n+2){margin-top:10px}@media screen and (max-width: 768px){.p-singleBlog__category:nth-child(n+2){margin-top:15px}}@media screen and (max-width: 500px){.p-singleBlog__category:nth-child(n+2){margin-top:8px}}