#plan-Page-mv{position:relative;color:#fff;overflow:hidden}@media (min-width: 1024px){#plan-Page-mv{height:100vh}}#plan-Page-mv #video-area{margin-top:50px;position:relative}@media (min-width: 1024px){#plan-Page-mv #video-area{z-index:-1000;top:0;right:0;left:0;bottom:0;margin-top:0px;overflow:hidden;position:unset}#plan-Page-mv #video-area::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(18,18,18,0.5);height:102%;mix-blend-mode:multiply;z-index:10}}#plan-Page-mv #video-area #video{width:100%}@media (min-width: 1024px){#plan-Page-mv #video-area #video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:177.77777778vh;height:56.25vw;min-height:100%;min-width:100%}}#plan-Page-mv #video-area .mv-DigestBtn{position:absolute;bottom:calc( 50% - 30px );right:0;left:0;text-align:center;z-index:100}@media (min-width: 1024px){#plan-Page-mv #video-area .mv-DigestBtn{bottom:calc( 50% - 150px )}}#plan-Page-mv #video-area .mv-DigestBtn a img{width:60px;height:auto;transition-duration:0.8s;transform:scale(1)}@media (min-width: 1024px){#plan-Page-mv #video-area .mv-DigestBtn a img{width:80px}}#plan-Page-mv #video-area .mv-DigestBtn a:hover img{transform:scale(1.06)}#plan-Page-mv .plan-mv-title{margin:20px auto 0;color:#fff;width:90%}@media (min-width: 1024px){#plan-Page-mv .plan-mv-title{height:180px;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;width:100%;margin:auto;text-align:center}}#plan-Page-mv .plan-mv-title #plantitle{opacity:0}#plan-Page-mv .plan-mv-title h2{font-size:1.3em;line-height:1.0em;letter-spacing:0.08em;text-align:center}@media (min-width: 1024px){#plan-Page-mv .plan-mv-title h2{font-size:2.5em}}#plan-Page-mv .plan-mv-title .MainTitle{display:flex;justify-content:center;margin-top:20px}#plan-Page-mv .plan-mv-title .MainTitle #Dot1,#plan-Page-mv .plan-mv-title .MainTitle #Dot2{opacity:0}#plan-Page-mv .plan-mv-title .MainTitle .Ten{opacity:0.8}#plan-Page-mv .plan-mv-title .MainTitle .Ten img{width:45px;height:auto}@media (min-width: 1024px){#plan-Page-mv .plan-mv-title .MainTitle .Ten img{width:65px}}@media (min-width: 1250px){#plan-Page-mv .plan-mv-title .MainTitle .Ten img{width:105px}}#plan-Page-mv .plan-mv-title .MainTitle .First{margin:-20px -90px 0 0}@media (min-width: 1024px){#plan-Page-mv .plan-mv-title .MainTitle .First{margin:-40px -90px 0 0}}#plan-Page-mv .plan-mv-title .MainTitle .Last{margin:40px 0 0 -50px}@media (min-width: 1024px){#plan-Page-mv .plan-mv-title .MainTitle .Last{margin:40px 0 0 -90px}}#plan-Page-mv .plan-mv-title .MainTitle h1{font-size:2.0em;line-height:1.2em;font-weight:bold;position:relative;z-index:10;width:100%;margin:auto;text-align:center}@media (min-width: 1024px){#plan-Page-mv .plan-mv-title .MainTitle h1{font-size:3.0em;width:unset}}@media (min-width: 1250px){#plan-Page-mv .plan-mv-title .MainTitle h1{font-size:3.8em;width:unset;margin:unset}}.open-display01{animation:fadeIn 0.1s linear;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.displayh2{animation:fadeIn 1s linear;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#plan-concept{padding:60px 0;width:95%;margin:auto}@media (min-width: 1024px){#plan-concept{padding:100px 0}}#plan-concept .CategoryArea{display:flex;justify-content:center}#plan-concept .Category{margin:0 10px 10px 0px;text-align:center}#plan-concept .Category h4{color:#fff;display:inline-block;text-align:center;border-radius:50px;padding:1px 14px 3px;border:1px solid #fff;font-size:0.8em;font-weight:normal}@media (min-width: 1024px){#plan-concept .Category h4{font-size:0.9em;width:95px}}#plan-concept h2{font-size:1.2em;text-align:center;line-height:1.8em;font-feature-settings:"palt";letter-spacing:0.05em}@media (min-width: 1024px){#plan-concept h2{font-size:1.875em}}#EfficacyDetail{max-width:1050px;margin:0 auto 100px;width:70%}@media (min-width: 768px){#EfficacyDetail{width:90%}}#EfficacyDetail h2{font-size:1.3em;color:#F98924;text-align:center;margin-bottom:30px}@media (min-width: 1024px){#EfficacyDetail h2{font-size:1.5em;margin-bottom:60px}}@media (min-width: 768px){#EfficacyDetail .EfficacyDetail-in{display:flex;justify-content:center}}#EfficacyDetail .EfficacyDetail-in .EfficacyBox{margin:0 0 40px 0}@media (min-width: 768px){#EfficacyDetail .EfficacyDetail-in .EfficacyBox{margin:0 20px 0 0;width:330px}}@media (min-width: 1024px){#EfficacyDetail .EfficacyDetail-in .EfficacyBox{margin:0 40px 0 0}}#EfficacyDetail .EfficacyDetail-in .EfficacyBox:last-child{margin-right:0}#Content{max-width:1050px;margin:auto;width:90%;border-top:1px solid #333333;border-bottom:1px solid #333333;padding:50px 0}#Content .ContentIn{display:flex;justify-content:center}#Content .ContentBox{display:flex}#Content .ContentBox.ContentBox2{margin-bottom:40px}#Content .ContentBox h3{font-size:0.9em;width:120px}@media (min-width: 1024px){#Content .ContentBox h3{font-size:1.0em}}#Content .ContentBox .Text h4{font-size:1.125em;margin-top:-3px;font-weight:normal}@media (min-width: 1024px){#Content .ContentBox .Text h4{font-size:1.25em}}#Content .ContentBox .Text h4 .under{border-bottom:1px solid #fff}#Content .ContentBox .Text ul{margin:10px 0 20px 0}#Content .ContentBox .Text ul li{font-size:0.8em;margin:5px 0}@media (min-width: 1024px){#Content .ContentBox .Text ul li{font-size:0.9em}}#chapter{max-width:1250px;width:90%;margin:auto;padding:100px 0 0}#chapter .chapter-box{margin-bottom:50px}@media (min-width: 1024px){#chapter .chapter-box{display:flex;margin-bottom:100px}}#chapter .chapter-box .chapter-left{width:100%;margin-top:20px}@media (min-width: 768px){#chapter .chapter-box .chapter-left{margin:0 0 0 0;padding-right:2%}}@media (min-width: 1024px){#chapter .chapter-box .chapter-left{width:60%;padding-right:4%}}#chapter .chapter-box .chapter-left h4{font-size:0.9em;margin-bottom:5px}@media (min-width: 1024px){#chapter .chapter-box .chapter-left h4{font-size:1.0em;margin-bottom:10px}}@media (min-width: 1250px){#chapter .chapter-box .chapter-left h4{font-size:1.125em}}#chapter .chapter-box .chapter-left h2{font-size:1.6em;margin-bottom:20px}@media (min-width: 1024px){#chapter .chapter-box .chapter-left h2{font-size:2.4em}}@media (min-width: 1250px){#chapter .chapter-box .chapter-left h2{font-size:3.0em}}#chapter .chapter-box .chapter-left h3{font-size:0.9em;color:#D3D3D3;margin-bottom:20px}@media (min-width: 1024px){#chapter .chapter-box .chapter-left h3{font-size:1.0em}}@media (min-width: 1250px){#chapter .chapter-box .chapter-left h3{font-size:1.125em}}#chapter .chapter-box .chapter-left p{font-size:0.9em;font-weight:bold;text-align:justify;line-height:1.6em;color:#D3D3D3}@media (min-width: 1024px){#chapter .chapter-box .chapter-left p{font-size:1.0em}}@media (min-width: 1250px){#chapter .chapter-box .chapter-left p{font-size:1.125em}}#chapter .chapter-box.short{color:#9EF1FF;border-top:1px solid #333333;padding-top:50px}@media (min-width: 1024px){#chapter .chapter-box.short{padding-top:100px}}#chapter .chapter-box.short h3,#chapter .chapter-box.short p{color:#9EF1FF}#chapter .chapter-box .chapter-right{width:100%}@media (min-width: 1024px){#chapter .chapter-box .chapter-right{width:40%}}#chapter .chapter-box .chapter-right .imgWrap{position:relative;border-radius:10px;overflow:hidden;display:block;z-index:1}@media (min-width: 1024px){#chapter .chapter-box .chapter-right .imgWrap{border-radius:15px}}@media (min-width: 1250px){#chapter .chapter-box .chapter-right .imgWrap{border-radius:20px}}#chapter .chapter-box .chapter-right .imgWrap img{width:100%;height:auto;display:block;transition-duration:0.8s;transform:scale(1)}#chapter .chapter-box .chapter-right .imgWrap img:hover{transform:scale(1.04)}#chapter .chapter-box .chapter-right .imgWrap .video-Arrow{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:40px;width:40px}#chapter .chapter-box .chapter-right .imgWrap .video-Arrow img{width:40px}#case-study{padding:60px 0 60px}#case-study .plan-title{padding:0 0 10px 0}@media (min-width: 1024px){#case-study .plan-title{padding:0 0 20px 0}}#case-study .swiper-button-prev,#case-study .swiper-button-next{height:40px;width:40px;top:35px;left:inherit}@media (min-width: 1024px){#case-study .swiper-button-prev,#case-study .swiper-button-next{top:30px}}#case-study .swiper-button-prev::after,#case-study .swiper-button-next::after{background-repeat:no-repeat;background-size:contain;content:"";margin:auto;height:30px;width:30px}@media (min-width: 1024px){#case-study .swiper-button-prev::after,#case-study .swiper-button-next::after{height:40px;width:40px}}#case-study .swiper-button-next{right:10px}@media (min-width: 1024px){#case-study .swiper-button-next{right:20px}}#case-study .swiper-button-prev{right:50px}@media (min-width: 1024px){#case-study .swiper-button-prev{right:70px}}#case-study .card04 .swiper-button-prev::after{background-image:url("../img/parts/arrow-right-wh-l.svg")}#case-study .card04 .swiper-button-next::after{background-image:url("../img/parts/arrow-left-wh-l.svg")}#case-study .card04{overflow:hidden;position:relative;margin-bottom:30px;padding-top:50px}#case-study .card04{overflow:hidden;position:relative;margin-top:-10px}#case-study .card04 .swiper{padding-left:2%}#case-study .card04 .swiper-slide{width:280px;padding:0}@media (min-width: 768px){#case-study .card04 .swiper-slide{width:320px}}@media (min-width: 1250px){#case-study .card04 .swiper-slide{width:400px}}#case-study .card04 .swiper-slide .slide{margin-right:15px;transition:.5s;padding-top:10px}@media (min-width: 768px){#case-study .card04 .swiper-slide .slide{margin-right:20px}}@media (min-width: 1250px){#case-study .card04 .swiper-slide .slide{margin-right:30px}}#case-study .card04 .swiper-slide .slide .slide-media{position:relative}#case-study .card04 .swiper-slide .slide .slide-media a .imgWrap{position:relative;border-radius:10px;overflow:hidden;display:block;z-index:1}#case-study .card04 .swiper-slide .slide .slide-media a .imgWrap img{width:100%;height:auto;display:block;transition-duration:0.8s;transform:scale(1)}#case-study .card04 .swiper-slide .slide .slide-media a .imgWrap .video-Arrow{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:40px;width:40px}#case-study .card04 .swiper-slide .slide .slide-media a .imgWrap .video-Arrow img{width:40px}#case-study .card04 .swiper-slide .slide .slide-media a .co-name h3{font-size:0.7em;font-weight:normal;color:#999999;margin:10px 0 0 0;transition:.5s}@media (min-width: 1024px){#case-study .card04 .swiper-slide .slide .slide-media a .co-name h3{font-size:0.8em}}#case-study .card04 .swiper-slide .slide .slide-media a:hover .imgWrap>img{transform:scale(1.04)}#case-study .card04 .swiper-slide .slide .slide-media a:hover .co-name>h3{color:#00A4E3}#case-study .card04 .swiper-slide .slide .slide-media .ChipBtn{position:absolute;bottom:10px;right:5px;z-index:10}#case-study .card04 .swiper-slide .slide .slide-media .ChipBtn img{width:30px;height:auto;border-radius:0px}#case-study .card04 .swiper-slide .slide .slide-media .OpenChipPanel{background:linear-gradient(to right, #FF14A4, #F98924);padding:5px 10px;position:absolute;bottom:40px;right:2%;border-radius:10px;margin-left:40px;opacity:0;z-index:-10}@media (min-width: 1024px){#case-study .card04 .swiper-slide .slide .slide-media .OpenChipPanel{padding:10px}}#case-study .card04 .swiper-slide .slide .slide-media .OpenChipPanel p{font-size:0.9em;font-weight:bold;margin:0}@media (min-width: 1024px){#case-study .card04 .swiper-slide .slide .slide-media .OpenChipPanel p{font-size:1.0em}}#case-study .card04 .swiper-slide .slide .slide-media .OpenChipPanel .OpenChipBtn{position:absolute;top:-14px;left:-14px}#case-study .card04 .swiper-slide .slide .slide-media .OpenChipPanel .OpenChipBtn img{width:28px;height:auto}#case-study .card04 .swiper-slide .slide .slide-media .OpenChipAnime{animation:fadeInToolchip 0.5s ease forwards;animation-delay:0s;z-index:100}@keyframes fadeInToolchip{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}#voice{position:relative;z-index:30}#voice h2{font-size:1.3em;line-height:1.4em;text-align:center;margin:0 0 30px 0}@media (min-width: 1024px){#voice h2{font-size:1.5em}}#voice .voice-in{position:relative;display:flex;justify-content:center}#voice .voice-in .voice-box{width:250px;padding:0 5px}@media (min-width: 768px){#voice .voice-in .voice-box{width:320px;padding:0 10px}}@media (min-width: 1250px){#voice .voice-in .voice-box{width:530px;padding:0 15px}}#voice .voice-in .voice-box a{transition:.5s;color:#fff}#voice .voice-in .voice-box a .imgWrap{position:relative;border-radius:10px;overflow:hidden;display:block;z-index:1}#voice .voice-in .voice-box a .imgWrap img{width:100%;height:auto;display:block;transition-duration:0.8s;transform:scale(1)}#voice .voice-in .voice-box a .follow-case-text{margin-top:5px}@media (min-width: 1024px){#voice .voice-in .voice-box a .follow-case-text{margin-top:10px}}#voice .voice-in .voice-box a .follow-case-text h4{font-size:0.7em;color:#999999;font-weight:lighter}@media (min-width: 1024px){#voice .voice-in .voice-box a .follow-case-text h4{font-size:0.8em}}#voice .voice-in .voice-box a .follow-case-text h3{font-size:1.0em;font-weight:bold;line-height:1.6em;margin-top:5px;transition:.5s}@media (min-width: 1024px){#voice .voice-in .voice-box a .follow-case-text h3{font-size:1.125em;margin-top:10px}}#voice .voice-in .voice-box a:hover .imgWrap>img{transform:scale(1.04)}#voice .voice-in .voice-box a:hover .follow-case-text>h3{color:#00A4E3}#Question{max-width:1040px;margin:auto;width:90%;padding-top:100px}#Question .accordion-area{list-style:none;padding:40px 0 65px}#Question .accordion-area .title{position:relative;cursor:pointer;padding:15px 0;transition:all .5s ease}@media (min-width: 768px){#Question .accordion-area .title{padding:30px 0}}#Question .accordion-area .title h3{font-size:1.0em;width:95%}@media (min-width: 768px){#Question .accordion-area .title h3{font-size:1.125em}}#Question .accordion-area .title .PlusBtn{width:40px;height:40px;border-radius:50px;position:absolute;top:calc( 48% - 19px );right:0.175em;z-index:0}#Question .accordion-area .title::after,#Question .accordion-area .title::before{position:absolute;content:'';width:15px;height:2px;right:15px;background-color:#fff;z-index:10}#Question .accordion-area .title::before{top:48%;transform:rotate(0deg)}#Question .accordion-area .title::after{top:48%;transform:rotate(90deg)}#Question .accordion-area .title.close1::before{transform:rotate(45deg)}#Question .accordion-area .title.close1::after{transform:rotate(-45deg)}#Question .accordion-area li.area{margin:0;border-top:1px dotted #707070}#Question .accordion-area li.area:last-child{border-bottom:1px dotted #707070}#Question .accordion-area li.area .MenuBox{display:none;padding:0px 0 15px 0}@media (min-width: 768px){#Question .accordion-area li.area .MenuBox{padding:0px 0 40px 0}}#Question .accordion-area li.area .MenuBox p{font-size:0.8em;line-height:1.6em}@media (min-width: 768px){#Question .accordion-area li.area .MenuBox p{font-size:0.9em}}#Question .accordion-area li.area .MenuBox ul{margin-bottom:10px}#Question .accordion-area li.area .MenuBox ul li{font-size:0.8em;line-height:1.6em;margin-left:1em}@media (min-width: 768px){#Question .accordion-area li.area .MenuBox ul li{font-size:0.9em}}.plan-title{padding:60px 0}@media (min-width: 1024px){.plan-title{padding:120px 0}}.plan-title#success{background-color:#1F1F1F}.plan-title h2{font-size:2.0em;line-height:1.2em;font-feature-settings:"palt";letter-spacing:0.08em;text-align:center}@media (min-width: 1024px){.plan-title h2{font-size:3.0em}}.plan-title .Btn{text-align:center;margin-top:20px}.plan-title .Btn a{font-size:0.9em;font-weight:bold;color:#9EF1FF;position:relative;display:inline-block}.plan-title .Btn a::after{position:absolute;bottom:0px;left:0;content:'';width:100%;height:1px;background:#9EF1FF;transform:scale(0, 1);transform-origin:right top;transition:transform .3s}.plan-title .Btn a:hover::after{transform-origin:left top;transform:scale(1, 1)}.plan-title .Btn img{width:14px;height:auto;margin:-2px 0 0 5px}#FloaterMenu{position:fixed;bottom:0;right:0;z-index:100;opacity:0;transition:all 0.65s}#FloaterMenu .FloaterMenuIn{display:flex;width:300px;height:54px;background:linear-gradient(90deg, #24F9C0, #B714FF);border-top-left-radius:10px;padding:0 0 0 25px;position:relative}#FloaterMenu .FloaterMenuIn h3{font-size:0.9em;font-weight:bold;color:#fff;margin-top:17px}#FloaterMenu .FloaterMenuIn h3 a:hover{color:#fff}#FloaterMenu .FloaterMenuIn h3 a::after{background:#fff}#FloaterMenu .FloaterMenuIn .Download{margin:7.5px 0px 0 0px;position:absolute;right:15px}#FloaterMenu .FloaterMenuIn .Download a{color:#fff;display:inline-block;text-align:center;font-size:0.9em;font-weight:bold;border-radius:50px;transition:.5s;background:linear-gradient(90deg, #F98924, #FF14A4);width:160px;height:39px;line-height:39px;position:relative}#FloaterMenu .FloaterMenuIn .Download a::after{position:absolute;top:50%;content:'';margin:-3.5px 0 0 6px;width:6px;height:6px;border:0px;border-top:solid 1px #fff;border-right:solid 1px #fff;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:.5s}#FloaterMenu .FloaterMenuIn .Download a:hover::after{margin:-1px 0 0 6px}#FloaterMenu.UpMove{animation:UpAnime 0.5s forwards}@keyframes UpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}#FloaterMenu.DownMove{animation:DownAnime1 0.5s forwards}@keyframes DownAnime1{from{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100px)}}#lp-detail-Menu{max-width:1200px;width:90%;margin:100px auto 20px}#lp-detail-Menu .PcMenu1{opacity:1}#lp-detail-Menu .PcMenu2 ul.MenuLeft li{opacity:1}#lp-detail-Menu .PcMenu2 .MenuRight ul li{opacity:1}#lp-detail-Menu .PcMenu2 .MenuRight ul.Contact{opacity:1}#lp-detail-Menu .PcMenu2 .MenuRight ul.news{opacity:1}#lp-detail-Menu .PcMenu2 .MenuRight .AccountLogin{opacity:1}#lp-detail-Menu .PcMenu2 .MenuRight .AccountLogin .Menu1Btn .Account .AccountIn{background-color:#111}#lp-detail-Menu .PcMenu2 .MenuRight .AccountLogin .Menu1Btn .Login .LoginIn{background-color:#111}
