@import url(//www.takefuhamono.jp/wp/wp-content/themes/businesspress-child/base.css);@import url(//www.takefuhamono.jp/wp/wp-content/themes/businesspress-child/skin.css);@import url(//www.takefuhamono.jp/wp/wp-content/themes/businesspress-child/contents.css);.content-area{margin-bottom:0}.pr_box{padding:20px 10px 10px;background:#f3f5f6;border:4px solid #e1d9de;margin-bottom:1.5em;text-align:center}.pr_box h2{position:relative;padding:.25em 1em;border-top:solid 2px #000;border-bottom:solid 2px #000;margin-bottom:.5em;font-weight:600}.pr_box h2:before,.pr_box h2:after{content:'';position:absolute;top:-7px;width:2px;height:-webkit-calc(100% + 14px);height:calc(100% + 14px);background-color:#000}.pr_box h2:before{left:7px}.pr_box h2:after{right:7px}.pr_box p{font-size:105%;line-height:1.6em}.site-header{border-bottom:none;margin-bottom:0}.admin-bar .main-header-clone-show{display:none}.site-content{padding-left:0;padding-right:0}.site-content .path{width:670px}.pagination{margin-bottom:1rem}ul.page-numbers{display:flex !important;list-style:none;padding:0 !important}.sidebar-area{padding-top:0;border:none}.widget{margin:0}.site-bottom{background:0 0 !important;color:inherit;padding:0;border:none}.site-bottom-content{padding:0}.site-info{padding-right:0}.footer-navigation ul{margin-bottom:0}@media screen and (min-width:768px){.header-social-link,.footer-navigation{float:none}.main-header{padding:0}.main-header-clone nav.main-navigation{display:none}.main-header-content{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.has-sidebar .site-content{display:flex;flex-wrap:wrap;justify-content:space-between}.has-sidebar .content-area{width:70.5%}.has-sidebar .sidebar-area{width:27%}}@media screen and (max-width:768px){#masthead{height:80px}.main-header{padding-top:10px}}@media screen and (max-width:767px){#page,#masthead,.path,#colophon .footer-menu,#copyright{width:100% !important}#page{background:#fff;border-top:5px solid #333}#masthead{height:60px;background:0 0;padding-top:5px}.site-branding{width:85%}.site-branding h1{margin:0 !important}.main-header-content p{display:none}.has-sidebar .content-area{width:100%}.has-sidebar .sidebar-area{width:100%}.content-area{margin-bottom:3rem}.pagetitle h2 img{max-width:initial}.pagetitle h2{overflow:hidden}#searchbox p:nth-child(1),#search p:nth-child(1){background:#5e5851}.bnr_box{display:flex;justify-content:space-between;gap:10px 10px}.pickup-bg01 div.pickupshop img.photo{width:100%;float:none;margin:0 0 20px}.pickup-bg01 div.pickupshop dl.shopinfo dd{width:auto}}