main.bg{background:#FAF8F4;margin-bottom:60px}@media (max-width: 767px){main.bg{margin-bottom:40px}}#solution{padding:0 50px}@media (max-width: 1199px){#solution{padding:0 30px}}@media (max-width: 767px){#solution{padding:0 15px}}#solution .topSubTtl{font-size:2.8rem;margin-bottom:30px;font-weight:600}@media (max-width: 1199px){#solution .topSubTtl{font-size:2.4rem;margin-bottom:25px}}@media (max-width: 767px){#solution .topSubTtl{font-size:1.8rem;margin-bottom:20px}}#solution .inner{padding:80px 0}@media (max-width: 767px){#solution .inner{padding:40px 0}}#solution .solutionList{margin-bottom:50px}@media (max-width: 767px){#solution .solutionList{margin-left:-5px;margin-right:-5px;margin-bottom:20px}}@media (max-width: 991px){#solution .solutionList li{width:50%;margin-bottom:30px}}@media (max-width: 767px){#solution .solutionList li{width:100%;padding:0 5px;margin-bottom:20px}}#solution .solutionList a{display:block;position:relative;overflow:hidden;-webkit-border-radius:20px;border-radius:20px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.05);color:#383636}#solution .solutionList p{background:#fff;-webkit-border-radius:40px;border-radius:40px;background:#fff url("/dcms_media/image/icon-arrow2.png") no-repeat center right 10px;-webkit-background-size:26px auto;-o-background-size:26px auto;background-size:26px auto;padding:10px 20px;position:absolute;left:10px;bottom:15px;width:calc(100% - 70px);font-size:1.6rem}@media (max-width: 767px){#solution .solutionList p{font-size:1.4rem}}#solution .solutionList img{width:100%}@media (max-width: 991px){#solution .solutionList img{height:200px}}@media (max-width: 767px){#solution .solutionList img{height:160px}}#solution .solBtn{display:block;-webkit-border-radius:5px;border-radius:5px;background:#fff url("/dcms_media/image/icon-arrow2.png") no-repeat center right 20px;-webkit-background-size:26px auto;-o-background-size:26px auto;background-size:26px auto;color:#383636;font-size:2rem;padding:25px 30px;margin-bottom:60px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.05)}@media (max-width: 767px){#solution .solBtn{font-size:1.7rem;margin-bottom:40px;padding:20px}}#solution .case{position:relative}#solution .case .mainBtn{position:absolute;top:-10px;right:0}@media (max-width: 767px){#solution .case .caseList li{width:100%;margin-bottom:20px}}#solution .case .caseList li a{-webkit-border-radius:20px;border-radius:20px;overflow:hidden;display:block;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.05)}#solution .case .caseList .txtIn{background:#fff;color:#383636;padding:30px 40px 40px}@media (max-width: 991px){#solution .case .caseList .txtIn{padding:20px}}#solution .case .caseList .txtIn h4{margin-bottom:20px}@media (max-width: 767px){#solution .case .caseList .txtIn h4{margin-bottom:10px}}#solution .case .caseList .txtIn p{color:#6F787C;font-size:1.6rem}@media (max-width: 767px){#solution .case .caseList .txtIn p{font-size:1.4rem}}#solution .dlb_media_02_area{display:flex;flex-wrap:wrap}#solution .dlb_media_02_area .dlb_media_block{width:31%;-webkit-border-radius:20px;border-radius:20px;overflow:hidden;display:block;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.05);margin:0 1%;background:#fff}@media (max-width: 767px){#solution .dlb_media_02_area .dlb_media_block{width:100%;margin:0 0 20px}}#solution .dlb_media_02_area .dlb_media_block .dlb_media_left .dlb_media_left_in{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;aspect-ratio:16 / 9}#solution .dlb_media_02_area .dlb_media_block .dlb_media_right{background:#fff;color:#383636;padding:30px 40px 40px}@media (max-width: 991px){#solution .dlb_media_02_area .dlb_media_block .dlb_media_right{padding:20px}}#solution .dlb_media_02_area .dlb_media_block .dlb_media_right .dlb_media_time,#solution .dlb_media_02_area .dlb_media_block .dlb_media_right .dlb_media_cate,#solution .dlb_media_02_area .dlb_media_block .dlb_media_right .dlb_media_txt{display:none}#solution .dlb_media_02_area .dlb_media_block .dlb_media_right .dlb_media_title{font-weight:600}#it,#security{margin-bottom:140px}@media (max-width: 991px){#it,#security{margin-bottom:100px}}@media (max-width: 767px){#it,#security{margin-bottom:60px}}#it .top,#security .top{margin-bottom:60px;text-align:center}@media (max-width: 767px){#it .top,#security .top{margin-bottom:30px}}#it .top .mainTxt,#security .top .mainTxt{margin-bottom:30px;font-size:2.8rem;font-weight:600}@media (max-width: 991px){#it .top .mainTxt,#security .top .mainTxt{font-size:2.4rem}}@media (max-width: 767px){#it .top .mainTxt,#security .top .mainTxt{font-size:1.8rem;margin-bottom:20px}}#it .top p,#security .top p{margin-bottom:45px;font-size:1.6rem}@media (max-width: 991px){#it .top p,#security .top p{font-size:1.5rem}}@media (max-width: 767px){#it .top p,#security .top p{margin-bottom:20px}}#it .top .tagList,#security .top .tagList{text-align:center;max-width:1100px;margin:0 auto;display:block}#it .top .tagList li,#security .top .tagList li{display:inline-block;margin-bottom:10px;padding:0 5px}@media (max-width: 767px){#it .top .tagList li,#security .top .tagList li{padding:0 2px}}#it .top .tagList li a,#security .top .tagList li a{border:2px solid #35A9EE;border-radius:40px;font-size:1.6rem;color:#35A9EE;padding:3px 20px;display:block}@media (max-width: 991px){#it .top .tagList li a,#security .top .tagList li a{font-size:1.5rem}}@media (max-width: 767px){#it .top .tagList li a,#security .top .tagList li a{font-size:1.3rem;padding:2px 6px}}#it .top .tagList li a:hover,#security .top .tagList li a:hover{background:#35A9EE;color:#fff}#it .inner,#security .inner{background:#FAF8F4;border-radius:50px;padding:50px 130px 20px}@media (max-width: 1199px){#it .inner,#security .inner{padding:40px 60px 20px}}@media (max-width: 991px){#it .inner,#security .inner{padding:30px 30px 10px}}@media (max-width: 767px){#it .inner,#security .inner{border-radius:20px;padding:20px}}.contTtl{font-size:2.8rem;font-weight:600;border-left:5px solid #35A9EE;padding:5px 20px;margin-bottom:30px}@media (max-width: 991px){.contTtl{font-size:2.4rem}}@media (max-width: 767px){.contTtl{font-size:2.0rem;padding:5px 10px;margin-bottom:20px}}.solutionList{margin-bottom:50px;margin:0 -30px}@media (max-width: 991px){.solutionList{margin:0 -15px}}.solutionList li{margin-bottom:50px;padding:0 30px}@media (max-width: 991px){.solutionList li{padding:0 15px;margin-bottom:30px}}@media (max-width: 767px){.solutionList li{width:100% !important;margin-bottom:20px}}.solutionList a .image{display:block;position:relative;overflow:hidden;-webkit-border-radius:20px;border-radius:20px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.05);color:#383636;margin-bottom:30px;background:#fff}@media (max-width: 767px){.solutionList a .image{margin-bottom:10px}}.solutionList a .image h4{background:#fff;-webkit-border-radius:40px;border-radius:40px;background:#fff url("/dcms_media/image/icon-arrow2.png") no-repeat center right 10px;-webkit-background-size:26px auto;-o-background-size:26px auto;background-size:26px auto;padding:10px 30px 10px 20px;position:absolute;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.16);left:10px;bottom:15px;width:calc(100% - 70px)}@media (max-width: 767px){.solutionList a .image h4{width:calc(100% - 70px)}}.solutionList a .txt p{color:#383636}.solutionList a .txt p.bold{font-size:1.8rem;margin-bottom:20px;font-weight:600}@media (max-width: 991px){.solutionList a .txt p.bold{font-size:1.7rem}}@media (max-width: 767px){.solutionList a .txt p.bold{font-size:1.6rem;margin-bottom:10px}}.solutionList img{width:100%}@media (max-width: 767px){.solutionList img.pack{height:230px}}#it_local,#security_local{margin-bottom:80px}@media (max-width: 767px){#it_local,#security_local{margin-bottom:40px}}#it_local .pageTtl,#security_local .pageTtl{margin-bottom:60px;text-align:center}@media (max-width: 767px){#it_local .pageTtl,#security_local .pageTtl{margin-bottom:30px}}#it_local .pageTtl h2,#it_local .pageTtl h3,#security_local .pageTtl h2,#security_local .pageTtl h3{font-size:2.8rem;margin-bottom:10px;font-weight:600}@media (max-width: 1199px){#it_local .pageTtl h2,#it_local .pageTtl h3,#security_local .pageTtl h2,#security_local .pageTtl h3{font-size:2.4rem}}@media (max-width: 767px){#it_local .pageTtl h2,#it_local .pageTtl h3,#security_local .pageTtl h2,#security_local .pageTtl h3{font-size:1.8rem}}#it_local .pageTtl p,#security_local .pageTtl p{font-size:1.6rem}@media (max-width: 767px){#it_local .pageTtl p,#security_local .pageTtl p{font-size:1.4rem}}#it_local .topImg,#security_local .topImg{margin-bottom:30px}#it_local .downloadBtn,#security_local .downloadBtn{float:right;border:1px solid #35A9EE;border-radius:30px;padding:6px 60px;color:#35A9EE;display:inline-block;background:#fff url("/dcms_media/image/icon-arrow2.png") no-repeat center right 10px;-webkit-background-size:26px auto;-o-background-size:26px auto;background-size:26px auto;margin-bottom:30px}#it_local .downloadBtn:hover,#security_local .downloadBtn:hover{background:#DCE9F0 url("/dcms_media/image/icon-arrow2.png") no-repeat center right 10px;-webkit-background-size:26px auto;-o-background-size:26px auto;background-size:26px auto}#it_local .cont,#security_local .cont{clear:both}#it_local .cont .read,#security_local .cont .read{margin-bottom:40px}@media (max-width: 767px){#it_local .cont .read,#security_local .cont .read{margin-bottom:20px}}#it_local .cont .box,#security_local .cont .box{border:2px solid #DCE9F0;border-radius:50px;margin-bottom:20px;overflow:hidden;display:table}@media (max-width: 767px){#it_local .cont .box,#security_local .cont .box{display:block;border-radius:30px}}#it_local .cont .box.bottom,#security_local .cont .box.bottom{margin-bottom:60px}@media (max-width: 767px){#it_local .cont .box.bottom,#security_local .cont .box.bottom{margin-bottom:30px}}#it_local .cont .box .txt,#security_local .cont .box .txt{display:table-cell;width:60%;padding:40px 60px;vertical-align:middle;border-right:2px solid #DCE9F0}@media (max-width: 1199px){#it_local .cont .box .txt,#security_local .cont .box .txt{padding:40px}}@media (max-width: 767px){#it_local .cont .box .txt,#security_local .cont .box .txt{border-right:none;border-bottom:2px solid #DCE9F0;padding:20px}}#it_local .cont .box .txt h4,#it_local .cont .box .txt p,#security_local .cont .box .txt h4,#security_local .cont .box .txt p{display:block;margin:0 auto}#it_local .cont .box .txt h4,#security_local .cont .box .txt h4{font-weight:600;color:#35A9EE;margin-bottom:20px;font-size:1.8rem}@media (max-width: 767px){#it_local .cont .box .txt h4,#security_local .cont .box .txt h4{margin-bottom:10px}}#it_local .cont .box .txt h4 span,#security_local .cont .box .txt h4 span{display:inline-block;border-radius:50px 50px 0 60px;color:#fff;background:#35A9EE;padding:5px 10px;font-size:1.5rem;margin-right:10px}@media (max-width: 767px){#it_local .cont .box .txt h4 span,#security_local .cont .box .txt h4 span{font-size:1.4rem;padding:3px 15px;margin-bottom:5px}}#it_local .cont .box .txt p,#it_local .cont .box .txt dt,#it_local .cont .box .txt dd,#security_local .cont .box .txt p,#security_local .cont .box .txt dt,#security_local .cont .box .txt dd{font-size:1.6rem}@media (max-width: 767px){#it_local .cont .box .txt p,#it_local .cont .box .txt dt,#it_local .cont .box .txt dd,#security_local .cont .box .txt p,#security_local .cont .box .txt dt,#security_local .cont .box .txt dd{font-size:1.4rem}}#it_local .cont .box .txt p span,#it_local .cont .box .txt dt span,#it_local .cont .box .txt dd span,#security_local .cont .box .txt p span,#security_local .cont .box .txt dt span,#security_local .cont .box .txt dd span{font-weight:600}#it_local .cont .box .txt dl,#security_local .cont .box .txt dl{display:table}#it_local .cont .box .txt dl dt,#it_local .cont .box .txt dl dd,#security_local .cont .box .txt dl dt,#security_local .cont .box .txt dl dd{display:contents}#it_local .cont .box .image,#security_local .cont .box .image{display:table-cell;width:40%;vertical-align:middle;padding:20px 0}@media (max-width: 767px){#it_local .cont .box .image,#security_local .cont .box .image{display:block;width:100%}}#it_local .cont .box .image img,#security_local .cont .box .image img{width:80%;display:block;margin:0 auto}@media (max-width: 991px){#it_local .cont .box .image img,#security_local .cont .box .image img{width:90%}}#pack{padding-bottom:140px}@media (max-width: 991px){#pack{padding-bottom:100px}}@media (max-width: 767px){#pack{padding-bottom:60px}}#pack .inner{background:#FAF8F4;border-radius:50px;padding:50px 130px 20px}@media (max-width: 1199px){#pack .inner{padding:40px 60px 20px}}@media (max-width: 991px){#pack .inner{padding:30px 30px 10px}}@media (max-width: 767px){#pack .inner{border-radius:20px;padding:20px}}#pack_local{margin-bottom:80px}@media (max-width: 767px){#pack_local{margin-bottom:40px}}#pack_local .top_read{font-size:2.8rem;margin-bottom:50px;font-weight:600;text-align:center}@media (max-width: 991px){#pack_local .top_read{font-size:2.4rem;margin-bottom:30px}}@media (max-width: 767px){#pack_local .top_read{font-size:1.7rem;margin-bottom:20px}}#pack_local .inner{overflow:hidden;margin-bottom:40px}@media (max-width: 767px){#pack_local .inner{margin-bottom:20px}}#pack_local .inner .innerTtl{background:#DCE9F0;color:#35A9EE;font-size:2.0rem;padding:5px 10px;font-weight:600;margin-bottom:20px}@media (max-width: 991px){#pack_local .inner .innerTtl{font-size:1.8rem}}@media (max-width: 767px){#pack_local .inner .innerTtl{font-size:1.6rem;margin-bottom:10px;line-height:1.3;padding:9px 10px}}#pack_local .inner .ttl{color:#35A9EE;font-weight:600;font-size:1.8rem;border-bottom:2px solid #35A9EE;margin-bottom:20px;padding-bottom:5px}@media (max-width: 991px){#pack_local .inner .ttl{font-size:1.7rem}}@media (max-width: 767px){#pack_local .inner .ttl{font-size:1.5rem;margin-bottom:10px}}#pack_local .inner .w80{width:80%}@media (max-width: 767px){#pack_local .inner .w80{width:100%}}#pack_local .inner .w90{width:90%}@media (max-width: 767px){#pack_local .inner .w90{width:100%}}#pack_local .inner .w60{width:60%}@media (max-width: 767px){#pack_local .inner .w60{width:100%}}#pack_local .inner .w40{width:40%}@media (max-width: 767px){#pack_local .inner .w40{width:100%}}#pack_local .inner .w20{width:20%}@media (max-width: 767px){#pack_local .inner .w20{width:100%}}#pack_local .inner .left{float:left}@media (max-width: 767px){#pack_local .inner .left{float:none}}#pack_local .inner .right{float:right}@media (max-width: 767px){#pack_local .inner .right{float:none}}#pack_local .inner .center{margin:0 auto;display:block;text-align:center}#pack_local .inner .center .align-left{text-align:left}#pack_local .inner .bottom{margin-bottom:20px}#pack_local .inner .arrow{width:73.5px;height:70px;background:#35A9EE;clip-path:polygon(0 47.5%, 31% 47.5%, 31% 0, 69% 0, 69% 47.5%, 100% 47.5%, 50% 100%)}#pack_local .inner img.bottom{margin-bottom:20px}@media (max-width: 767px){#pack_local .inner img.bottom{margin-bottom:10px}}#pack_local .inner p{font-size:1.6rem;margin-bottom:20px}@media (max-width: 767px){#pack_local .inner p{font-size:1.4rem}}#pack_local .inner p.bold{font-size:1.8rem;font-weight:600;text-align:center;margin-bottom:10px}@media (max-width: 767px){#pack_local .inner p.bold{font-size:1.6rem}}@media (max-width: 767px){#pack_local .inner p.bold{font-size:1.5rem;margin-bottom:5px}}#pack_local .inner p span{color:#FF9300}#pack_local .inner .list{margin-bottom:10px}@media (max-width: 767px){#pack_local .inner .list{width:100%}}#pack_local .inner .box{margin-top:30px}@media (max-width: 767px){#pack_local .inner .box{margin-top:20px}}#pack_local .inner .box .txt{float:left;width:60%}@media (max-width: 767px){#pack_local .inner .box .txt{float:none;width:100%}}@media (max-width: 767px){#pack_local .inner .box .txt img{width:80%}}#pack_local .inner .box .image{float:right;width:35%}@media (max-width: 767px){#pack_local .inner .box .image{float:none;width:50%;margin:0 auto}}#pack_local .inner .txtList.bottom{margin-bottom:20px}@media (max-width: 767px){#pack_local .inner .txtList.bottom{margin-bottom:10px}}#pack_local .inner .txtList li{text-indent:-1em;padding-left:1em;font-size:1.6rem}@media (max-width: 767px){#pack_local .inner .txtList li{font-size:1.4rem}}#pack_local .downloadLink{max-width:700px;display:block;width:100%;margin:0 auto 60px}@media (max-width: 767px){#pack_local .downloadLink{margin:0 auto 30px}}#pack_local .downloadLink li{display:block;margin-bottom:10px}#pack_local .downloadLink li a{padding:10px 60px 10px 20px;border:2px solid #35A9EE;border-radius:60px;color:#35A9EE;display:block;background:url("/dcms_media/image/icon-arrow2.png") no-repeat center right 10px;-webkit-background-size:26px auto;-o-background-size:26px auto;background-size:26px auto}#pack_local .downloadLink li a:hover{background:#DCE9F0 url("/dcms_media/image/icon-arrow2.png") no-repeat center right 10px;-webkit-background-size:26px auto;-o-background-size:26px auto;background-size:26px auto}#pack_local .backBtn{color:#fff;background:#383636;max-width:320px;display:block;margin:0 auto;padding:15px 0;text-align:center;border-radius:5px}@media (max-width: 767px){#pack_local .backBtn{max-width:70%}}#support{margin-bottom:140px}@media (max-width: 991px){#support{margin-bottom:100px}}@media (max-width: 767px){#support{margin-bottom:60px}}#support .cont{overflow:hidden;margin-bottom:60px}@media (max-width: 767px){#support .cont{margin-bottom:40px}}#support .cont h4{font-size:2.0rem;margin-bottom:20px;font-weight:600}@media (max-width: 991px){#support .cont h4{font-size:1.8rem}}@media (max-width: 767px){#support .cont h4{font-size:1.7rem}}#support .cont .txt{float:left;width:65%}@media (max-width: 767px){#support .cont .txt{float:none;width:100%}}#support .cont .image{float:right;width:30%}@media (max-width: 767px){#support .cont .image{float:none;width:70%;display:block;margin:0 auto}}#support .cont p.left{padding-left:20px;margin-bottom:20px}@media (max-width: 767px){#support .cont p.left{padding-left:10px;margin-bottom:10px}}#support .cont p a{color:#35A9EE;display:inline-block;text-decoration:underline}#supply p{margin-bottom:30px;font-size:1.6rem}@media (max-width: 767px){#supply p{font-size:1.4rem}}#supply .loginBtn{background:#383636;width:320px;margin:0 auto 60px;display:block;color:#fff;padding:20px 0;text-align:center;border:none;border-radius:5px;font-size:1.8rem;font-weight:600;cursor:pointer}@media (max-width: 767px){#supply .loginBtn{font-size:1.5rem;padding:15px 0;width:70%;margin:0 auto 30px}}#supply .loginBtn:hover{background:#35A9EE;transition:0.3s}#supply .cont{margin-bottom:40px}@media (max-width: 767px){#supply .cont{margin-bottom:10px}}#supply .cont h4{font-size:2.0rem;font-weight:600;margin-bottom:10px}@media (max-width: 991px){#supply .cont h4{font-size:1.8rem}}@media (max-width: 767px){#supply .cont h4{font-size:1.5rem;margin-bottom:5px}}#supply .cont p{padding-left:10px}#supply .form{font-size:1.6rem}@media (max-width: 767px){#supply .form{font-size:1.4rem}}#supply .form dl{margin-bottom:40px}@media (max-width: 767px){#supply .form dl{margin-bottom:20px}}#supply .form dl dt{margin-bottom:10px}#supply .form dl dt .required{background:#F84646;border-radius:30px;color:#fff;padding:3px 10px;display:inline-block;margin-left:5px;font-size:1.4rem}@media (max-width: 767px){#supply .form dl dt .required{font-size:1.1rem;padding:2px 10px}}#supply .form dl dd input,#supply .form dl dd textarea{border:2px solid #DCE9F0;padding-left:10px;width:60%;height:45px;border-radius:5px}@media (max-width: 991px){#supply .form dl dd input,#supply .form dl dd textarea{width:-webkit-fill-available;height:40px}}@media (max-width: 767px){#supply .form dl dd input,#supply .form dl dd textarea{height:30px}}#supply .form dl dd input.inS,#supply .form dl dd textarea.inS{width:220px}@media (max-width: 767px){#supply .form dl dd input.inS,#supply .form dl dd textarea.inS{width:70%}}@media (max-width: 767px){#supply .form dl dd input.top,#supply .form dl dd textarea.top{margin-top:5px}}#supply .form dl dd textarea{width:-webkit-fill-available;height:110px;padding-top:10px}#supply .form dl dd ::placeholder{color:#B0BBC1}#supply .form .privacy{background:#FAF8F4;padding:30px 0;text-align:center;border-radius:5px;margin-bottom:40px}@media (max-width: 767px){#supply .form .privacy{margin-bottom:20px}}#supply .form .privacy .checkboxItem{cursor:pointer;margin-bottom:10px;display:block}#supply .form .privacy .checkboxItem:not(:last-of-type){margin-bottom:16px}#supply .form .privacy .checkbox{appearance:none;position:relative;width:26px;height:26px;border:2px solid #dce9f0;border-radius:5px;cursor:pointer;background:#fff;padding-top:10px;vertical-align:middle;margin-right:10px}@media (max-width: 767px){#supply .form .privacy .checkbox{width:23px;height:23px}}#supply .form .privacy .checkbox:checked::after{content:"";position:absolute;top:3px;left:4px;width:11px;height:7px;border-bottom:3px solid #35a9ee;border-left:3px solid #35a9ee;transform:rotate(-45deg)}@media (max-width: 767px){#supply .form .privacy .checkbox:checked::after{top:2px;left:3px;width:10px;height:6px}}#supply .form .privacy p{color:#716D6D;font-size:1.5rem;margin-bottom:0}@media (max-width: 767px){#supply .form .privacy p{font-size:1.4rem}}#supply .form .privacy p a{color:#35A9EE;text-decoration:underline}#supply .form .formBtn{background:#383636;width:200px;margin:0 auto;display:block;color:#fff;padding:20px 0;text-align:center;border:none;border-radius:5px;font-size:1.8rem;font-weight:600;cursor:pointer}@media (max-width: 767px){#supply .form .formBtn{font-size:1.5rem;padding:15px 0;width:160px}}#supply .form .formBtn:hover{background:#35A9EE;transition:0.3s}
