@charset "utf-8";
/*!
Theme Name: CASHIER-2
Author: Anonymous
Version: 2023-2
*/
img{max-width:100%;height:auto}a:focus{outline:none}button:focus{outline:none}.img_block{display:block;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.img_block:after{content:"";display:block;padding-top:100%}.img_block>img{position:absolute;top:0;left:0}.p404 .wrap_in{padding:40px}#slider .slider_in img{width:100%}.slick-dots{display:block;width:100%;padding:1rem;text-align:center}.slick-dots li{display:inline-block;margin:0 1rem;vertical-align:middle}.slick-dots button{display:block;padding:0;margin:0;font-size:0;width:1.6rem;height:1.6rem;background-color:#ccc;border:0;-moz-border-radius:.8rem;-webkit-border-radius:.8rem;border-radius:.8rem}.slick-dots .slick-active button{background-color:#2884cb}@media (max-width:768px){.slick-dots{padding:2.6vw;margin-block-start:0;margin-block-end:0;padding-inline-start:0}.slick-dots li{display:inline-block;margin:0 1.6vw}.slick-dots button{width:2.66vw;height:2.66vw;-moz-border-radius:2.66vw;-webkit-border-radius:2.66vw;border-radius:2.66vw}}.article .ttl_post,.ttl_post{margin-bottom:1em}.pager{text-align:center;padding:5em 0 2em;font-size:2.5rem}.page-numbers{display:inline-block;min-width:2em;padding:.5em;text-align:center;-moz-border-radius:.5rem;-webkit-border-radius:.5rem;border-radius:.5rem}.page-numbers.current{font-weight:600}@media (min-width:769px){a.page-numbers:hover{opacity:.6}}@media (max-width:768px){.pager{font-size:1.4rem}}.tk_shdw{text-shadow:1px 1px 5px rgba(0,0,0,.5),1px 0px 5px rgba(0,0,0,.5),0px 1px 5px rgba(0,0,0,.5),0px 0px 5px rgba(0,0,0,.5),-1px -1px 5px rgba(0,0,0,.5),-1px 0px 5px rgba(0,0,0,.5),0px -1px 5px rgba(0,0,0,.5)}.tk_shdw_1{text-shadow:1px 1px 3px rgba(0,0,0,.5),1px 0px 3px rgba(0,0,0,.5),0px 1px 3px rgba(0,0,0,.5),0px 0px 3px rgba(0,0,0,.5),-1px -1px 3px rgba(0,0,0,.5),-1px 0px 3px rgba(0,0,0,.5),0px -1px 3px rgba(0,0,0,.5)}.breadcrumbs{font-weight:700;margin-top:-1.4rem;padding:1.4rem 5.5rem;font-size:1rem;background-color:#fff;color:#838383}.breadcrumbs .post.post-column.current-item{color:#000}.breadcrumbs span.current-item{color:#000}#home .breadcrumbs{display:none}.breadcrumbs span.first{margin:0 5px 0 0}.breadcrumbs span{margin:0 5px}@media (max-width:768px){.breadcrumbs{margin-top:0;font-size:1rem;padding:1rem;white-space:nowrap;overflow:scroll}.breadcrumbs span.first{margin:0 2px 0 0}.breadcrumbs span{margin:0 2px}}