.bss-content{display:block}.bss-content>main.full-width{margin:0;width:100%;max-width:none}@media only screen and (max-width: 1280px){.bss-content>main.full-width{padding:0}}.bss-content>main.full-width .content-wrap{width:100%;background:#f3f3f3}.bss-content>main.full-width .content-block{width:100%;max-width:1240px;margin:0 auto;padding:30px 0 40px}@media only screen and (max-width: 1280px){.bss-content>main.full-width .content-block{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 640px){.bss-content>main.full-width .content-block{padding-top:20px;padding-bottom:20px}}.bss-content main{height:100%}.bss-content main h3.ttl-cnt{position:relative;margin-top:0}@media only screen and (max-width: 640px){.bss-content main h3.ttl-cnt{padding-top:40px}}.bss-content main h3.ttl-cnt-blue:after{background:#1e2b68}.bss-content main h3.ttl-cnt-lightblue:after{background:#0e56e5}.bss-content main h3.ttl-cnt>span{width:131px;height:40px;position:absolute;top:0;left:calc(50% - 45.5px)}@media only screen and (max-width: 640px){.bss-content main h3.ttl-cnt>span{width:98px;height:29px;left:calc(50% - 35px)}}.bss-content main h3.ttl-cnt>span img{width:100%;vertical-align:baseline}@media only screen and (max-width: 480px){.bss-content main h4{text-align:center !important}}.bss-content main .block-pc{display:block}@media only screen and (max-width: 640px){.bss-content main .block-pc{display:none}}.bss-content main .block-sp{display:none}@media only screen and (max-width: 640px){.bss-content main .block-sp{display:block}}.bss-content main .content-block.content-head{padding-top:40px;padding-bottom:20px}@media only screen and (max-width: 640px){.bss-content main .content-block.content-head{padding-top:25px}}.bss-content main .content-block.content-head .ttl{margin-top:0}@media only screen and (max-width: 640px){.bss-content main .content-block.bic_group_nationwide{padding-bottom:50px}}.bss-content main .content-block>p{text-align:center}@media only screen and (max-width: 640px){.bss-content main .content-block>p{text-align:left}}.bss-content main .content-block>p.lead{text-align:left}.bss-content main .col-1,.bss-content main .col-2,.bss-content main .col-3,.bss-content main .col-4{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:900px;margin:0 auto}@media only screen and (max-width: 480px){.bss-content main .col-1,.bss-content main .col-2,.bss-content main .col-3,.bss-content main .col-4{display:-webkit-flex;display:-ms-flexbox;display:flex}.bss-content main .col-1 .col-block,.bss-content main .col-2 .col-block,.bss-content main .col-3 .col-block,.bss-content main .col-4 .col-block{width:100% !important}}.bss-content main .col-2:not(.width-col-3){max-width:750px}.bss-content main .col-2 .col-block{width:calc((100% - 40px) / 2)}@media only screen and (max-width: 640px){.bss-content main .col-2 .col-block{width:calc((100% - 14px) / 2)}}.bss-content main .col-3 .col-block{width:calc((100% - 60px) / 3)}@media only screen and (max-width: 640px){.bss-content main .col-3 .col-block{width:calc((100% - 14px) / 2)}}.bss-content main .col-4 .col-block{width:calc((100% - 45px) / 4)}@media only screen and (max-width: 640px){.bss-content main .col-4 .col-block{width:calc((100% - 14px) / 2)}}.bss-content main figure{text-align:center;margin:0 auto;width:100%}.bss-content main figure img{max-width:100%;width:auto}.bss-content main .key-visual{height:404px;width:100%}@media only screen and (max-width: 1280px){.bss-content main .key-visual{height:auto;position:relative;width:100%;padding-top:calc(470 / 1480 * 100%)}}@media only screen and (max-width: 640px){.bss-content main .key-visual{padding-top:calc(615 / 750 * 100%)}}.bss-content main .key-visual .kv-inner{background:url(/bc/c/super/img/lp-sonota-torioki/img_mv_60min.jpg) center 0 no-repeat;background-size:1280px;text-indent:-9999px;overflow:hidden;height:100%;position:relative;max-width:1280px;width:100%;margin:0 auto}@media only screen and (max-width: 1280px){.bss-content main .key-visual .kv-inner{background-size:100% auto;max-width:none;position:absolute;top:0;left:0}.bss-content main .key-visual .kv-inner:before,.bss-content main .key-visual .kv-inner:after{content:none}}@media only screen and (max-width: 640px){.bss-content main .key-visual .kv-inner{background-image:url(/bc/c/super/img/lp-sonota-torioki/img_mv_60min_sp.jpg)}}.bss-content main .anc-nav{margin-bottom:-20px}.bss-content main .anc-nav .col-block{margin-bottom:40px}@media only screen and (max-width: 768px){.bss-content main .anc-nav .col-block{margin-bottom:20px}}.bss-content main .anc-nav .link-btn{width:75%}@media only screen and (max-width: 768px){.bss-content main .anc-nav .link-btn{font-size:0.75rem;width:100% !important}}@media only screen and (max-width: 480px){.bss-content main .anc-nav .link-btn{font-size:0.625rem}}@media only screen and (max-width: 600px){.bss-content main .anc-nav.col-2 .col-block{width:100%}}.bss-content main .anc-nav a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:35px;border:1px solid #aaa;color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"Noto Sans JP",sans-serif;font-weight:700;height:70px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px;position:relative;text-align:center;transition:all 0.3s;width:100%}@media all and (-ms-high-contrast: none){.bss-content main .anc-nav a{padding-top:5px}}@media only screen and (max-width: 768px){.bss-content main .anc-nav a{height:60px}}@media only screen and (max-width: 600px){.bss-content main .anc-nav a{margin:0 auto;width:60%}}@media only screen and (max-width: 480px){.bss-content main .anc-nav a{font-size:0.75rem;height:50px;line-height:1.2;margin:0 auto;width:70% !important}}.bss-content main .anc-nav a::after{bottom:0;color:#aaa;content:"\f107";font-family:"Font Awesome 5 Free";font-size:1rem;font-weight:900;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.bss-content main .anc-nav a:hover{box-shadow:0px 0px 4px 4px #e3e3e3;text-decoration:none}.bss-content main .anc-nav a img{width:100%}.bss-content main .link-btn{text-align:center;font-size:0.875rem;margin-bottom:0}@media only screen and (max-width: 768px){.bss-content main .link-btn{width:100% !important}}.bss-content main .link-btn a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:35px;border:1px solid #aaa;color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"Noto Sans JP",sans-serif;font-weight:700;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;transition:all 0.3s;width:100%;height:50px;margin:0 auto}@media all and (-ms-high-contrast: none){.bss-content main .link-btn a{padding-top:5px}}@media only screen and (max-width: 768px){.bss-content main .link-btn a{font-size:0.75rem;height:40px}}.bss-content main .link-btn a::after{content:"";display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLjg6zjgqTjg6Tjg7xfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDgwIDYwIiB3aWR0aD0iODAiIGhlaWdodD0iNjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDgwIDYwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0JDQkJCQjt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qye2ZpbGw6I0U2MDAxMjt9Cjwvc3R5bGU+Cjx0aXRsZT48L3RpdGxlPgo8Zz4KCTxnPgoJCTxnIGlkPSLjg6zjgqTjg6Tjg7xfMi0yIj4KCQkJPGcgaWQ9IuODrOOCpOODpOODvF8xLTItMiI+CgkJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCwxNGgyLjdMOCw3TDIuNywwSDBsNS4zLDdMMCwxNHoiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yOCwwaC0yLjdMMjAsN2w1LjMsN0gyOGwtNS4zLTdMMjgsMHoiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MCwwdjIuN0w0Nyw4bDctNS4zVjBsLTcsNS4zTDQwLDB6Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzQsOFY1LjNMNjcsMGwtNyw1LjNWOGw3LTUuM0w3NCw4eiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPGcgaWQ9IuODrOOCpOODpOODvF8yLTJfMV8iPgoJCQk8ZyBpZD0i44Os44Kk44Ok44O8XzEtMi0yXzFfIj4KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wLDM0aDIuN0w4LDI3bC01LjMtN0gwbDUuMyw3TDAsMzR6Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjgsMjBoLTIuN0wyMCwyN2w1LjMsN0gyOGwtNS4zLTdMMjgsMjB6Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDAsMjB2Mi43bDcsNS4zbDctNS4zVjIwbC03LDUuM0w0MCwyMHoiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03NCwyOHYtMi43TDY3LDIwbC03LDUuM1YyOGw3LTUuM0w3NCwyOHoiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxnIGlkPSLjg6zjgqTjg6Tjg7xfMi0yXzJfIj4KCQkJPGcgaWQ9IuODrOOCpOODpOODvF8xLTItMl8yXyI+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCw1NGgyLjdMOCw0N2wtNS4zLTdIMGw1LjMsN0wwLDU0eiIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI4LDQwaC0yLjdMMjAsNDdsNS4zLDdIMjhsLTUuMy03TDI4LDQweiIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQwLDQwdjIuN2w3LDUuM2w3LTUuM1Y0MGwtNyw1LjNMNDAsNDB6Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNzQsNDh2LTIuN0w2Nyw0MGwtNyw1LjNWNDhsNy01LjNMNzQsNDh6Ii8+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);background-size:80px;background-position:0 0;width:8px;height:14px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 768px){.bss-content main .link-btn a::after{bottom:5px}}.bss-content main .link-btn a:hover{box-shadow:0px 0px 4px 4px #e3e3e3;text-decoration:none}.bss-content main #block01 .convenient{position:relative;width:55px;margin-top:-50px;margin-bottom:20px;padding-bottom:20px}.bss-content main #block01 .convenient::after{background:#c9c9c9;content:"";display:block;position:absolute;bottom:0;left:calc(50% - 3px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:5px;width:25px}.bss-content main #block01 .col-2 .col-block,.bss-content main #block01 .col-3 .col-block{background:#fff;padding:20px 35px;position:relative}.bss-content main #block01 .col-2 .col-block .col-block_content,.bss-content main #block01 .col-3 .col-block .col-block_content{padding-right:110px}@media only screen and (max-width: 720px){.bss-content main #block01 .col-2 .col-block .col-block_content,.bss-content main #block01 .col-3 .col-block .col-block_content{padding-right:0}}.bss-content main #block01 .col-2 .link-btn,.bss-content main #block01 .col-3 .link-btn{width:75%;margin:0 auto}.bss-content main #block01 .col-2 h4,.bss-content main #block01 .col-3 h4{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"Noto Sans JP",sans-serif;font-size:1.25rem;font-weight:700;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.bss-content main #block01 .col-2.width-col-3{margin-top:60px}.bss-content main #block01 .col-2.width-col-3 .col-block{margin-bottom:60px}@media only screen and (max-width: 720px){.bss-content main #block01 .col-2.width-col-3 .col-block{padding-bottom:130px}}@media only screen and (max-width: 480px){.bss-content main #block01 .col-2.width-col-3 .col-block{padding-bottom:30px}}@media only screen and (max-width: 640px){.bss-content main #block01 .col-2.width-col-3 .col-block h4{-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px}}@media only screen and (max-width: 480px){.bss-content main #block01 .col-2.width-col-3 .col-block h4{height:auto}}@media only screen and (max-width: 720px){.bss-content main #block01 .col-2 .col-block_bottom{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;bottom:0;padding:0 20px;height:150px;width:100%}}@media only screen and (max-width: 480px){.bss-content main #block01 .col-2 .col-block_bottom{position:unset;height:auto;padding:0px}}.bss-content main #block01 .col-2 .col-block_bottom>figure{position:absolute;right:30px;bottom:45px;width:88px}@media only screen and (max-width: 720px){.bss-content main #block01 .col-2 .col-block_bottom>figure{position:unset}}.bss-content main #block01 .col-3 h4{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;white-space:nowrap;height:56px}@media only screen and (max-width: 960px){.bss-content main #block01 .col-3 h4{white-space:normal}}@media only screen and (max-width: 720px){.bss-content main #block01 .col-3 h4{height:85px}}@media only screen and (max-width: 640px){.bss-content main #block01 .col-3 h4{height:50px}}@media only screen and (max-width: 480px){.bss-content main #block01 .col-3 h4{height:auto}}.bss-content main #block01 .col-3 .col-block{background:#fff;position:relative;margin-bottom:60px;padding:20px 15px 115px}@media only screen and (max-width: 480px){.bss-content main #block01 .col-3 .col-block{padding-bottom:0}}.bss-content main #block01 .col-3 .col-block .col-block_bottom{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;left:0;bottom:20px;padding:0 20px;height:110px;width:100%}@media only screen and (max-width: 480px){.bss-content main #block01 .col-3 .col-block .col-block_bottom{position:unset;margin-bottom:30px;height:auto}}.bss-content main #block01 .col-3 figure:not(.convenient){margin:0 auto;width:133px}.bss-content main #block01 .col-3 .link-btn{padding-top:20px;width:100%}.bss-content main #block02 .ttl-cnt+figure{max-width:195px}@media only screen and (max-width: 480px){.bss-content main #block02 li.col-block h4{text-align:left !important;padding-left:48px}}.bss-content main #block02 h4{font-family:"Noto Sans JP",sans-serif;font-size:1.375rem;font-weight:700;position:relative}.bss-content main #block02 h4 span{font-size:2rem;border-radius:50%;color:#fff;position:absolute;left:-50px;top:-10px;width:40px;height:40px}@media only screen and (max-width: 480px){.bss-content main #block02 h4 span{left:0;width:38px;height:38px}}.bss-content main #block02 h4 span>img{max-width:100%}.bss-content main #block02 h4+.link-btn{font-weight:900;margin:0 auto;max-width:355px}.bss-content main #block02 h4+.link-btn a{height:70px}@media only screen and (max-width: 768px){.bss-content main #block02 h4+.link-btn a{height:40px}}.bss-content main #block02 .col-1 .col-block{background:#fefce0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:40px 40px 20px;margin-bottom:50px}@media only screen and (max-width: 480px){.bss-content main #block02 .col-1 .col-block{padding:40px 15px 20px}}.bss-content main #block02 .col-1 .col-block:not(:last-child){margin-bottom:120px}.bss-content main #block02 .col-1 .col-block:not(:last-child)::after{content:"";background:url("/bc/c/super/img/lp-sonota-torioki/arrow.png") no-repeat;background-size:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-100px;width:52px;height:81px}.bss-content main #block02 .col-1 .col-block>div{padding-left:60px;max-width:calc(60% - 5px)}@media only screen and (max-width: 600px){.bss-content main #block02 .col-1 .col-block>div{max-width:100%}}@media only screen and (max-width: 480px){.bss-content main #block02 .col-1 .col-block>div{padding-left:0}}.bss-content main #block02 .col-1 .col-block>div+figure{text-align:center;max-width:calc(40% - 5px)}@media only screen and (max-width: 600px){.bss-content main #block02 .col-1 .col-block>div+figure{max-width:100%}}.bss-content main #block02 .col-1 .col-block>div+figure img{max-width:330px}@media only screen and (max-width: 1024px){.bss-content main #block02 .col-1 .col-block>div+figure img{max-width:100%}}
