@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");:root{accent-color:#20469B}.pc{display:block}@media print, screen and (max-width: 768px){.pc{display:none}}.sp{display:none}@media print, screen and (max-width: 768px){.sp{display:block}}header,h1,h2,p,a,strong,span,article,main{transition:all .3s ease-out}body{font-feature-settings:"palt";-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeSpeed;font-family:"M PLUS Rounded 1c", sans-serif !important;color:#333;line-height:1.8125;padding-bottom:70px}@media print, screen and (max-width: 768px){body{padding-bottom:70px}}ul li{list-style:none !important}@media print, screen and (max-width: 768px){.st-backToTopFixed{bottom:108px;z-index:1}}#content-box img{width:100%}#content-box .contentMaxInner{position:relative;margin-left:auto;margin-right:auto;max-width:1000px;width:90%}@media print, screen and (min-width: 768px){#content-box .contentMaxInner{width:59vw}}@media print, screen and (max-width: 768px){#content-box a:hover{opacity:.1}}.floatBnr{display:block;position:relative;font-size:0;line-height:0;width:100%;height:0}.floatBnr a{z-index:2;transition:none;opacity:0;visibility:hidden;pointer-events:none}@media print, screen and (min-width: 768px){.floatBnr a{position:absolute;right:0;top:0;max-width:330px;width:22%}}@media print, screen and (max-width: 768px){.floatBnr a{position:fixed;width:100%;bottom:0;left:0;background-image:url("/-/media/cojp/product/printer/special/laserprinter-retail/img/floatBnr_bg.jpg");background-repeat:no-repeat;background-size:100% 100%;display:flex;justify-content:center;align-items:center;height:90px}.floatBnr a img{max-width:768px;max-height:90px}}.floatBnr.is-show a{opacity:1;visibility:visible;pointer-events:auto}@media print, screen and (min-width: 768px){.floatBnr.is-fixed a{position:fixed;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}#eye_catch h1{margin:0;padding:0}#eye_catch p{background-color:#0d2e9d;display:flex;justify-content:center;align-items:center;margin:0;padding:25px 0}@media print, screen and (max-width: 768px){#eye_catch p{padding:15px 0}}#eye_catch p img{max-width:540px;width:70%}#introduction{padding:90px 0 35px}@media print, screen and (max-width: 768px){#introduction{padding:40px 0 20px}}#introduction h2{display:block;max-width:660px;width:70%;margin:0 auto 50px auto}@media print, screen and (max-width: 768px){#introduction h2{margin:0 auto 20px auto}}#introduction ul{display:flex;justify-content:space-between;padding:0;margin-bottom:30px;max-width:900px;width:90%;margin:0 auto 30px auto}@media print, screen and (max-width: 768px){#introduction ul{width:100%;margin:0 auto 20px auto}}#introduction ul li{width:48%}#introduction .arrow{display:block;max-width:60px;width:10%;margin:0 auto 20px auto}@media print, screen and (max-width: 768px){#introduction .arrow{margin:0 auto 10px auto}}#introduction p{display:block;max-width:900px;width:90%;margin:0 auto}@media print, screen and (max-width: 768px){#introduction p{width:100%}}#solution_01,#solution_02{padding-bottom:150px}@media print, screen and (max-width: 768px){#solution_01,#solution_02{padding-bottom:60px}}#solution_01 h2,#solution_02 h2{margin-top:0;margin-bottom:65px;line-height:0;font-size:0}@media print, screen and (max-width: 768px){#solution_01 h2,#solution_02 h2{margin-bottom:40px}}#solution_01 h2 picture,#solution_02 h2 picture{display:block;padding:60px 0}@media print, screen and (max-width: 768px){#solution_01 h2 picture,#solution_02 h2 picture{padding:30px 0}}#solution_01 .conclusion .checkArrow,#solution_02 .conclusion .checkArrow{display:block;width:150px;line-height:0;font-size:0;margin-bottom:-1px}@media print, screen and (max-width: 768px){#solution_01 .conclusion .checkArrow,#solution_02 .conclusion .checkArrow{max-width:100px;width:20%}}#solution_01 .conclusion dl,#solution_02 .conclusion dl{position:relative;border:2px solid #1774ba;margin:0}#solution_01 .conclusion dl dt,#solution_02 .conclusion dl dt{display:block;position:absolute;max-width:475px;width:55%;top:-75px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media print, screen and (max-width: 768px){#solution_01 .conclusion dl dt,#solution_02 .conclusion dl dt{width:220px;top:-55px}}#solution_01 .conclusion dl dd,#solution_02 .conclusion dl dd{margin:0;padding:50px 30px 30px;display:flex;justify-content:space-between;background-color:#fff}#solution_01 .conclusion dl dd span,#solution_02 .conclusion dl dd span{display:block}#solution_01 .conclusion dl dd p,#solution_02 .conclusion dl dd p{font-size:1.375rem;font-weight:500;margin:0}@media print, screen and (max-width: 768px){#solution_01 .conclusion dl dd p,#solution_02 .conclusion dl dd p{font-size:1rem}}#solution_01{background-color:#cfe8ff}#solution_01 h2{background-color:#1774ba}#solution_01 ul{display:flex;justify-content:space-between;padding:0;margin:0 auto 70px auto}@media print, screen and (max-width: 768px){#solution_01 ul{display:block;width:100%}}#solution_01 ul li{width:48%;position:relative}@media print, screen and (max-width: 768px){#solution_01 ul li{width:100%}#solution_01 ul li:first-child{margin-bottom:50px}}#solution_01 ul li .btn{position:absolute;top:37.5%;left:50%;width:38.4%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media print, screen and (max-width: 768px){#solution_01 ul li .btn{top:31.5%;width:37%}}#solution_01 .conclusion dl dd .i01{width:30%}@media print, screen and (max-width: 768px){#solution_01 .conclusion dl dd .i01{order:2}}#solution_01 .conclusion dl dd p{width:65%}@media print, screen and (max-width: 768px){#solution_01 .conclusion dl dd p{order:1}}#solution_02{background-color:#ffe3cf}#solution_02 h2{background-color:#e66564}#solution_02 h3{max-width:625px;margin:0 auto 20px}#solution_02 .read{display:block;font-size:1.375rem;font-weight:600;margin-bottom:40px}@media print, screen and (max-width: 768px){#solution_02 .read{font-size:1rem}}#solution_02 .cbox{margin:0}#solution_02 .cbox dt{font-size:1.875rem;color:#e66564;font-weight:600;background-color:#fff;border:1px solid #e66564;line-height:1;padding:10px;margin-bottom:30px;display:flex;align-items:center}@media print, screen and (max-width: 768px){#solution_02 .cbox dt{font-size:1rem}}#solution_02 .cbox dt small{font-size:1.25rem}@media print, screen and (max-width: 768px){#solution_02 .cbox dt small{font-size:.875rem}}#solution_02 .cbox dd{margin:0 0 40px}#solution_02 .cbox dd p{font-weight:600;font-size:1.5rem;line-height:1.4;display:flex;white-space:nowrap;align-items:center}@media print, screen and (max-width: 768px){#solution_02 .cbox dd p{display:block;font-size:1.125rem}}#solution_02 .cbox dd p small{font-size:.875rem;white-space:wrap;margin-left:.5em}@media print, screen and (max-width: 768px){#solution_02 .cbox dd p small{display:block}}#solution_02 .cbox.end{margin-bottom:100px}@media print, screen and (max-width: 768px){#solution_02 .cbox.end{margin-bottom:50px}}#solution_02 .conclusion{margin-top:100px}@media print, screen and (max-width: 768px){#solution_02 .conclusion{margin-top:70px}}#solution_02 .conclusion dl{border:2px solid #de6e6f}#solution_02 .conclusion dl dd .i01{width:16%}@media print, screen and (max-width: 768px){#solution_02 .conclusion dl dd .i01{display:none}}@media print, screen and (min-width: 768px){#solution_02 .conclusion dl dd p{width:55%}}@media print, screen and (max-width: 768px){#solution_02 .conclusion dl dd p{order:1;width:60%}}#solution_02 .conclusion dl dd .i02{width:25%}@media print, screen and (max-width: 768px){#solution_02 .conclusion dl dd .i02{width:35%;order:2}}#productDescription{padding:100px 0 30px 0}@media print, screen and (max-width: 768px){#productDescription{padding:50px 0 0 0}}#productDescription h2{display:block;margin:0 auto 20px;max-width:820px;width:85%}@media print, screen and (max-width: 768px){#productDescription h2{margin:0 auto 20px;width:90%}}#productDescription .datelist{display:grid;grid-template-columns:repeat(3, 31%);justify-content:space-between}@media print, screen and (max-width: 768px){#productDescription .datelist{display:block;width:85%;margin:0 auto}}#productDescription .datelist dl{display:grid;grid-template-rows:subgrid;grid-row:span 2}@media print, screen and (max-width: 768px){#productDescription .datelist dl{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:24px}}#productDescription .datelist dl dt{display:flex;flex-direction:column}#productDescription .datelist dl dt .notes{flex:1 1 auto;font-size:1rem}@media print, screen and (max-width: 768px){#productDescription .datelist dl dt{width:45%}}#productDescription .datelist dl dd{margin:0;display:flex;align-items:center}@media print, screen and (max-width: 768px){#productDescription .datelist dl dd{width:50%}}#productDescription .datelist dl:first-child dd img{margin-left:5%}#productList{padding:25px 0 50px}#productList h2{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:20px;width:100%}@media print, screen and (max-width: 768px){#productList h2{margin-bottom:0}}#productList h2::after{content:"";display:block;width:100%;height:1px;background-color:#000;position:absolute}#productList h2 img{width:230px;position:relative;background-color:#fff;padding:0 15px;z-index:1}@media print, screen and (max-width: 768px){#productList h2 img{width:30%}}#productList .datelist{display:flex;justify-content:space-between;flex-wrap:wrap;width:90%;margin:0 auto 20px}@media print, screen and (max-width: 768px){#productList .datelist{width:100%}}#productList .datelist dl{width:48%}@media print, screen and (max-width: 768px){#productList .datelist dl{width:100%}}@media print, screen and (max-width: 768px){#productList .datelist dl dt{display:flex;justify-content:space-between;flex-direction:row;margin-bottom:15px;align-items:center}}#productList .datelist dl dt .productImg{display:flex;align-items:flex-end;justify-content:center;margin:0 auto}@media print, screen and (min-width: 768px){#productList .datelist dl dt .productImg{height:291px;width:100%;max-width:300px}}@media print, screen and (max-width: 768px){#productList .datelist dl dt .productImg{order:2}}@media print, screen and (max-width: 768px){#productList .datelist dl dt .detail{order:1}}#productList .datelist dl dt .detail p{text-align:center;font-weight:700;font-size:1rem;margin-bottom:10px}@media print, screen and (min-width: 768px){#productList .datelist dl dt .detail p{font-size:min(1.5vw, 16px)}}@media print, screen and (max-width: 768px){#productList .datelist dl dt .detail p{font-size:min(2.5vw, 14px)}}#productList .datelist dl dt .detail .productName{display:block;text-align:center;margin-bottom:25px}#productList .datelist dl dt .detail .productName img{width:auto;height:25px}#productList .datelist dl dt .detail .btn{display:block;margin:0 auto 30px;width:180px}@media print, screen and (max-width: 768px){#productList .datelist dl dt .detail .btn{width:70%}}#productList .datelist dl dd{margin:0}#productList .datelist dl dd .dateInfo{display:block}#productList .datelist .notes{display:block;width:100%;font-size:.625rem}#inquiry{border-top:1px solid #000;padding:100px 0}@media print, screen and (max-width: 768px){#inquiry{display:none}}#inquiry h2{max-width:810px;width:90%;margin:0 auto 60px auto}#inquiry .bnr{display:block;margin:0 auto;max-width:740px;width:90%}#inquiry .bnr a{display:block}
