.Detailh2{text-align:center;display:flex;justify-content:center}.Detailh2 h2{font-size:2.0em;line-height:1.2em;font-feature-settings:"palt";letter-spacing:0.08em}@media (min-width: 1024px){.Detailh2 h2{font-size:3.0em}}.Detailh2 .AllView{margin:20px 0 0 10px}.AllView p{margin:0}.AllView p a{font-size:0.7em;line-height:1.2em;color:#9EF1FF;position:relative;font-weight:bold;display:inline-block;z-index:100}@media (min-width: 768px){.AllView p a{font-size:0.9em}}.AllView p 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}.AllView p a:hover::after{transform-origin:left top;transform:scale(1, 1)}.AllView img{width:15px;height:auto;margin-top:-3px;margin-left:3px;display:none}@media (min-width: 768px){.AllView img{display:initial}}#LpPageMV{position:relative;color:#fff;overflow:hidden}@media (min-width: 1024px){#LpPageMV{height:100vh}}#LpPageMV .LpPageTitle{margin:20px auto 0;color:#fff;width:90%}@media (min-width: 1024px){#LpPageMV .LpPageTitle{height:250px;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;width:100%;margin:auto;text-align:center}}#LpPageMV .LpPageTitle p{font-size:1.0em;text-align:center;position:relative;z-index:10;margin-bottom:5px}@media (min-width: 1024px){#LpPageMV .LpPageTitle p{margin-bottom:0px;font-size:1.25em}}#LpPageMV .LpPageTitle .MainTitle{display:flex;justify-content:center}#LpPageMV .LpPageTitle .MainTitle #Dot1,#LpPageMV .LpPageTitle .MainTitle #Dot2{opacity:0}#LpPageMV .LpPageTitle .MainTitle .Ten{opacity:0.8}#LpPageMV .LpPageTitle .MainTitle .Ten img{width:45px;height:auto}@media (min-width: 768px){#LpPageMV .LpPageTitle .MainTitle .Ten img{width:65px}}@media (min-width: 1024px){#LpPageMV .LpPageTitle .MainTitle .Ten img{width:105px}}#LpPageMV .LpPageTitle .MainTitle .First{margin:-20px -90px 0 0}@media (min-width: 1024px){#LpPageMV .LpPageTitle .MainTitle .First{margin:-40px -90px 0 0}}#LpPageMV .LpPageTitle .MainTitle .Last{margin:40px 0 0 -50px}@media (min-width: 1024px){#LpPageMV .LpPageTitle .MainTitle .Last{margin:40px 0 0 -90px}}#LpPageMV .LpPageTitle .MainTitle h1{font-size:2.4em;line-height:1.2em;font-weight:bold;position:relative;z-index:10;width:100%;margin:auto}@media (min-width: 768px){#LpPageMV .LpPageTitle .MainTitle h1{font-size:3.0em;width:unset}}@media (min-width: 1024px){#LpPageMV .LpPageTitle .MainTitle h1{font-size:4.0em;width:unset;margin:unset}}#LpPageMV .LpPageTitle .ProgramName{text-align:center;margin-top:10px}@media (min-width: 1024px){#LpPageMV .LpPageTitle .ProgramName{margin-top:0}}#LpPageMV .LpPageTitle .ProgramName #ProgramText{opacity:0}#LpPageMV .LpPageTitle .ProgramName h2{font-size:2.0em;line-height:1.0em;letter-spacing:0.08em}@media (min-width: 1024px){#LpPageMV .LpPageTitle .ProgramName h2{font-size:2.5em}}#LpPageMV .LpPageTitle .ProgramName h3{font-size:1.0em;font-feature-settings:"palt";letter-spacing:0.05em;margin-top:15px}@media (min-width: 1024px){#LpPageMV .LpPageTitle .ProgramName h3{font-size:1.25em}}.displayh2{animation:fadeIn 1s linear;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#Concept{padding:60px 0;width:95%;margin:auto}@media (min-width: 1024px){#Concept{padding:100px 0}}#Concept .CategoryArea{display:flex;justify-content:center}#Concept .Category{margin:0 10px 10px 0px;text-align:center}#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){#Concept .Category h4{font-size:0.9em;width:95px}}#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){#Concept h2{font-size:1.875em}}#EfficacyDetail{max-width:1050px;margin:0 auto 40px;width:70%}@media (min-width: 768px){#EfficacyDetail{width:90%}}@media (min-width: 1024px){#EfficacyDetail{margin:0 auto 100px}}@media (min-width: 768px){#EfficacyDetail.CompanyInfo{width:60%}}@media (min-width: 1024px){#EfficacyDetail.CompanyInfo{max-width:700px}}#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}}#EfficacyDetail .EfficacyBox{margin-bottom:30px}@media only screen and (min-width: 1024px){#EfficacyDetail .o-4column .col-xl-4{padding:0 20px}#EfficacyDetail .o-4column{margin:0 -20px}#EfficacyDetail .o-4column .col-xl-6{padding:0 20px}#EfficacyDetail .o-4column{margin:0 -20px}}#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{padding:50px 0}@media (min-width: 1024px){#Chapter{padding:100px 0}}#Chapter h5{font-size:1.0em;text-align:center;font-weight:bold}#Chapter h5 .Orange{color:#FFBA00}@media (min-width: 1024px){#Chapter h5{font-size:1.125em}}#Chapter .Text{text-align:center;margin:10px auto 50px}#Chapter .Text h3,#Chapter .Text h4{font-size:1.0em;font-weight:bold;color:#D3D3D3}@media (min-width: 1024px){#Chapter .Text h3,#Chapter .Text h4{font-size:1.125em}}#Chapter .Text h4{margin:20px auto 40px}#Chapter .Text h3{margin-top:20px}#Chapter .Text p{font-size:1.0em;line-height:1.8em;color:#D3D3D3;font-weight:bold;max-width:600px;width:90%;text-align:center;margin:20px auto 0}@media (min-width: 1024px){#Chapter .Text p{font-size:1.125em}}#Chapter .YouTubeArea{max-width:1240px;margin:auto;width:90%}#Chapter .YouTubeArea img{border-radius:15px}@media (min-width: 1024px){#Chapter .YouTubeArea img{border-radius:30px}}#ChapterScroll{position:relative}@media (min-width: 1024px){#ChapterScroll{margin-top:15px}}#ChapterScroll .YokoScroll{display:flex;align-items:center;overflow:hidden;margin-top:10px}#ChapterScroll .YokoScroll.ShowNo{justify-content:center}#ChapterScroll .YokoScroll .slideshow{display:flex}#ChapterScroll .YokoScroll .slideshow.show1{animation:loop-slide 60s infinite linear 1s both}#ChapterScroll .YokoScroll .slideshow.show2{animation:loop-slide 40s infinite linear 1s both}#ChapterScroll .YokoScroll .slideshow img{width:150px;height:auto;border-radius:5px;margin:0 5px 0}@media (min-width: 768px){#ChapterScroll .YokoScroll .slideshow img{border-radius:10px;width:210px}}@keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}.Chapter2{background-color:#333333}#Example{padding:10px 0}#Example h2{margin-bottom:60px}#Example h3{font-size:1.2em;line-height:1.4em;text-align:center;margin:60px 0 20px}@media (min-width: 1024px){#Example h3{font-size:1.5em}}#Example .ExampleIn{overflow-x:scroll}#Example .ExampleIn ul{display:flex;margin:0 0 10px 15px}#Example .ExampleIn ul li.ExampleBox .YouTubeArea{width:310px;margin-right:20px}#Example .ExampleIn ul li.ExampleBox .YouTubeArea .iCatch img{border-radius:10px}#Example .ExampleIn ul li.ExampleBox .YouTubeArea h4{font-size:0.8em;color:#999999;font-weight:normal;margin-top:5px}@media (min-width: 768px){#Example ::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.02)}#Example ::-webkit-scrollbar{height:8px}#Example ::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(255,255,255,0.04)}}#Voice{padding-top:100px}@media (min-width: 1024px){#Voice{margin:auto}}#Voice.One{max-width:320px}@media (min-width: 1024px){#Voice.One{max-width:440px}}#Voice.Two{max-width:660px}@media (min-width: 1024px){#Voice.Two{max-width:860px}}#Voice.Three{max-width:1280px}#Voice h2{font-size:1.2em;line-height:1.2em;text-align:center;margin-bottom:30px}@media (min-width: 1024px){#Voice h2{font-size:1.5em}}#Voice .UserVoice{overflow-x:scroll}#Voice .UserVoice .VoiceIn{display:flex}@media (min-width: 768px){#Voice .UserVoice .VoiceIn{padding:0 10px}}#Voice .UserVoice .VoiceIn .VoiceBox{padding:0 10px}#Voice .UserVoice .VoiceIn .VoiceBox .YouTubeArea{width:300px}@media (min-width: 1024px){#Voice .UserVoice .VoiceIn .VoiceBox .YouTubeArea{width:400px}}#Voice img{border-radius:10px}#Voice p{font-size:0.7em;color:#999999;margin:15px 0 5px 0}@media (min-width: 1024px){#Voice p{font-size:0.8em}}#Voice h4{font-size:1.0em;text-align:left}@media (min-width: 1024px){#Voice h4{font-size:1.125em}}@media (min-width: 768px){#Voice ::-webkit-scrollbar-track{background-color:rgba(255,255,255,0)}#Voice ::-webkit-scrollbar{height:0px}#Voice ::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(255,255,255,0)}}#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}}#Choose{padding-bottom:100px}#Choose h2{margin-bottom:35px}#Success{background-color:#1F1F1F;padding:60px 0}@media (min-width: 1024px){#Success{padding:120px 0}}#Success .Btn{text-align:center;margin-top:20px}#Success .Btn a{font-size:0.9em;font-weight:bold;color:#9EF1FF;position:relative;display:inline-block}#Success .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}#Success .Btn a:hover::after{transform-origin:left top;transform:scale(1, 1)}#Success .Btn img{width:14px;height:auto;margin:-2px 0 0 5px}#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}
