*{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}::-moz-selection{background:#a5bede}::selection{background:#a5bede}::-moz-selection{background:#a5bede}ol,ul{list-style:none;padding:0;margin:0}ol.list-disc,ul.list-disc{padding-left:10px}ol.list-disc li:before,ul.list-disc li:before{display:inline-block;*display:inline;*zoom:1;content:"ãƒ»";text-indent:-1em}area{border:none;outline:none}input[type=text],input[type=tel],input[type=email],input[type=password]{padding:0 4px;margin-top:-2px}textarea{padding:4px}::-webkit-input-placeholder{color:#aaa;font-weight:normal !important}:-ms-input-placeholder{color:#aaa;font-weight:normal !important}::-moz-placeholder{color:#aaa;font-weight:normal !important}button{outline:none}label{display:inline-block;cursor:pointer}.cf{*zoom:1}.cf:after{content:"";display:block;clear:both}.clear,hr{clear:both}*{font-family:"Noto Sans JP",sans-serif;font-size:15px;text-decoration:none;color:#282d32}.pages-title .title-name{text-align:center;padding:70px 0 65px;background-color:#0b172d}.pages-title .title-name h1 strong{color:#fff;font-weight:500;font-size:26px}@media all and (max-width: 768px){.pages-title .title-name h1 strong{font-size:20px}}.pages-title .title-name h1 span{color:#fff;font-family:"Montserrat",sans-serif;font-weight:500;font-size:15px;letter-spacing:.1em}.pages .breadcrumb{margin-top:20px}.pages .breadcrumb ul{color:#888;font-size:13px}.pages .breadcrumb ul *{color:#888;font-size:13px}.pages .breadcrumb ul li{display:inline-block;vertical-align:top}.pages-content{padding-top:86px}@media all and (max-width: 768px){.pages-content{padding-top:60px}}.pages .wp-pagenavi{text-align:center;margin-top:20px}.pages .wp-pagenavi a,.pages .wp-pagenavi span{border:none;color:#0b172d;font-weight:400 !important;font-size:17px;margin:3px 5px}.pages .wp-pagenavi a.pages,.pages .wp-pagenavi span.pages{display:none}.pages .wp-pagenavi a.current,.pages .wp-pagenavi span.current{color:#c4c4c4}#oem.pages .pages-content .desc{margin-bottom:100px}@media all and (max-width: 768px){#oem.pages .pages-content .desc{margin-bottom:60px}}#oem.pages .pages-content .desc p{text-align:center;line-height:1.6666}@media all and (max-width: 768px){#oem.pages .pages-content .desc p{text-align:left}}#oem.pages .pages-content .example{background-color:#ebedf0;padding:100px 0}@media all and (max-width: 768px){#oem.pages .pages-content .example{padding:60px 0}}#oem.pages .pages-content .example h2{text-align:center;font-size:28px;margin-bottom:40px}@media all and (max-width: 768px){#oem.pages .pages-content .example h2{font-size:22.5px;margin-bottom:30px}}#oem.pages .pages-content .example .item{background-color:#fff;text-align:center;padding:40px 30px;margin-bottom:40px}@media all and (max-width: 768px){#oem.pages .pages-content .example .item{max-width:500px;margin:0 auto 30px;padding:30px 15px}}#oem.pages .pages-content .example .item:last-child{margin-bottom:0}#oem.pages .pages-content .example .item>h3{font-weight:700;font-size:22px}@media all and (max-width: 768px){#oem.pages .pages-content .example .item>h3{font-size:20px}}#oem.pages .pages-content .example .item>p{margin-top:25px;line-height:1.6666}@media all and (max-width: 768px){#oem.pages .pages-content .example .item>p{text-align:left;margin-top:15px}}#oem.pages .pages-content .example .item .content1{justify-content:space-between;margin-top:30px}@media all and (max-width: 768px){#oem.pages .pages-content .example .item .content1{flex-wrap:wrap;margin-top:0}}#oem.pages .pages-content .example .item .content1>div{width:48%}@media all and (max-width: 768px){#oem.pages .pages-content .example .item .content1>div{width:100%;margin-top:20px}}#oem.pages .pages-content .example .item .content1>div img{width:100%}#oem.pages .pages-content .example .item .content2{margin-top:30px}@media all and (max-width: 768px){#oem.pages .pages-content .example .item .content2{margin-top:15px}}#oem.pages .pages-content .example .item .content2 img{width:100%}#oem.pages .pages-content .example .item .content3{justify-content:space-between;align-items:center;background-color:#1e506e;padding:20px 15px;margin-top:30px}@media all and (max-width: 768px){#oem.pages .pages-content .example .item .content3{flex-wrap:wrap;padding:15px 5px;margin-top:15px}}#oem.pages .pages-content .example .item .content3>div:first-child{width:300px;text-align:left}@media all and (max-width: 768px){#oem.pages .pages-content .example .item .content3>div:first-child{width:100%;margin-bottom:15px}}#oem.pages .pages-content .example .item .content3>div:first-child h4{color:#fff}@media all and (max-width: 768px){#oem.pages .pages-content .example .item .content3>div:first-child h4{padding-left:.5em}}#oem.pages .pages-content .example .item .content3>div:first-child ul li{color:#fff;text-indent:-1em;padding-left:1em;margin-top:3px}#oem.pages .pages-content .example .item .content3>div:nth-child(n+2){position:relative;width:calc((100% - 300px)/4)}@media all and (max-width: 768px){#oem.pages .pages-content .example .item .content3>div:nth-child(n+2){width:25%}}#oem.pages .pages-content .example .item .content3>div:last-child{width:calc((100% - 300px)/4 - 45px)}@media all and (max-width: 768px){#oem.pages .pages-content .example .item .content3>div:last-child{width:calc(25% - 25px)}}#oem.pages .pages-content .example .item .content3>div:last-child img{position:absolute;top:45%;left:50%;transform:translateY(-50%) translateX(-50%)}#oem.pages .pages-content .example .item .content3>div img{width:100%}#oem.pages .pages-content .btn_wrap{text-align:center;margin-top:40px}#oem.pages .pages-content .btn_wrap .btn{width:220px;height:40px;line-height:40px}@media all and (max-width: 768px){#oem.pages .pages-content .btn_wrap .btn{width:230px;height:50px;line-height:50px}}#custom-printing.pages .pages-content>div.content-container{padding-top:100px;padding-bottom:100px}@media all and (max-width: 768px){#custom-printing.pages .pages-content>div.content-container{padding-top:60px;padding-bottom:60px}}#custom-printing.pages .pages-content>div.content-container.bg{background-color:#ebedf0}#custom-printing.pages .pages-content h2{text-align:center;font-size:22px;margin-bottom:25px}@media all and (max-width: 768px){#custom-printing.pages .pages-content h2{font-size:20px}}#custom-printing.pages .pages-content h2+p{margin-bottom:30px;text-align:center;line-height:1.6666}@media all and (max-width: 768px){#custom-printing.pages .pages-content h2+p{text-align:left;max-width:500px;margin-left:auto;margin-right:auto}}#custom-printing.pages .pages-content .desc{margin-bottom:100px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .desc{margin-bottom:60px}}#custom-printing.pages .pages-content .desc img{width:100%}#custom-printing.pages .pages-content .howto .wrapper>p{margin-bottom:80px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .howto .wrapper>p{max-width:500px;margin:0 auto 80px}}#custom-printing.pages .pages-content .howto .item{position:relative;background-color:#fff;text-align:center;padding:25px 30px 40px;margin-bottom:80px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .howto .item{max-width:500px;margin:0 auto 50px;padding:30px 15px 17px}}#custom-printing.pages .pages-content .howto .item:last-child{margin-bottom:0}#custom-printing.pages .pages-content .howto .item .num{position:absolute;top:-30px;left:50%;transform:translateX(-50%);display:inline-block;width:183px;height:183px;padding-top:20px;background-color:#fff;border-radius:132px 132px 0 0;text-align:center;z-index:0}@media all and (max-width: 768px){#custom-printing.pages .pages-content .howto .item .num{width:132px;height:132px}}#custom-printing.pages .pages-content .howto .item .num img{height:34px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .howto .item .num img{height:28px}}#custom-printing.pages .pages-content .howto .item>h3{position:relative;z-index:1;font-weight:700;font-size:22px;color:#0b172d;padding-bottom:15px}#custom-printing.pages .pages-content .howto .item>h3:before{content:"";display:inline-block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:120px;height:1px;background-color:#b2974e}@media all and (max-width: 768px){#custom-printing.pages .pages-content .howto .item>h3{font-size:20px}}#custom-printing.pages .pages-content .howto .item>p{position:relative;z-index:1;margin-top:25px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .howto .item>p{text-align:left;margin-top:15px}}#custom-printing.pages .pages-content .howto .item .content{position:relative;z-index:1;text-align:center;margin-top:30px}#custom-printing.pages .pages-content .howto .item .content img{max-width:100%;width:auto;max-height:393px;height:auto}@media all and (max-width: 768px){#custom-printing.pages .pages-content .howto .item .content img{max-height:250px}}#custom-printing.pages .pages-content .printing{text-align:center}#custom-printing.pages .pages-content .printing .btn{width:260px;height:40px;line-height:40px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .printing .btn{width:280px;height:50px;line-height:45px;border:1.5px solid #0b172d}}#custom-printing.pages .pages-content .printing .btn:hover svg path{fill:#0b172d}#custom-printing.pages .pages-content .printing .btn svg{width:18px;height:22px;margin:0 10px -4px 0}#custom-printing.pages .pages-content .printing .btn svg path{transition:.3s;fill:#fff}#custom-printing.pages .pages-content .example{text-align:center}#custom-printing.pages .pages-content .example .item{max-width:700px;width:100%;background-color:#fff;padding:20px;margin:0 auto 30px}#custom-printing.pages .pages-content .example .item img{display:block;max-width:592px;height:auto;margin:0 auto}@media all and (max-width: 768px){#custom-printing.pages .pages-content .example .item img{width:100%}}#custom-printing.pages .pages-content .about ul li div{border-radius:50px;padding:10px 20px;background-color:#ebedf0;color:#0b172d;font-weight:700;font-size:18px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .about ul li div{padding:10px 5px 10px 25px}}#custom-printing.pages .pages-content .about ul li p{padding:15px 15px 30px;line-height:1.6666}#custom-printing.pages .pages-content .about ul li:last-child div{background-color:#0b172d;color:#fff}#custom-printing.pages .pages-content .about ul li:last-child p b{font-size:22px;font-weight:700}@media all and (max-width: 768px){#custom-printing.pages .pages-content .about ul li:last-child p b{font-size:18px}}#custom-printing.pages .pages-content .wrapping{text-align:center}#custom-printing.pages .pages-content .wrapping .btn{width:260px;height:40px;line-height:40px;background-color:#fff;z-index:1}@media all and (max-width: 768px){#custom-printing.pages .pages-content .wrapping .btn{width:230px;height:50px;line-height:45px;border:1.5px solid #0b172d;background-color:#0b172d}#custom-printing.pages .pages-content .wrapping .btn:hover{background-color:#fff;color:#0b172d}}#custom-printing.pages .pages-content .flow{padding-top:100px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow{padding-top:60px}}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow .item{flex-wrap:wrap;max-width:450px;margin:0 auto}}#custom-printing.pages .pages-content .flow .item>div{position:relative}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow .item>div{width:100%}}#custom-printing.pages .pages-content .flow .item>div:nth-child(odd){border:3px solid #b2974e;text-align:center;padding:84px 15px 15px}@media all and (min-width: 769px){#custom-printing.pages .pages-content .flow .item>div:nth-child(odd){width:calc((100% - 100px)/3)}}#custom-printing.pages .pages-content .flow .item>div:nth-child(odd) span{position:absolute;top:0;left:50%;transform:translateX(-50%);display:inline-block;width:64px;height:64px;padding-top:10px;background-color:#b2974e;border-radius:0 0 5px 5px;line-height:1.1;font-size:12px;font-weight:700;color:#fff}#custom-printing.pages .pages-content .flow .item>div:nth-child(odd) span b{font-size:30px;font-weight:700;color:#fff}#custom-printing.pages .pages-content .flow .item>div:nth-child(odd) h4{color:#0b172d;font-weight:700;font-size:22px;margin-bottom:15px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow .item>div:nth-child(odd) h4{font-size:20px}}#custom-printing.pages .pages-content .flow .item>div:nth-child(odd) p{text-align:left;line-height:1.6666}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow .item>div:nth-child(even){margin:25px 0}}@media all and (min-width: 769px){#custom-printing.pages .pages-content .flow .item>div:nth-child(even){width:50px}}#custom-printing.pages .pages-content .flow .item>div:nth-child(even) span{content:"";display:inline-block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:0;height:0;border-style:solid}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow .item>div:nth-child(even) span{border-width:20px 20px 0 20px;border-color:#1e4f6e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}@media all and (min-width: 769px){#custom-printing.pages .pages-content .flow .item>div:nth-child(even) span{border-width:20px 0 20px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #1e4f6e}}#custom-printing.pages .pages-content .flow .list{margin-top:40px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow .list{max-width:500px;margin:40px auto 0}}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow .list li{flex-wrap:wrap}}#custom-printing.pages .pages-content .flow .list li:first-child{margin-bottom:10px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow .list li:first-child{margin-bottom:15px}}#custom-printing.pages .pages-content .flow .list li>div{padding:15px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow .list li>div{width:100%}}#custom-printing.pages .pages-content .flow .list li>div:first-child{background-color:#1e506e;font-weight:700;font-size:18px;color:#fff}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow .list li>div:first-child{font-size:16px}}@media all and (min-width: 769px){#custom-printing.pages .pages-content .flow .list li>div:first-child{width:210px}}#custom-printing.pages .pages-content .flow .list li>div:last-child{background-color:#ebedf0;font-size:15px}@media all and (min-width: 769px){#custom-printing.pages .pages-content .flow .list li>div:last-child{width:calc(100% - 210px)}}#custom-printing.pages .pages-content .flow .list li>div:last-child b{font-size:22px}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow .list li>div:last-child b{font-size:17px}}#custom-printing.pages .pages-content .flow .list li>div:last-child a{font-size:20px;text-decoration:underline}@media all and (max-width: 768px){#custom-printing.pages .pages-content .flow .list li>div:last-child a{font-size:17px}}