@charset "UTF-8";.sec-p{margin-top:24px}.mar-b{margin-bottom:24px}.hc2{font-size:18px;font-weight:700;color:#f60;margin:16px 0 16px;padding-top:16px}.hc2black{font-size:18px;font-weight:700;color:#173027;margin:16px 0 16px;padding-top:16px}.hc2notes:after{content:"※";font-size:10px;color:#f60;vertical-align:super}.hc3{display:flex;align-items:center;color:#000;font-size:16px;font-weight:700}.hc3:before{content:'';display:inline-block;margin-right:20px;width:40px;height:1px;background-color:#000}.hc3lower{text-transform:lowercase}.hcol3{margin:40px 0 16px;padding:.5em;color:#494949;background:#fffaf4;border-left:solid 5px #f60;font-size:16px;font-weight:700}.case-block ul,ol{background:#fcfcfc;padding:.5em .5em .5em 2em;border:solid 3px gray;margin-top:24px;margin-bottom:24px}.case-block ul li,ol li{line-height:1.5;padding:.5em 0}.img-space{margin-top:16px;margin-bottom:16px}img{max-width:100%;height:auto;vertical-align:top}iframe{max-width:100%;vertical-align:top}.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}blockquote{margin-top:40px;position:relative;padding:10px 15px 10px 50px;box-sizing:border-box;font-style:italic;background:#fafafa;color:#555}blockquote:before{   display:inline-block;position:absolute;top:10px;left:-3px;content:"“";font-family:sans-serif;color:#cfcfcf;font-size:90px;line-height:1}blockquote p{padding:0;margin:10px 0;line-height:1.7}blockquote cite{display:block;text-align:right;color:#888;font-size:.9em}#cta04{width:100%;padding:20px;   background:#fff;box-sizing:border-box;color:#f60;text-align:center;font-size:120%}#cta04 .cta04title{font-size:1.6em;font-weight:600;margin-top:0;line-height:1.3}#cta04 img{margin-top:40px;margin-bottom:40px}#cta04 ul{margin:-30px 0 30px;list-style:none;border:none;padding:0}#cta04 ul li:before{font-family:"Font Awesome 5 Free";font-weight:900;color:silver;content:"\f105";padding-left:0;margin-right:15px;line-height:1.8}#cta04 a{width:100%;height:60px;margin:0 auto;line-height:62px;color:#fff;font-weight:700;text-align:center;background:#f60;box-shadow:0 2px 4px rgba(0,0,0,.19);display:block;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.09);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#cta04 a:hover{-webkit-transform:translateY(3px);transform:translateY(3px);box-shadow:none}#cta04 .ctatext04{display:inline-block;position:relative;margin:0}.ctatext04:before,.ctatext04:after{display:inline-block;position:absolute;top:50%;width:22px;height:2px;border-radius:3px;background-color:#fff;content:"";margin:auto -30px}.ctatext04:before{transform:rotate(50deg)}.ctatext04:after{transform:rotate(-50deg);margin-left:10px}@media screen and (min-width:768px){#cta04{padding:50px 60px}#cta04 img{max-width:100%;height:auto;width:auto}#cta04 ul{text-align:left}}@media screen and (max-width:600px){#cta04{padding:20px 25px 40px;background:#fff}#cta04 .cta04title{font-size:1.1em;margin-top:20px;line-height:1.5}#cta04 ul li{font-size:.8em;text-align:left;line-height:1.4}#cta04 .ctatext04{font-size:.6em}.ctatext04:before,.ctatext04:after{width:15px}#cta04 img{margin-bottom:40px}}