body,h1,h2,h3,h4,h5,h6,p,input,textarea,select{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif!important}article{font-size:16px;color:#000000}a{color:#1d1a05}a:hover{color:#1c7a00}.tel-number a{color:#ffffff;text-decoration:none}td{word-break:break-all}header .et_pb_column{margin-bottom:0}.app-bar .logo-image{margin:15px 0 15px 15px}.app-bar .logo-title{height:80px;margin:15px 0 15px 15px}.app-bar-menu{display:flex;color:white}.app-bar-menu div{width:16.66%;text-align:center;padding:0.25em 0 0.25em 0;background:linear-gradient(105deg,#1c7a00 95%,black);font-size:20px}.app-bar-menu div:hover{text-shadow:#ffffff 0 0 10px}.app-bar-menu a{color:#ffffff;width:100%;display:block}.content-image{margin:0px 10px 10px 10px;box-shadow:0px 0px 5px 0px}.article{word-break:break-all}.gift-item-list{padding-left:0!important}.gift-item-list,.gift-item-list ul{padding-bottom:0!important}.gift-item-list li{margin-left:0;list-style-type:none}.gift-item-list li a{text-decoration:underline}.three-cards{display:flex;align-items:stretch}.three-cards .et_pb_column{float:none;width:33.33%;padding:0 5px 0 5px;margin:0}.three-cards .et_pb_module{padding-top:15px!important}.three-cards .et_pb_module,.three-cards .et_pb_code_inner,.three-cards .card{height:100%}.three-cards .card a{display:flex;flex-direction:column;height:100%}.three-cards .card .price{margin-top:auto}.card-container,.card-container .et_pb_code_inner{display:flex;flex-wrap:wrap}.card-container .card,.card-container .card a{display:flex;flex-direction:column}.card-container .card a{height:100%}.card-container .card-five{width:19%;margin:5px 5px}.card a:hover{opacity:0.5}.card .price{text-align:right;font-size:20px;margin:auto 10px 10px 0}@media only screen and (max-width:980px){.card-container .card-five{width:48%;margin:5px 3px}}.five-cards,.five-cards .et_pb_code_inner{display:flex;align-items:stretch}.five-cards .et_pb_column{float:none;width:20%;padding:0 5px 0 5px}.five-cards .et_pb_module{padding-top:15px!important;display:flex;flex-direction:column}.five-cards .et_pb_module,.five-cards .et_pb_code_inner,.five-cards .card{height:100%}.five-cards .card{display:flex;flex-direction:column}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50%!important}.three-columns .et_pb_column{width:33.33%!important}.content-image{width:40%;margin:0 0 5px 5px}.three-cards .et_pb_column{width:50%!important}.five-cards .et_pb_column{width:50%!important}}@media only screen and (max-width:767px){.two-columns .et_pb_column{width:50%!important}.three-columns .et_pb_column{width:33.33%!important}.content-image{width:40%;margin:0 0 5px 5px}.three-cards .et_pb_column{width:50%!important;padding:0 4px 0 4px}.five-cards .et_pb_column{width:50%!important;padding:0 4px 0 4px}}@media only screen and (max-width:479px){.five-cards .et_pb_column{width:50%!important;margin:5px 0 0 0!important}}#page-top{width:50px;height:50px;position:fixed;right:5px;bottom:5px;background:transparent;opacity:1}#page-top a{position:relative;display:block;width:50px;height:50px;text-decoration:none;color:darkgray;font-size:50px;text-align:center;line-height:50px;vertical-align:middle}.footer{color:#ffffff}.footer h3{color:#ffffff}.footer-menu a{color:#ffffff}.footer-menu a:hover{text-shadow:#ffffff 0 0 10px}.footer-menu ul{padding:0 0 0 1em}.footer-menu li{list-style:none;font-size:20px;margin-bottom:0.25em}@media only screen and (max-width:767px){.footer-menu ul{padding:0}.footer-menu li{font-size:16px}}.menu-btn{height:60px;width:60px;top:10px;right:10px}@media only screen and (max-width:980px){.menu-btn{height:50px;width:50px}}@media only screen and (max-width:767px){.menu-btn{height:40px;width:40px;top:6px;right:6px}}.menu-btn{position:fixed;display:flex;justify-content:center;align-items:center;z-index:90;background-color:#00000033}.menu-btn span,.menu-btn span:before,.menu-btn span:after{content:'';display:block;height:3px;width:25px;border-radius:3px;background-color:#ffffff;position:absolute}.menu-btn span:before{bottom:8px}.menu-btn span:after{top:8px}#menu-btn-check:checked~.menu-btn span{background-color:rgba(255,255,255,0)}#menu-btn-check:checked~.menu-btn span::before{bottom:0;transform:rotate(45deg)}#menu-btn-check:checked~.menu-btn span::after{top:0;transform:rotate(-45deg)}#menu-btn-check{display:none}.menu-content ul{padding:0 2em 10px 2em}.menu-content li{list-style:none}.menu-tree>ul>li{border-bottom:solid 1px #1d1a05;margin:0.5em 0 0.5em 0}.menu-content ul li a{display:block;width:100%;font-size:15px;box-sizing:border-box;color:#1d1a05;text-decoration:none;padding:3px 15px 3px 0;position:relative}.menu-content ul li a::before{content:"";width:7px;height:7px;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff;transform:rotate(45deg);position:absolute;right:11px;top:16px}.menu-content{width:100%;height:100%;position:fixed;top:0;left:100%;z-index:80;background-color:#ffffff;transition:all 0.5s;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.menu-content::-webkit-scrollbar{display:none}.menu-content-header{padding:2em}.menu-content-header,.menu-content-header h3{background-color:#1c7a00;color:white}#menu-btn-check:checked~.menu-content{left:0}#menu-btn-check:checked~.menu-content{left:0}.card{border:solid 0px gray;border-radius:10px;min-height:100px;padding:0;z-index:50;box-shadow:0 0 2px 1px gray}.card img{vertical-align:top}.card .card-title{text-align:center;padding:0.5em 0 0.5em 0;font-size:20px;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:white}.card .card-head,.card .card-footer{margin:0;padding:0}.card .card-body{padding:0.5em}.card .card-body h3{word-break:break-all;font-size:18px}.card .card-head img{width:100%;height:100%;object-fit:contain;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;z-index:50;background-color:gray;margin:0;padding:0}.card .card-footer img{width:100%;height:100%;object-fit:cover;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;z-index:50;background-color:gray;margin:0;padding:0}.card .badge-container{display:flex;align-items:flex-end;justify-content:flex-end;margin:0 0 0.25em 0}.badge{border:solid 1px gray;border-radius:25px;text-align:center;font-size:14px;padding:3px 0;min-width:4em;margin:0 3px}.badge-kiri{background:linear-gradient(45deg,#B67B03 0%,#DAAF08 45%,#FEE9A0 70%,#DAAF08 85%,#B67B03 90% 100%);color:#1d1a05}.badge-kesyo{background-color:#d3381C;color:white}.badge-kani{background:linear-gradient(45deg,#757575 0%,#9E9E9E 45%,#E8E8E8 70%,#9E9E9E 85%,#757575 90% 100%);color:#1d1a05}.badge-gift{background-color:#d3381C;color:white}.badge-temp-normal{background-color:#f8b500;color:white}.badge-temp-cold{background-color:#3d92cc;color:white}@media only screen and (max-width:767px){.card .card-body{font-size:12px}.card .card-body h3{font-size:16px}.card .card-title{font-size:16px}.badge{font-size:14px}}.breadcrumb,.breadcrumb ul{display:flex;padding:5px}.breadcrumb li{display:block;list-style:none}.breadcrumb li:after{content:' ＞ '}.breadcrumb li:last-child:after{content:''}.page-title h1{color:white;line-height:22px;vertical-align:middle;font-size:22px;background:linear-gradient(to right,#d3381c,#ffffff);padding:10px}.h2-section-title h2{font-size:20px;border-left:30px solid #d3381c;line-height:30px;vertical-align:middle;padding:0 0 0 0.5em}@media only screen and (max-width:767px){.breadcrumb li:after{content:"　"}.page-title h1{background:#d3381c}}.product-title h2{font-size:26px;font-weight:bold}.product-subtitle h3{font-size:22px}.product-description{font-size:16px}.wp-block-column{font-size:16px}.border-box{border:solid 1px lightgray;padding:0.5em}.m-bottom-1em{margin-bottom:1em}