/*! Lity - v2.4.0 - 2019-08-10
* http://sorgalla.com/lity/
* Copyright (c) 2015-2019 Jan Sorgalla; Licensed MIT */.lity{position:fixed;z-index:9990;top:0;right:0;bottom:0;left:0;background:#0b0b0b;background:rgba(0,0,0,0.9);opacity:0;outline:none !important;white-space:nowrap;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{position:fixed;z-index:9990;top:0;right:0;bottom:0;left:0;outline:none !important;text-align:center}.lity-wrap:before{display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle;content:''}.lity-loader{position:absolute;z-index:9991;top:50%;width:100%;margin-top:-0.8em;opacity:0;color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:center;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{display:inline-block;position:relative;z-index:9992;max-width:100%;max-height:100%;outline:none !important;text-align:left;vertical-align:middle;white-space:normal}.lity-content{z-index:9993;width:100%;-webkit-transition:-webkit-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease, -o-transform 0.3s ease;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.lity-content:after{display:block;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:auto;height:auto;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);content:''}.lity-close{position:fixed;z-index:9994;top:0;right:0;width:35px;height:35px;padding:0;border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:0 1px 2px rgba(0,0,0,0.6);color:#ffffff;font-family:Arial, Baskerville, monospace;font-size:35px;font-style:normal;text-decoration:none;text-align:center;line-height:35px;cursor:pointer;-webkit-appearance:none}.lity-close::-moz-focus-inner{padding:0;border:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{padding:0;border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:0 1px 2px rgba(0,0,0,0.6);color:#ffffff;font-family:Arial, Baskerville, monospace;font-size:35px;font-style:normal;text-decoration:none;text-align:center;line-height:35px}.lity-close:active{top:1px}.lity-image img{display:block;max-width:100%;border:0;line-height:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{max-width:964px;width:100%}.lity-iframe-container{overflow:auto;width:100%;height:0;padding-top:56.25%;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-hide{display:none}#contents .headSection{border-bottom:solid 1px #e5e5e5}#contents .headSection .innerBlock{margin-top:-5px}#contents .headSection .leftArea .title p{color:#000000;font-size:23px;line-height:0.9}#contents .headSection .aside{display:table-cell;float:none;width:440px;padding-top:3px;text-align:right;vertical-align:bottom;zoom:1}#contents .headSection .aside .guide{font-size:72%}#contents .headSection .aside .guide li{display:inline-block;float:none;vertical-align:bottom;zoom:1}#contents .detailSection .main .pt190{padding:190px 0 0}#contents .detailSection .main .txtLink a{display:block;padding:0 0 0 21px;background:url(/common/images/ico_link_01.gif) no-repeat left top;font-size:85%;vertical-align:bottom}.wrapper{width:960px;margin:0 auto;margin-top:40px;margin-bottom:20px}.wrapper .title{display:flex;flex-direction:row;flex-wrap:nowrap}.wrapper .title .title__desc .desc__lead{margin-top:33px;color:#595757;font-size:15px;line-height:2.1}.wrapper .title .title__pic{margin-top:90px;margin-left:-90px}.wrapper .steplink{display:flex;flex-direction:row;margin-top:-5px;flex-wrap:nowrap}.wrapper .step .step__desc .desc__top{display:flex;justify-content:space-between;flex-wrap:nowrap}.wrapper .step .step__desc .desc__top .top__item--lead .lead__title{margin-top:49px;margin-left:-57px;color:#0c98ff;font-size:21px;font-weight:bold}.wrapper .step .step__desc .desc__top .top__item--lead .lead__detail{margin-top:35px;padding-left:32px;border-left:solid 1px #0c98ff;color:#595757;line-height:2}.wrapper .step.step1{margin-top:140px}.wrapper .step.step1 .step1__desc .desc__top{display:flex;flex-direction:row;flex-wrap:nowrap}.wrapper .step.step1 .step1__desc .desc__top .top__item--image{padding-right:78px;padding-left:34px}.wrapper .step.step1 .step1__desc .desc__top .top__item--lead .lead__detail{padding-left:33px;border-left:solid 1px #0c98ff;color:#595757;font-size:15px;line-height:1.9}.wrapper .step.step1 .step1__desc .desc__top .top__item--lead .lead__detail span{display:block;margin-top:25px;padding-left:1em;font-size:13px;text-indent:-1em}.wrapper .step.step1 .step1__desc .desc__top .top__item--lead .lead__download{width:456px;margin-top:30px;padding-left:3px;border-top:solid 1px #005ab4;border-bottom:solid 1px #005ab4;font-weight:bold}.wrapper .step.step1 .step1__desc .desc__top .top__item--lead .lead__download a{display:block;position:relative;padding-top:22px;padding-bottom:22px;color:#005ab4;font-size:18px}.wrapper .step.step1 .step1__desc .desc__top .top__item--lead .lead__download a span{color:#000000;font-size:14px}.wrapper .step.step1 .step1__desc .desc__top .top__item--lead .lead__download a .download__window{vertical-align:sub}.wrapper .step.step1 .step1__desc .desc__top .top__item--lead .lead__download a .download__arrow{position:absolute;top:50%;right:0;transform:translate(0, -50%);font-size:0;line-height:0}.wrapper .step.step1 .step1__desc .desc__top .top__item--lead .lead__download a:hover{color:#ff3300}.wrapper .step.step1 .step1__material .material__title{margin:0 auto;border-bottom:solid 1px #595757;color:#595757;font-size:23px;font-weight:bold;letter-spacing:2px}.wrapper .step.step1 .step1__material .material__lead{margin-top:14px;color:#595757;text-align:center}.wrapper .step.step1 .step1__material .material__paper{margin-top:87px}.wrapper .step.step1 .step1__material .material__paper .material__title{width:125px}.wrapper .step.step1 .step1__material .material__paper .material__list{display:flex;justify-content:space-between;margin-top:34px;padding-right:156px;padding-left:156px;flex-wrap:wrap}.wrapper .step.step1 .step1__material .material__paper .material__list .list__item{width:44.444444%;margin-top:33px;padding-right:72px;text-align:center}.wrapper .step.step1 .step1__material .material__paper .material__list .list__item:nth-of-type(2n){padding-right:0}.wrapper .step.step1 .step1__material .material__paper .material__list .list__item:nth-of-type(1),.wrapper .step.step1 .step1__material .material__paper .material__list .list__item:nth-of-type(2){margin-top:0}.wrapper .step.step1 .step1__material .material__paper .material__list .list__item .item__name{margin-top:13px;color:#0c98ff;font-size:18px;font-weight:bold}.wrapper .step.step1 .step1__material .material__paper .material__list .list__item .item__desc{color:#595757;font-size:15px}.wrapper .step.step1 .step1__material .material__paper .material__download{width:456px;margin: 50px auto 0;padding-left:3px;border-top:solid 1px #005ab4;border-bottom:solid 1px #005ab4;font-weight:bold}.wrapper .step.step1 .step1__material .material__paper .material__download a{display:block;position:relative;padding-top:22px;padding-bottom:22px;color:#005ab4;font-size:18px}.wrapper .step.step1 .step1__material .material__paper .material__download a .download__arrow{position:absolute;top:50%;right:0;transform:translate(0, -50%);font-size:0;line-height:0}.wrapper .step.step1 .step1__material .material__paper .material__download a:hover{color:#ff3300}.wrapper .step.step1 .step1__material .material__paper .material__download a span{color:#000000;font-size:14px}.wrapper .step.step1 .step1__material .material__label{margin-top:76px}.wrapper .step.step1 .step1__material .material__label .material__title{width:250px}.wrapper .step.step1 .step1__material .material__label .label__list{display:flex;justify-content:space-between;margin-top:41px;flex-wrap:nowrap}.wrapper .step.step1 .step1__material .material__pt{margin-top:92px}.wrapper .step.step1 .step1__material .material__pt .material__title{width:200px}.wrapper .step.step1 .step1__material .material__pt .pt__image{margin-top:40px;margin-right:0;margin-left:-3px}.wrapper .step.step1 .step1__material .material__pt .pt__point{position:relative;height:379px;margin-top:16px;background:url("../images/bg_pt_point_freecut.png") center no-repeat}.wrapper .step.step1 .step1__material .material__pt .pt__point .point__list .list__item{position:absolute}.wrapper .step.step1 .step1__material .material__pt .pt__point .point__list .list__item--lead{top:82px;left:78px}.wrapper .step.step1 .step1__material .material__pt .pt__point .point__list .list__item--lead dl dd{margin-top:33px;color:#595757;color:#595757;font-size:15px;line-height:2}.wrapper .step.step1 .step1__material .material__pt .pt__point .point__list .list__item--image{right:51px;bottom:11px}.wrapper .step.step1 .step1__material .material__pt .pt__attention{margin-top:10px;margin-left:40px;font-size:11px}.wrapper .step.step1 .step1__material .material__paste{margin-top:90px}.wrapper .step.step1 .step1__material .material__paste .material__title{width:125px}.wrapper .step.step1 .step1__material .material__paste .material__lead{margin-top:14px}.wrapper .step.step1 .step1__material .material__paste .paste__list{display:flex;justify-content:space-between;margin-top:33px;flex-wrap:nowrap}.wrapper .step.step1 .step1__material .material__paste .paste__list .list__item{text-align:center}.wrapper .step.step1 .step1__material .material__paste .paste__list .list__item p{margin-top:12px;color:#0c98ff;font-size:18px;font-weight:bold}.wrapper .step.step1 .step1__material .material__shape{margin-top:81px}.wrapper .step.step1 .step1__material .material__shape .material__title{width:200px}.wrapper .step.step1 .step1__material .material__shape .material__lead{margin-top:14px}.wrapper .step.step1 .step1__material .material__shape .shape__kind{display:flex;justify-content:space-between;margin-top:56px;padding-right:155px;padding-left:155px;flex-wrap:nowrap}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type{width:45.2307692%;text-align:center}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__image--roll{margin-top:17px}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__name{color:#0c98ff;font-size:18px;font-weight:bold}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__name--roll{margin-top:21px}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__name--fold{margin-top:30px}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__link{margin-top:65px;padding-left:3px;border-top:solid 1px #005ab4;border-bottom:solid 1px #005ab4;text-align:left}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__link .link__here{position:relative;color:#005ab4;font-size:18px;font-weight:bold}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__link .link__here span{position:absolute;top:50%;right:0;transform:translate(0, -50%);font-size:0;line-height:0}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__link .link__here--fold{display:block;padding-top:17px;padding-bottom:21px}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__link .link__here--fold span{position:absolute;top:50%;right:0;transform:translate(0, -50%);font-size:0;line-height:0}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__link .link__here:hover{color:#ff3300}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__link .link__logo{margin-left:-8px;padding-top:9px}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__link--roll{color:#000000}.wrapper .step.step1 .step1__material .material__shape .shape__kind .kind__type .type__link--roll a{display:block;padding-top:47px;padding-bottom:48px}.wrapper .step.step1 .step1__material .material__shape .type__link{margin:65px auto 0;padding-left:3px;border-top:solid 1px #005ab4;border-bottom:solid 1px #005ab4;text-align:left;width: 290px}.wrapper .step.step1 .step1__material .material__shape .type__link .link__here{position:relative;color:#005ab4;font-size:18px;font-weight:bold}.wrapper .step.step1 .step1__material .material__shape .type__link .link__here span{position:absolute;top:50%;right:0;transform:translate(0, -50%);font-size:0;line-height:0}.wrapper .step.step1 .step1__material .material__shape .type__link .link__here--fold{display:block;padding-top:17px;padding-bottom:21px}.wrapper .step.step1 .step1__material .material__shape .type__link .link__here--fold span{position:absolute;top:50%;right:0;transform:translate(0, -50%);font-size:0;line-height:0}.wrapper .step.step1 .step1__material .material__shape .type__link .link__here:hover{color:#ff3300}.wrapper .step.step1 .step1__material .material__shape .type__link .link__logo{margin-left:-8px;padding-top:9px}.wrapper .step.step1 .step1__material .material__shape .type__link--roll{color:#000000}.wrapper .step.step1 .step1__material .material__shape .type__link--roll a{display:block;padding-top:47px;padding-bottom:48px}.wrapper .step.step1 .step1__material .material__custom{margin-top:87px}.wrapper .step.step1 .step1__material .material__custom .material__title{width:175px}.wrapper .step.step1 .step1__material .material__custom .material__lead{margin-top:14px}.wrapper .step.step1 .step1__material .material__custom .custom__order{display:flex;justify-content:space-between;padding-right:225px;padding-left:170px;flex-wrap:nowrap}.wrapper .step.step1 .step1__material .material__custom .custom__order .order__list{margin-top:6px}.wrapper .step.step1 .step1__material .material__custom .custom__order .order__list--link p{margin-top:65px;border-top:solid 1px #005ab4;border-bottom:solid 1px #005ab4;font-size:18px;font-weight:bold}.wrapper .step.step1 .step1__material .material__custom .custom__order .order__list--link p a{display:block;position:relative;width:295px;padding-top:30px;padding-bottom:30px;color:#005ab4}.wrapper .step.step1 .step1__material .material__custom .custom__order .order__list--link p a span{position:absolute;top:50%;right:0;transform:translate(0, -50%);font-size:0;line-height:0}.wrapper .step.step1 .step1__material .material__custom .custom__order .order__list--link p a:hover{color:#ff3300}.wrapper .step.step1 .step1__material .material__custom .custom__point{box-sizing:border-box;width:70.2083333%;margin:0 auto;margin-top:27px;padding-top:25px;padding-right:40px;padding-bottom:29px;padding-left:30px;background-color:#def1ff}.wrapper .step.step1 .step1__material .material__custom .custom__point .point__parts--lead{margin-top:6px;color:#595757}.wrapper .step.step2{margin-top:120px}.wrapper .step.step2 .step2__desc{padding-right:109px;padding-left:108px}.wrapper .step.step2 .step2__label-apli{margin-top:89px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp{display:flex;justify-content:space-between;flex-wrap:nowrap}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__maker{color:#595757;font-size:16px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__org{text-align:center}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__lead{color:#595757}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__att{color:#595757}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__link{width:100%;margin-top:47px;border-top:solid 1px #005ab4;border-bottom:solid 1px #005ab4}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__link tbody tr td{padding:0;color:#005ab4;font-size:18px;font-weight:bold}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__link tbody tr td.link__ph a{display:block;position:relative;padding-top:17px;padding-bottom:17px;padding-left:20px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__link tbody tr td.link__ph a:hover{color:#ff3300}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__link tbody tr td.link__ph a .intro__arrow{position:absolute;top:50%;right:0;transform:translate(0, -50%);font-size:0;line-height:0}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__link--mity{margin-top:64px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__link--label{margin-top:17px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__intro{padding-top:18px;padding-bottom:18px;border-top:solid 1px #005ab4;border-bottom:solid 1px #005ab4;color:#0c98ff;font-size:18px;font-weight:bold}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__intro a{position:relative;color:#005ab4}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__intro a sup{font-size:70%}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__intro a .intro__arrow{position:absolute;top:16px;right:-153px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__intro a:hover{color:#ff3300}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__intro--mity a .intro__arrow{top:15px;right:-256px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp .temp__item .item__intro--mity a .intro__window{position:absolute;right:-21px;bottom:6px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--easy{justify-content:end}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--easy .temp__item{width:47.4%;margin-top:32px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--easy .temp__item .item__org{margin-top:40px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--easy .temp__item .item__lead{margin-top:66px;font-size:15px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--easy .temp__item .item__att{margin-top:16px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--easy .temp__item .item__intro{margin-top:16px;padding-right:180px;padding-left:4px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--easy .temp__item:last-child{padding-left:51px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--easy .temp__item:last-child .item__org{margin-top:16px;margin-left:-17px;padding-left:0}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--easy .temp__item:last-child .item__lead{margin-top:45px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--easy .temp__item:last-child .item__intro{margin-top:25px;padding-right:283px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design{margin-top:90px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item{width:47.4%}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item .item__maker{margin-top:20px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item .item__intro{position:relative}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item .item__intro a span{position:absolute}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item .item__link{width:100%;margin-top:47px;border-top:solid 1px #005ab4;border-bottom:solid 1px #005ab4}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item .item__link tbody tr td{color:#005ab4;font-size:18px;font-weight:bold}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item .item__link tbody tr td a{display:block;padding-top:17px;padding-bottom:17px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item .item__link tbody tr td a span{vertical-align:sub}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item .item__link tbody tr td a sup{font-size:60%}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item .item__link--bartender{margin-top:24px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item:first-child .item__org{margin-top:60px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item:first-child .item__lead{margin-top:84px;font-size:15px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item:first-child .item__att{margin-top:16px;padding-left:1em;text-indent:-1em}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item:first-child .item__intro{margin-top:24px;padding-top:18px;padding-bottom:18px;padding-left:5px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item:first-child .item__intro a .intro__arrow{top:17px;right:-255px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item:first-child .item__intro a .intro__window{position:absolute;top:31px;right:-22px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item:last-child .item__org{margin-top:8px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item:last-child .item__lead{margin-top:18px;font-size:15px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item:last-child .item__intro{margin-top:48px;padding-top:18px;padding-bottom:18px;padding-left:5px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item:last-child .item__intro a .intro__arrow{right:-255px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__temp--sys-and-design .temp__item:last-child .item__intro a .intro__window{position:absolute;top:31px;right:-22px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__point{margin-top:35px;padding-top:31px;padding-right:144px;padding-bottom:33px;padding-left:30px;background-color:#def1ff}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__point .point__lead{margin-top:14px;color:#595757}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__point .point__lead sup{font-size:75%}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__point .point__info{margin-top:10px;color:#595757}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__point .point__info a{color:#005ab4}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__point .point__info a:hover{color:#ff3300}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__point--block{margin-top:10px}.wrapper .step.step2 .step2__label-apli .label-apli__content .content__point--block .point__attention{font-size:11px}.wrapper .step .step3{margin-top:140px}.wrapper .step .step3 .step3__desc{padding-right:158px;padding-left:128px}.wrapper .step .step3 .step3__desc .desc__top .top__item--lead .lead__title{margin-left:-44px}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__title{width:325px;margin:0 auto;margin-top:62px;border-bottom:solid 1px #595757;color:#595757;font-size:23px;font-weight:bold;letter-spacing:2px}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__lead{margin-top:21px;color:#595757;text-align:center}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__lead a{color:#005ab4}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__lead a:hover{color:#ff3300}.wrapper .step .step3 .step3__driver .driver__configuration figure{margin-top:38px}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__movie{display:flex;justify-content:space-between;margin-top:55px;text-align:center;flex-wrap:nowrap}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__movie .movie__youtube .youtube__intro{margin-bottom:7px}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__movie .movie__youtube a:hover{display:block;opacity:0.7}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__att{margin-top:32px;text-align:center}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__att sup{vertical-align:top}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__point{position:relative;margin-top:50px;padding-top:70px;padding-bottom:20px;background-color:#def1ff}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__point .point__icon{position:absolute;top:20px;left:123px}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__point .point__title{color:#595757;font-size:17px;font-weight:bold;text-align:center}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__point .point__image{margin-top:10px;text-align:center}.wrapper .step .step3 .step3__driver .driver__configuration .configuration__point .point__atention{margin-top:-10px;margin-left:114px;font-size:11px}.wrapper .step .step4{margin-top:149px}.wrapper .step .step4 .step4__desc{padding-right:196px;padding-left:105px}.wrapper .step .step4 .step4__make-data .make-data__name{width:325px;margin:0 auto;margin-top:74px;border-bottom:solid 1px #595757;color:#595757;font-size:23px;font-weight:bold;letter-spacing:2px}.wrapper .step .step4 .step4__make-data .make-data__type{display:flex;justify-content:space-between;flex-wrap:nowrap}.wrapper .step .step4 .step4__make-data .make-data__type .type__item{width:47.4%;margin-right:52px;text-align:center}.wrapper .step .step4 .step4__make-data .make-data__type .type__item:last-child{margin-right:0}.wrapper .step .step4 .step4__make-data .make-data__type .type__item:last-child .item__parts--lead{margin-bottom:87px}.wrapper .step .step4 .step4__make-data .make-data__type .type__item .item__parts--name{margin-top:38px;padding:34px 50px 31px 45px;background-color:#76c5ff;color:#ffffff;font-size:20px;text-align:center}.wrapper .step .step4 .step4__make-data .make-data__type .type__item .item__parts--name--b{padding-top:52px;padding-bottom:43px}.wrapper .step .step4 .step4__make-data .make-data__type .type__item .item__parts--size{margin-top:24px;color:#0c98ff;font-size:19px;font-weight:bold;text-align:center}.wrapper .step .step4 .step4__make-data .make-data__type .type__item .item__parts--lead{margin-top:34px;margin-bottom:107px;padding-left:7px;color:#595757;font-size:15px;text-align:left}.wrapper .step .step4 .step4__apli-size{margin-top:70px}.wrapper .step .step4 .step4__apli-size .apli-size__title{margin-left:30px;font-size:18px}.wrapper .step .step4 .step4__apli-size table{width:93.75%;margin:0 auto;margin-top:5px;font-size:18px}.wrapper .step .step4 .step4__apli-size table thead th{box-sizing:border-box;width:50%;padding-top:3px;padding-bottom:3px;padding-left:5px;border-right:solid 2px #ffffff;background-color:#4472c4;color:#ffffff}.wrapper .step .step4 .step4__apli-size table thead th:last-child{border-right:none}.wrapper .step .step4 .step4__apli-size table tbody tr:nth-child(odd){background-color:#cfd5ea}.wrapper .step .step4 .step4__apli-size table tbody tr:nth-child(even){background-color:#e9ebf5}.wrapper .step .step4 .step4__apli-size table tbody tr td{box-sizing:border-box;padding-top:3px;padding-bottom:3px;padding-left:5px;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff}.wrapper .step .step4 .step4__apli-size table tbody tr td:last-child{border-right:none}.wrapper .step .step4 .step4__apli-size table tbody tr td sup{padding-left:2px;font-size:60%}.wrapper .step .step4 .step4__print-configuration .print-configuration__title{width:100px;margin:0 auto;margin-top:74px;border-bottom:solid 1px #595757;color:#595757;font-size:23px;font-weight:bold;letter-spacing:2px}.wrapper .step .step4 .step4__print-configuration .print-configuration__lead{margin-top:21px;font-size:15px;text-align:center}.wrapper .step .step4 .step4__print-configuration .print-configuration__lead .lead__continue{display:block;padding-top:31px;color:#595757}.wrapper .step .step4 figure{margin-top:48px;text-align:center}.wrapper .step .step4 .print-configuration__point{margin-top:88px;padding:30px 71px 36px 62px;background-color:#def1ff}.wrapper .step .step4 .print-configuration__point dl{margin-top:23px;color:#595757}.wrapper .step .step4 .print-configuration__point dl dt{font-size:18px}.wrapper .step .step4 .print-configuration__point dl dd{margin-top:11px;font-size:13px}.wrapper .step .step4 .print-configuration__point dl dd .register{padding-right:5px}.wrapper .step .step4 .sample{margin-top:110px}.wrapper .step .step4 .print-configuration__lineup .lineup__name{width:150px;margin:0 auto;margin-top:88px;border-bottom:solid 1px #595757;color:#595757;font-size:23px;font-weight:bold;letter-spacing:2px}.wrapper .step .step4 .print-configuration__lineup .lineup__list{display:flex;justify-content:space-between;margin-top:43px;flex-wrap:nowrap}.wrapper .step .step4 .print-configuration__lineup .lineup__list .list__item p{box-sizing:border-box;width:190px;margin-right:auto;margin-left:auto;border-top:solid 1px #005ab4;border-bottom:solid 1px #005ab4;font-size:18px;font-weight:bold}.wrapper .step .step4 .print-configuration__lineup .lineup__list .list__item p.item__name{width:auto;margin-top:-10px;padding-bottom:17px;border:none;font-size:20px}.wrapper .step .step4 .print-configuration__lineup .lineup__list .list__item p.item__name--7500{padding-left:40px}.wrapper .step .step4 .print-configuration__lineup .lineup__list .list__item p.item__name--6520ap{padding-left:34px}.wrapper .step .step4 .print-configuration__lineup .lineup__list .list__item p.item__name--6020ap{padding-left:34px}.wrapper .step .step4 .print-configuration__lineup .lineup__list .list__item p.item__name--3500{margin-top:5px;padding-bottom:32px;padding-left:44px}.wrapper .step .step4 .print-configuration__lineup .lineup__list .list__item p a{display:block;position:relative;padding-top:9px;padding-bottom:9px;padding-left:17px;color:#005ab4}.wrapper .step .step4 .print-configuration__lineup .lineup__list .list__item p a .item__arrow{position:absolute;top:50%;right:0;transform:translate(0, -50%);font-size:0;line-height:0}.wrapper .step .step4 .print-configuration__lineup .lineup__list .list__item p a:hover{color:#ff3300}.purchase__list{width:640px;margin:0 auto 0 auto}.purchase__list .list__item h4{padding:7px 0 7px 0;background-color:#979797;color:#ffffff;font-size:14px;text-align:center}.can-print{padding:40px 60px;background-color:#def1ff;}.can-print__heading{align-items: center;display: flex;}.can-print__icon{border-radius:50%;width: 70px;height: 70px;line-height: 70px;text-align: center;font-size:20px;font-weight:bold;color:#ffffff;background-color:#ec0000;display:inline-block;margin-right:15px;}.can-print__text{background-color:#0c98ff;color:#ffffff;font-size:20px;font-weight:bold;display:inline-block;padding:8px 20px;}.can-print__text span{color:#fffc03;}.can-print__content ul{display:flex;gap:30px;justify-content:flex-start;margin-top:30px;}.can-print__content--subheading{font-weight:bold;color:#005ab4;font-size:16px;}.can-print__content--application{display:flex;gap:20px;margin-top:25px;align-items:flex-end;border-top:1px solid #005ab4;border-bottom:1px solid #005ab4;padding:20px 0;}.application_left{text-align:center;}.application_left a:hover{opacity:0.7;}

.wrapper .step.step1 .step1__desc .desc__top .top__item--lead .lead__banner a:hover {
  display: block;
  opacity: 0.7;
}