.mt5{margin-top:5px!important}.mb5{margin-bottom:5px!important}.mt0{margin-top:0!important}.mt20{margin-top:20px!important}.guide_base{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;width:100%}.guide_base .guide_content{width:100%;padding:0 30px 30px;margin:30px 0;color:#1e1e1e;position:relative;background-image:url(/data/img/line_yoko.png),url(/data/img/line_tate.png),url(/data/img/line_yoko.png),url(/data/img/line_tate.png);background-size:1920px 10px,10px 1920px,1920px 10px,10px 1920px;background-position:center top,right center,center bottom,left center;background-repeat:repeat-x,repeat-y,repeat-x,repeat-y}.guide_base .guide_content:before{content:'';background:#fafafa;position:absolute;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);z-index:-1}.guide_base .guide_content:after{content:"";width:calc(100% - 60px);height:54px;background-image:url(/data/img/tape_title.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:-20px}.guide_base ul{padding:0;margin:0;list-style:none}.guide_base li{position:relative;line-height:1.4;margin-bottom:6px;text-align:left}.guide_base ul li{position:relative}.guide_base ul li:before{content:"・";position:absolute;top:0;left:-14px}.guide_base li:last-of-type{margin-bottom:0}.guide_base p{letter-spacing:.5px;line-height:1.6;margin-bottom:0}.guide_base p.tyushaku{margin-top:5px;font-size:12px;line-height:1.4}.guide_base hr{margin:10px 0}.guide_base .guide_content h2{margin:0 auto 30px;font-size:22px;font-weight:700;text-align:center;transform:rotate(-1deg);position:relative;z-index:1;top:-9px}.guide_base .guide_content img{width:100%;margin-bottom:10px}.guide_base .guide_content li{font-size:15px;line-height:1.3}.guide_base .guide_content.oshiharai img{margin-top:5px}.guide_base .guide_content.oshiharai .apple_pay img{width:100%;max-width:70px}.guide_base .guide_content.oshiharai .paidy img{width:100%;max-width:200px}.guide_base .guide_content.oshiharai .daibiki img{width:100%;max-width:200px}.guide_base .guide_content.oshiharai .daibiki table{width:100%;max-width:500px;border:2px solid #dcdcdc;background:#fff;margin:10px 0}.guide_base .guide_content.oshiharai .daibiki table td,.guide_base .guide_content.oshiharai .daibiki table th{padding:8px 5px;line-height:1.3;text-align:center}.guide_base .guide_content.oshiharai .daibiki table th{border-right:1px solid #dcdcdc}.guide_base .guide_content.oshiharai .daibiki table thead{background:#fafafa}.guide_base .guide_content.oshiharai .daibiki table thead td,.guide_base .guide_content.oshiharai .daibiki table thead th{font-weight:700}.guide_base .guide_content.oshiharai .daibiki table tbody tr{border-bottom:1px solid #dcdcdc}.guide_base .guide_content.oshiharai .daibiki table tbody tr:last-of-type{border-bottom:none}.guide_base .guide_content.shipping img{max-width:180px}.guide_base .guide_content.shipping img.yamato{max-width:180px}.guide_base .guide_content.shipping mark{display:inline-block;margin-bottom:6px;font-size:15px!important;font-weight:400}.guide_base .guide_content.shipping hr{margin:10px auto}.guide_base .guide_content.shipping p,.guide_base .guide_content.shipping ul{margin-left:20px!important}.guide_base .guide_content.shipping small{display:inline-block;margin-left:3px;line-height:1.5}.guide_base .guide_content a,.guide_base .guide_content mark{background:linear-gradient(transparent 50%,rgba(253,227,142,.8) 50%);font-weight:700;color:#1e1e1e;padding:0 3px;text-decoration:none;word-break:break-all}.guide_base .guide_content a:hover{opacity:.5}.guide_base .guide_content a.button{display:flex;flex-flow:column;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 20px;line-height:1.5;margin-top:5px}.guide_base .guide_content a.button:hover{background:#1e1e1e;color:#fff;opacity:1}.guide_base .guide_content div.col2-l{margin-bottom:15px}.guide_base .guide_content .guide_head{background:#fafafa}.guide_base .guide_content .guide_inner{display:block;background:#fff;padding:15px 15px 15px 30px;margin-top:15px;text-align:justify}.guide_base .guide_content .guide_inner h4{margin:0 0 10px -15px;font-size:18px;font-weight:700}.guide_inner h5{display:block;font-weight:700;background:#555;color:#fff;font-size:15px;letter-spacing:1px;padding:5px 5px 6px;margin:20px auto 5px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:1}.guide_inner h5:first-of-type{margin-top:0}.guide_base .guide_content .guide_inner h4:before{content:"●";margin-right:6px;font-size:10px;position:relative;top:-2px}.guide_base .guide_content .guide_inner p{margin:0;line-height:1.5}.guide_base .guide_content.oshiharai .apple_pay ul,.guide_base .guide_content.oshiharai .cc ul,.guide_base .guide_content.oshiharai .paidy ul{margin:8px auto 8px 20px}.guide_base .guide_content.oshiharai .cc ul li,.guide_base .guide_content.oshiharai .paidy ul li{font-weight:700}.guide_base .guide_content.oshiharai .cc img{max-width:412px}.guide_base .guide_content.oshiharai .paidy ul li small{color:#1e1e1e}.guide_base .guide_content.oshiharai .paidy p.detail{line-height:1.5}.guide_base .guide_content.oshiharai .paidy p.pay_list{font-weight:700;color:#2aa239;margin-top:10px}.guide_base .guide_content.oshiharai .paidy ul{margin-bottom:10px}.guide_base .guide_content.oshiharai .paidy a.nobg{padding:0;background:0 0}.guide_base .guide_content.oshiharai p.tyushaku{margin-left:20px}@media only screen and (max-width:991px){.guide_base .guide_content{width:100%}}.guide_inner.paidy ol li{padding:0}.guide_inner.paidy ol li:before{display:none}.guide_inner.paidy .app a{word-break:break-all;font-size:13px}.guide_inner.paidy a{font-size:15px}.guide_inner.paypay img{width:100%;max-width:200px}.guide_inner.paypay ul li{font-weight:400}