.header{background-color:#f0f0f0}.header__container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:0;position:relative}.pagination{float:left;left:50%;position:relative}.pagination li{left:-50%;position:relative}.test{width:100%}.pagination{letter-spacing:-1em;text-align:center}.pagination li{border:1px solid #f90;display:inline-block;height:35px;letter-spacing:0;line-height:35px;text-align:center;width:300px}.pagination li:last-child{margin-right:0}.pagination li a{display:block;text-decoration:none}.box1{border:2px solid #4c4948}.box1 h3{background:#4c4948;color:#fff;margin:0;text-align:center}.box2{border:2px solid #ff5901}.box2 h3{background:#ff5901;color:#fff;margin:0;text-align:center}.box2 .inner{padding:1em}.box2 ul li{line-height:1.2em}.box-mini{background:#ff5901;color:#2c2c2f;margin:2em 0;padding:.5em 1em}.box-mini p{margin:0;padding:0}.or-box{background-color:#ffeee5;border-radius:10px;margin:1em 0;padding:2.5em}.or-box p{margin:0;padding:0}.boxprlin{border:3px solid #595757;border-radius:8px;margin:2em 0;padding:.5em 1em;position:relative}.box1 .inner{padding:1em}.box1 ul li{line-height:1.2em}.box_or{background:#fff;border:2px solid #ff5901;border-radius:10px;color:#ff5901;font-weight:700;margin:2em 0;padding:.5em 1em}.box_or p{margin:0;padding:0}.boxprlin .box-title{background:#fff;color:#595757;display:inline-block;font-size:19px;font-weight:700;left:10px;line-height:1;padding:0 9px;position:absolute;top:-13px}.boxprlin p{margin:0;padding:0}.boxprlin ul li{display:inline-block}h2 span.feature{color:#ff5901;display:block;font-size:1.2rem}h2.fu-title{background-image:-webkit-gradient(linear,left top,right top,from(#f83600),to(#f9d423));background-image:-webkit-linear-gradient(left,#f83600,#f9d423);background-image:linear-gradient(90deg,#ff5901 0,#ff9001);color:#fff;line-height:.5em;padding:.4rem 2rem}.cp_h2title{color:#59595a;display:inline-block;padding:0 17%;position:relative;text-align:center;width:100%}.cp_h2title:after,.cp_h2title:before{border-top:3px solid #ff5901;content:"";display:inline-block;height:3px;position:absolute;top:50%;width:15%}.cp_h2title:before{left:0}.cp_h2title:after{right:0}.balloon1{background-color:#95959a;border-radius:10px;color:#fff;margin-left:140px;padding:30px;position:relative}.balloon1 .icon{left:-140px;position:absolute;top:-70px}.balloon1:before{border-bottom:15px solid transparent;border-right:15px solid #95959a;border-top:15px solid transparent;content:"";display:block;height:0;left:-15px;position:absolute;top:20px;width:0}.balloon2{background-color:#95959a;border-radius:10px;color:#fff;margin-right:140px;padding:30px;position:relative}.balloon2 .icon{op:0;position:absolute;right:-170px;top:-50px}.balloon2:before{border-bottom:15px solid transparent;border-left:15px solid #95959a;border-top:15px solid transparent;content:"";display:block;height:0;position:absolute;right:-15px;top:20px;width:0}.balloon1-m{background-color:#ffeee5;border-radius:10px;color:#fff;margin-left:140px;padding:30px;position:relative}.balloon1-m .icon{left:-140px;position:absolute;top:-20px}.balloon1-m:before{border-bottom:15px solid transparent;border-right:15px solid #ffeee5;border-top:15px solid transparent;content:"";display:block;height:0;left:-15px;position:absolute;top:20px;width:0}.balloon2-m{background-color:#ffeee5;border-radius:10px;color:#fff;margin-right:140px;padding:30px;position:relative}.balloon2-m .icon{op:0;position:absolute;right:-170px;top:-20px}.balloon2-m:before{border-bottom:15px solid transparent;border-left:15px solid #ffeee5;border-top:15px solid transparent;content:"";display:block;height:0;position:absolute;right:-15px;top:20px;width:0}@media (min-width:768px){.visible-sp{display:none}.visible-pc{display:block}.background{background-color:#464646;background-image:url(https://marketing.mazak.com/hubfs/mazatrol_dx_back.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}}.dnd_area-row-16-background-image,.dnd_area-row-19-background-image{background-attachment:fixed}@media (max-width:768px){.visible-sp{display:block}.visible-pc{display:none}.background{background-color:#464646;background-image:url(https://marketing.mazak.com/hubfs/mazatrol_dx/mazatrol_dx_back-sp.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}}.feature_icon{position:relative;right:0;top:px}.qa-006{border-bottom:2px solid #d6dde3;margin-bottom:5px;max-width:100%}.qa-006 summary{align-items:center;color:#333;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;padding:1em 2em 1em 3em;position:relative}.qa-006 p:before,.qa-006 summary:before{font-size:1.3em;font-weight:600;left:1em;position:absolute}.qa-006 summary:before{color:#75bbff;content:"Q"}.qa-006 summary:after{border-bottom:3px solid #333333b3;border-right:3px solid #333333b3;content:"";height:7px;margin-left:10px;transform:translateY(-25%) rotate(45deg);transition:transform .5s;width:7px}.qa-006[open] summary:after{transform:rotate(225deg)}.qa-006 p{color:#333;margin:0;opacity:0;padding:.3em 3em 1.5em;position:relative;transform:translateY(-10px);transition:transform .5s,opacity .5s}.qa-006[open] p{opacity:1;transform:none}.qa-006 p:before{color:#ff5901;content:"A";line-height:1.2}.btn--orange,a.btn--orange{background-color:#eb6100;color:#fff}.btn--orange:hover,a.btn--orange:hover{background:#f56500;color:#fff}a.btn--radius{border-radius:100vh}.flex{display:flex;justify-content:center;padding:0}.button02 a{align-items:center;background-color:#ff5901;border-radius:50vh;color:#fff;font-size:12px;font-weight:700;justify-content:space-between;margin:0 auto 20px;padding:.5em 2em;position:relative;top:-10px;width:150px}.button02 a:after{content:"";transform:rotate(45deg)}.button02 a:hover{background-color:#ed703a;text-decoration:none}