@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}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%}#eye_catch h2{margin:0}#scanning_application{position:relative;background-image:url("../img/scanning_application_bg_pc.png");background-size:cover;background-position:center}@media print, screen and (max-width: 768px){#scanning_application{background-image:url("../img/scanning_application_bg_sp.png")}}#scanning_application .contentInner{padding:5% 0;width:90%;margin:0 auto}@media print, screen and (max-width: 768px){#scanning_application .contentInner{padding:30% 0 10% 0}}#scanning_application h2{max-width:580px;width:50%;margin:0 auto 3% auto}@media print, screen and (max-width: 768px){#scanning_application h2{width:60%;padding-top:25%}}#scanning_application p{text-align:center;line-height:1.8;font-size:min(1.3vw, 18px);font-weight:500}@media print, screen and (max-width: 768px){#scanning_application p{margin-top:5%;font-size:.8125rem}}#various_worries{padding:70px 0 0}@media print, screen and (max-width: 768px){#various_worries{padding:40px 0 30px}}#various_worries .contentMaxInner{position:relative;margin-left:auto;margin-right:auto;max-width:900px;width:90%}#various_worries h2{margin-bottom:30px}#various_worries p{display:block;text-align:center;font-size:min(3.5vw, 36px);font-weight:bold;margin-bottom:40px}@media print, screen and (max-width: 768px){#various_worries p{font-size:1.375rem}}#various_worries .link-box{display:flex;justify-content:space-between;margin-bottom:0;padding-left:0}@media print, screen and (max-width: 768px){#various_worries .link-box{flex-wrap:wrap}}#various_worries .link-box li{width:30%;background-repeat:no-repeat}@media print, screen and (min-width: 768px){#various_worries .link-box li.btn01{background-image:url("../img/various_worries_b01_pc_on.svg")}#various_worries .link-box li.btn02{background-image:url("../img/various_worries_b02_pc_on.svg")}#various_worries .link-box li.btn03{background-image:url("../img/various_worries_b03_pc_on.svg")}}@media print, screen and (max-width: 768px){#various_worries .link-box li.btn01{background-image:url("../img/various_worries_b01_sp_on.svg")}#various_worries .link-box li.btn02{background-image:url("../img/various_worries_b02_sp_on.svg")}#various_worries .link-box li.btn03{background-image:url("../img/various_worries_b03_sp_on.svg")}}@media print, screen and (max-width: 768px){#various_worries .link-box li{width:100%}#various_worries .link-box li:first-child{margin-bottom:4%}}#various_worries .link-box li a{display:block;cursor:pointer;font-size:0;line-height:0}@media print, screen and (min-width: 768px){#various_worries .link-box li a:hover{opacity:0}}@media print, screen and (max-width: 768px){#various_worries .link-box li a:hover{opacity:0}}#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%}}#function_introduction{background-color:#cdcdcd;padding:60px 0 90px}@media print, screen and (max-width: 768px){#function_introduction{padding:50px 0 45px}}#function_introduction h2{display:block;position:relative;text-align:center;font-weight:bold;font-size:min(2.4vw, 30px);padding-bottom:55px;margin-bottom:0}@media print, screen and (max-width: 768px){#function_introduction h2{font-size:1.375rem;padding-bottom:35px}}#function_introduction h2 .img-box{position:absolute;right:0;bottom:0;max-width:200px;width:20%}@media print, screen and (max-width: 768px){#function_introduction h2 .img-box{display:none !important}}#function_introduction dl{margin-bottom:40px;background-color:#ebebeb;border:1px solid #000;padding:30px 25px 30px 0;margin-top:0}@media print, screen and (max-width: 768px){#function_introduction dl{margin-bottom:20px;padding:15px 15px 15px 0}}#function_introduction dl:last-child{margin-bottom:0}#function_introduction dl dt{background-color:#000;color:#fff;text-align:center;font-size:1.5rem;margin-bottom:25px;line-height:1;padding:10px 0;font-weight:bold}@media print, screen and (max-width: 768px){#function_introduction dl dt{padding:5px 0;margin-bottom:15px;font-size:.9375rem}}@media print, screen and (max-width: 768px){#function_introduction dl dd{margin-left:15px;margin-bottom:20px}}#function_introduction dl dd p{position:relative;overflow:hidden;margin-left:0;line-height:1.6;margin-bottom:20px}@media print, screen and (max-width: 768px){#function_introduction dl dd p{font-size:.75rem;margin-bottom:0}}#function_introduction dl dd p:last-child{margin-bottom:0}#function_introduction dl dd .icon-box{display:flex;justify-content:space-between;margin:0 auto;max-width:830px;width:85%;padding-left:0}@media print, screen and (max-width: 768px){#function_introduction dl dd .icon-box{flex-wrap:wrap;padding-left:0}}#function_introduction dl dd .icon-box li{max-width:90px;width:15%}@media print, screen and (max-width: 768px){#function_introduction dl dd .icon-box li{max-width:120px;width:30%;margin-top:20px}}@media print, screen and (max-width: 768px){#function_introduction dl.c01 dd,#function_introduction dl.c02 dd{margin-left:15px;margin-bottom:20px}}#function_introduction dl.c01 dd p,#function_introduction dl.c02 dd p{display:flex}@media print, screen and (max-width: 768px){#function_introduction dl.c01 dd p,#function_introduction dl.c02 dd p{display:block}}#function_introduction dl.c01 dd p .img-box,#function_introduction dl.c02 dd p .img-box{display:block;max-width:380px;width:100%;padding-left:20px}@media print, screen and (max-width: 768px){#function_introduction dl.c01 dd p .img-box,#function_introduction dl.c02 dd p .img-box{display:block;padding-left:0;max-width:100%;width:85%;margin:20px auto 0 auto}}#function_introduction dl.c03 dd .notes-box{padding-top:30px;font-size:.625rem;display:block}#compatible_models{padding-top:90px}@media print, screen and (max-width: 768px){#compatible_models{padding-top:45px}}#compatible_models h2{font-size:2.375rem;border-bottom:1px solid #000;padding-bottom:25px;margin-bottom:50px}#compatible_models h2 .models-box{display:block;max-width:360px;margin:0 auto}@media print, screen and (max-width: 768px){#compatible_models h2 .models-box{width:70%;margin-bottom:0}}#compatible_models h2 .notes-box{padding-top:10px;font-size:.625rem;display:block;text-align:center}#compatible_models dl{max-width:400px;width:90%;border-bottom:1px solid #000;padding-bottom:40px;margin:0 auto 40px auto}@media print, screen and (max-width: 768px){#compatible_models dl{padding-bottom:20px;margin:0 auto 50px auto;max-width:100%;width:100%}}@media print, screen and (min-width: 768px){#compatible_models dl:last-child{border-bottom:none !important}}#compatible_models dl dt{text-align:center;margin-bottom:15px}#compatible_models dl dt strong{display:block;font-size:1.25rem;line-height:1.6;margin-bottom:30px}@media print, screen and (max-width: 768px){#compatible_models dl dt strong{margin-bottom:15px}}#compatible_models dl dt h3{display:block;background-color:#000;font-size:1.625rem;font-weight:normal;color:#fff;line-height:1;padding:5px 0;font-weight:500}#compatible_models dl dd{font-size:.75rem;margin-left:0}#compatible_models dl dd .models-box{display:block;margin-bottom:15px}#compatible_models dl dd .merit-box{display:flex;justify-content:space-between;margin-bottom:10px;padding-left:0}#compatible_models dl dd .merit-box li{background-color:#505050;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;padding:5px 0;width:49%}#compatible_models dl dd .label-box{display:flex;flex-wrap:wrap;margin-bottom:10px;padding-left:0}#compatible_models dl dd .label-box li{background-color:#bfc9ce;color:#505050;padding:5px;white-space:nowrap;margin:0 5px 5px 0}#compatible_models dl dd .notes-box{display:block;font-size:.625rem;margin-bottom:0}@media print, screen and (max-width: 768px){#compatible_models dl dd .notes-box{margin-bottom:0}}#compatible_models dl dd .link-box{display:block;font-size:.875rem;text-align:right;padding-top:15px}