*{font-family:f,sans-serif;border:0;color:#333;outline:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}body{font-size:101%;margin:0;padding:138px 0 0 0;background:#fff;position:relative}a{text-decoration:none}a:hover{color:#080}p{margin:2% 0}h1{margin:2% 0;font-size:1.7em}h2{clear:left}img{display:block;max-width:100%;height:auto}input,select,textarea{padding:10px;box-shadow:inset 0 0 4px #ccc;cursor:pointer}.wp-block-table{margin:5%}table{border-spacing:0;width:100%;margin-bottom:2%;border-top:1px solid #ddd}table tr th,table tr td{border-bottom:1px solid #ddd;padding:.5em;text-align:left}th{text-transform:uppercase}.wp-caption{max-width:100%}.lwptoc_item{padding:8px 0;display:block}@media(max-width:1023px){.wp-block-columns{display:inline}#x{background:#000;left:0;top:0;bottom:0;right:0;display:none;opacity:.5;position:fixed;z-index:2}#hd img{width:180px;height:auto;margin:0 auto;padding-right:48px}#hd form{padding:0 1%;margin:0 auto}input[type=search]{font-size:1.4em;line-height:48px}#hd button{height:48px;padding:0 5px}#uy,#se{visibility:hidden}#mm,#uy:after,#se:after{position:absolute;top:14px;width:32px;line-height:32px;color:#060;visibility:visible}#uy:after{content:'.';background:url('./f/2021/12/uy.png')center center/100% 100% no-repeat;font-size:0;right:60px;color:#333}#se:after{content:'.';background:url('./f/2021/12/se.png')center center/100% 100% no-repeat;font-size:0;right:12px}#sp{margin-top:-70px;right:17px}#mm{position:fixed;left:12px;z-index:3;text-align:center;cursor:pointer;font-size:2em}#mn{position:fixed;z-index:3;margin-top:-80px;width:80%;background:#fff;padding-bottom:4px;border-bottom:1px solid #ddd}#mn>ul{display:none;max-height:500px;overflow-y:auto}#mn>ul>li{clear:both;cursor:pointer;font-size:3em;margin-top:-1px;text-align:center;border:1px solid #eee}#mn>ul>li:not(#tu):not(#bu)>a{pointer-events:none}#mn ul li{line-height:46px}#mn>ul>li:not(#tu):not(#bu)::after{content:"›"}.mt{color:#fff;background:linear-gradient(to right,#090,#06f)}.mt>a{color:#fff!important}.mt::after{content:"‹" !important}#mn ul li ul{display:none;margin-top:-1px}#mn ul li a{padding:0 5%;width:74%;font-size:.3em;text-align:left}#mn ul li ul li a{border-bottom:1px solid #ddd}#aj{margin-top:80px;z-index:5}#co{margin-top:4%;width:96%}.ps li{width:48%;margin:1%}footer div{width:48%}h1,h2,h3,#hd,.rank-math-breadcrumb{text-align:center}iframe{width:100%}.ps li:not([class]) img{height:198px}footer span{line-height:24px;padding-bottom:16%;background:url('./f/2021/12/f.png')center bottom no-repeat}#wa{width:100%;background:linear-gradient(to right,#090,#06f);z-index:4}#wa a{padding-left:16%;width:84%}#ph{display:block;position:fixed;width:50%;bottom:0;right:0;line-height:48px;text-align:center;color:#fff;z-index:5}}@media(min-width:1024px){.wp-block-columns{display:flex}.alignleft{float:left;margin-right:2%}.alignright{float:right;margin-left:2%}#rank-math-rich-snippet-wrapper{clear:both}#hd{padding:0 32px}#hd img{float:left}#hd form{float:left;position:relative;margin:3% 0 0 3%;width:40%}#hd button{height:32px;padding:0}#tu{font-size:66%;font-style:italic}#sp{margin-top:26px;right:calc(50% - 519px)}#mm,#bu{display:none}#mn{position:fixed;z-index:2;top:90px;width:100%;height:48px;border-bottom:1px solid #ddd;background:#fff}#mn>ul{display:block;margin:0 auto;width:1024px}#mn>ul>li:hover>a:first-child{color:#080;line-height:46px;border-bottom:3px solid #080}#mn>ul>li{float:left}#mn>ul>li:nth-child(2) ul{width:672px}#mn>ul>li:nth-child(2) ul li{float:left;width:332px}#mn ul li a{line-height:48px;border-bottom-width:1px;padding:0 24px}#mn ul li ul{display:none;margin-top:48px;padding:12px;border:1px solid #ddd;border-radius:0 0 9px 9px;background:#fff}#mn ul li ul li a{display:block;line-height:32px;padding:0 12px;width:calc(100% - 24px);border:none;border-radius:6px}#mn ul li:hover>ul{position:absolute;display:block;z-index:3}.ps li{width:240px;margin:8px}.ps button{display:none;background:#070;color:#fff}.ps li:hover button{display:block;position:absolute;bottom:4%;left:50%;transform: translate(-50%, -50%)}#ph{position:fixed;margin:-35px 0 0 calc(50% + 365px);z-index:3}footer div{width:23%}footer span{padding-bottom:20px;height:31px;background:url('./f/2023/01/o.png')right center no-repeat}#wa a{font-size:0;width:48px;height:48px}}#hd{position:fixed;margin:0 auto;max-width:1024px;top:0;left:0;right:0;height:90px;background:#fff;z-index:3}input[type=search]{float:left;padding:0 4%;width:94%;height:34px;box-shadow:none;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#hd button{float:left;margin:0;width:6%;height:34px;text-align:left;border-radius:0 2px 2px 0;border:1px solid #ccc;border-left:none}#hd button:hover{background:none}#uy,#se{float:right;cursor:pointer;margin:3% 0;width:13%;text-align:center;line-height:31px;padding-bottom:1px;border-radius:2px;color:#070;background:#eee;border:1px solid #ddd}#se{margin-left:2%}#uy:hover,#se:hover{color:#fff;background:#080}#sp{position:fixed;padding:1px 2px;min-width:12px;line-height:15px;font-size:11px;color:#fff;background:#e00;border-radius:50%;text-align:center}#mn ul{margin:0 auto;padding:0;list-style:none}#mn>ul>li>a:first-child{text-transform:uppercase;font-weight:bold}#mn ul li a{float:left}#mn ul li ul li a:hover{color:#17f}#co{margin:auto;max-width:1024px}#co>h2{padding:48px 0 0 0;margin:0;text-align:center}.ps{width:100%;clear:both;list-style:none;padding:16px 0}.ps li{float:left;position:relative;padding-bottom:2%;text-align:center;outline:1px solid #ddd;background:#fff;border-radius:2px}.ps li:hover{outline:1px solid #080}.ps .no{filter:grayscale(100%);opacity:.91}.ps li:not([class]) img,.ps .no img{height:240px}.ps img{width:100%;object-fit:cover;border-radius:2px 2px 0 0}.ps h3{font-size:1em;font-weight:normal;height:56px;margin:0;padding:2%;overflow:hidden}.ps h2.woocommerce-loop-category__title{font-size:1em;height:32px;padding:4% 0}bdi,ins{text-decoration:none;font-weight:bold}del{opacity:.91;font-size:.9em}del bdi{font-weight:normal;margin-right:4px}del bdi span{display:none}bdi span{font-weight:normal}.woocommerce-product-rating,.comment-text{position:relative}.star-rating{display:inline;position:relative;color:#ea3;font-size:1.6em}.star-rating:before{content:'\2606\2606\2606\2606\2606'}.star-rating:after{content:'\A';white-space:pre}.star-rating span{position:absolute;left:0;color:#ea3;overflow:hidden;height:32px}.star-rating span:before{content:'\2605\2605\2605\2605\2605'}.sr:before{color:#fff}.rating{color:#111;background:#fff}article{position:relative}article a{color:#060}.ps i,article i,i.new{position:absolute;z-index:1;margin:-5% 0 0 -55%;padding:8px;width:32px;line-height:32px;border-radius:24px;font-weight:bold;color:#fff;background:#15a;font-style:normal}article i{right:0;top:16px}article>i:first-child{margin-top:36px;right:0}article>i:nth-child(2){margin:0;right:0}i.new{margin:24px 0 0 -55%;background:#d30}button,.button,input[type=submit],.wp-block-button__link{display:block;cursor:pointer;margin:5% auto;padding:8px 6%;border-radius:2px;color:#080;background:#fff;text-align:center;border:1px solid #080}button:hover,.button:hover,input[type=submit]:hover{color:#fff;background:#080}.ps button{width:60%}.ps .product-category{height:260px}.ps .product-category h2{text-transform:uppercase;font-weight:bold}.rank-math-breadcrumb p{margin:0}.rank-math-breadcrumb a{line-height:48px;color:#555;text-transform:uppercase;font-size:.9em}.wp-block-columns div{flex-basis:50%}.wp-block-columns input{width:96%}.wp-block-columns textarea{width:96%;height:99px}#fo{width:100%;margin-top:32px;padding-top:32px;border-top:1px solid #eee;clear:both}footer{display:flex;flex-flow:wrap;margin:auto;width:100%;max-width:1024px}footer a{display:block;margin:4px 0;line-height:48px}footer div{padding:1%;color:#ccc;font-style:normal}footer b{display:block;margin:1em 0}footer span{margin:1%;color:#666;width:98%;max-width:1024px;font-size:.8em}footer span a{display:inline;color:#666}footer address{font-style:normal;padding:5% 0}footer p,.photo{display:inline;line-height:21px;font-size:13px}#wa{position:fixed;left:0;bottom:0}#wa a{display:block;line-height:48px;color:#fff;background:url('./f/2021/12/wa.png')16px center/32px 32px no-repeat}#etbis{position:absolute;bottom:60px;right:0}@font-face{font-family:f;src:local(f),url('./f.woff2')format('woff2');font-display:swap}