﻿@charset "UTF-8";/* ====================TOP==================== */body{color: #1c1b1b;}a:hover {text-decoration: none;}.pane-main {padding-top: 56px;}/* header */.top-header{margin: 0;text-align: center;padding: 15px 0 16px 0;position: fixed;left: 0;top: 0;width: 100%;background-color: #ffffff;border-bottom: 1px solid #dcdcdc;z-index: 10;}.top-header .logo{width: 100%;padding: 0;}.top-header .logo h1 {padding: 0;font-weight: normal;line-height: 1.0;}.top-header .logo h1 img {width: 96px;}.top-header .head-txt{font-size: 10px;color: #202022;text-align: left;line-height: 1.6;width: 60%;}.top-header .drawer {position: absolute;right: 0;top: 5px;width: 68px;height: 44px;}/* contents */#top-contents{width: 100%;padding: 0 10px;}.shop-inner{text-align: center;}.shop-inner a{display: block;text-decoration: none;margin-bottom: 40px;}.shop-info-inner .shop-info p.link a{display: block;text-decoration: none;margin-bottom: 0;}.shop-inner a:focus,.shop-info-inner .shop-info p.link a:focus{text-decoration: none;}.shop-inner .shop-lt,.shop-inner .shop-rt{width: 100%;padding: 30px 18px;margin-bottom: 13px;border: solid 2px #f4f4f4;}.shop-inner .shop-intesucre .txt {color: #666;}.shop-inner h2{padding: 0px 40px;margin: 0 0 25px 0;background: #fff;}.shop-inner .txt{text-align: left;font-size: 12px;line-height: 1.6;}.shop-inner .shop-handicraft-link span,.shop-inner .shop-intesucre-link span{display: inline-block;color: #1c1b1b;text-decoration: none;font-size: 12px;font-weight: bold;}.shop-inner .shop-handicraft-link > span{padding-right: 20px;background: url(../../img/usr/top/sp/arrow_b.png) no-repeat right center;background-size: 11px 11px;}.shop-inner .shop-intesucre-link > span{padding-right: 20px;background: url(../../img/usr/top/sp/arrow_p.png) no-repeat right center;background-size: 11px 11px;}.shop-info-inner{padding: 28px 10px 25px 10px;margin-bottom: 25px;border-top: solid 1px #d6d6d6;border-bottom: solid 1px #d6d6d6;}.shop-info-inner .shop-info{width: 100%;padding: 0 0 0 0;box-sizing: border-box;text-align: center;}.shop-info-inner .shop-info h2{font-size: 10px;padding: 0;margin: 0 0 13px 0;background: #fff;}.shop-info-inner .shop-info h2 img{width: 57.5px;vertical-align: middle;margin-right: 7px;}.shop-info-inner .shop-info p{padding: 0 30px;margin-bottom: 5px;}.shop-info-inner .shop-info p.em-txt{font-size: 14px;font-weight: bold;margin-bottom: 20px;}.shop-info-inner .shop-info p.txt{font-size: 12px;color: #202022;}.shop-info-inner .shop-info p.txt .txt-red{font-family: 'Montserrat', sans-serif;font-size: 12px;color: #e54848;margin: 0 5px;}.shop-info-inner .shop-info p.link{margin-bottom: 20px;}.shop-info-inner .shop-info p.link a{display: inline-block;position: relative;color: #1c1b1b;}.shop-info-inner .shop-info p.link a:after{position: absolute;top: 50%;margin: -3px 0 0 0;content: "";left: 0;width: 7px;height: 7px;border-right: solid 1px #1c1b1b;border-bottom: solid 1px #1c1b1b;transform: rotate(-45deg);}.shop-info-inner .shop-info p.txt span.txt-red span{font-size: 17px;font-weight: bold;}.shop-info-inner .shop-info .link a{font-size: 12px;position: relative;padding-left: 20px;}.block-top-topic--items li a:after{display: none;}.shop-info-inner .shop-menu{width: 100%;box-sizing: border-box;}.shop-info-inner .shop-menu ul{display: flex;}.shop-info-inner .shop-menu ul li{width: 50%;margin-bottom: 5px;}.shop-info-inner .shop-menu ul li:nth-child(1){padding-right: 5px;}.shop-info-inner .shop-menu ul li:nth-child(2){padding-left: 5px;}.shop-info-inner .shop-menu ul li a{display: block;text-align: center;text-decoration: none;color: #fff;font-size: 13px;font-weight: bold;padding: 8px 0;border-radius: 25px;}.shop-info-inner .shop-menu ul li.shop-menu-regist a{background: #0c347c;}.shop-info-inner .shop-menu ul li.shop-menu-login a{background: #8fcfe3;}.shop-info-inner .shop-menu ul li.shop-menu-mypage a{background: #8fcfe3;}.block-top-body{margin: 0;}/* お知らせ */.block-category-list--free-item-inner .block-category-list--free-ttl-header{background: #fff;padding: 0;}.block-category-list--free-item-inner .block-category-list--free-ttl-header .block-category-list--free-ttl-img{display: none;}/*.block-category-list--free-item-inner .block-category-list--free-ttl-header .block-category-list--free-ttl .notation_t{display: none;}*/.block-category-list--free-item-inner .block-category-list--free-ttl-header .block-category-list--free-ttl{text-align: center;font-size: 20px;font-weight: normal;color: #202022;}.block-free-area--more-btn,.block-top-topic--next-page{display: none;text-align: right;padding: 0 10px;margin-bottom: 10px;}.block-top-topic--header{border-top: none;text-align: center;font-size: 20px;padding: 0;margin: 0 0 15px 0;letter-spacing: 0.1em;color: #202022;background: #fff;font-weight: normal;border-bottom: none;}/*.block-top-topic--items {background: #fff;margin: 0 10px 20px 10px;}.block-top-topic--items li {padding: 0;border-bottom: 1px solid #e7e7e9;}.block-top-topic--items li a,.block-top-topic--items li div{display: block;padding: 14px;text-decoration: none;}.block-top-topic--items dl {width: 100%;}.block-top-topic--items dt {font-family: 'Montserrat', sans-serif;font-weight: bold;font-size: 12px;box-sizing: border-box;letter-spacing: 0.2em;color: #202022;display: flex;align-items: center;}.block-top-topic--items dt img {vertical-align: middle;margin-left: 18px;max-width: 35px;}.block-top-topic--items dd {font-size: 12px;padding-top: 10px;vertical-align: middle;box-sizing: border-box;color: #202022;}*/.block-free-area--more-btn a,.block-top-topic--next-page a{position: relative;padding-left: 15px;font-size: 12px;}.block-free-area--more-btn a:after,.block-top-topic--next-page a:after{position: absolute;top: 50%;margin: -3px 0 0 0;content: "";left: 0;width: 7px;height: 7px;border-right: solid 1px #1c1b1b;border-bottom: solid 1px #1c1b1b;transform: rotate(-45deg);}.block-top-topic--items dl:after {display: none;}.pane-common-footer-inner{width: 100%;}.pane-common-footer--item-list li a{color: #fdfdfc;}.block-copyright{font-size: 10px;color: #fdfcfb;}/* ビジュアルスライダー */div.toppage-visual {overflow: hidden;}div.toppage-visual ul.toppage-visual-slider {position: relative;overflow: hidden;}div.toppage-visual ul.toppage-visual-slider li.slick-slide {float: left;margin: 0;text-align: center;}.slick-dots {width: 100%;padding: 12px 0 0;list-style: none;text-align: center;clear: both;}.slick-dots li {position: relative;display: inline-block;vertical-align: middle;width: 15px;height: 15px;margin: 0 10px;padding: 0;cursor: pointer;}.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 8px;height: 8px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}.slick-dots li button:before {font-family: 'slick';font-size: 24px;line-height: 20px;position: absolute;top: 4px;left: 4px;width: 8px;height: 8px;content: '';text-align: center;background: #ccc8bd;border-radius: 50%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;z-index: 2;}.slick-dots li.slick-active button:after {font-family: 'slick';line-height: 20px;position: absolute;top: 0;left: 0;width: 16px;height: 16px;content: '';background: #fff;text-align: center;border-radius: 50%;border: solid 2px #635853;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;z-index: 1;}.slick-dots li.slick-active button:before {background: #635853;}.page-top .slide_btn {width: 100%;margin: 0 auto;position: relative;}.block-page-top .block-page-top-btn {width: 40px;height: 40px;border-radius: 100px;background-color: rgba(69,61,58,0.90);}.block-page-top .block-page-top-btn::after {width: 8px;height: 8px;margin-left: -4px;margin-top: -3px;}/* タイトル */h2.block-toppage-ttl {font-size: 22px;font-weight: bold;font-family: 'Noto Sans JP', sans-serif;line-height: 1.5;letter-spacing: 0.1em;text-align: center;padding: 42px 0 18px;margin: 0;background: none;}h2.block-toppage-ttl span {color: #999999;font-size: 9px;font-weight: normal;line-height: 1.27;letter-spacing: 0.2em;display: block;}/* 共通 */div.block-toppage-content--wrap {width: 100%;}div.block-toppage-content--inner {width: 94%;margin: 0 auto;}/* COMPANY */div.block-toppage-company h2.block-toppage-ttl {padding-top: 35px;}div.block-toppage-company .block-toppage-content--wrap {padding: 20px 0 10px;background-color: #cccccc;background-image: url("../../img/usr/top/sp/company_bg.jpg");background-position: center top;background-repeat: no-repeat;background-size: cover;}div.block-toppage-company ul {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}div.block-toppage-company ul li {width: 48.5%;height: 119px;margin-bottom: 10px;background-color: #ffffff;border: 1px solid #dcdcdc;border-radius: 5px;}div.block-toppage-company ul li:nth-child(odd) {margin-right: 3%;}div.block-toppage-company ul li a {height: 119px;display: flex;align-items: center;justify-content: center;position: relative;}div.block-toppage-company ul li a:before {position: absolute;right: 16px;top: 50%;margin: -4px 0 0 0;content: "";width: 8px;height: 8px;border-top: solid 1px #1c1b1b;border-left: solid 1px #1c1b1b;-webkit-transform: rotate(135deg);transform: rotate(135deg);}div.block-toppage-company ul li a > span {font-size: 14px;text-align: center;line-height: 1.5;letter-spacing: 0.1em;}div.block-toppage-company ul li a span.at-en {color: #999999;font-size: 9px;line-height: 1.666;letter-spacing: 0.15em;display: block;padding-top: 8px;}/* BRAND */.block-toppage-brand .block-toppage-content--inner {width: 100%;}.block-toppage-brand .block-toppage-brand-box {padding: 27px 3% 20px;background-color: #eeeeee;}.block-toppage-brand .block-toppage-brand-box .block-toppage-brand-logo {text-align: center;margin-bottom: 30px;}.block-toppage-brand .block-toppage-brand-box .block-toppage-brand-logo span {display: block;font-size: 11px;line-height: 1.5;text-align: center;padding-bottom: 6px;}.block-toppage-brand .block-toppage-brand-box .block-toppage-brand-mv {text-align: center;margin-bottom: 15px;}.block-toppage-brand .block-toppage-brand-box h3 {font-size: 16px;font-weight: bold;text-align: center;line-height: 1.5;padding: 0 0 10px;}.block-toppage-brand .block-toppage-brand-box p {font-size: 14px;line-height: 1.5;letter-spacing: 0.075em;}.block-toppage-brand .block-toppage-brand-banner ul {display: flex;flex-wrap: wrap;}.block-toppage-brand .block-toppage-brand-banner ul li {width: 48%;margin: 25px 1% 0;text-align: center;}.block-toppage-brand .block-toppage-brand-banner ul li img {vertical-align: top;}.block-toppage-brand .block-toppage-brand-btn {margin-top: 30px;}.block-toppage-brand .block-toppage-brand-btn li {margin-bottom: 10px;}.block-toppage-brand .block-toppage-brand-btn li a {color: #ffffff;display: block;background-color: #999999;border-radius: 50px;padding-left: 45px;background-position: 20px center;background-repeat: no-repeat;}.block-toppage-brand .block-toppage-brand-btn li a span {display: block;font-size: 14px;line-height: 1.5;text-align: center;}.block-toppage-brand .block-toppage-brand-btn li.block-toppage-brand-btn-shop a {background-image: url("../../img/usr/top/sp/icon_shop.png");background-size: 25px 20px;}.block-toppage-brand .block-toppage-brand-btn li.block-toppage-brand-btn-shop a span {padding: 15px 20vw 14px 14vw;}.block-toppage-brand .block-toppage-brand-btn li.block-toppage-brand-btn-online a {background-image: url("../../img/usr/top/sp/icon_cart.png");background-size: 26px 23px;}.block-toppage-brand .block-toppage-brand-btn li.block-toppage-brand-btn-online a span {padding: 15px 10.8vw 14px;}.block-toppage-brand #brand_okadaya {margin-bottom: 20px;}.block-toppage-brand #brand_okadaya .block-toppage-brand-logo img {width: 38.5%;max-width: 270px;}.block-toppage-brand #brand_okadaya .block-toppage-brand-banner ul li.block-toppage-brand-banner1 img {width: 54%;max-width: 170px;}.block-toppage-brand #brand_okadaya .block-toppage-brand-banner ul li.block-toppage-brand-banner2 img {width: 54%;max-width: 128px;}.block-toppage-brand #brand_okadaya .block-toppage-brand-banner ul li.block-toppage-brand-banner3 img {width: 93%;max-width: 210px;}.block-toppage-brand #brand_okadaya .block-toppage-brand-banner ul li.block-toppage-brand-banner4 img {width: 81%;max-width: 184px;}.block-toppage-brand #brand_intesucre .block-toppage-brand-logo img {width: 39.5%;max-width: 278px;}.block-toppage-brand #brand_intesucre .block-toppage-brand-banner ul li.block-toppage-brand-banner1 {width: 100%;}.block-toppage-brand #brand_intesucre .block-toppage-brand-banner ul li.block-toppage-brand-banner1 img {width: 37%;max-width: 170px;}.block-toppage-brand #brand_intesucre .block-toppage-brand-banner ul li.block-toppage-brand-banner2 img {width: 72%;max-width: 145px;}.block-toppage-brand #brand_intesucre .block-toppage-brand-banner ul li.block-toppage-brand-banner3 img {width: 99%;max-width: 200px;}/* RECRUIT */div.block-toppage-recruit ul {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}div.block-toppage-recruit ul li {text-align: center;margin-bottom: 10px;}div.block-toppage-recruit ul li:nth-child(1) {width: 100%;}div.block-toppage-recruit ul li:nth-child(2),div.block-toppage-recruit ul li:nth-child(3){width: 48.5%;}div.block-toppage-recruit ul li:nth-child(2) {margin-right: 3%;}div.block-toppage-recruit ul li a {display: block;position: relative;}div.block-toppage-recruit ul li a span {display: block;color: #ffffff;font-size: 16px;font-weight: bold;text-align: center;letter-spacing: 0.05em;position: absolute;left: 0;top: 50%;width: 100%;margin-top: -12px;}/* アプリ */div.block-toppage-app {margin-top: 60px;}div.block-toppage-app .block-toppage-content--wrap {padding: 40px 0;background-color: #eeeeee;}div.block-toppage-app .block-toppage-content--inner {display: flex;}div.block-toppage-app .block-toppage-app-box {width: 48.5%;padding: 18px 0 22px;background-color: #ffffff;}div.block-toppage-app .block-toppage-app-box h2 {text-align: center;line-height: 1.0;padding: 0;margin: 0;background: none;}div.block-toppage-app .block-toppage-app-box h2 span {display: block;font-size: 11px;font-weight: normal;line-height: 1.5;text-align: center;}div.block-toppage-app .block-toppage-app-box h3 {font-size: 12px;line-height: 1.5;text-align: center;padding: 0 0 12px;}div.block-toppage-app .block-toppage-app-box .block-toppage-app-dl {width: 79%;margin: 0 auto;}div.block-toppage-app .block-toppage-app-box .block-toppage-app-dl li {text-align: center;margin-bottom: 15px;}div.block-toppage-app .block-toppage-app-box .block-toppage-app-sns {display: flex;align-items: center;justify-content: center;width: 90.5%;margin: 0 auto;}div.block-toppage-app .block-toppage-app-box .block-toppage-app-sns li {width: 25%;text-align: center;}div.block-toppage-app .block-toppage-app-box .block-toppage-app-sns li.block-toppage-app-ttl--sns-twitter img {width: 70%;max-width: 53px;}div.block-toppage-app .block-toppage-app-box .block-toppage-app-sns li.block-toppage-app-ttl--sns-instagram img {width: 60%;max-width: 46px;}div.block-toppage-app .block-toppage-app-box .block-toppage-app-sns li.block-toppage-app-ttl--sns-facebook img {width: 62%;max-width: 47px;}div.block-toppage-app .block-toppage-app-box .block-toppage-app-sns li.block-toppage-app-ttl--sns-youtube img {width: 65%;max-width: 49px;}div.block-toppage-app #app_okadaya {margin-right: 3%;}div.block-toppage-app #app_okadaya h2 {margin-bottom: 16px;}div.block-toppage-app #app_okadaya h2 img {width: 59%;max-width: 170px;}div.block-toppage-app #app_okadaya h2 span {margin-bottom: 12px;}div.block-toppage-app #app_intesucre h2 {margin-bottom: 23px;}div.block-toppage-app #app_intesucre h2 img {width: 62%;max-width: 210px;}div.block-toppage-app #app_intesucre h2 span {margin-bottom: 16px;}/* SERVICE */div.block-toppage-service .block-toppage-content--inner {background-color: #cccccc;}/* 総合TOPNEWS */.page-top .block-category-list--free-ttl span {display: block;text-align: center;}.page-top .block-category-list--free-ttl span.notation_t {font-size: 22px;font-weight: bold;font-family: 'Noto Sans JP', sans-serif;line-height: 1.5;letter-spacing: 0.1em;text-align: center;padding: 42px 0 0;}.page-top .block-category-list--free-ttl span.notation_b span {color: #999999;font-size: 9px;font-weight: normal;line-height: 1.27;letter-spacing: 0.2em;padding-bottom: 18px;}.page-top .block-top-topic--items {border-top: 1px dotted #a3a3a3;margin: 0 3% 30px;}.page-top .block-top-topic--items li {padding: 0;border-bottom: 1px dotted #a3a3a3;}.page-top .block-top-topic--items li a {display: block;padding: 15px 0 11px;}.page-top .block-top-topic--items li div {padding: 0;}.page-top .block-top-topic--items li .block-top-topic--items-img {display: none;}.page-top .block-top-topic--items-icon img {height: 18px;margin: 0 5px 5px 0;}.page-top .block-top-topic--items-date {font-size: 12px;line-height: 1.333;padding-bottom: 3px;}.page-top .block-top-topic--items-desc p {font-size: 14px;line-height: 1.4285;}.page-top .block-top-topic--next-page {width: 80%;margin: 0 auto;padding: 0;text-align: center;display: block;}.page-top .block-top-topic--next-page a {display: block;font-size: 12px;line-height: 1.333;letter-spacing: 0.2em;padding: 17px 0 15px;border-radius: 50px;text-decoration: none;border: 1px solid #dcdcdc;background-color: #eeeeee;}.page-top .block-top-topic--next-page a::after {left: 19px;}/* ドロワーメニュー */.drawer_menu_ {display: block;position: fixed;top: 0;right: -94%;width: 94%;height: 100%;overflow-y: auto;-webkit-transition: all 300ms cubic-bezier(1.000, 0.000, 0.000, 1.000);transition: all 300ms cubic-bezier(1.000, 0.000, 0.000, 1.000);-webkit-transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000);transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000);z-index: 57;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;background-color: #ffffff;}.drawer_menu_ > .close-box + div{padding-top: 50px;height: 100%;overflow-y: auto;}.close-box{position: fixed;top: 0;overflow: hidden;right: -94%;width: 94%;height: 50px;z-index: 58;background-color: #ffffff;border-bottom: 1px solid #dcdcdc;-webkit-transition: all 300ms cubic-bezier(1.000, 0.000, 0.000, 1.000);transition: all 300ms cubic-bezier(1.000, 0.000, 0.000, 1.000);}.close-box .drawer-close{cursor: pointer;display: inline-block;position:relative;text-indent: -9999px;width: 100%;height: 50px;background: url(../../img/usr/handicraft/sp/search_modal.png) no-repeat 93% center;background-size: 13px 13px;}.drawer_on .drawer_menu_,.drawer_on .close-box{right: 0;}.drawer_on .drawer_menu_ a{cursor: pointer;}.drawer_on .overlay {cursor: pointer;display: block;position: fixed;top: 0;right: 0;width: 100%;height: 100%;background: #000;opacity: .6;z-index: 56;}.drawer_menu_ .block-menulist ul {}.drawer_menu_ .block-menulist ul li {border-bottom: 1px solid #dcdcdc;}.drawer_menu_ .block-menulist ul li a {display: flex;align-items: center;height: 54px;padding-right: 32px;position: relative;}.drawer_menu_ .block-menulist ul li a:before {position: absolute;right: 16px;top: 50%;margin: -4px 0 0 0;content: "";width: 8px;height: 8px;border-top: solid 1px #1c1b1b;border-left: solid 1px #1c1b1b;-webkit-transform: rotate(135deg);transform: rotate(135deg);}.drawer_menu_ .block-menulist ul li a figure {width: 65px;text-align: center;}.drawer_menu_ .block-menulist ul li a span {font-size: 12px;line-height: 23px;padding: 0 0 0 3px;}.drawer_menu_ .block-menulist ul li a span small {font-size: 10px;}.drawer_menu_ .block-menulist ul li.block-menulist-company a figure img {height: 23px;}.drawer_menu_ .block-menulist ul li.block-menulist-recruit a figure img {height: 23px;}.drawer_menu_ .block-menulist ul li.block-menulist-news a figure img {height: 23px;}.drawer_menu_ .block-menulist ul li.block-menulist-service a figure img {height: 19px;}.drawer_menu_ .block-menulist ul li.block-menulist-shop a figure img {height: 22px;}.drawer_menu_ .block-menulist ul li.block-menulist-mail a figure img {height: 18px;}.drawer_menu_ .block-brandlist {padding: 30px 0 15px;margin-bottom: 20px;background-color: #eeeeee;}.drawer_menu_ .block-brandlist ul {width: 92%;margin: 0 auto;}.drawer_menu_ .block-brandlist ul li {margin-bottom: 15px;background-color: #ffffff;}.drawer_menu_ .block-brandlist ul li a {display: block;text-align: center;padding: 21px 0 19px;position: relative;}.drawer_menu_ .block-brandlist ul li a:before {position: absolute;right: 16px;top: 50%;margin: -4px 0 0 0;content: "";width: 8px;height: 8px;border-top: solid 1px #1c1b1b;border-left: solid 1px #1c1b1b;-webkit-transform: rotate(135deg);transform: rotate(135deg);}.drawer_menu_ .block-brandlist ul li small {font-size: 9px;line-height: 1.5;display: block;padding-bottom: 7px;}.drawer_menu_ .block-brandlist ul li span {font-size: 12px;line-height: 1.5;display: block;padding-top: 11px;}.drawer_menu_ .block-brandlist ul li.block-brandlist-okadaya figure img {width: 31%;max-width: 200px;}.drawer_menu_ .block-brandlist ul li.block-brandlist-intesucre figure {padding: 2px 0 10px;}.drawer_menu_ .block-brandlist ul li.block-brandlist-intesucre figure img {width: 32.5%;max-width: 210px;}.drawer_menu_ .block-bannerlist {margin-bottom: 30px;}.drawer_menu_ .block-bannerlist ul {display: flex;align-items: center;flex-wrap: wrap;width: 92%;margin: 0 auto;}.drawer_menu_ .block-bannerlist ul li {text-align: center;width: 48%;margin-bottom: 15px;}.drawer_menu_ .block-bannerlist ul li:nth-child(odd) {margin-right: 4%;}.notice-box {width: 100%;background: rgba(230,0,18,0.1);}.notice-box .notice-box-inner {text-align: center;padding: 7px 0 13px 0;}.notice-box .notice-box-inner .notice-ttl a{color: #e60012;font-size: 12px;font-weight: bold;background: url(../../img/usr/handicraft/notice.png) no-repeat left center;background-size: 12px 11.5px;padding-left: 18px;}.notice-box .notice-box-inner .notice-ttl a span{position: relative;display: inline-block;}.notice-box .notice-box-inner .notice-ttl a span:after{position: absolute;content:"";bottom: -4px;left: 0;width: 100%;height: 1px;background: #ea575d;}
.block-toppage-brand .block-toppage-brand-btn{margin-bottom: 20px;}