@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:'Noto Sans JP', sans-serif;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}#content-box img{width:100%}#content-box .contentMaxInner{position:relative;margin-left:auto;margin-right:auto;max-width:996px;width:90%}#content-box .float_bnr{max-width:996px;width:100%;padding:0;display:flex;position:fixed;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:2;margin:0}#content-box .float_bnr li{position:relative;width:100%;display:flex;justify-content:center;align-items:center}#content-box .float_bnr li::before{content:"";width:0;height:0;position:absolute;top:0;bottom:0;right:11px;margin:auto;box-sizing:border-box;border:.4em solid transparent;z-index:2}#content-box .float_bnr li::after{position:absolute;top:0;bottom:0;right:10px;margin:auto;content:"";width:1.5em;height:1.5em;border-radius:1.5em;background-color:#fff;z-index:1}#content-box .float_bnr li:nth-child(1){background-color:#3264d2}#content-box .float_bnr li:nth-child(1)::before{border-left:.5em solid #3264d2}#content-box .float_bnr li:nth-child(2){background-color:#de5263}#content-box .float_bnr li:nth-child(2)::before{border-left:.5em solid #de5263}#content-box .float_bnr li:nth-child(3){background-color:#5a5a5a}#content-box .float_bnr li:nth-child(3)::before{border-left:.5em solid #5a5a5a}#content-box .float_bnr li a{text-decoration:none;color:#fff;height:70px;display:flex;justify-content:center;align-items:center;font-size:min(2vw, 20px);font-weight:bold;line-height:1}@media print, screen and (max-width: 768px){#content-box .float_bnr li a{font-size:min(3vw, 20px);line-height:1.5}}#eye_catch h2{margin:0}#labelprinter_application{padding:100px 0 0}@media print, screen and (max-width: 768px){#labelprinter_application{padding:50px 0 0}}#labelprinter_application .title_logo{display:block;max-width:580px;width:70%;margin:0 auto 20px;line-height:0}#labelprinter_application p{text-align:center;line-height:1.8;font-size:min(1.3vw, 18px);font-weight:500;margin-bottom:30px}@media print, screen and (max-width: 768px){#labelprinter_application p{margin-top:5%;font-size:.8125rem}}#labelprinter_application .link-box{display:flex;flex-wrap:wrap;background-color:#efb0a8;text-align:center;max-width:280px;width:60%;margin:0 auto;color:#000;justify-content:center;padding:8px 0;font-weight:bold}@media print, screen and (max-width: 768px){#labelprinter_application .link-box{padding:10px 0}}#labelprinter_application .link-box .btn_title{font-size:min(4vw, 16px);display:block;position:relative;padding:0 1.5em 0 0}#labelprinter_application .link-box .btn_title::before{content:"";width:0;height:0;position:absolute;top:0;bottom:0;right:0;margin:auto;box-sizing:border-box;border:.33em solid transparent;border-left:.45em solid #fff;z-index:2}#labelprinter_application .link-box .btn_title::after{position:absolute;top:0;bottom:0;right:2px;margin:auto;content:"";width:1em;height:1em;border-radius:1em;background-color:#000;z-index:1}#labelprinter_application .link-box .shoulder_text{font-size:min(3vw, 16px);display:block;width:100%}#labelprinter_application .notes-box{display:block;padding-top:10px;font-size:12px;margin:0 auto}@media print, screen and (max-width: 768px){#labelprinter_application .notes-box{width:80%;text-align:left}}#labelprinter_solution{padding:100px 0}@media print, screen and (max-width: 768px){#labelprinter_solution{padding:40px 0}}#labelprinter_solution strong{display:block;border-bottom:2px solid #654b3a;margin-bottom:40px;color:#654b3a;text-align:center}@media print, screen and (max-width: 768px){#labelprinter_solution strong{margin-bottom:30px}}#labelprinter_solution strong span{font-size:1.25rem;background-color:#fff;position:relative;bottom:-17px;padding:0 10px}@media print, screen and (max-width: 768px){#labelprinter_solution strong span{font-size:.9375rem;bottom:-13px}}#labelprinter_solution .title_h2{display:block;max-width:790px;width:100%;margin:0 auto 45px;line-height:0}@media print, screen and (max-width: 768px){#labelprinter_solution .title_h2{margin:0 auto 20px;width:90%}}#labelprinter_solution .c01{display:flex;justify-content:space-between;padding-left:0;margin-bottom:30px}@media print, screen and (max-width: 768px){#labelprinter_solution .c01{flex-wrap:wrap;max-width:80%;margin:0 auto}}#labelprinter_solution .c01 li{padding:25px;background-color:#efb0a8;width:25%}@media print, screen and (max-width: 768px){#labelprinter_solution .c01 li{width:100%;margin-bottom:30px;display:flex;flex-wrap:wrap;flex-direction:row-reverse;padding:40px 20px 20px}}#labelprinter_solution .c01 li .stitle-box{display:block;margin-bottom:10px}@media print, screen and (max-width: 768px){#labelprinter_solution .c01 li .stitle-box{width:80%;order:1;margin:0 auto}}#labelprinter_solution .c01 li .img-box{display:block}@media print, screen and (max-width: 768px){#labelprinter_solution .c01 li .img-box{width:100%;order:3}}#labelprinter_solution .c01 li p{margin-bottom:0}@media print, screen and (max-width: 768px){#labelprinter_solution .c01 li p{order:2}}#labelprinter_solution h3{display:block;font-size:1.25rem;text-align:center;font-weight:bold}#labelprinter_solution .c02{display:flex;justify-content:space-between;padding-left:0}@media print, screen and (max-width: 768px){#labelprinter_solution .c02{flex-wrap:wrap;max-width:80%;margin:0 auto}}#labelprinter_solution .c02 li{padding:15px;background-color:#efb0a8;width:44.5%;display:flex;align-items:center;justify-content:space-between}@media print, screen and (max-width: 768px){#labelprinter_solution .c02 li{width:100%;margin-bottom:30px;display:flex;flex-wrap:wrap;flex-direction:row-reverse;padding:20px 20px 20px}}#labelprinter_solution .c02 li .img-box{display:block;width:40%}@media print, screen and (max-width: 768px){#labelprinter_solution .c02 li .img-box{width:60%;margin:0 auto}}#labelprinter_solution .c02 li p{text-align:center;font-weight:bold;width:55%;font-size:min(1.7vw, 18px);margin-bottom:0;margin-top:0}@media print, screen and (max-width: 768px){#labelprinter_solution .c02 li p{width:100%;font-size:min(3.5vw, 30px);margin-bottom:10px}}#labelprinter_combination{background-color:#f7ebdc;padding:80px 0}@media print, screen and (max-width: 768px){#labelprinter_combination{padding:40px 0 0}}#labelprinter_combination .main_img-box{display:block;width:100%;margin:0 0 30px}#labelprinter_combination .read{font-size:1.25rem;display:block;text-align:center;font-weight:bold;margin:0 0 50px}@media print, screen and (max-width: 768px){#labelprinter_combination .read{font-size:.9375rem;margin:0 0 30px}}#labelprinter_combination h3{display:block;background-color:#000;color:#fff;text-align:center;font-size:1.375rem;margin:0 0 30px;line-height:1;padding:10px 0}@media print, screen and (max-width: 768px){#labelprinter_combination h3{font-size:1.125rem;line-height:1.5}}#labelprinter_combination .img-box{display:block;margin-bottom:80px}@media print, screen and (max-width: 768px){#labelprinter_combination .img-box{margin-bottom:60px}}#labelprinter_combination .operation_mage{display:flex;justify-content:space-between;margin-left:0;padding-left:0}@media print, screen and (max-width: 768px){#labelprinter_combination .operation_mage{flex-wrap:wrap}}#labelprinter_combination .operation_mage li{width:22%;display:flex;flex-direction:column}@media print, screen and (max-width: 768px){#labelprinter_combination .operation_mage li{width:48%;margin-bottom:40px}#labelprinter_combination .operation_mage li:nth-child(3),#labelprinter_combination .operation_mage li:nth-child(4){margin-bottom:0}}#labelprinter_combination .operation_mage li .heading_t{display:block;text-align:center;color:#fff;background-color:#654b3a;font-size:1.125rem;line-height:1;margin-bottom:10px;width:100%;border-radius:30px;padding:7px 0}@media print, screen and (max-width: 768px){#labelprinter_combination .operation_mage li .heading_t{font-size:1rem}}#labelprinter_combination .operation_mage li .text-box{display:block;font-size:.875rem;margin:0 0 10px;line-height:1.5}#labelprinter_combination .operation_mage li .img-box{display:block;margin-top:auto;margin-bottom:0;width:100%}#labelprinter_combination .notes-box{display:block;text-align:center}@media print, screen and (max-width: 768px){#labelprinter_combination .notes-box{display:block;text-align:left;padding-bottom:40px}}#brother_scanessentials_title{background-color:#000;padding:50px 0}@media print, screen and (max-width: 768px){#brother_scanessentials_title{padding:25px 0}}#brother_scanessentials_title h2{max-width:730px;margin:0 auto;width:80%}.worries-box{padding:65px 0}@media print, screen and (max-width: 768px){.worries-box{padding:45px 0}}.worries-box h2{display:block;position:relative;text-align:center;font-weight:bold;font-size:min(2.4vw, 28px);line-height:1.5;padding-bottom:50px;margin-bottom:50px}@media print, screen and (max-width: 768px){.worries-box h2{font-size:min(5vw, 22px);padding-bottom:35px;margin-bottom:10px}}.worries-box h2 .icon-box{display:block;max-width:160px;width:20%;margin:0 auto 20px auto}@media print, screen and (max-width: 768px){.worries-box h2 .icon-box{width:30%;margin:0 auto 15px auto}}.worries-box h2 .img-box{position:absolute;right:0;bottom:0;max-width:180px;width:15%}@media print, screen and (max-width: 768px){.worries-box h2 .img-box{display:none !important}}.worries-box h3{position:relative;margin-bottom:40px}@media print, screen and (max-width: 768px){.worries-box h3{margin-bottom:15px}}.worries-box h3::before{content:"";display:block;transform:rotate(90deg);position:absolute;border:15px solid transparent;border-left:20px solid #000;top:-45px;left:48%}@media print, screen and (max-width: 768px){.worries-box h3::before{border:10px solid transparent;border-left:10px solid #000;top:-25px}}.worries-box .read{display:block;margin-bottom:30px;font-size:1.25rem;line-height:1.8}@media print, screen and (max-width: 768px){.worries-box .read{font-size:.875rem;text-align:center;margin-bottom:40px}}.worries-box .diagram-box{margin:0 auto 80px}@media print, screen and (max-width: 768px){.worries-box .diagram-box{margin:0 auto 30px;width:85%}}.worries-box .voices{display:flex;align-items:center}@media print, screen and (max-width: 768px){.worries-box .voices{display:block}}.worries-box .voices dt{width:120px;margin-right:35px}@media print, screen and (max-width: 768px){.worries-box .voices dt{margin-right:0;margin:0 auto 40px auto}}.worries-box .voices dd{position:relative;width:100%}@media print, screen and (max-width: 768px){.worries-box .voices dd{margin-left:0}}.worries-box .voices dd .voices_icon{position:absolute;display:block;width:140px;margin-top:-40px}@media print, screen and (max-width: 768px){.worries-box .voices dd .voices_icon{width:100px;margin-top:-30px}}.worries-box .voices dd p{display:block;background-color:#fff;border:1px solid #000;font-size:.875rem;padding:15px;line-height:1.6;position:relative;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px}.worries-box .voices dd p::before{content:url("../img/worries_balloon_arrow_pc.svg");display:block;width:28px;height:22px;position:absolute;top:50%;left:-28px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media print, screen and (max-width: 768px){.worries-box .voices dd p::before{content:url("../img/worries_balloon_arrow_sp.svg");width:28px;height:22px;top:-27px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}}#worries_01{background-color:#ef95ae}#worries_01 h4{display:block;margin-bottom:30px;text-align:center;border-bottom:2px solid #000}@media print, screen and (max-width: 768px){#worries_01 h4{margin-bottom:35px}}#worries_01 h4 span{display:inline-block;position:relative;font-size:1.5rem;line-height:1;font-weight:bold;background-color:#ef95ae;bottom:-12px;padding:0 10px}@media print, screen and (max-width: 768px){#worries_01 h4 span{font-size:1.125rem}}#worries_01 .separator_type{display:flex;justify-content:space-between;margin-bottom:80px;padding-left:0}@media print, screen and (max-width: 768px){#worries_01 .separator_type{flex-wrap:wrap;margin-bottom:40px}}#worries_01 .separator_type li{width:23.5%;border:1px solid #000}@media print, screen and (max-width: 768px){#worries_01 .separator_type li{width:48%;margin-bottom:20px}}#worries_01 .separator_type li .icon-box{max-width:115px;width:80%;padding:15px 0;margin:0 auto;display:block}#worries_01 .separator_type li strong{display:block;text-align:center;line-height:1;font-size:1.125rem;padding:5px 0;font-weight:500;background-color:#000;color:#fff;margin-right:15px}@media print, screen and (max-width: 768px){#worries_01 .separator_type li strong{font-size:.875rem}}#worries_01 .separator_type li p{display:block;padding:15px;font-size:.875rem;line-height:1.6}@media print, screen and (max-width: 768px){#worries_01 .separator_type li p{font-size:.75rem}}#worries_01 .separator_type li p .notes-box{display:block;font-size:.625rem;margin-top:5px}#worries_02{background-color:#a4a9d6}#worries_02 .diagram-box{max-width:960px}@media print, screen and (min-width: 768px){#worries_02 .diagram-box{margin-left:auto;margin-right:0}}@media print, screen and (max-width: 768px){#worries_02 .diagram-box{width:85%}}#worries_03{background-color:#6acccc}#worries_03 .diagram-box{max-width:960px}@media print, screen and (min-width: 768px){#worries_03 .diagram-box{margin-left:auto;margin-right:0}}@media print, screen and (max-width: 768px){#worries_03 .diagram-box{width:85%}}#starts_at_0_yen{padding:100px 0}@media print, screen and (max-width: 768px){#starts_at_0_yen{padding:50px 0}}#starts_at_0_yen strong{display:block;border-bottom:2px solid #654b3a;margin-bottom:40px;color:#654b3a;text-align:center}@media print, screen and (max-width: 768px){#starts_at_0_yen strong{margin-bottom:30px}}#starts_at_0_yen strong span{font-size:1.25rem;background-color:#fff;position:relative;bottom:-17px;padding:0 10px}@media print, screen and (max-width: 768px){#starts_at_0_yen strong span{font-size:.9375rem;bottom:-13px}}#starts_at_0_yen h2{display:block;max-width:650px;width:100%;margin:0 auto 45px;line-height:0}@media print, screen and (max-width: 768px){#starts_at_0_yen h2{margin:0 auto 20px;width:90%}}#starts_at_0_yen dl{width:100%;display:flex;padding-bottom:15px;margin-bottom:20px;border-bottom:1px dashed #000}#starts_at_0_yen dl.last_box{margin-bottom:10px !important}@media print, screen and (max-width: 768px){#starts_at_0_yen dl{flex-wrap:wrap}}#starts_at_0_yen dl dt{width:20%;background-color:#efb0a8;text-align:center;font-size:min(2vw, 20px);line-height:1.4;padding:10px 0;font-weight:bold;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media print, screen and (max-width: 768px){#starts_at_0_yen dl dt{width:100%;display:block;font-size:min(4vw, 20px) !important;padding:5px 0;margin-bottom:10px}}#starts_at_0_yen dl dt small{display:block;width:100%;font-size:.75rem}@media print, screen and (max-width: 768px){#starts_at_0_yen dl dt small{width:auto;display:inline-block;font-size:min(2vw, 10px) !important}}#starts_at_0_yen dl dd{width:100%;margin-left:0}#starts_at_0_yen dl dd ul{display:flex;padding-left:0;margin-top:0}@media print, screen and (max-width: 768px){#starts_at_0_yen dl dd ul{justify-content:space-between;padding-left:0;flex-wrap:wrap}}#starts_at_0_yen dl dd ul li{width:100%;padding-left:20px;display:flex;flex-direction:column;flex-wrap:wrap}@media print, screen and (max-width: 768px){#starts_at_0_yen dl dd ul li{padding-left:0;width:48%}#starts_at_0_yen dl dd ul li.max_width{width:100%;margin-bottom:30px}#starts_at_0_yen dl dd ul li.max_width .img-box{width:45%}}#starts_at_0_yen dl dd ul li h3{display:block;background-color:#efd8ce;margin-top:0;text-align:center;font-size:min(2vw, 16px);margin-bottom:10px;line-height:1;padding:8px 0;width:100%}@media print, screen and (max-width: 768px){#starts_at_0_yen dl dd ul li h3{font-size:min(3vw, 16px)}}#starts_at_0_yen dl dd ul li p{display:flex;justify-content:center;text-align:center;align-items:center;font-size:min(1.6vw, 14px);width:100%;margin:0 auto 20px}@media print, screen and (max-width: 768px){#starts_at_0_yen dl dd ul li p{font-size:min(3vw, 14px)}}#starts_at_0_yen dl dd ul li .img-box{display:block;margin:auto auto 0;width:80%}#starts_at_0_yen .notes-box{font-size:.625rem;display:block;line-height:1.5}#recommended_labelprinter{padding:90px 0;background-color:#f7ebdc}@media print, screen and (max-width: 768px){#recommended_labelprinter{padding:50px 0}}#recommended_labelprinter h2{max-width:715px;width:90%;border-bottom:1px solid #000;padding-bottom:15px;margin:0 auto 50px auto;text-align:center;font-size:0}#recommended_labelprinter h2 .logo_box{display:block;max-width:340px;margin:0 auto 20px auto;width:70%}@media print, screen and (max-width: 768px){#recommended_labelprinter h2 .logo_box{margin:0 auto 10px}}#recommended_labelprinter h2 .shoulder_text{font-size:1.25rem;line-height:1}@media print, screen and (max-width: 768px){#recommended_labelprinter h2 .shoulder_text{font-size:1rem}}#recommended_labelprinter dl{max-width:715px;width:90%;border-bottom:1px solid #000;margin:0 auto 40px auto}@media print, screen and (max-width: 768px){#recommended_labelprinter dl{padding-bottom:20px;margin:0 auto 25px auto;max-width:100%;width:100%}}#recommended_labelprinter dl.end-box{margin:100px auto}@media print, screen and (max-width: 768px){#recommended_labelprinter dl.end-box{margin:50px auto}}#recommended_labelprinter dl dt{text-align:center;margin-bottom:30px}#recommended_labelprinter dl dt h3{border-bottom:1px solid #000;text-align:center;font-size:1.25rem;line-height:1;font-weight:bold;padding-bottom:20px;margin-bottom:20px}#recommended_labelprinter dl dt .models-box{display:block;max-width:450px;width:75%;margin:0 auto}#recommended_labelprinter dl dd{font-size:.75rem;margin-left:0;padding:0 45px 25px 45px}@media print, screen and (max-width: 768px){#recommended_labelprinter dl dd{padding:0}}#recommended_labelprinter dl dd h3{display:block;text-align:center;font-size:2rem;line-height:1;font-weight:bold;margin-bottom:30px}@media print, screen and (max-width: 768px){#recommended_labelprinter dl dd h3{font-size:1.625rem;margin-bottom:10px}}#recommended_labelprinter dl dd p{font-size:1.25rem;text-align:center;font-weight:bold}@media print, screen and (max-width: 768px){#recommended_labelprinter dl dd p{font-size:1rem}}#recommended_labelprinter dl dd .merit-box{margin-bottom:10px;padding-left:0}#recommended_labelprinter dl dd .merit-box li{background-color:#654b3a;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;padding:5px 0;margin-bottom:10px;width:100%}#recommended_labelprinter dl dd .notes-box{display:block;font-size:.625rem;margin-bottom:0}@media print, screen and (max-width: 768px){#recommended_labelprinter dl dd .notes-box{margin-bottom:0}}#recommended_labelprinter .inquiry-box{display:flex;flex-wrap:wrap;background-color:#ea532c;text-align:center;max-width:480px;width:80%;margin:0 auto;color:#fff;justify-content:center;padding:20px 0;font-weight:bold}@media print, screen and (max-width: 768px){#recommended_labelprinter .inquiry-box{padding:10px 0}}#recommended_labelprinter .inquiry-box .btn_title{font-size:min(5vw, 30px);display:block;position:relative;padding:0 1.5em 0 0}#recommended_labelprinter .inquiry-box .btn_title::before{content:"";width:0;height:0;position:absolute;top:0;bottom:0;right:0;margin:auto;box-sizing:border-box;border:.33em solid transparent;border-left:.45em solid #ea532c;z-index:2}#recommended_labelprinter .inquiry-box .btn_title::after{position:absolute;top:0;bottom:0;right:2px;margin:auto;content:"";width:1em;height:1em;border-radius:1em;background-color:#fff;z-index:1}#recommended_labelprinter .inquiry-box .shoulder_text{font-size:min(3vw, 16px);display:block;width:100%}#recommended_labelprinter .notes-box{display:block;text-align:center;padding-top:20px}@media print, screen and (max-width: 768px){#recommended_labelprinter .notes-box{text-align:left}}