#top{background-image:none}.whats{margin:110px 0 0}.whats__block{padding:60px 48px 70px;border:solid 2px #17a0e2}.whats__block__ttl{margin:0 0 70px}@media only screen and (max-width: 690px){.whats{margin:55px 0 0}.whats{margin:55px 0 0}.whats__block{padding:35px 24px 55px}.whats__block__ttl{margin:0 0 15px}}.cando{margin:160px 0 0}.cando__box{position:relative;margin:60px 0 0}.cando__box+.cando__box{margin:100px 0 0}.cando__box:after{position:absolute;background-color:#f5f4f2;content:"";width:100%;height:100%;top:0;z-index:-1}.cando__box.cando__box-left_img:after{right:-50%}.cando__box.cando__box-right_img:after{left:-50%}.cando__box__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cando__box.cando__box-left_img .cando__box__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.cando__box.cando__box-right_img .cando__box__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.cando__box__inner__img{-ms-flex-preferred-size:37.5%;flex-basis:37.5%;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.cando__box__inner__txt{-ms-flex-preferred-size:75%;flex-basis:75%;background-color:#f5f4f2;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:522px}.cando__box.cando__box-left_img .cando__box__inner__txt{margin:0 0 0 -12.5%;padding:8.6% 3.57% 8.6% 19.65%}.cando__box.cando__box-right_img .cando__box__inner__txt{margin:0 -12.5% 0 0;padding:8.6% 19.65% 8.6% 3.57%}.cando__box__inner__txt .point{color:#c3d003;font-weight:bold;line-height:2}.cando__box__inner__txt h3{color:#17a0e2;font-size:28px;font-weight:bold;margin-bottom:20px;line-height:1.3}.cando .btn_lnk{margin:50px auto 0}.cando__box2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:70px 0 0}.cando__box2__items{-ms-flex-preferred-size:calc(33.33% - 10px);flex-basis:calc(33.33% - 10px);max-width:350px;margin:30px 0 0}.cando__box2__items__txt{position:relative;font-weight:700;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.16);box-shadow:0 0 10px rgba(0,0,0,.16);line-height:1.5;text-align:center;margin:-62px auto 0;padding:20px;height:120px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cando__box2__items__txt:before{content:"";width:0;height:0;position:absolute;top:-26px;left:50%;border:13px solid rgba(0,0,0,0);border-bottom:15px solid #fff;margin-left:-13px}.cando__box2__items__txt-color01{color:#17a0e2}.cando__box2__items__txt-color02{color:#c3d003}.cando__box2__items__txt-color03{color:#c3d003}@media only screen and (max-width: 840px){.cando__box2__items{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);max-width:none}}@media only screen and (max-width: 690px){.cando{margin:80px 0 0}.cando__box+.cando__box{margin:50px 0 0}.cando__box:after{display:none}.cando__box__inner{display:block}.cando__box__inner__txt{min-height:auto}.cando__box.cando__box-left_img .cando__box__inner__txt,.cando__box.cando__box-right_img .cando__box__inner__txt{padding:30px 30px 100px;margin:0}.cando__box__inner__img{width:50%;margin:-70px auto 0}.cando .btn_lnk{margin:25px auto 0}.cando__box2{display:block;margin:35px 0 0}.cando__box2__items{max-width:none}}#ank_requirements .lead{margin:30px 0 0;text-align:center}#ank_requirements .col2_221 .col:last-child{display:none}#ank_requirements .col2_221 .col .dlb_c56_titlearea{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#ank_requirements .col2_221 .col .dlb_c56_title{line-height:1.2}#ank_requirements .dlb_c56_block{margin:40px 0 0}#ank_requirements .col2_221 .col .dlb_c56_num{background-color:#17a0e2 !important;font-weight:700}#ank_requirements .col2_221 .col .dlb_c56_title{color:#17a0e2 !important}#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(2) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(3) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(6) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(7) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(10) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(11) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(14) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(15) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(18) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(19) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(22) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(23) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(26) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(27) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(30) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(31) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(34) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(35) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(38) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(39) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(42) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(43) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(46) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(47) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(50) .dlb_c56_num,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(51) .dlb_c56_num{background-color:#c3d003 !important}#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(2) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(3) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(6) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(7) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(10) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(11) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(14) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(15) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(18) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(19) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(22) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(23) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(26) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(27) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(30) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(31) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(34) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(35) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(38) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(39) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(42) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(43) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(46) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(47) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(50) .dlb_c56_title,#ank_requirements.p-digital-attendance__problem .dlb_c56_box:nth-child(51) .dlb_c56_title{color:#c3d003 !important}@media only screen and (max-width: 690px){#ank_requirements .lead{margin:15px 0 0}#ank_requirements .dlb_c56_block{margin:35px 0 0}}.reason{background-color:#eaf7f4;text-align:center;margin:170px 0 0;padding:120px 0 100px}.reason h2{letter-spacing:0}.reason h3{margin:30px 0 0}.reason .lead{margin:20px 0 0}.reason .img{margin:50px 0 0}.reason .btn_lnk{margin:50px auto 0}@media only screen and (max-width: 690px){.reason{margin:85px 0 0;padding:60px 0}.reason h3{margin:15px 0 0}.reason .lead{margin:10px 0 0}.reason .img{margin:25px 0 0}.reason .btn_lnk{margin:25px auto 0}}.function{background:url("../image/top_function_bg.jpg") no-repeat center center;background-size:cover;text-align:center;padding:100px 0 120px}.function__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:40px 0 0 -20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.function__box__items{background-color:#fff;border-radius:5px;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:360px;margin:20px 0 0 20px;padding:40px 15px}.function__box__items .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;height:100px;border:4px solid #bcded6;border-radius:100%;margin:0 auto}.function__box__items .txt{color:#17a0e2;font-size:18px;font-weight:bold;margin:20px 0 0}.function .btn_lnk{margin:70px auto 0}@media only screen and (max-width: 840px){.function__box__items{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:none}}@media only screen and (max-width: 690px){.function{padding:55px 0 60px}.function__box{display:block;margin:20px auto 0}.function__box__items{max-width:none;margin:20px 0 0}.function .btn_lnk{margin:35px auto 0}}.blog{padding:120px 0 150px}.blog h2{text-align:center}.blog .dlb_media_01_area{margin:50px 0 0 0}.blog__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:50px 0 0 -20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog__box__items{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:360px;margin:20px 0 0 20px}.blog__box__items .day{color:#17a0e2;text-align:left;margin:20px 0 0}.blog__box__items .txt{text-align:left;margin:20px 0 0}.blog .btn_lnk{margin:50px auto 0}.blog .dlb_media_block:hover .dlb_media_title{color:#000;text-decoration:underline}.blog .dlb_media_01_area .dlb_media_left{height:225px}.blog .dlb_media_01_area .dlb_media_cate{display:none}.blog .dlb_media_time{color:#17a0e2;text-align:left;margin:6px 0 0;font-size:16px;line-height:1;letter-spacing:.1em;font-weight:lighter}.blog .dlb_media_title{font-size:16px;line-height:28px;font-weight:normal;margin:10px 0 0;-webkit-transition:all .5s;transition:all .5s}.blog .dlb_media_txt{display:none}.blog .slick-next::before,.slick-prev::before{background-color:#17a0e2}.blog .slick-dots li.slick-active button::before{background-color:#17a0e2}@media only screen and (max-width: 840px){.blog__box__items{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:none}}@media only screen and (max-width: 690px){.blog{padding:60px 0 75px}.blog .dlb_media_01_area{margin:20px 0 0 0}.blog__box{display:block;margin:20px auto 0}.blog__box__items{max-width:none;margin:20px 0 0}.blog__box__items .day{margin:10px 0 0}.blog__box__items .txt{margin:10px 0 0}.blog .btn_lnk{margin:75px auto 0}}.p-digital-attendance__problem{margin-top:0 !important;padding-top:0 !important}.p-digital-attendance__solution{margin-top:80px}.p-digital-attendance__box2{margin-top:0}.p-digital-attendance__cta-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}@media only screen and (max-width: 690px){.p-digital-attendance__cta-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}}.p-digital-attendance__cta-block{max-width:340px;width:100%}h2{color:#17a0e2}h2,h3,h4,h5,h6{line-height:1.6}.text-main{color:#17a0e2}.text-def{color:#333 !important}.text-white{color:#fff !important}.text-accent-01{color:#e5005a !important}.text-color-01{color:#da0148}.d-inline-block{display:inline-block}.u-color-def{color:#333 !important}.u-color-white{color:#fff !important}.btn_lnk a{background-color:#17a0e2}.btn_lnk.ml-0{margin-left:0}.btn_lnk.custom__btn01{max-width:360px;width:100%;border:solid 8px rgba(23,160,226,.3);border-radius:60px}.btn_lnk.custom__btn01 a{display:block;font-size:20px;font-weight:bold;color:#fff;background-color:#17a0e2;border-radius:60px;text-align:center;padding:19px 10px 19px}@media only screen and (max-width: 840px){.btn_lnk.custom__btn01 a{font-size:18px;padding:15px 10px 15px}}.btn_lnk.custom__btn02{max-width:360px;width:100%;border:8px solid rgba(195,208,3,.3);border-radius:60px}.btn_lnk.custom__btn02 a{display:block;font-size:20px;font-weight:bold;color:#fff;background-color:#c3d003;border-radius:60px;text-align:center;padding:19px 10px 19px}@media only screen and (max-width: 840px){.btn_lnk.custom__btn02 a{font-size:18px;padding:15px 10px 15px}}.btn{border-radius:9999px;-webkit-transition:all .2s;transition:all .2s}.btn a{display:block;font-weight:700;padding-top:6px;padding-bottom:6px;padding-left:24px;padding-right:24px;background-color:rgba(0,0,0,0);border:none;color:inherit;text-decoration:inherit;text-align:center}.btn.btn-anchor-link{position:relative}.btn.btn-anchor-link::after{content:"";position:absolute;top:50%;right:20px;display:inline-block;width:10px;height:10px;min-width:10px;border-top:2px solid #17a0e2;border-right:2px solid #17a0e2;-webkit-transform:translate(0%, -50%) rotate(135deg);transform:translate(0%, -50%) rotate(135deg)}.btn.btn-anchor-link a{padding-left:40px;padding-right:40px}.btn.btn-anchor-link:hover::after{border-color:#fff !important}.btn-outline-main{background-color:#fff;border:2px solid #17a0e2;color:#17a0e2}.btn-outline-main:hover{background-color:#17a0e2;color:#fff}.btn-outline-main:hover a{background-color:rgba(0,0,0,0)}.btn-main{background-color:#17a0e2;border:1px solid #17a0e2;color:#fff}.btn-main:hover{background-color:#fff;color:#17a0e2}.btn-main:hover a{background-color:rgba(0,0,0,0);color:#17a0e2}.h-100{height:100% !important}.btn:not(:disabled):not(.disabled){cursor:pointer}.bg-gray-200{background-color:#f5f4f2 !important}.bg-gray-300{background-color:#f8f8f8 !important}.bg-white{background-color:#fff !important}.bg-main{background-color:#17a0e2 !important}.bg-color-01{background-color:#d3edfa !important}.bg-color-02{background-color:#c3d003 !important}.box-shadow__none{-webkit-box-shadow:none !important;box-shadow:none !important}.border{border:1px solid}.border-main{border-color:#17a0e2}.border-color-01{border-color:#d3edfa !important}.border-color-02{border-color:#c3d003 !important}.rounded{border-radius:6px}.u-max-width-100{max-width:100% !important}.u-max-width-680{max-width:680px}.u-min-width-180{min-width:180px}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0px !important}.u-font-weight-medium{font-weight:500}.u-font-weight-bold{font-weight:bold}.new-dlb_c59_block{border-width:3px !important}.new-dlb_contact_area{padding:80px 0 !important}@media only screen and (max-width: 840px){.new-dlb_contact_area{padding:60px 0 !important}}@media only screen and (max-width: 690px){.new-dlb_contact_area{padding:50px 0 !important}}#pagetitle.template_c2{background-image:url(../image/new_hero_sub.png) !important}header.template_c2.template_c2_ctm #contact_area{background:-webkit-gradient(linear, left top, right bottom, from(#17A0E2), to(#17A0E2));background:linear-gradient(to bottom right, #17A0E2, #17A0E2)}.ank_custom{padding-top:100px;margin-top:-100px}.md-2col-border__link a{color:#17a0e2 !important}.c-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-20px}.c-flex-1{width:100%;margin-bottom:15px}.c-flex-1 figure{text-align:center}.c-flex-2{width:49%;margin-right:2%;margin-bottom:15px}.c-flex-2 figure{text-align:center}.c-flex-2:nth-child(2n){margin-right:0}@media only screen and (max-width: 690px){.c-flex-2{width:100%;margin-right:0%}}.c-flex-3{width:32%;margin-right:2%;margin-bottom:15px}.c-flex-3 figure{text-align:center}.c-flex-3:nth-child(3n){margin-right:0}@media only screen and (max-width: 690px){.c-flex-3{width:100%;margin-right:0%}}.c-flex-4{width:23.5%;margin-right:2%;margin-bottom:15px}.c-flex-4 figure{text-align:center}.c-flex-4:nth-child(4n){margin-right:0}@media only screen and (max-width: 840px){.c-flex-4{width:48%;margin-right:4%}.c-flex-4:nth-child(2n){margin-right:0}}@media only screen and (max-width: 690px){.c-flex-4{width:100%;margin-right:0%}}.c-custom__cta{padding:25px;background-color:#eaf8ff;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 840px){.c-custom__cta{display:block}}.c-custom__cta-img{width:25%}@media only screen and (max-width: 840px){.c-custom__cta-img{width:100%}}.c-custom__cta-text{width:75%;padding-left:20px}@media only screen and (max-width: 840px){.c-custom__cta-text{width:100%;padding-left:0px;margin-top:15px}}.c-custom__cta-text h3{font-size:28px;font-weight:500;margin-bottom:15px}@media only screen and (max-width: 840px){.c-custom__cta-text h3{font-size:22px}}@media only screen and (max-width: 690px){.c-custom__cta-text h3{font-size:18px}}.p-40{padding:40px}.p-25{padding:25px}.p-20{padding:20px}.p15{padding:15px}.p-10{padding:10px}.p-5{padding:5px}.py-10{padding-top:10px;padding-bottom:10px}.px-30{padding-left:30px;padding-right:30px}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.new_dlb_c44_img{width:460px}@media only screen and (max-width: 690px){.new_dlb_c44_img{width:100%}}@media only screen and (max-width: 690px){.sp-hiden{display:none}}.pc-hiden{display:none}@media only screen and (max-width: 690px){.pc-hiden{display:block}}@media only screen and (max-width: 840px){.fs32_bold{font-size:26px}.fs30_bold{font-size:24px}.fs24_bold{font-size:20px}.fs20_bold{font-size:18px}.p-40{padding:25px}.p-25{padding:20px}.p-20{padding:15px}.px-30{padding-left:15px;padding-right:15px}}.new-template_c2{margin-top:0 !important}.new-template_c2 #footer_lead .footer_logo{max-width:200px;margin-bottom:10px}