.slick-loading .slick-list{background:#fff url("https://www.otsuka.co.jp/suimin/css/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("https://www.otsuka.co.jp/suimin/css/fonts/slick.eot");src:url("https://www.otsuka.co.jp/suimin/css/fonts/slick.eot?#iefix") format("embedded-opentype"),url("https://www.otsuka.co.jp/suimin/css/fonts/slick.woff") format("woff"),url("https://www.otsuka.co.jp/suimin/css/fonts/slick.ttf") format("truetype"),url("https://www.otsuka.co.jp/suimin/css/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:40%;transform:translate(0, -50%);padding:0;content:"";border-style:solid;border-color:#2d90cf;border-width:3px 3px 0 0;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#2d90cf;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:calc(50% - 530px);transform:rotate(-135deg);z-index:50}[dir="rtl"] .slick-prev{left:auto;right:calc(50% - 500px)}.slick-prev:before{content:""}[dir="rtl"] .slick-prev:before{content:""}.slick-next{transform:rotate(45deg);right:calc(50% - 530px)}[dir="rtl"] .slick-next{left:calc(50% - 500px);right:auto}.slick-next:before{content:""}[dir="rtl"] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-35px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:12px;height:12px;content:"";display:block;background:#2d90cf;border-radius:50%;display:block;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#2d90cf;opacity:.75}.public_slider .slick-dots{bottom:0px}.public_slider .slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.public_slider .slick-dots li button:hover:before,.public_slider .slick-dots li button:focus:before{opacity:1;background:#666}.public_slider .slick-dots li button:before{background:#2d90cf}.public_slider .slick-dots li.slick-active button:before{opacity:#EEE}.pickup-wrapper{padding:40px 0;background:#f1f1f1}@media screen and (max-width: 768px), print{.pickup-wrapper{padding:20px 0}}.pickup-wrapper li.pickup--item{background:#FFF;margin:0 20px}@media screen and (max-width: 768px), print{.pickup-wrapper li.pickup--item{margin:0 10px}}.pickup--item--box{border:solid 1px #DDD;display:flex;align-items:center;overflow:hidden;position:relative;justify-content:space-between}@media screen and (max-width: 768px), print{.pickup--item--box{min-height:160px}}@media screen and (min-width: 1024px), print{.pickup--item--box{width:1000px}}@media screen and (min-width: 768px), print{.pickup--item--box{min-height:210px}}.pickup--item--box::before{content:"";z-index:1;left:-10%;bottom:-76%;position:absolute;background:#ebf7ff;width:150%;height:100%;transform-origin:left center;transform:rotate(-8deg)}.pickup--item--box .pickup--item--txt{position:relative;z-index:3;padding-left:3%;width:70%}@media screen and (min-width: 768px), print{.pickup--item--box .pickup--item--txt{padding-left:40px;width:70%;padding-left:2%}}@media screen and (max-width: 768px), print{.pickup--item--box .pickup--item--txt{width:65%;padding:0 0 0 3%}}.pickup--item--box .pickup--item--txt .pickup--item--sttl{background:#2d90cf;color:#FFF;font-weight:bold;display:inline-block;line-height:2.2em;padding:0 2em;border-radius:1.2em;margin-bottom:10px}@media screen and (max-width: 768px), print{.pickup--item--box .pickup--item--txt .pickup--item--sttl{font-size:.7em;margin-bottom:0px;padding:0 1em}}.pickup--item--box .pickup--item--txt .pickup--item--ttl{font-weight:bold;color:#004a9f;font-size:15px}@media screen and (min-width: 768px), print{.pickup--item--box .pickup--item--txt .pickup--item--ttl{font-size:24px}}.pickup--item--box .pickup--item--txt .pickup--item--ttl span{display:inline-block}.pickup--item--box .pickup--item--txt .pickup--item--ttl span.txt--s{font-size:.8em}.pickup--item--box .pickup--item--img{position:relative;z-index:2;width:30%}@media screen and (max-width: 768px), print{.pickup--item--box .pickup--item--img{width:35%}}.footer-sitemap{background:#f7f7f7;padding:40px 0}@media screen and (max-width: 768px), print{.footer-sitemap{padding-bottom:0;border-bottom:solid 1px #666;padding:40px 5% 0}}.footer-sitemap .contents-area{display:flex;flex-flow:wrap;justify-content:space-between}@media screen and (max-width: 768px), print{.footer-sitemap .contents-area .sitemap-list:nth-child(n+2){margin-top:20px}}@media screen and (min-width: 768px), print{.footer-sitemap .contents-area .sitemap-list{width:49%}.footer-sitemap .contents-area .sitemap-list:nth-child(n+3){margin-top:20px}}.footer-sitemap .contents-area .sitemap-list dt{font-weight:bold;margin-bottom:8px;color:#004a9f}@media screen and (max-width: 768px), print{.footer-sitemap .contents-area .sitemap-list dt{font-size:.8em}}.footer-sitemap .contents-area .sitemap-list dd{font-size:.8em;margin-bottom:4px;padding-left:1em;text-indent:-1em}@media screen and (min-width: 1024px), print{.footer-sitemap .contents-area .sitemap-list dd{padding-left:2em}}.footer-sitemap .contents-area .sitemap-list dd::before{content:"・"}
/*# sourceMappingURL=slick-theme.css.map */