@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c&family=Noto+Sans+JP:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=M+PLUS+Rounded+1c:wght@400;700&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}#content-box img{width:100%}#content-box .contentMaxInner{position:relative;margin-left:auto;margin-right:auto;max-width:1000px;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}#read{padding-bottom:70px}@media print, screen and (max-width: 768px){#read{padding-bottom:35px}}#read .contentMaxInner{width:95%;background-image:url("../img/read_bg_pc.svg");background-repeat:no-repeat;background-size:100% auto;max-width:1055px}@media print, screen and (max-width: 768px){#read .contentMaxInner{background-image:url("../img/read_bg_sp.svg")}}#read p{padding-top:12%;padding-bottom:0 !important;font-size:min(1.8vw, 20px);margin:0;display:block;width:100%;text-align:center;line-height:2.45}@media print, screen and (max-width: 768px){#read p{padding-bottom:20px;font-size:min(2.6vw, 18px)}}#worry{background-color:#eba666;padding:50px 0 40px 0}#worry .contentMaxInner{width:95}#worry .btnList{margin:0;padding:0}#worry .btnList li{position:absolute}#worry .btnList li a{display:block}#worry .btnList li a p{line-height:1.75;font-weight:500;letter-spacing:3px;text-align:center;display:block;position:absolute}#worry .btnList li a p span{color:#f52e19;border-bottom:2px solid #f52e19}#worry .btnList li.b01{top:9.5%;left:0;width:38.8%}@media print, screen and (max-width: 768px){#worry .btnList li.b01{top:12.1%;left:4.5%;width:54.9%}}#worry .btnList li.b01 p{font-size:min(2.25vw, 25px);top:7%;left:10%}@media print, screen and (max-width: 768px){#worry .btnList li.b01 p{left:7%;font-size:min(3.2vw, 25px);letter-spacing:4px}}#worry .btnList li.b02{top:46.6%;left:10.6%;width:32.5%}@media print, screen and (max-width: 768px){#worry .btnList li.b02{top:50.6%;left:4.5%;width:42.5%}}#worry .btnList li.b02 p{font-size:min(2vw, 22px);line-height:1.8;top:9%;left:12%}@media print, screen and (max-width: 768px){#worry .btnList li.b02 p{font-size:min(2.8vw, 22px);line-height:1.9;top:18%;left:6%}}#worry .btnList li.b03{top:14.5%;left:54.5%;width:29.7%}@media print, screen and (max-width: 768px){#worry .btnList li.b03{top:32.8%;left:39.7%;width:41.7%}}#worry .btnList li.b03 p{font-size:min(2.25vw, 25px);line-height:1.6;top:5%;left:7%}@media print, screen and (max-width: 768px){#worry .btnList li.b03 p{top:10%;left:16%;font-size:min(3.2vw, 25px);letter-spacing:4px}}#worry .btnList li.b04{top:42.3%;left:59.1%;width:41%}@media print, screen and (max-width: 768px){#worry .btnList li.b04{top:59.5%;left:52.1%;width:44%}}#worry .btnList li.b04 p{font-size:min(2.8vw, 32px);line-height:1.85;top:7%;left:15%;letter-spacing:6px}@media print, screen and (max-width: 768px){#worry .btnList li.b04 p{font-size:min(3.3vw, 25px);line-height:1.85;top:18%;left:8%;letter-spacing:3.5px}}#worry .btnList li.b05{top:79.3%;left:23%;width:47.3%}@media print, screen and (max-width: 768px){#worry .btnList li.b05{top:83%;left:22.5%;width:69.3%}}#worry .btnList li.b05 p{font-size:min(2vw, 23px);line-height:1.9;top:10%;left:5%;letter-spacing:4px}@media print, screen and (max-width: 768px){#worry .btnList li.b05 p{font-size:min(3.3vw, 25px);line-height:1.85;top:9%;left:10%;letter-spacing:2.5px}}#troubleSolving{padding:50px 0 30px 0}@media print, screen and (max-width: 768px){#troubleSolving{padding:25px 0 15px 0}}#troubleSolving .contentMaxInner{width:95%}#troubleSolving h2{margin:0}#troubleSolving .btnWrap{display:block;max-width:620px;width:55%;top:46%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);position:absolute}@media print, screen and (max-width: 768px){#troubleSolving .btnWrap{width:78%;top:62%}}#troubleSolving .btnWrap .btn{display:block;font-size:0}.labelprInfoWrap{padding:90px 0;background-image:url("../img/labelprInfoWrap_bg.png")}@media print, screen and (max-width: 768px){.labelprInfoWrap{padding:45px 0}}#displaySoftware{margin-bottom:60px}#displaySoftware .contentMaxInner::before,#displaySoftware .contentMaxInner::after{display:block;width:100%;font-size:0}#displaySoftware .contentMaxInner::before{content:url("../img/displaySoftware_bgt.svg")}#displaySoftware .contentMaxInner::after{content:url("../img/displaySoftware_bgu.svg")}#displaySoftware .contentMaxInner .contentInner{position:relative;background-image:url("../img/displaySoftware_bgc.svg");background-position:center;background-repeat:repeat-y;background-size:100% auto;padding:30px 50px}@media print, screen and (max-width: 768px){#displaySoftware .contentMaxInner .contentInner{padding:20px 30px}}#displaySoftware dl{display:flex;justify-content:space-between;font-size:0;margin-bottom:60px}@media print, screen and (max-width: 768px){#displaySoftware dl{flex-wrap:wrap}}#displaySoftware dl dt{max-width:350px;width:35%;mix-blend-mode:multiply}@media print, screen and (max-width: 768px){#displaySoftware dl dt{width:65%;margin:0 auto 30px auto}}#displaySoftware dl dd{max-width:560px;width:65%}@media print, screen and (max-width: 768px){#displaySoftware dl dd{width:100%;margin:0 auto}}#displaySoftware .label{position:relative;z-index:2;display:block;max-width:470px;width:45%;margin:0 auto 65px auto}@media print, screen and (max-width: 768px){#displaySoftware .label{max-width:100%;width:85%;margin:0 auto 10% auto}}#displaySoftware .voice{position:relative;z-index:2;display:block;font-size:0}@media print, screen and (max-width: 768px){#displaySoftware .voice{margin-bottom:10%}}#displaySoftware .voice .voiceDetail{position:absolute;display:flex;justify-content:space-between;width:100%;height:100%}@media print, screen and (max-width: 768px){#displaySoftware .voice .voiceDetail{display:block;position:relative;height:auto}}#displaySoftware .voice .voiceDetail dl{display:block;width:100%;margin-bottom:0}@media print, screen and (max-width: 768px){#displaySoftware .voice .voiceDetail dl{margin-bottom:5%}}#displaySoftware .voice .voiceDetail dl dt{width:74%;max-width:235px;margin:0 auto;position:relative}@media print, screen and (min-width: 768px){#displaySoftware .voice .voiceDetail dl dt{margin-bottom:18%}}@media print, screen and (max-width: 768px){#displaySoftware .voice .voiceDetail dl dt{width:95%;max-width:100%;margin-bottom:5%}}#displaySoftware .voice .voiceDetail dl dt .textBox{font-size:min(2.4vw, 28px);line-height:1.3;font-family:'M PLUS Rounded 1c', sans-serif;text-align:center;font-weight:bold;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);color:#fff}@media print, screen and (max-width: 768px){#displaySoftware .voice .voiceDetail dl dt .textBox{font-size:min(4.4vw, 40px)}}#displaySoftware .voice .voiceDetail dl dt .textBox span{font-size:min(1.9vw, 19px);display:block;margin-bottom:3%}@media print, screen and (max-width: 768px){#displaySoftware .voice .voiceDetail dl dt .textBox span{font-size:min(3.1vw, 30px) !important;margin-bottom:0}}#displaySoftware .voice .voiceDetail dl dd{width:100%;height:100%;position:relative}@media print, screen and (max-width: 768px){#displaySoftware .voice .voiceDetail dl dd .textBox{display:flex;justify-content:space-between;position:absolute;width:110%;left:-5%;top:15.6%}}#displaySoftware .voice .voiceDetail dl dd .textBox p{width:100%;display:block;font-size:min(1.65vw, 19px);line-height:1.6;text-align:center;color:#68492a}@media print, screen and (min-width: 768px){#displaySoftware .voice .voiceDetail dl dd .textBox p.t01{margin-bottom:81%}}@media print, screen and (max-width: 768px){#displaySoftware .voice .voiceDetail dl dd .textBox p{width:41%;font-size:min(2.4vw, 19px)}}@media print, screen and (max-width: 768px){#displaySoftware .voice .voiceDetail dl dd .bg{margin-left:-2.5%;width:105%}}@media print, screen and (max-width: 768px){#displaySoftware .voice .voiceDetail dl.c02 dd .textBox{top:22.6%}}@media print, screen and (max-width: 768px){#displaySoftware .voice .voiceDetail dl.c03 dd .textBox{top:20%}}#displaySoftware .sweets{z-index:1;display:block;position:absolute;height:100%;padding:4px 8px;margin:0 calc(50% - 50vw);width:100vw;left:0;top:0;background-repeat:no-repeat;background-image:url("../img/displaySoftware_sweets_pc.png");background-position:bottom 10% center;background-size:auto 90%}@media print, screen and (max-width: 768px){#displaySoftware .sweets{background-image:url("../img/displaySoftware_sweets_sp.png");background-size:100% auto;background-position:top 0 center;top:-2.5%}}#displaySoftware h3{max-width:100px;font-size:0;margin:50px auto 20px auto}@media print, screen and (max-width: 768px){#displaySoftware h3{margin:20px auto 20px auto;z-index:0}}#displaySoftware .movList{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0;margin-bottom:0;position:relative}#displaySoftware .movList li{width:48%;max-width:440px;margin-bottom:20px;position:relative;z-index:10}@media print, screen and (max-width: 768px){#displaySoftware .movList li{width:100% !important;max-width:600px !important;margin:0 auto 20px auto}}#displaySoftware .movList li .caption{display:block;font-size:.8125rem;text-indent:-1em;padding-left:1em;line-height:1.2;margin-bottom:5px}#displaySoftware .movList li:last-child{max-width:530px;width:60%;margin:60px auto 0 auto}@media print, screen and (max-width: 768px){#displaySoftware .movList li:last-child{margin-top:20px}}#labelprinter{color:#68492a}#labelprinter .contentMaxInner{background-image:url("../img/labelprinter_bg.png");background-repeat:repeat-y;background-size:100% auto;position:relative}#labelprinter .contentMaxInner .contentInner{padding:60px}@media print, screen and (max-width: 768px){#labelprinter .contentMaxInner .contentInner{padding:40px}}#labelprinter dl{display:flex;justify-content:space-between;font-size:0;margin-bottom:60px}@media print, screen and (max-width: 768px){#labelprinter dl{flex-wrap:wrap;margin-bottom:30px}}#labelprinter dl dt{max-width:335px;width:40%}@media print, screen and (max-width: 768px){#labelprinter dl dt{width:70%;margin:0 auto 30px auto}}#labelprinter dl dd{max-width:540px;width:58%}@media print, screen and (max-width: 768px){#labelprinter dl dd{width:100%;margin:0 auto}}#labelprinter .btn{max-width:530px;width:60%;margin:60px auto 0 auto;padding:0}@media print, screen and (max-width: 768px){#labelprinter .btn{margin-top:0;max-width:100%;width:100%}}#labelList{padding:50px 0}#labelList h2{font-size:0;margin-bottom:30px}@media print, screen and (max-width: 768px){#labelList h2{margin-bottom:-30px}}#labelList .card{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;padding:0;margin-bottom:30px}@media print, screen and (max-width: 768px){#labelList .card{grid-template-columns:repeat(1, 1fr);gap:50px}}#labelList .card li{background-repeat:no-repeat;background-image:url("../img/labelList_card_bg.png");background-size:100% 100%;padding:25px}@media print, screen and (max-width: 768px){#labelList .card li{width:50%;margin:0 auto}}#labelList .card li .productImage{display:block;width:100%;margin-top:-19%;margin-bottom:10px}#labelList .card li .productName{display:block;text-align:center;margin-bottom:10px;font-size:1.25rem;line-height:1}@media print, screen and (max-width: 768px){#labelList .card li .productName{font-size:1.125rem}}#labelList .card li .specs{display:block;font-size:1rem;line-height:1.4}@media print, screen and (max-width: 768px){#labelList .card li .specs{font-size:.875rem}}#labelList .card li .purchaseBtn{color:#fff;background-color:#68492a;font-size:1.125rem;padding:5px 10px;line-height:1}@media print, screen and (max-width: 768px){#labelList .card li .purchaseBtn{font-size:1rem}}#labelList .notes{display:block;text-align:center;font-size:.75rem}@media print, screen and (max-width: 768px){#labelList .notes{font-size:.625rem}}#labelList .btnWrap{font-size:0;display:block;text-align:center;background-image:url("../img/labelList_purchase_bg.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto;max-width:900px;width:90%;padding:50px 0}@media print, screen and (max-width: 768px){#labelList .btnWrap{background-image:none;max-width:100%;width:100%}}#labelList .btnWrap .btn{display:block;max-width:620px;margin:0 auto;width:70%}@media print, screen and (max-width: 768px){#labelList .btnWrap .btn{max-width:90%;width:100%}}
