﻿html{font-family:-apple-sysytem,BlinkMacSystemFont,"Hiragino Sans","Hiragino Kaku Gothic Std","Hiragino Kaku Gothic ProN","Noto Sans JP","Segoe UI","メイリオ",Meiryo,Verdana,Roboto,"Droid Sans",sans-serif;-webkit-text-size-adjust:100%}html,body{min-height:100vh}*,::before,::after{box-sizing:border-box;padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}::before,::after{text-decoration:inherit;vertical-align:inherit}body{align-items:center;background:#1a1c22;color:#fff;display:flex;flex-flow:column wrap;justify-content:center;font-size:16px;font-size:min(4.2666666667vw,16px);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:auto;font-kerning:normal;position:relative;overflow:visible;overflow-x:hidden;width:100%;-webkit-touch-callout:none}@media screen and (min-width: 768px){body:not(.popBody){font-size:calc(16px + 2px)}}body.CP260427{background:#000}body.CP260427 .contentsAbout,body.CP260427 .contentsAnytime{background:#1a1c22}body.CP260427 .contentsAbout .comBGH2,body.CP260427 .contentsAnytime .comBGH2{z-index:1}img{height:auto;pointer-events:none;-webkit-user-drag:none;width:100%}a,a:link,a:visited,a:hover,a:active{text-decoration:none;outline:0;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}ul,li{list-style:none}.modaal-inner-wrapper{padding-left:20px !important;padding-right:20px !important}.FODLogoHorizontal{align-items:center;display:flex;justify-content:center;width:100%}.FODLogoHorizontal img{max-height:26px;max-width:200px;width:100%}.fixBtnContainer{position:fixed;bottom:0;left:0;right:0;z-index:10}.fixBtnContainer a{align-items:center;background:#b72632;color:#fff;display:flex;justify-content:center;font-size:20px;font-size:min(5.3333333333vw,20px);padding:32px 0;padding:min(8.5333333333vw,32px) 0;position:relative;width:100%}.fixBtnContainer a::after{background:url(../images/icon_arrowR.svg) no-repeat center center/auto 100%;content:"";display:block;height:11px;height:min(2.9333333333vw,11px);position:absolute;right:31px;right:min(8.2666666667vw,31px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;width:min(5.3333333333vw,20px)}@media screen and (min-width: 768px){.fixBtnContainer a{font-size:calc(20px + 2px)}}.course .modaal-content-container{padding-left:17px;padding-right:17px}body .modaal-close.outerClose{position:absolute;left:18px;left:min(4.8vw,18px);right:0;top:20px;top:min(5.3333333333vw,20px)}.sw-Modal .comModal-Title{font-size:16px;font-size:min(4.2666666667vw,16px);font-weight:600}@media screen and (min-width: 768px){.sw-Modal .comModal-Title{font-size:calc(16px + 2px)}}.Modal-SelectedCourse .comModal-Title{margin-top:25px;margin-top:min(6.6666666667vw,25px)}.Modal-SelectedCourse .Modal-SelectedCourse-UL{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:21px 0 46px;margin:min(5.6vw,21px) 0 min(12.2666666667vw,46px)}.Modal-SelectedCourse .Modal-SelectedCourse-UL li{border-bottom:1px solid hsla(0,0%,100%,.1);padding:0 10px;padding:0 min(2.6666666667vw,10px)}.Modal-SelectedCourse .Modal-SelectedCourse-UL li.current span.course,.Modal-SelectedCourse .Modal-SelectedCourse-UL li.Registering span.course{display:flex;align-items:center;position:relative}.Modal-SelectedCourse .Modal-SelectedCourse-UL li.current span.course::after,.Modal-SelectedCourse .Modal-SelectedCourse-UL li.Registering span.course::after{background:#1c4aa0;border-radius:2px;color:#fff;font-size:10px;font-size:min(2.6666666667vw,10px);font-weight:600;margin:0 0 0 14px;margin:0 0 auto min(3.7333333333vw,14px);padding:1px 5px}.Modal-SelectedCourse .Modal-SelectedCourse-UL li.current span.course::after{content:"選択中のコース"}.Modal-SelectedCourse .Modal-SelectedCourse-UL li.Registering span.course::after{content:"登録中のコース"}.Modal-SelectedCourse .Modal-SelectedCourse-UL li .comLay-radio{display:flex;padding:13px 0;padding:min(3.4666666667vw,13px) 0}.Modal-SelectedCourse .Modal-SelectedCourse-UL li .comLay-radio>span{align-items:flex-start;display:flex;flex-flow:column nowrap;font-size:16px;font-size:min(4.2666666667vw,16px);padding-left:calc(18px + 18px);padding-left:calc(min(4.8vw, 18px) + min(4.8vw,18px));width:100%}.Modal-SelectedCourse .Modal-SelectedCourse-UL li .comLay-radio>span .course{font-weight:600;margin-bottom:2px}@media screen and (min-width: 768px){.Modal-SelectedCourse .Modal-SelectedCourse-UL li.current::after,.Modal-SelectedCourse .Modal-SelectedCourse-UL li.Registering::after{font-size:calc(10px + 2px)}.Modal-SelectedCourse .Modal-SelectedCourse-UL li .comLay-radio>span{font-size:cacl(16px2px)}}*[class*=comLay-radio] input{display:none}*[class*=comLay-radio]>span{box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;position:relative;width:auto}*[class*=comLay-radio]>span::before{content:"";border:1px solid #e9e9e9;display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}*[class*=comLay-radio].disabled>span::before{display:none}*[class*=comLay-radio].size18>span::before{border-radius:18px;border-radius:min(4.8vw,18px);height:18px;height:min(4.8vw,18px);width:18px;width:min(4.8vw,18px)}*[class*=comLay-radio] input[type=radio]:checked+span::before{background-color:#e9e9e9;-webkit-box-shadow:inset 0 0 0 3px #1a1c22;box-shadow:inset 0 0 0 3px #1a1c22}.ComKeyVisualWrap{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;overflow-x:hidden;padding:0px;position:relative;width:100%}.ComKeyVisualWrap .keyVisualContainer{margin:auto;position:relative;text-align:center;width:100%;z-index:2}.ComKeyVisualWrap:not(.settlement) .keyVisualContainer{padding:0 8px;padding:0 min(2.1333333333vw,8px)}.ComKeyVisualWrap figure{display:flex;flex-flow:row wrap;justify-content:center;width:100%}.ComKeyVisualWrap img{height:auto}.ComKeyVisualWrap.settlement{margin-bottom:26px;margin-bottom:min(6.9333333333vw,26px);padding:5px 0px 0;padding:min(1.3333333333vw,5px) 0 0}.ComKeyVisualWrap.settlement .keyVisualContainer{padding:0px 38px 0;padding:0 10.1333333333vw 0}.ComKeyVisualWrap.settlement .step{color:hsla(0,0%,100%,.5);font-size:12px;font-size:min(3.2vw,12px);margin-bottom:33px;margin-bottom:min(8.8vw,33px);text-align:left}.ComKeyVisualWrap.settlement .FODLogoHorizontal{margin-bottom:23px;margin-bottom:min(6.1333333333vw,23px)}.ComKeyVisualWrap.settlement h2{font-size:20px;font-size:min(5.3333333333vw,20px);margin:0 auto;margin:0 auto;text-align:center}.ComKeyVisualWrap.settlement h2 .cpTitile:not(:empty){font-size:14px;font-size:min(3.7333333333vw,14px);display:block;margin-top:21px;margin-top:min(5.6vw,21px)}.ComKeyVisualWrap.settlement h2 .cpTitile:empty{display:none}.ComKeyVisualWrap.settlement .cpDate{font-size:14px;font-size:min(3.7333333333vw,14px);text-align:center;white-space:nowrap;letter-spacing:-0.2px}.ComKeyVisualWrap.settlement .cpDate:not(:empty){margin-top:10px;margin-top:min(2.6666666667vw,10px)}.ComKeyVisualWrap.settlement .cpDate:empty{display:none}.ComKeyVisualWrap.settlement .cpDate:empty+.reg_top-CourseNote{margin-top:27px;margin-top:min(7.2vw,27px)}.ComKeyVisualWrap.settlement .cpDate+.CourseList{margin-top:20px;margin-top:min(5.3333333333vw,20px)}.ComKeyVisualWrap.settlement .cpDate .time{font-size:12px;font-size:min(3.2vw,12px)}.ComKeyVisualWrap.settlement .reg_top-CourseNote{padding-left:0;padding-right:0}.ComKeyVisualWrap.settlement .reg_top-CourseNote+.CourseList{margin-top:30px;margin-top:min(8vw,30px)}.ComKeyVisualWrap.settlement .CourseList{display:flex;flex-flow:column nowrap;font-size:14px;font-size:min(3.7333333333vw,14px);justify-content:flex-start}.ComKeyVisualWrap.settlement .CourseList+.cancel{margin-top:19px;margin-top:min(5.0666666667vw,19px)}.ComKeyVisualWrap.settlement .CourseList .cp{display:none}.ComKeyVisualWrap.settlement .CourseList>li{border-bottom:1px solid #48494d;padding:9px 0;padding:min(2.4vw,9px) 0;width:100%}.ComKeyVisualWrap.settlement .CourseList>li>dl{display:flex;align-items:stretch;flex-flow:row nowrap;width:100%}.ComKeyVisualWrap.settlement .CourseList>li>dl>dt{align-items:center;display:flex;flex:1;justify-content:flex-start;padding-left:3px;white-space:nowrap}.ComKeyVisualWrap.settlement .CourseList>li>dl>dd{align-items:center;display:flex;flex:2;flex-flow:row nowrap;justify-content:flex-end}.ComKeyVisualWrap.settlement .CourseList>li>dl>dd .devicePayTxt::after{content:"※自動更新";font-size:12px;font-size:min(3.2vw,12px);margin-right:1em}.ComKeyVisualWrap.settlement .CourseList>li>dl>dd .courseName{white-space:nowrap}.ComKeyVisualWrap.settlement .CourseList>li>dl>dd .js-ModalExplain{align-items:center;border:1px solid #707070;border-radius:23px;color:#fff;display:flex;flex-flow:row nowrap;font-size:12px;font-size:min(3.2vw,12px);justify-content:center;line-height:1;margin-left:11px;margin-left:min(2.9333333333vw,11px);padding:4px 5px 3px;padding:min(1.0666666667vw,4px) min(1.3333333333vw,5px) 3px;width:44px;width:min(11.7333333333vw,44px);white-space:nowrap}.ComKeyVisualWrap.settlement .CourseList>li>dl .deviceTxt::after{content:"※自動更新";margin-left:9px;margin-left:min(2.4vw,9px)}.ComKeyVisualWrap.settlement .CourseList>li .Registering{color:hsla(0,0%,100%,.5);display:none;font-size:12px;font-size:min(3.2vw,12px);font-weight:400;margin-top:4px;text-align:left}.ComKeyVisualWrap.settlement .CourseList>li.CourseStartDate{display:none}.ComKeyVisualWrap.settlement .CourseList>li .DowngradeNote{color:hsla(0,0%,100%,.5);font-size:14px;font-size:min(3.7333333333vw,14px);font-weight:200;text-align:left}.ComKeyVisualWrap.settlement .CourseList>li .DowngradeNote:not(.active){display:none}.ComKeyVisualWrap.settlement .CourseList>li .DowngradeNote.active{display:block;margin-bottom:9px;margin-bottom:min(2.4vw,9px)}.ComKeyVisualWrap.settlement .cancel{font-size:14px;font-size:min(3.7333333333vw,14px)}@media screen and (min-width: 768px){.ComKeyVisualWrap.settlement,.ComKeyVisualWrap.settlement+.contentsExposition{max-width:85vw;max-width:min(85vw,690px)}.ComKeyVisualWrap.settlement h2{font-size:calc(20px + 2px)}.ComKeyVisualWrap.settlement .step{font-size:cacl(12px2px)}.ComKeyVisualWrap.settlement .CourseList{font-size:calc(14px + 2px)}.ComKeyVisualWrap.settlement .CourseList>li>dl>dd .js-ModalExplain{font-size:calc(12px + 2px);width:calc(44px + 2px*2)}.ComKeyVisualWrap.settlement .Registering{font-size:calc(12px + 2px)}.ComKeyVisualWrap.settlement .cancel{font-size:calc(14px + 2px)}}.ComKeyVisualWrap.pop{background:url("../images/bg_top_sp_2507.jpg") no-repeat;background-position:top center;background-size:cover;position:relative;z-index:0;min-height:100vh;padding-top:20px;padding-bottom:20px;padding-top:min(5.3333333333vw,20px);padding-bottom:min(5.3333333333vw,20px)}.ComKeyVisualWrap.pop figure.logo{margin:0 0 23px;margin:0 0 min(6.1333333333vw,23px)}.ComKeyVisualWrap.pop figure.logo img{max-height:76px;max-width:128px}.ComKeyVisualWrap.pop h2{font-size:21px;font-size:min(5.6vw,21px);font-weight:bold;letter-spacing:1px;line-height:1.4;margin-bottom:17px;margin-bottom:min(4.5333333333vw,17px)}.ComKeyVisualWrap.pop h2:not(.noindent){padding-left:1em;text-indent:-1em}.ComKeyVisualWrap.pop .exclude{color:#bdbdbe;font-size:10px;font-size:min(2.6666666667vw,10px);margin-bottom:20px;margin-bottom:min(5.3333333333vw,20px)}.ComKeyVisualWrap.pop .monthly{font-size:16px;font-size:min(4.2666666667vw,16px);font-weight:500;letter-spacing:1px;margin-bottom:20px;margin-bottom:min(5.3333333333vw,20px)}.ComKeyVisualWrap.pop .mainTxt{font-size:12px;font-size:min(3.2vw,12px);font-weight:500;margin-bottom:11px;margin-bottom:min(2.9333333333vw,11px)}.ComKeyVisualWrap.pop .cancel{font-size:12px;font-size:min(3.2vw,12px);font-weight:500;letter-spacing:2px}@media screen and (min-width: 768px){.ComKeyVisualWrap.pop h2{font-size:calc(21px + 2px)}.ComKeyVisualWrap.pop .exclude{font-size:calc(10px + 2px)}.ComKeyVisualWrap.pop .monthly{font-size:calc(16px + 2px)}.ComKeyVisualWrap.pop .mainTxt,.ComKeyVisualWrap.pop .cancel{font-size:calc(12px + 2px)}}.ComKeyVisualWrap.cpPop{min-height:100vh;padding:0}.ComKeyVisualWrap.cpPop figure.logo_vertical{margin-bottom:15px;margin-bottom:min(4vw,15px)}.ComKeyVisualWrap.cpPop figure.logo_vertical img{max-width:110px;max-width:min(29.3333333333vw,110px)}.ComKeyVisualWrap.cpPop figure.FODLogoHorizontal{margin-bottom:19px;margin-bottom:min(5.0666666667vw,19px)}.ComKeyVisualWrap.cpPop figure.FODLogoHorizontal img{max-width:180px;max-width:min(48vw,180px)}.ComKeyVisualWrap.cpPop h2{line-height:1;margin:0 auto 15px;margin:0 auto min(4vw,15px);padding:0;width:100%}.ComKeyVisualWrap.cpPop h2 img{max-width:calc(1px*150);max-width:min(0.2666666667vw*150,1px*150);width:100%}.ComKeyVisualWrap.cpPop .note{font-size:12px;font-size:min(3.2vw,12px);font-weight:500;line-height:18px;line-height:min(4.8vw,18px);margin-bottom:17px;margin-bottom:min(4.5333333333vw,17px)}.ComKeyVisualWrap.cpPop .note>span{display:inline-block;text-align:center;width:100%}.ComKeyVisualWrap.cpPop .cancel{font-size:12px;font-size:min(3.2vw,12px);font-weight:bold;letter-spacing:2px;letter-spacing:min(.5333333333vw,2px)}.ComKeyVisualWrap.cpPop .cancel+.resp-btnCotainer{margin-top:33px;margin-top:min(8.8vw,33px)}@media screen and (min-width: 768px){.ComKeyVisualWrap.cpPop .note{font-size:calc(12px + 2px);line-height:calc(18px + 2px)}.ComKeyVisualWrap.cpPop .cancel{font-size:calc(12px + 2px)}}.ComKeyVisualWrap figure.logo img{height:24vw;width:45.0666666667vw}.ComKeyVisualWrap.StartLogin{min-height:100vh;background:url("../images/bg_top_sp_2507.jpg") no-repeat;background-position:top center;background-size:cover;position:relative;z-index:0}.ComKeyVisualWrap.StartLogin figure.logo{margin:0 0 25px;margin:0 0 min(6.6666666667vw,25px)}.ComKeyVisualWrap.StartLogin figure.logo img{max-height:90px;max-width:169px}.ComKeyVisualWrap.StartLogin h2{font-size:38px;font-size:min(10.1333333333vw,38px);font-weight:bold;line-height:1.4;letter-spacing:1px;margin:0 0 25px;margin:0 0 min(6.6666666667vw,25px)}.ComKeyVisualWrap.StartLogin h2.mb24{margin-bottom:24px;margin-bottom:min(6.4vw,24px)}.ComKeyVisualWrap.StartLogin .trial{font-size:20px;font-size:min(5.3333333333vw,20px);font-weight:300;margin:24px 0 15px;margin:min(6.4vw,24px) 0 min(4vw,15px);letter-spacing:2px}.ComKeyVisualWrap.StartLogin .monthly{font-size:24px;font-size:min(6.4vw,24px);font-weight:700}.ComKeyVisualWrap.StartLogin .monthly span{font-size:18px;font-size:min(4.8vw,18px)}.ComKeyVisualWrap.StartLogin .cancel{margin:15px 0 0px;margin:min(4vw,15px) 0 0px}.ComKeyVisualWrap.StartLogin .monthly{margin:0px 0 3px}.ComKeyVisualWrap.StartLogin .cancel{margin-top:0px;margin-bottom:30px;margin-bottom:min(8vw,30px)}.ComKeyVisualWrap.StartLogin .mainTxt{margin-bottom:25px;margin-bottom:min(6.6666666667vw,25px)}.ComKeyVisualWrap.StartLogin .exclude{margin-bottom:35px;margin-bottom:min(9.3333333333vw,35px)}@media screen and (min-width: 768px){.ComKeyVisualWrap.StartLogin h2{font-size:calc(38px + 2px)}.ComKeyVisualWrap.StartLogin .trial{font-size:calc(20px + 2px)}.ComKeyVisualWrap.StartLogin .monthly{font-size:calc(24px + 2px)}}.ComKeyVisualWrap.CpStartLogin{min-height:100vh}.ComKeyVisualWrap.CpStartLogin figure.logo img{max-height:58px;max-width:110px}.ComKeyVisualWrap.CpStartLogin .CPTitle{margin-top:8.5333333333vw;margin-top:min(8.5333333333vw,32px)}.ComKeyVisualWrap.CpStartLogin .CPTitle img{max-width:calc(1px*250);max-width:min(0.2666666667vw*250,1px*250)}.ComKeyVisualWrap.CpStartLogin .CptextArea{color:#fff;font-size:3.2vw;font-size:min(3.2vw,12px);font-weight:400;line-height:1.5;text-align:center;margin-top:7.2vw;margin-top:min(7.2vw,27px)}.ComKeyVisualWrap.CpStartLogin .cancel{margin:12vw 0 0px;margin:min(12vw,45px) 0 0px}.ComKeyVisualWrap.CpStartLogin .comBtnContainer-Single{margin-top:18px}@media screen and (min-width: 768px){.ComKeyVisualWrap.CpStartLogin{min-height:auto;max-width:50.2%;overflow:hidden}.ComKeyVisualWrap.CpStartLogin .CptextArea{font-size:calc(12px + 2px)}}@media screen and (min-width: 315px)and (max-width: 374px){.ComKeyVisualWrap.settlement .CourseList>dd .courseName{white-space:initial}}.Upgrade:not(.active){display:none}body.cpJump .ComKeyVisualWrap{overflow:hidden}body.cpJump .ComKeyVisualWrap .CpJumpContainer{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:0 15px 40px;padding:0 min(4vw,15px) min(10.6666666667vw,40px);position:absolute;left:0;right:0;top:65%;z-index:2}body.cpJump .ComKeyVisualWrap .CptextArea{color:#fff;font-size:12px;font-size:min(3.2vw,12px);font-weight:300;line-height:1.65;text-align:center}body.cpJump .ComKeyVisualWrap .CpContentsBtn{margin-top:18px}body.cpJump .ComKeyVisualWrap .CpContentsBtn .comLay-Btn1{border-radius:8px;background:#d1082c;min-height:56px;padding-bottom:8px;padding-top:8px}.ComKeyVisualWrap+body.cpJump .comBtnContainer-Single{margin-top:32px;margin-top:min(8.5333333333vw,32px)}body.cpJump .comBtnContainer-Single .comLay-Btn1{font-weight:300;padding-bottom:6px;padding-top:6px}body.cpJump .comBtnContainer-Single .comLay-Btn1>span{font-size:18px;font-size:min(4.8vw,18px)}body.cpJump .comBtnContainer-Single .comLay-Btn1>span>span{font-size:14px;font-size:min(3.7333333333vw,14px);display:block;width:100%}body.cpJump .cpNoteContainer{margin-top:32px;margin-top:min(8.5333333333vw,32px)}body.cpJump .cpNoteContainer ul.comListSets{line-height:2.1}body.cpJump .cpNoteContainer ul.comListSets>li{color:#fff;position:relative;font-size:14px;font-size:min(3.7333333333vw,14px)}@media screen and (min-width: 768px){body.cpJump .ComKeyVisualWrap{max-width:50.2%}body.cpJump .ComKeyVisualWrap .CpJumpContainer{padding-bottom:26px}body.cpJump .ComKeyVisualWrap .CptextArea{font-size:calc(12px + 2px)}body.cpJump .comBtnContainer-Single .comLay-Btn1>span{font-size:calc(18px + 2px)}body.cpJump .comBtnContainer-Single .comLay-Btn1>span>span{font-size:calc(14px + 2px)}}.comEx{line-height:2.1;width:100%}.comEx.center{text-align:center}.comEx:not(.font14){font-size:18px;font-size:min(4.8vw,18px)}.comEx.font14{font-size:14px;font-size:min(3.7333333333vw,14px)}@media screen and (max-width: 350px){.comEx{line-height:1.5}}@media screen and (min-width: 768px){.comEx:not(.font14){font-size:calc(18px + 2px)}.comEx.font14{font-size:calc(14px + 2px)}}.comContentsContainer{display:flex;flex-flow:row wrap;overflow-x:hidden;padding:0px 30px 50px;padding:0px min(8vw,30px) min(13.3333333333vw,50px);width:100%}.comContentsContainer:last-of-type{padding-bottom:126px;padding-bottom:min(33.6vw,126px)}.comContentsContainer h2{margin:0 0 24px;margin:0 0 min(6.4vw,24px);text-align:center;width:100%}.comContentsContainer .comBGH2{font-size:18px;font-size:min(4.8vw,18px);padding:20px 0;padding:min(5.3333333333vw,20px) 0;position:relative}.comContentsContainer .comBGH2::after{background:#363c4a;content:"";position:absolute;top:0;bottom:0;left:-100%;right:-100%;z-index:-1}.comContentsContainer h3{font-weight:normal;margin:0 0 30px;margin:0 0 min(8vw,30px)}@media screen and (min-width: 768px){.comContentsContainer .comBGH2{font-size:calc(18px + 2px)}}.comListSets{display:flex;width:100%}.comListSets:not(.column){flex-flow:row wrap}.comListSets.column{flex-flow:column wrap}.comListSets.column.center{align-items:center;text-align:center}.comListSets.column.center>li{width:auto}.comListSets:not(.kome) li{padding:0 0 0 1em}.comListSets:not(.kome) li::before{content:"・"}.comListSets.kome li{padding:0 0 0 1.1em}.comListSets.kome li::before{content:"※"}.comListSets.posiNoneAbs li{padding:0}.comListSets:not(.posiNoneAbs) li{position:relative;width:100%}.comListSets:not(.posiNoneAbs) li::before{position:absolute;top:0px;left:0px}.contentsAbout .comListSets+.note{margin-top:30px}.contentsRegistration{display:flex;flex-flow:row wrap;padding:60px 30px;padding:min(16vw,60px) min(8vw,30px);width:100%}.contentsRegistration h2{font-size:20px;font-size:min(5.3333333333vw,20px);font-weight:bold;letter-spacing:1px;margin:0 0 24px;margin:0 0 min(6.4vw,24px);text-align:center;width:100%}@media screen and (min-width: 768px){.contentsRegistration h2{font-size:calc(20px + 2px)}}.contentsAnytime figure{margin:0 0 30px;margin:0 0 min(8vw,30px);text-align:center;width:100%}.contentsAnytime figure img{max-width:724px}.contentsAnytime .comEx{margin-bottom:30px;margin-bottom:min(8vw,30px)}.contentsAnytime .CP-NoteContainer{margin-top:40px}.contentsAnytime .CP-NoteContainer>dt{font-weight:700;text-align:center}.contentsAnytime .CP-NoteContainer,.contentsAnytime .anytimeEx{font-size:14px;color:#999ba0;font-size:min(3.7333333333vw,14px);line-height:2.1;width:100%}@media screen and (min-width: 768px){.contentsAnytime .CP-NoteContainer,.contentsAnytime .anytimeEx{font-size:calc(14px + 2px)}}.contentsExposition .comEx{margin-bottom:30px}.contentsExposition .note{display:flex;flex-flow:column nowrap;margin-bottom:40px;width:100%;color:#999ba0;font-size:14px}@media screen and (min-width: 768px){.contentsExposition .note{font-size:calc(14px + 2px)}}.contentsExposition .note li{width:100%}.contentsExposition .note li:not(:last-of-type){margin-bottom:5px}.contentsExposition .comListSets li{width:100%}.contentsExposition .comListSets li:not(:last-of-type){margin-bottom:5px}.contentsExposition .deviceAndroid{display:none}.contentsExposition .CP-NoteContainer{display:none;margin-bottom:40px}.contentsExposition .CP-NoteContainer>dt{text-align:center}.contentsExposition dl{display:grid;grid-auto-flow:row;gap:5px 0;word-break:break-all;width:100%;color:#999ba0;font-size:14px}@media screen and (min-width: 768px){.contentsExposition dl{font-size:calc(14px + 2px)}}.contentsExposition dl:not(:last-of-type):not(.CP-NoteContainer){margin-bottom:15px}.contentsExposition dl>*{display:block;width:100%}.contentsExposition dl dt{font-weight:700}.contentsExposition dl a{color:#999ba0;text-decoration:underline;display:inline-block}@media screen and (max-width: 350px){.contentsExposition .comEx{margin-bottom:20px}}
