body #areaWrapper1{width:1200px !important;margin:0 auto}@media screen and (max-width: 768px){body #areaWrapper1{width:100% !important}}body #areaWrapper2{width:1200px !important;margin:0 auto}@media screen and (max-width: 768px){body #areaWrapper2{width:100% !important}}#digital_signage *{box-sizing:border-box}#digital_signage{margin:0;padding:0;box-sizing:border-box;color:#272727;line-height:1.5;-webkit-text-size-adjust:100%;font-size:min(3.5vw,1rem);position:relative;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","helvetica",sans-serif !important;background-color:#f6fcfc}#digital_signage ol,#digital_signage ul{list-style:none}#digital_signage img{max-width:100%;width:100%;height:auto;vertical-align:top;-o-object-fit:cover;object-fit:cover;flex-shrink:0}#digital_signage a:hover{text-decoration:none}#digital_signage .c-section{position:relative;padding:5rem;overflow:hidden}@media screen and (max-width: 768px){#digital_signage .c-section{padding:10vw 5vw}}#digital_signage .c-section--pt0{padding-top:0}#digital_signage .c-section__ttl{position:relative;z-index:50;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:2.5em 0;margin:0 auto;text-align:center}@media screen and (max-width: 768px){#digital_signage .c-section__ttl{padding:1.5em 0}}#digital_signage .c-section__ttl img{width:auto;height:110px}@media screen and (max-width: 768px){#digital_signage .c-section__ttl img{height:15vw}}#digital_signage .c-inner{padding:0 5rem}@media screen and (max-width: 768px){#digital_signage .c-inner{padding:0 5vw}}#digital_signage .c-note{font-size:1em;line-height:1.5;position:relative;z-index:50}@media screen and (max-width: 768px){#digital_signage .c-note{font-size:min(.7em,3.8vw);padding:1.5em 1em}}#digital_signage .c-note>*{display:block;padding-left:1em;text-indent:-1em}#digital_signage .c-note>*::before{content:"※"}#digital_signage .c-nw{display:inline-block}#digital_signage .c-small{font-size:.8em}#digital_signage .c-bgWhite{background-color:#fff}#digital_signage .p-kv{position:relative}#digital_signage .p-obi{width:100%;overflow:hidden;margin-top:2em}#digital_signage .p-obi__track{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:scroll 20s linear infinite;animation:scroll 20s linear infinite}@media screen and (max-width: 768px){#digital_signage .p-obi__track img{height:18vw}}@-webkit-keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}#digital_signage .p-lead{text-align:center;font-size:1.5em;margin:0 auto;width:96%;background-color:#def2f1;font-weight:bold;padding:1em 1em;border-radius:999px;margin-top:2em}@media screen and (max-width: 768px){#digital_signage .p-lead{font-size:1.2em}}#digital_signage .p-intro{margin-top:4em;position:relative;padding-bottom:4em}#digital_signage .p-intro::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-right:2em solid rgba(0,0,0,0);border-left:2em solid rgba(0,0,0,0);border-top:2.4em solid #33aea3;border-bottom:0}#digital_signage .p-intro__ttl{text-align:center;font-weight:bold;color:#33aea3;font-size:3em}@media screen and (max-width: 768px){#digital_signage .p-intro__ttl{font-size:2em}}#digital_signage .p-intro__txt{margin-top:1em;text-align:center;font-weight:bold;font-size:2em}@media screen and (max-width: 768px){#digital_signage .p-intro__txt{font-size:1.5em}}#digital_signage .p-select{padding:2rem 8rem 2rem;position:relative;z-index:10;border:solid 4px #33aea3;border-radius:40px;margin:4rem auto;width:100%;overflow:hidden}@media screen and (max-width: 768px){#digital_signage .p-select{padding:2rem 1rem;margin:2rem 0}}#digital_signage .p-select__ttl{text-align:center;padding:0em .5em .8em;font-size:2em;font-weight:bold;background-color:initial}#digital_signage .p-select__content{display:grid;grid-template-columns:1fr;gap:2em;max-width:600px;margin:0 auto;width:calc(100% - 8em)}@media screen and (max-width: 768px){#digital_signage .p-select__content{width:100%}}#digital_signage .p-select__search{display:flex;justify-content:space-between}@media screen and (max-width: 768px){#digital_signage .p-select__search{display:block}}#digital_signage .p-select__searchTtl{font-size:1.5em;margin-top:.5em;font-weight:bold}@media screen and (max-width: 768px){#digital_signage .p-select__searchTtl{text-align:center;font-size:1.5em;margin-bottom:.5em;margin-top:0}}#digital_signage .p-select__input{width:80%}@media screen and (max-width: 768px){#digital_signage .p-select__input{width:100%}}#digital_signage .p-select label{display:none}#digital_signage .p-select select{background-color:#fff;padding:1em 3em 1em 1.5em;width:100%;display:block;border:solid 2px #33aea3;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/library/contents/company/digital_signage/img/parts/arrow-bottom-seaBlue.svg);background-position:calc(100% - 1em) center;background-size:1.5em;background-repeat:no-repeat;font-size:1.2em;background-color:rgba(51,174,163,.23)}@media screen and (max-width: 768px){#digital_signage .p-select select{font-size:1em}}#digital_signage .p-shopList{border-radius:40px;border:solid 4px #33aea3;overflow:hidden;width:100%;background-color:#fff}#digital_signage .p-shopList__ttl{background-color:#33aea3;color:#fff;text-align:center;padding:.8em .5em;font-size:1.5em;font-weight:bold}#digital_signage .p-shopList__content{padding:2em}#digital_signage .p-shopList__area{font-size:1.2em;font-weight:bold;margin-bottom:.5em;display:none}#digital_signage .p-shopList ul{display:grid;grid-template-columns:1fr;gap:.5em}#digital_signage .p-shopList li{font-size:1.1em}#digital_signage .p-shopList__address{font-size:.8em}#digital_signage .js-inview.js-scrollin{-webkit-animation-name:InViewBounce;animation-name:InViewBounce;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes InViewBounce{0%{opacity:0;transform:translateY(calc(clamp(1px, 10.4167vw, 80px) * -1))}40%{transform:translateY(0%)}55%{transform:translateY(calc(clamp(1px, 4.1667vw, 32px) * -1))}70%{transform:translateY(0%)}85%{transform:translateY(calc(clamp(1px, 1.0417vw, 8px) * -1))}100%{transform:translateY(0%);opacity:1}}@keyframes InViewBounce{0%{opacity:0;transform:translateY(calc(clamp(1px, 10.4167vw, 80px) * -1))}40%{transform:translateY(0%)}55%{transform:translateY(calc(clamp(1px, 4.1667vw, 32px) * -1))}70%{transform:translateY(0%)}85%{transform:translateY(calc(clamp(1px, 1.0417vw, 8px) * -1))}100%{transform:translateY(0%);opacity:1}}#digital_signage .u-col1{display:grid;grid-template-columns:repeat(1, 1fr)}#digital_signage .u-col2{display:grid;grid-template-columns:repeat(2, 1fr)}#digital_signage .u-col3{display:grid;grid-template-columns:repeat(3, 1fr)}#digital_signage .u-col4{display:grid;grid-template-columns:repeat(4, 1fr)}#digital_signage .u-col5{display:grid;grid-template-columns:repeat(5, 1fr)}#digital_signage .u-col6{display:grid;grid-template-columns:repeat(6, 1fr)}#digital_signage .u-col7{display:grid;grid-template-columns:repeat(7, 1fr)}#digital_signage .u-col8{display:grid;grid-template-columns:repeat(8, 1fr)}#digital_signage .u-col9{display:grid;grid-template-columns:repeat(9, 1fr)}#digital_signage .u-col10{display:grid;grid-template-columns:repeat(10, 1fr)}@media screen and (max-width: 768px){#digital_signage .u-col1--sp{display:grid;grid-template-columns:repeat(1, 1fr)}#digital_signage .u-col2--sp{display:grid;grid-template-columns:repeat(2, 1fr)}#digital_signage .u-col3--sp{display:grid;grid-template-columns:repeat(3, 1fr)}#digital_signage .u-col4--sp{display:grid;grid-template-columns:repeat(4, 1fr)}#digital_signage .u-col5--sp{display:grid;grid-template-columns:repeat(5, 1fr)}#digital_signage .u-col6--sp{display:grid;grid-template-columns:repeat(6, 1fr)}#digital_signage .u-col7--sp{display:grid;grid-template-columns:repeat(7, 1fr)}#digital_signage .u-col8--sp{display:grid;grid-template-columns:repeat(8, 1fr)}#digital_signage .u-col9--sp{display:grid;grid-template-columns:repeat(9, 1fr)}#digital_signage .u-col10--sp{display:grid;grid-template-columns:repeat(10, 1fr)}}@media print,(min-width: 769px){#digital_signage .u-col1--pc{display:grid;grid-template-columns:repeat(1, 1fr)}#digital_signage .u-col2--pc{display:grid;grid-template-columns:repeat(2, 1fr)}#digital_signage .u-col3--pc{display:grid;grid-template-columns:repeat(3, 1fr)}#digital_signage .u-col4--pc{display:grid;grid-template-columns:repeat(4, 1fr)}#digital_signage .u-col5--pc{display:grid;grid-template-columns:repeat(5, 1fr)}#digital_signage .u-col6--pc{display:grid;grid-template-columns:repeat(6, 1fr)}#digital_signage .u-col7--pc{display:grid;grid-template-columns:repeat(7, 1fr)}#digital_signage .u-col8--pc{display:grid;grid-template-columns:repeat(8, 1fr)}#digital_signage .u-col9--pc{display:grid;grid-template-columns:repeat(9, 1fr)}#digital_signage .u-col10--pc{display:grid;grid-template-columns:repeat(10, 1fr)}}#digital_signage .u-mt0em{margin-top:0em !important}#digital_signage .u-mb0em{margin-bottom:0em !important}#digital_signage .u-pt0em{padding-top:0em !important}#digital_signage .u-pb0em{padding-bottom:0em !important}#digital_signage .u-mt1em{margin-top:1em !important}#digital_signage .u-mb1em{margin-bottom:1em !important}#digital_signage .u-pt1em{padding-top:1em !important}#digital_signage .u-pb1em{padding-bottom:1em !important}#digital_signage .u-mt2em{margin-top:2em !important}#digital_signage .u-mb2em{margin-bottom:2em !important}#digital_signage .u-pt2em{padding-top:2em !important}#digital_signage .u-pb2em{padding-bottom:2em !important}#digital_signage .u-mt3em{margin-top:3em !important}#digital_signage .u-mb3em{margin-bottom:3em !important}#digital_signage .u-pt3em{padding-top:3em !important}#digital_signage .u-pb3em{padding-bottom:3em !important}#digital_signage .u-mt4em{margin-top:4em !important}#digital_signage .u-mb4em{margin-bottom:4em !important}#digital_signage .u-pt4em{padding-top:4em !important}#digital_signage .u-pb4em{padding-bottom:4em !important}#digital_signage .u-mt5em{margin-top:5em !important}#digital_signage .u-mb5em{margin-bottom:5em !important}#digital_signage .u-pt5em{padding-top:5em !important}#digital_signage .u-pb5em{padding-bottom:5em !important}#digital_signage .u-mt6em{margin-top:6em !important}#digital_signage .u-mb6em{margin-bottom:6em !important}#digital_signage .u-pt6em{padding-top:6em !important}#digital_signage .u-pb6em{padding-bottom:6em !important}#digital_signage .u-mt7em{margin-top:7em !important}#digital_signage .u-mb7em{margin-bottom:7em !important}#digital_signage .u-pt7em{padding-top:7em !important}#digital_signage .u-pb7em{padding-bottom:7em !important}#digital_signage .u-mt8em{margin-top:8em !important}#digital_signage .u-mb8em{margin-bottom:8em !important}#digital_signage .u-pt8em{padding-top:8em !important}#digital_signage .u-pb8em{padding-bottom:8em !important}#digital_signage .u-mt9em{margin-top:9em !important}#digital_signage .u-mb9em{margin-bottom:9em !important}#digital_signage .u-pt9em{padding-top:9em !important}#digital_signage .u-pb9em{padding-bottom:9em !important}#digital_signage .u-mt10em{margin-top:10em !important}#digital_signage .u-mb10em{margin-bottom:10em !important}#digital_signage .u-pt10em{padding-top:10em !important}#digital_signage .u-pb10em{padding-bottom:10em !important}#digital_signage .u-m0a{margin:0 auto !important}#digital_signage .u-center{text-align:center !important}#digital_signage .u-bold{font-weight:bold !important}#digital_signage .u-red{color:red !important}#digital_signage .u-small{font-size:.8em !important}#digital_signage .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}
/*# sourceMappingURL=digital_signage2605.min.css.map */