body,html{font-size:18px}.tit_01{font-size:36px;font-weight:700}.tit_02{font-size:30px}.tit_v{font-size:60px;font-weight:700;line-height:1.2}.info-txt{font-size:24px}[class^=tit_] .blue{color:#4885ff;font-weight:700}section{padding:80px 0}section .tit-wrap{text-align:center;margin-bottom:30px}.pm_header{width:100%;position:fixed;background-color:rgba(255,255,255,.4);z-index:9;transition:all .6s}.pm_header.active{background-color:#fff}.pm_header .col-md-12{display:flex;justify-content:space-between;padding:20px 15px}.pm_header .logo{display:block;margin:7px 0}.pm_header .logo img{width:194px;display:block}.pm_header .demo{display:block;opacity:0;font-size:18px;padding:6px 25px 5px;border-radius:20px;color:#fff;background:#4885ff;ransition:all .3s}.pm_header .demo:hover{background-color:#2856b3}.pm_header.show .demo{display:block;opacity:1}section.visual{background:url(/wp-content/uploads/sites/4/image/landing/pm_main_bg_img.jpg);background-position:center;background-size:cover;padding:195px 0 90px}.visual .tit-wrap{text-align:left}.visual .tit_v{margin-top:30px}.visual .check-list{margin-top:30px;max-width:390px;width:100%}.visual .check-list li{padding:12px 12px 9px 60px;background-size:38px;font-weight:700;background-position:7px 7px;background-color:#fff;opacity:.7;filter:drop-shadow(6px 6px 10px rgba(0, 0, 0, .15));border-radius:30px;background-repeat:no-repeat}.visual .check-list li:nth-child(1){background-image:url(/wp-content/uploads/sites/4/image/landing/pm_stop_icon.png)}.visual .check-list li:nth-child(2){background-image:url(/wp-content/uploads/sites/4/image/landing/pm_check_icon.png)}.visual .check-list li:nth-child(3){background-image:url(/wp-content/uploads/sites/4/image/landing/pm_licence_icon.png)}.visual .check-list li+li{margin-top:10px}.visual .demo-box{margin-top:50px;border-radius:8px;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.25);text-align:center;padding:55px 55px 50px;max-width:729px;width:100%}.visual .demo-box .tit_02{margin-bottom:10px}.visual .demo-box .trial{margin-top:30px}.visual .demo-box [class^=btn_].round{border-radius:4px}.con01{background-image:url(/wp-content/uploads/sites/4/image/landing/pm_section01_bg_img.png);background-position:50% 74%;background-repeat:no-repeat}.con01 .tit-wrap{color:#fff}.con01 .tit_01{font-weight:400}.con01 .box-wrap{display:flex}.con01 .box-wrap li{width:calc(33.333% - 10px);background-color:#f3f6fd;overflow:hidden;border-radius:8px;text-align:center}.con01 .box-wrap li+li{margin-left:15px}.con01 .box-wrap li img{width:100%;display:block}.con01 .box-wrap li .txt-wrap{padding:20px;display:block}.con01 .tit_01.mt110{margin-top:110px;text-align:center}.con02{background-image:url(/wp-content/uploads/sites/4/image/landing/pm_section02_bg_img.png);background-size:cover;background-position:center;text-align:center}.con02 .tag-wrap{display:flex;justify-content:center}.con02 .tag-wrap li{border:1px solid #4885ff;color:#4885ff;font-size:20px;border-radius:21px;width:128px;text-align:center;line-height:40px}.con02 .tag-wrap li+li{margin-left:10px}.con02 .tag-wrap~.info-txt{margin-top:15px}.con03{background-image:url(/wp-content/uploads/sites/4/image/landing/pm_section03_bg_img.png);background-size:cover;background-position:center}.con03 .tit-wrap.flex{display:flex;color:#fff;text-align:left;justify-content:center}.con03 .cont-wrap{background-color:#fff;overflow:hidden;border-radius:8px}.con03 .cont-wrap img{display:block;width:100%}.con03 .tit-wrap .tit_01~p{margin-left:30px}.con04 .flex-cont{display:flex;flex-direction:row-reverse}.con04 .flex-cont::after{display:block;content:'';clear:both}.con04 .flex-cont{margin-top:50px}.con04 .flex-cont .col-md-6 img{display:block;width:100%}.con04 .flex-cont .col-md-6 .text-wrap .tit_02{display:flex}.con04 .flex-cont .col-md-6 .text-wrap .tit_02 .stamp{font-size:30px;border-radius:8px;color:#fff;background:#e91d25;padding:10px;line-height:1;height:80px}.con04 .flex-cont .col-md-6 .text-wrap .tit_02 .stamp~span{display:block;margin-left:15px;line-height:1.4}.con04 .flex-cont .col-md-6 .text-wrap .tit_02~p{margin-top:30px;max-width:500px}.con05{background-color:#f3f6fd;padding-bottom:270px;background-image:url(/wp-content/uploads/sites/4/image/landing/pm_section05_building_bg.png);background-size:1200px auto;background-position:center bottom;background-repeat:no-repeat}.con05 .cont-wrap{text-align:center}.con05 .cont-wrap p{text-align:center}.con05 .cont-wrap .box-wrap{display:flex;margin-top:20px}.con05 .cont-wrap .box-wrap .box{text-align:center;width:calc(33.333% - 10px);padding:50px;background-color:#fff;border-radius:8px}.con05 .cont-wrap .box-wrap .box+.box{margin-left:15px}.con05 .cont-wrap .box-wrap .box .info-txt{margin-top:20px}.con06 .flex-cont{display:flex;align-items:center}.con06 .flex-cont+.flex-cont{margin-top:40px}.con06 .flex-cont img{width:260px;display:block}.con06 .flex-cont .txt-wrap{margin-left:40px}.con06 .flex-cont .txt-wrap .tit_02{font-weight:700}.con06 .flex-cont .txt-wrap .tit_02~p{margin-top:10px}.con07{background-color:#4885ff}.con07 .tit-wrap{color:#fff}.con07 .cont-wrap .box{border-radius:8px;padding:60px 40px 50px;display:flex;background:#fff}.con07 .cont-wrap .box>img{max-width:483px;width:50%}.con07 .cont-wrap .box .txt-wrap{margin-left:5px}.con07 .cont-wrap .box .txt-wrap .img-wrap{max-width:312px}.con07 .cont-wrap .box .txt-wrap .img-wrap img{width:100%;display:block}.con07 .cont-wrap .box .txt-wrap .tit_02{margin-top:20px;font-weight:700;line-height:1.2}.con07 .cont-wrap .box .txt-wrap .tit_02~p{padding-top:8px;border-top:1px solid #232429;margin-top:20px}.con08{background-color:#f3f6fd}.con08 .cont-wrap .box{display:flex;flex-direction:row-reverse}.con08 .cont-wrap .box>.img-wrap{max-width:474px;text-align:center}.con08 .cont-wrap .box>.img-wrap>img{display:block;width:100%}.con08 .cont-wrap .box>.img-wrap p{margin-top:10px}.con08 .cont-wrap .box .txt-wrap{margin-left:50px}.con08 .cont-wrap .box .txt-wrap .img-wrap{max-width:342px}.con08 .cont-wrap .box .txt-wrap .img-wrap img{width:100%;display:block}.con08 .cont-wrap .box .txt-wrap .tit_02{margin-top:50px;font-weight:700;line-height:1.2}.con08 .cont-wrap .box .txt-wrap .info-txt{font-size:20px;font-weight:700;margin-top:20px;line-height:1.2}.con08 .cont-wrap .box .txt-wrap .info-txt~p{margin-top:20px}@media all and (max-width:1230px){body,html{font-size:16px}.tit_01{font-size:30px}.tit_02{font-size:24px}.tit_v{font-size:48px}.info-txt{font-size:20px}#contentsWrap{padding-top:0}.pm_header .demo{font-size:16px}.pm_header .col-md-12{padding:15px}section.visual .col-md-8{width:100%}.con01 .box-wrap li .txt-wrap p br{display:none}.con04 .flex-cont .col-md-6 .text-wrap .tit_02 .stamp{font-size:24px}.con08 .cont-wrap .box .txt-wrap .info-txt{font-size:18px}}@media all and (max-width:991px){br.pc{display:none}.con04 .flex-cont .col-md-6{width:50%}.con03 .tit-wrap.flex .tit_01{width:260px}.con03 .tit-wrap.flex .tit_01~p{width:calc(100% - 310px)}.con04 .flex-cont .col-md-6 .text-wrap .tit_02 .stamp{height:70px}.con04 .flex-cont .col-md-6 .text-wrap .tit_02 .stamp~span{width:calc(100% - 95px)}.con05 .cont-wrap .box-wrap .box{padding:30px}.con07 .cont-wrap .box{align-items:center;padding:50px 30px}.con07 .cont-wrap .box>img{height:fit-content}}@media all and (max-width:768px){body,html{font-size:14px}section{padding:45px 0}.tit_01{font-size:24px}.tit_02{font-size:21px}.tit_v{font-size:36px}.info-txt{font-size:14px}section .tit-wrap{margin-bottom:10px}.pm_header .demo{font-size:14px}.pm_header .logo img{width:130px}.visual .tit_v{margin-top:15px}.visual .demo-box{padding:30px;margin-top:30px}.visual .check-list li{background-size:31px}.visual .demo-box .trial .flex_wrap{display:block}.visual .demo-box .trial .flex_wrap>[class^=flex]+[class^=flex]{margin:10px auto 0;max-width:180px}.con01{background-position:50% 10%}.con01 .tit_01 br.pc{display:block}.con01 .box-wrap{display:block}.con01 .box-wrap li{width:100%;max-width:450px;margin:auto}.con01 .box-wrap li+li{margin-left:auto;margin-top:25px}.con01 .tit_01.mt110{margin-top:50px}.con02 .tag-wrap li{font-size:14px;line-height:30px;max-width:90px}.con02 .tag-wrap li+li{margin-left:4px}.con03 .tit-wrap.flex{display:block}.con03 .tit-wrap.flex .tit_01{width:100%;text-align:center}.con03 .tit-wrap.flex .tit_01~p{width:100%;text-align:center;margin-left:0}.con04 .flex-cont{display:block;border-radius:4px;border:1px solid #efefef;padding:20px 0;margin-top:25px}.con04 .flex-cont .col-md-6{width:100%}.con04 .flex-cont .col-md-6 .text-wrap{max-width:400px;margin:auto}.con04 .flex-cont .col-md-6 .text-wrap .tit_02 .stamp{font-size:18px;height:55px}.con04 .flex-cont .col-md-6 .text-wrap .tit_02 .stamp~span br{display:block}.con05{padding-bottom:35%;background-size:130% auto}.con05 .cont-wrap .box-wrap{display:block}.con05 .cont-wrap .box-wrap .box{width:100%}.con05 .cont-wrap .box-wrap .box+.box{margin-left:auto;margin-top:25px}.con06 .flex-cont{display:block}.con06 .flex-cont img{margin:auto;max-width:430px}.con06 .flex-cont .txt-wrap{margin:25px auto 0;text-align:center}.con07 .cont-wrap .box{display:block;padding:0 20px 30px}.con07 .cont-wrap .box>img{width:100%}.con07 .cont-wrap .box .txt-wrap .img-wrap{margin:auto;width:220px}.con07 .cont-wrap .box .txt-wrap .tit_02~p{margin-top:15px}.con08 .cont-wrap .box{display:block}.con08 .cont-wrap .box>.img-wrap{margin:15px auto 0}.con08 .cont-wrap .box .txt-wrap{margin-left:0}.con08 .cont-wrap .box .txt-wrap .img-wrap{margin:auto;width:220px}.con08 .cont-wrap .box .txt-wrap .info-txt,.con08 .cont-wrap .box .txt-wrap .tit_02{text-align:center}.con08 .cont-wrap .box .txt-wrap .info-txt~p{padding:20px calc(50% - 164px) 0;margin:20px auto 0;border-top:1px solid #000}}@media all and (max-width:500px){body,html{font-size:10px}section{padding:30px 0}.tit_01{font-size:15px}.tit_02{font-size:14px}.tit_v{font-size:24px}.info-txt{font-size:10px}section .tit-wrap{margin-bottom:10px}.pm_header .col-md-12{padding:10px 15px}.pm_header .demo{font-size:10px;padding:3px 15px}.pm_header .logo{margin:5px 0}.pm_header .logo img{width:95px}section.visual{padding:75px 0 0;background-image:url(/wp-content/uploads/sites/4/image/landing/pm_main_bg_img_m.png);background-size:100%;background-color:#273b63;background-position:0 calc(100% - 190px);background-repeat:no-repeat}.visual .tit_v{margin-top:10px}section.visual .tit-wrap{margin-bottom:10px}.visual .input_custom{font-size:14px;padding:10px 15px 11px}.visual .demo-box{margin-top:50px;padding:20px}.visual .demo-box .trial{margin-top:7px}.visual .check-list{max-width:200px;margin-top:10px}.visual .check-list li{background-size:25px;padding:7px 7px 5px 40px;background-position:4px 2px}.visual .demo-box .trial .flex_wrap>[class^=flex]+[class^=flex]{max-width:120px}.visual .demo-box [class^=btn_].round{font-size:10px;padding:6px}.con01{background-position:50% 57%}.con01 .box-wrap li{max-width:200px}.con02 .tag-wrap li{font-size:9px;line-height:20px;max-width:50px}.con04 .flex-cont:first-child{margin-top:10px}.con04 .flex-cont .col-md-6 .text-wrap{width:250px;margin:auto}.con04 .flex-cont .col-md-6 .text-wrap .tit_02 .stamp{font-size:12px;padding:6px;height:36px;margin-left:0}.con04 .flex-cont .col-md-6 .text-wrap .tit_02 .stamp~span{width:calc(100% - 64px)}.con04 .flex-cont .col-md-6 .text-wrap .tit_02~p{margin-top:10px}.con05 .cont-wrap .box-wrap .box{padding:20px}.con05 .cont-wrap .box-wrap .box+.box{margin-top:15px}section.con06 .tit-wrap{margin-bottom:20px}.con06 .flex-cont img{max-width:130px}.con06 .flex-cont+.flex-cont{margin-top:30px}.con07 .cont-wrap .box .txt-wrap .img-wrap{width:156px}.con07 .cont-wrap .box .txt-wrap .tit_02{margin-top:10px}.con08 .cont-wrap .box .txt-wrap .img-wrap{width:170px}.con08 .cont-wrap .box .txt-wrap .info-txt,.con08 .cont-wrap .box .txt-wrap .tit_02{margin-top:10px}.con08 .cont-wrap .box .txt-wrap .info-txt~p{padding:10px calc(50% - 121px) 0;margin-top:10px}}