@charset "UTF-8";@media (max-width:768px) and (max-height:1024px),(max-width:1024px) and (max-height:768px){._pc{display:none!important}._sp{display:block!important}a{color:#333}.a-hov:hover,a:hover{opacity:1;text-decoration:none}.basic-btn{margin:0 auto;padding:15px;width:100%}.basic-btn.is-agreement{padding:15px 0}.path-area{display:none}.gloval-nav{width:250px}.basic-modal-block,.data-flows-modal-block{overflow-y:scroll}.basic-modal-close,.data-flows-modal-close{margin:20px 0 10px}.basic-modal-inblock,.data-flows-modal-inblock{padding:0 15px 15px;width:100%;height:auto}.basic-modal-box,.data-flows-modal-box{margin:0}.tab-cont>ul{width:100%}.tab-cont>ul li{width:100%}.mygraph-tgl::after{right:9px}.date-select01 .select-btn-block,.date-select02 .select-list-block{margin:0 auto}.date-select01 .select-btn-block{width:100%;min-width:auto}.topics-wrap{background:#ebedee;padding:0 0 10px}.topics-block{background:#ebedee;border-bottom:0;border-top:4px solid #3963d1}.topics-block .topics-ttl{background:#fff;border-bottom:1px solid #ebedee;margin:0;padding:10px 0;text-align:center}.topics-block .topics-inblock{background:#fff;display:block}.topics-block .topics-inblock>ul{display:block}.topics-block .topics-inblock>ul li{margin:0;width:100%}.topics-block .topics-inblock>ul li:nth-child(4n){margin:0}.topics-block .topics-inblock:first-child{border-top:1px solid #ebedee}.topics-block .topics-inblock .topics-box{align-items:center;border-bottom:1px solid #ebedee;display:flex;padding:15px;width:100%}.topics-block .topics-inblock .topics-box .topics-img{margin:0 10px 0 0;width:37.5%;height:90px}.topics-block .topics-inblock .topics-box .topics-img .new{left:-48px;top:-30px}.topics-block .topics-inblock .topics-box .topics-img .new span{font-size:1.3rem;padding:0}.topics-block .topics-inblock .topics-box .topics-txt{width:62.5%}.page-top{border-radius:25px;bottom:35px;height:50px;right:15px;width:50px}.page-top::after{border-bottom:solid 2px #fff;border-right:solid 2px #fff;height:15px;left:18px;top:22px;width:15px}._head-out{height:40px;width:40px}.head-top .head-icons .icon-notice{margin:0 5px 0 0}.head-top .head-icons .icon-notice::before{font-size:2.8rem}.head-top .head-icons .icon-notice .notice-txt{font-size:1rem}.head-top .head-icons .icon-notice .badge{font-size:1rem;height:16px;width:16px}.head-inner .logo-ttl{width:140px}.nav-toggle-close{top:10px}.nav-toggle-close>div span{background:#ddd}.nav-toggle-close>.menu-txt{color:#ddd}.foot-wrap{padding:0 0 20px}.foot-wrap .foot-link{display:block;border-bottom:1px solid #ddd;padding:10px 0}.foot-wrap .foot-link li{display:block;margin:0}.foot-wrap .foot-link li a{display:block;text-align:left;padding:10px 15px}.foot-wrap:only-child{padding-top:20px}.foot-block{display:block;margin:0}.foot-inner{width:100%}.foot-inner>dt{border-bottom:1px solid #ddd;padding:10px 15px}.foot-inner>dd{border-bottom:1px solid #ddd;position:relative}.foot-inner>dd::after{border-right:solid 2px #3963d1;border-top:solid 2px #3963d1;content:"";display:inline-block;height:10px;margin:0 4px 0 2px;position:absolute;right:14px;top:16px;transform:rotate(45deg);width:10px}.foot-inner a{display:block;padding:10px 15px}.foot-btm-block{display:block;float:none}.foot-btm-block>ul{border-bottom:1px solid #ddd;display:block;padding:10px 0;width:100%}.foot-btm-block>ul>li{margin:0}.foot-btm-block>ul>li>a{display:block;padding:10px 15px}#paperfall{top:40px}.side-block{padding:20px 15px;border-top:1px solid #ddd}.side-block .other-skin .pulas{font-size:1.8rem;height:52px;padding:10px 0 0 24px;width:70px}.side-block .other-skin .pulas::after{right:24px;top:20px}.side-block .other-skin-inner{margin:0 16px 0 0}#base_contents .side-block:first-child{border-top:none}.slick-next,.slick-prev{height:25px;width:25px}.slick-prev::before{border-right:solid 2px #fff;border-top:solid 2px #fff;height:9px;right:6px;top:8px;width:9px}.slick-next::before{border-bottom:solid 2px #fff;border-left:solid 2px #fff;height:9px;right:9px;top:8px;width:9px}.slick-dots{padding:6px 0 0}.slick-dotted.slick-slider{margin-bottom:40px}.mv-area a img{height:150px;-o-object-fit:cover;object-fit:cover}.recent-cont{padding:35px 0 0}.recent-wrap{display:block}.side-block-wrap{width:100%}.member-select{margin:0 0 30px}.point-top .point-ttl{font-size:1.6rem}._other-member{height:52px;width:52px}.main-cont{float:none;width:100%}.main-cont .main-cont-ttl{padding:0 0 0 15px}.main-cont .pull-sort{right:15px;width:100px}.main-cont .pull-sort>p{padding:4px 0 4px 24px}.main-cont .pull-sort>p::after{right:8px;top:15px}.main-block{display:block}.main-block:last-child{margin:0}.main-block .main-inblock{padding:15px;text-align:justify;width:100%}.main-block .main-inblock .prof-block .skin-txt{font-size:1.4rem;width:85%}.main-block .main-inblock .prof-block .skin-txt .date{font-size:1.2rem}.main-block .main-image{padding:0}.main-block .main-image div{width:100%}.main-block-sp{margin:20px 0 0}.member-select ul li{font-size:1.4rem;margin:0 9px 0 0;padding:10px 18px}.member-select ul li::before{font-size:1.8rem}.other-cont{padding:20px 0 10px}.other-menu-block{margin:0 0 15px}.other-menu-block .other-menu-ttl{margin:0 0 8px;text-align:center}.other-menu-block .other-menu-inblock li{width:33.3333333333%}.other-menu-block .other-menu-inblock li:nth-child(3n-1){border-left:1px solid #ddd;border-right:1px solid #ddd}.other-menu-block .other-menu-inblock li:not(:nth-of-type(3n+1)){margin-left:0}.other-menu-block .other-menu-inblock li:nth-of-type(n+4){margin-top:0;border-top:1px solid #ddd}.other-menu-block .other-menu-inblock li a{border:none;bottom:0;display:block;height:110px;padding:0;position:relative}.other-menu-block .other-menu-inblock li .other-menu-icon span::before{font-size:5rem;left:50%;position:absolute;top:10px;transform:translateX(-50%)}.other-menu-block .other-menu-inblock li .other-menu-txtbox{bottom:8px;display:table;left:50%;position:absolute;transform:translateX(-50%);width:100%}.other-menu-block .other-menu-inblock li .other-menu-txtbox .other-menu-txtbox-ttl{display:table-cell;font-size:1.4rem;height:40px;margin:0;text-align:center;vertical-align:middle}.other-menu-block .other-menu-inblock li .other-menu-txtbox .other-menu-txtbox-txt{display:none}.mygraph-tab-block{left:0;right:0;top:48px;transition-duration:.5s;width:100%}.mygraph-tab-block>ul{align-items:center;background:rgba(255,255,255,.9);display:flex;justify-content:space-between;padding:10px 15px}.mygraph-tab-block>ul li{display:block;width:47.82609%}.mygraph-tab-block>ul li a{display:block;height:auto;padding:6px 0;width:auto}.mygraph-tab-block>ul .data-flows-input,.mygraph-tab-block>ul .data-input{margin:0}.mygraph-tab-block>ul .data-all a,.mygraph-tab-block>ul .data-flows-list a{padding:6px 0;text-align:center}.mygraph-tab-block.head-hide{transform:translateY(-48px)}.mygraph-mttl-txt{margin:15px 15px 0}.mygraph-select-area{display:block;margin:15px auto;width:100%}.mygraph-select-area .date-select01{margin:0 0 15px}.mygraph-main-cont{display:block;padding:0}.mygraph-main-cont .graph-area{margin:0 0 20px}.mygraph-main-cont .graph-change{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.mygraph-main-cont .graph-change .graph-change-sort .body-info-ttl{padding:0 0 4px 5px}.mygraph-main-cont .graph-change .graph-change-sort .graph-drawer-btn{margin:0 0 15px}.mygraph-main-cont .graph-change .graph-change-sort .graph-drawer-btn .btnchange,.mygraph-main-cont .graph-change .graph-change-sort .graph-drawer-btn .btnclear{width:100%}.mygraph-main-cont .graph-change .graph-change-sort .graph-drawer-btn .btnchange input[type=button],.mygraph-main-cont .graph-change .graph-change-sort .graph-drawer-btn .btnclear input[type=button]{padding:7px 0}.mygraph-main-cont .graph-change .graph-change-sort .graph-drawer-btn .btnclear{margin:0 5px 0 0;width:40%}.mygraph-main-cont .graph-change .graph-change-sort .graph-drawer-btn .btnchange{margin:0 0 0 5px;width:60%}.mygraph-main-cont .graph-change .graph-change-sort .blue-arrow::after{border-width:20px 20px 0}.mygraph-main-cont .graph-change .graph-change-sort .graph-change-drawer{padding:15px 10px;width:100%}.mygraph-main-cont .graph-change .graph-change-sort .graph-change-drawer .graph-drawer-ttl{font-size:1.6rem}.mygraph-main-cont .graph-change .graph-change-sort .type-blue-box .type-blue-box-ttl{font-size:1.6rem}.mygraph-main-cont .graph-change .graph-change-sort .type-blue-box .type-blue-inbox li{font-size:1.6rem}.mygraph-main-cont .graph-change .graph-change-sort .type-blue-box .type-blue-inbox li:nth-child(5n){margin:0 0 10px}.mygraph-main-cont .graph-change .graph-change-sort .body-info-check-block .body-info-check-inblock li{flex-basis:50%;font-size:1.6rem;position:relative}.mygraph-main-cont .graph-change .graph-change-sort .alert-box{width:80%}.mygraph-main-cont .graph-change .graph-change-sort .alert-box .alert-box-close span{font-size:1.6rem}.mygraph-main-cont .graph-change .graph-change-color{width:60%}.mygraph-main-cont .graph-change .graph-change-color li{display:inline-block;margin:0 10px 0 0}.mygraph-main-cont .graph-change .graph-change-color li:last-child{margin:0}.calendar-block{left:50%;margin:0 auto;padding:15px;transform:translateX(-50%);width:92%}.calendar-block::before{right:47.7%}.calendar-date-block{margin:0 0 15px}.calendar-date-block .date-block-txt{height:46px}.calendar-btn .calendar-btn-txt{font-size:1.8rem}.basic-data-wrap{padding:15px}.basic-data-outbox{justify-content:space-between;width:100%}.basic-data-outbox .basic-data-box .basic-data-txt01{font-size:1.5rem}.basic-data-outbox .basic-data-box .basic-data-txt01::before{font-size:2.2rem}.basic-data-outbox .basic-data-box .basic-data-txt03{font-size:1.3rem}.basic-data-outbox .basic-data-box .basic-data-txt03>span{font-size:1.7rem}.basic-data-box{width:48%}.basic-data-bigbox,.bigbox-double{width:100%}.bigbox-full{padding:20px}.bigbox-intxt-area .bigbox-intxt-block .bigbox-intxt02{font-size:1.3rem}.bigbox-intxt-area .bigbox-intxt-block .bigbox-intxt02>span{font-size:1.8rem}.double .bigbox-intxt-area .bigbox-intxt-block .bigbox-intxt02+.bigbox-intxt02{margin-top:5px}.success-bal{font-size:1.8rem}.progress-area{margin:0 0 25px}.progress-icon::before{font-size:6.6rem}.progress-txt02{font-size:1.4rem}.basic-data-circle-area{margin:0 auto;max-width:365px}.basic-data-circle-area .basic-data-circle-block{width:auto}.basic-data-circle-area .basic-data-circle-block .circle-num{font-size:1.5rem}.basic-data-circle-area .basic-data-circle-block .circle-cal{font-size:1.2rem}.basic-data-circle-area .basic-data-circle-block .circle-pic{height:70px;margin:0 0 5px;width:70px}.basic-data-circle-area .basic-data-circle-block .circle-pic::before{margin:14px 0 0}.mygraph-overlay-inner{width:100%;padding:15px}.mygraph-overlay-close{margin:0 0 25px}.overlay-menu-btn{margin:0 0 4.34783%;width:47.82609%}.overlay-menu-btn:nth-child(odd){margin-right:4.34783%}.overlay-menu-btn .menu-btn-txt{font-size:2rem}.overlay-menu-btn.actived .icon-check-circle::before{font-size:3.2rem}.mygraph-change-btn-area{width:100%;z-index:300;padding:0}.mygraph-change-btn-area .mygraph-change-btn{width:100%}.basic-data-block{width:100%}.grid{width:100%}.basic-data-inblock{width:100%}.data-input-modal .data-input-ttl{font-size:2rem;margin:0 0 5px}.data-input-modal .data-input-txt{font-size:1.5rem;margin:0 0 15px}.data-input-modal .data-input-menu ul{justify-content:flex-start;margin:0 auto;max-width:300px;width:100%}.data-input-modal .data-input-menu ul li{width:33.3333%}.data-input-modal .data-input-menu ul li:nth-child(n+4){margin-top:15px}.data-input-modal .data-input-menu ul li a{width:100%;height:90px}.data-input-modal .data-input-menu ul li a:hover{background:0 0;border-radius:unset}.data-input-modal .data-input-menu ul li a .icontxt{font-size:1.5rem}.data-input-modal .data-input-menu ul li a .iconimg{font-size:4rem}.mygraph-menu{overflow-x:scroll;width:100%}.select-mw-block{float:none;margin:20px auto 0}.date-data-block{display:block;padding:15px 15px 30px}.date-data-block .slick-dots{bottom:0;left:0;right:0}.date-data-block .slick-dots li{margin:0;width:15px}.date-data-box{padding:10px 25px;width:100%}.date-data-ttl{margin:0 0 15px}.select-month-block{padding:0 15px;max-width:425px;width:100%}.select-month-block>li{height:44px}.select-month-block>span{margin:9px 0 0 -7px}.select-month-block .arrow-l,.select-month-block .arrow-r{width:44px}.select-month-block .arrow-l a,.select-month-block .arrow-r a{padding:21px 0}.select-month-block .year>input[type=text]{width:65px}.select-month-block .month{width:44px}.select-month-block .month>input[type=text]{width:44px}.select-month-block .change-btn a{padding:8px 0}.select-month-block .month-block-txt{font-size:1.5rem;margin:0 0 0 -2px}.list-data-ttl-btm,.list-data-ttl-top{font-size:1.3rem}.icon-sort{padding-left:30px}.list-data{display:block;padding:0;position:relative;width:100%;overflow:hidden}.list-data .count-check{position:relative}.list-data .count-check .icon-check{position:absolute;top:2px;left:50%;transform:translateX(-50%)}.list-data::after{display:block;content:"";clear:both}.list-data>p.list-data-arrow{position:absolute;top:8px;right:18px}.list-data>p:last-child,.list-data>p:nth-child(5n){margin-right:0}.list-data>p>strong{font-size:1.6rem}.list-data-btm .count-check>span::before{left:50%;position:absolute;top:3px;transform:translateX(-50%)}.detail-list-top{margin:0 auto;padding:10px 0;width:92%}.detail-list-top::after{height:11px;top:-6px;width:11px}.detail-list-top .detail-list-txt01{font-size:1.5rem}.detail-list-top .detail-list-edit{font-size:1.3rem}.data-btm-block{border-bottom:1px dashed #ddd;margin:0 auto;width:92%}.data-btm-block .list-data-btm{display:flex;justify-content:space-between;padding:0 0 10px}.data-btm-block .list-data-btm p{font-size:1.3rem}.data-btm-block .list-data-btm p>strong{font-size:1.5rem}.data-btm-block .list-data-btm>p{padding:0}.data-btm-block:last-child{border:none}.data-btm-block .list-data-btm-ttl{color:#3963d1;font-size:1.4rem;font-weight:700;padding:10px 0}.data-btm-block .list-data-btm-ttl::before{background:#3963d1;border-radius:50%;color:#fff;font-size:1rem;height:20px;margin-right:7px;padding:5px 0;width:20px}.list-data-ttl{font-size:1.2rem;padding:0 15px}.list-data-ttl .icon-sort{display:block;border-bottom:1px dashed #ddd;width:100%;padding:5px 0 5px 22px;text-align:left}.list-data-ttl .icon-sort::after,.list-data-ttl .icon-sort::before{left:0}.list-data-ttl .icon-sort::before{top:15%}.list-data-ttl .icon-sort::after{top:55%}.list-data-ttl>p{display:inline-block;vertical-align:middle;padding:5px 0}.list-data-ttl>p:not(:first-of-type){width:30%;text-align:center;order:1}.list-data-ttl>p:nth-child(5n){margin-right:0}.detail-date-select{margin:0 0 20px}.detail-date-select .num-txt{width:290px}.detail-date-select .select-list-block{margin:20px auto 0;width:300px}.detail-date-select .select-list-block .select-list-txt{height:44px;width:194px}.detail-date-select .select-list-block .select-list-txt::before{left:10%}.detail-date-select .select-list-block .select-list-txt input{padding:7px 0 7px 20px}.detail-date-select .select-list-block .arrow-l,.detail-date-select .select-list-block .arrow-r{height:44px;width:44px}.detail-date-select .select-list-block .arrow-l a,.detail-date-select .select-list-block .arrow-r a{padding:21px 0}.detail-date-edit-block{margin:32px auto 0;padding:20px 0;width:91.30435%}.detail-date-edit-block::after{height:11px;top:-6px;width:11px}.detail-date-wblock{width:100%;margin:0 auto}.detail-date-input-block{padding:0 15px}.detail-date-mttl{font-size:2rem;padding:15px 0 10px}.detail-date-mtxt{margin:0 0 15px}.detail-date-edit-inner{padding:0}.date-edit-btn{height:36px;width:70px}.date-edit-btn .delete-btn{padding:5px 0}.edit-btn-block{margin:0;padding:0}.edit-btn-block .basic-btn{margin:10px 0;padding:0}.edit-btn-block .basic-btn a{padding:10px 0}.detail-edit-modal{width:100%}.detail-edit-ttl{padding:25px 0 10px}.detail-edit-btn{padding:0 15px 25px}.detail-edit-btn .basic-btn{padding:0;width:48.25397%}.detail-edit-btn .basic-btn a{padding:10px 0;width:100%}.popup-txt-block{width:100%}.popup-txt-block .popup-txt{font-size:2rem}.popup-txt-block .popup-txt.icon-badge{padding:20px 0}.popup-txt-block .popup-txt.icon-badge::before{margin-right:14px}.popup-txt-block .popup-txt-inner{align-items:flex-start;flex-direction:column}.popup-txt-block .popup-txt-inner span{margin-top:5px;font-size:1.5rem}.detail-data-block>ul{padding:0}.detail-data-block .list-data-ttl{display:flex;justify-content:space-between;align-items:center}.detail-data-block .detail-data-list{padding:10px 15px;display:flex;justify-content:space-between}.detail-data-block .detail-data-list p{font-size:1.3rem;line-height:1.3;text-align:center;padding:10px 0}.detail-data-block .detail-data-list p strong{font-size:1.6rem;margin:0}.detail-data-block .detail-data-list p.count-check{position:relative}.detail-data-block .detail-data-list p .icon-check::before{position:absolute;top:-4px;left:50%;transform:translateX(-50%)}.detail-data-block .detail-data-list p:last-child{display:inline-block}.detail-data-block .detail-data-list-fst{padding:0 15px}.list-detail-block .detail-list-btm{display:block;margin:0 auto;padding:10px 0;width:92%}.list-detail-block .detail-list-btm::after{clear:both;display:block;content:""}.list-detail-inblock .detail-list-btm:last-child{border-bottom:none}.list-detail-inblock .detail-list-btm .detail-data-icon{display:block;text-align:left;padding:0;width:100%;max-width:none}.list-detail-inblock .detail-list-btm .detail-sec{float:left;text-align:center;margin-right:6.6%;padding-bottom:0;max-width:none;width:20%}.list-detail-inblock .detail-list-btm .detail-sec:last-child{margin-right:0}.list-composition .basic-data-type{flex-shrink:0;margin:0;padding:0 12px}.notice-mttl{font-size:2rem}.notice-block{border-bottom:none}.kk-contact .pull-sort,.kk-notice-list .pull-sort{top:9px}.notice-new>span{padding:2px 14px}.notice-inblock-r{margin:0 0 0 10px;min-width:120px}.pager-area{padding:30px 15px}.pager-area ul{padding:20px 15px;width:100%}.pager-area>ul li{width:35%}.pager-area>ul li._back .arrow-down::before{left:8px}.pager-area>ul li._next .arrow-down::before{right:8px}.notice-detail-top{margin:0;padding:15px}.notice-detail-date{margin:0}.kk-contact .notice-detail-date{margin-bottom:15px}.notice-detail-btm{flex-direction:column-reverse;margin:0}.detail-inblock-r{margin:0;max-width:initial}.detail-inblock-l{padding:15px}.detail-txt{margin:0 0 20px}.notice-detail-btn{margin:0 0 10px}.h-adjust{padding:0}.e-com-wblock{margin:0 auto;width:100%}.kk-e-com-wrap{width:100%}.main{padding:0}.m-ttl{font-size:2rem;padding:20px 0 0}.course-flow{display:none}.selected-cource-outblock{margin:0 15px 20px}.selected-cource-type{align-self:stretch;flex-direction:column;padding:5px;text-align:center;width:30.43478%}.selected-cource-type .type-txt{margin-top:auto;font-size:1.5rem}.cource-select-block{display:block;padding:0 15px 25px}.cource-select-type{align-items:center;display:flex;height:85px;margin:0 0 15px;width:100%;justify-content:flex-start;flex-direction:row}.cource-select-type .type-icon{margin-left:30px}.cource-select-type .type-icon::before{font-size:7rem;margin:0}.cource-select-type .type-txt{left:100px;bottom:28px;width:auto;transform:none}.cource-select-type._blue.selected::before,.cource-select-type._green.selected::before,.cource-select-type._orenge.selected::before{top:50%;right:15px}.cource-select-type._blue a,.cource-select-type._green a,.cource-select-type._orenge a{width:100%;height:81px;flex-direction:row;align-items:center;justify-content:flex-start}.cource-select-type:last-child{margin:0}.cource-select-type::before{top:50%;transform:translateY(-50%)}.kk-e-com-wrap .cource-txt{margin:15px}.cource-form-block{padding:0 15px}.cource-btn-block{margin:0;padding:0 15px}.cource-btn-block .basic-btn{padding:35px 0}.cource-btn-block .basic-btn a{line-height:1}.cource-btn-block .basic-btn a::before{top:19px}.selected-cource-list .cource-list-fst{width:75px}.selected-cource-list .cource-list-sec{width:140px}.selected-cource-list tr .cource-list-l{padding:0 0 0 10px}.gold-box{margin:85px 15px 0;padding:20px 15px}.gold-box-ttl{font-size:2.4rem;margin:0 0 15px}.gold-box-band{font-size:1.8rem;margin:0 0 15px;width:100%}.gold-box-txt{font-size:1.5rem;margin:0 0 15px}.gold-box-checklist .custom-checkbox-container{margin:0 0 15px}.kk-lp-lg .mv-area{width:100%}.lp-cont-block{width:100%}.m-ttl-block{margin:10px 0 35px;padding:20px 15px}.cont-ttl,.m-ttl-block .mttl{font-size:2.4rem}.cont-sttl{margin:0 0 30px}.cont-sttl,.m-ttl-block .mttl-txt{text-align:left}.m-ttl-band-borderbox{width:100%}.m-ttl-band{font-size:1.5rem}.sttl-band-borderbox .cont-sttl-band{font-size:1.5rem}.cource-inblock._l-block,.cource-inblock._r-block{padding:25px 15px 5px}.bnr-area .blue-box{padding:15px;width:100%}.bnr-area .blue-box .card-img{width:100px}.bnr-area .blue-inbox .card-txt-block .card-txt01{font-size:2rem}.cource-block{margin:0 0 40px;width:100%;min-height:auto}.cource-block .cource-block-ttl{width:325px}.cource-block:last-child{margin:0 0 20px}.cource-block .cource-inblock .cource-img{max-width:100px;min-width:100px}.cource-block .cource-inblock .cource-img._r-img{margin:0 20px 0 0}.cource-block .cource-inblock .cource-txt{width:100%}.main-inner{padding:0 10px}.cource-wrap{display:block}.cource-note>p{text-align:left}.app-inbox-outblock{display:block}.app-inbox-inblock{display:block;width:100%}.app-inbox-inblock:first-child{margin:0 0 40px}.app-inbox-inblock .sec-inblock-txt .sec-inblock-txt01{text-align:center}.sec-inblock-img{margin:0 0 15px;text-align:center}.contact-block .contact-ttl,.contact-block .tel-txt{font-size:2.4rem}.contact-block .contact-btn{width:100%}}@media (max-width:768px){.overlay{background:rgba(0,0,0,.32);height:100vh;position:fixed;text-align:center;top:0;width:100vw;z-index:100;touch-action:none}}@media (max-width:320px){._sp-small{display:block!important}.head-inner .logo-ttl{width:100px}._other-member{height:45px;width:45px}.side-block .other-skin .pulas{height:44px;padding:8px 0 0 18px;width:58px}.side-block .other-skin .pulas::after{right:18px;top:18px}.side-block .other-skin .pulas .other-skin-inner{margin:0 12px 0 0}.member-select ul li{font-size:1.3rem;line-height:2.6;padding:4px 12px}.member-select ul li::before{font-size:1.6rem}.other-menu-block .other-menu-inblock>li .other-menu-icon>span::before{font-size:4.5rem}.other-menu-block .other-menu-inblock>li .other-menu-txtbox .other-menu-txtbox-ttl{font-size:1.3rem}.basic-data-circle-area .basic-data-circle-block .circle-pic{height:60px;width:60px}.basic-data-circle-area .basic-data-circle-block .circle-pic::before{font-size:3rem}#paperfall,.progress-data{width:250px}.basic-data-outbox .basic-data-box .basic-data-txt02{font-size:2.9rem}.taisosei-score .data-arrow-blue::before,.taisosei-score .data-arrow-green::before,.taisosei-score .data-arrow-red::before{font-size:2rem}.data-input-modal .data-input-menu ul li{width:50%}.data-input-modal .data-input-menu ul li:nth-child(n+3){margin-top:15px}.select-month-block{font-size:1.5rem;width:320px}.select-month-block>li{height:38px}.select-month-block .month{width:38px}.select-month-block .month>input[type=text]{width:38px}.select-month-block .arrow-l,.select-month-block .arrow-r{width:38px}.select-month-block .arrow-l a,.select-month-block .arrow-r a{padding:18px 0}.select-month-block .change-btn,.select-month-block .change-btn>input,.select-month-block .year,.select-month-block .year>input[type=text]{width:55px}.select-month-block .change-btn a{padding:7px 0}.list-data>p>strong{font-size:1.5rem}.list-data>p:last-child{width:5%}.detail-date-select .num-txt{width:240px}.data-btm-block .list-data-btm p{font-size:1.1rem}.data-btm-block .list-data-btm p>strong{font-size:1.3rem}.detail-data-block .detail-data-list p strong{font-size:1.5rem}.list-composition .list-data>p>strong{font-size:1.5rem}.pager-area>ul .notice-btn a{font-size:1.3rem}.pager-area>ul .num{padding:15px 0}.pager-area>ul li .arrow-down::before{width:8px;height:8px;top:20px}.pager-area>ul li._back .arrow-down::before{left:7px}.pager-area>ul li._next .arrow-down::before{right:7px}.kk-contact .notice-mttl{width:50%;border:none}.kk-contact .notice-block{border-top:1px solid #dfdfdf}.selected-cource-type .type-icon{font-size:2.6rem}.selected-cource-type .type-txt{font-size:1.2rem}.gold-box-ttl{font-size:2.3rem}.gold-box-band{font-size:1.7rem}.gold-box-txt{font-size:1.4rem}.gold-box-checklist .custom-checkbox-container{font-size:1.3rem}.selected-cource-list .cource-list-fst{font-size:1.3rem}.cource-select-type .type-txt{left:82px}.cource-select-type .type-icon{left:45px}.cource-block .cource-block-ttl{width:190px;top:-26px;line-height:1.3}.cource-inblock._l-block,.cource-inblock._r-block{padding:35px 15px 5px}.bnr-area .blue-inbox .card-txt-block .card-txt01{font-size:1.6rem}.bnr-area .blue-box .card-img{width:80px}.cont-sttl{margin:0 0 40px}}