1<!DOCTYPE html> 2<html lang="ja" > 3 4 <head> 5 <meta charset="utf-8" /> 6 <meta name="viewport" content='width=device-width' /> 7 8 <title>ã·ã§ããã³ã°ã«ã¼ã</title> 9 10 <meta name="description" content="ã·ã§ããã³ã°ã«ã¼ã" /> 11 12 <meta name="keywords" content="ã·ã§ããã³ã°ã«ã¼ã" /> 13 14 <meta name="robots" content="noindex, nofollow" /> 15 16 17 <link rel="stylesheet" href="/base/css/modaal.min.css?cacheKey=202609c" type='text/css' /> 18 <link rel="stylesheet" href="/base/css/video-indicator.css?cacheKey=202609c" type='text/css' /> 19 <link rel='stylesheet' href='/css/common.css?cacheKey=1790760880' type='text/css' /> 20 <link rel='stylesheet' href='/css/parts.css?cacheKey=1790760880' type='text/css' /> 21 <link rel='stylesheet' href='/css/rental.css?cacheKey=1790760880' type='text/css' /> 22 <link type='text/css' href='/base/css/mdl/material.min.css' rel='stylesheet'> 23 <link type='text/css' href='/base/css/cart.css' rel='stylesheet'> 24 <link type='text/css' href='../css/cart.css' rel='stylesheet'> 25 <link type='text/css' href='/base/css/dialog/dialog-polyfill.css' rel='stylesheet'> 26 27 <link rel="stylesheet" href="/base/css/opc/opc.css?cacheKey=202609c"> 28 29
29<script type='text/javascript'>window.onAmazonLoginReady = function() {amazon.Login.setClientId('amzn1.application-oa2-client.56716eccf2114023aee3f56552056b4b');};</script>
29 30
30<script type='text/javascript' src='https://static-fe.payments-amazon.com/OffAmazonPayments/jp/lpa/js/Widgets.js'></script>
30 31
31<script type='text/javascript' src='/base/js/mdl/material.min.js'></script>
31 32
32<script type="text/javascript" src='/base/js/system.js?cacheKey=202609c'></script>
32 33
33<script type="text/javascript" src='/base/js/cookie.js?cacheKey=202609c'></script>
33 34
34<script type="text/javascript" src='/base/js/utillity.js?cacheKey=202609c'></script>
34 35
35<script type="text/javascript" src="/base/js/modaal.min.js?cacheKey=202609c" charset="UTF-8"></script>
35 36
36<script type="text/javascript" src="/base/js/cartInfoUpdate.js?cacheKey=202609c"></script>
36 37
37<script type="text/javascript" src="/base/js/markAttraction.js?cacheKey=202609c"></script>
37 38 39 <template id="sysGoogleTagManagerScript"></template>
40<script type="text/javascript"> 41 fetch('https://pistachiomania.com/api/front/session', { 42 method: 'POST', 43 headers: { 44 'Content-Type': 'application/json' 45 }, 46 body: JSON.stringify([]) 47 }) 48 .then(response => { 49 Sys('#sysGoogleTagManagerScript').load("https://pistachiomania.com/api/front/site/loadGoogleTagManagerScript?parameter%5BlayoutNo%5D=34736¶meter%5Bitem_total_price%5D=0"); 50 }) 51 .catch(error => { 52 console.error("Failed To Start Session:", error); 53 }); 54 </script>
54 55 56 <!-- å ±éã¬ã¤ã¢ã¦ãheadçµã¿è¾¼ã¿--> 57<link rel="preconnect" href="https://fonts.googleapis.com"> 58 <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Noto+Serif+JP:wght@400;500;600&display=swap" rel="preload" as="style" crossorigin> 59 <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Noto+Serif+JP:wght@400;500;600&display=swap" rel="stylesheet" media="print" onload="this.media='all'" crossorigin> 60<!-- <link rel="stylesheet" href="/css/index.css?ver=18"/> --> 61<link rel="stylesheet" href="/css/pm_index.css?ver=19">
62<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
vendor: 2 bytes, line 62
62
63<script src="/js/index.js" defer></script>
63 64<meta name="format-detection" content="telephone=no"> 65 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 66 <meta property="og:title" content=" ãå ¬å¼ãPISTACIOMANIAï½ãBABBIãã®ãã¹ã¿ããªãã¼ã¹ãã100%使ç¨ããã¹ã¤ã¼ããã©ã³ã"> 67 <meta property="og:type" content="website"> 68 <meta property="og:image" content="https://pistachiomania.com/img/ogp.png"> 69 <meta property="og:url" content="https://pistachiomania.com"> 70 <meta property="og:description" content="PISTACIOMANIAï¼ãã¹ã¿ããªããã¢ï¼ã¯ããBABBIãã®ãã¹ã¿ããªãã¼ã¹ãã100%使ç¨ããã¹ã¤ã¼ããã©ã³ãã§ãã ã¤ã¿ãªã¢ã®è·äººã丹精ãããã¦ãã¼ã¹ãããæ¬ç©ã®ãã¹ã¿ããªãã¼ã¹ãã使ã£ããèåã飿ãã æ®æ®µã®æ®ããã®ä¸ã§æ¥½ãããããã«æè»½ã§ãªã¼ãºããã«ã«ãå±ããã¾ãã"> 71 <meta property="og:site_name" content=" ãå ¬å¼ãPISTACIOMANIAï½ãBABBIãã®ãã¹ã¿ããªãã¼ã¹ãã100%使ç¨ããã¹ã¤ã¼ããã©ã³ã"> 72 <meta property="og:locale" content="ja"> 73 <meta name="twitter:card" content="summary_large_image"> 74 <meta name="twitter:site" content="@SiteAccount"> 75
75<script>document.documentElement.classList.remove('no-js')</script>
75 76<link rel="icon" type="image/x-icon" href="https://pistachiomania.com/favicon.ico"/> 77<link rel="apple-touch-icon" href="https://pistachiomania.com/apple-touch-icon.jpg" sizes="180x180"/> 78<link rel="icon" type="image/jpg" href="https://pistachiomania.com/android-touch-icon.jpg" sizes="192x192"/> 79<!-- /å ±éã¬ã¤ã¢ã¦ãheadçµã¿è¾¼ã¿--> 80 81 82 <link rel='stylesheet' href='/css/user.css?cacheKey=1790760880' type='text/css' /> 83
83<script type="text/javascript" src='/js/user.js?cacheKey=1788425968'></script>
83 84
84<script type="text/javascript" src='/js/userAfterLoading.js?cacheKey=1788425968'></script>
84 85 86 </head> 87 88 <body id="sysBasket" class="sysCart"> 89 90 91 92
92<script type="text/javascript">
vendor: 368 bytes, lines 92-99
92 93 94 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 95 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 96 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 97 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 98 99 ga('create', '
99UA-233536409-1
vendor: 44 bytes, lines 99-100
99', 'auto', {'allowLinker':true} ); 100
100ga('require', 'displayfeatures'); 101 ga('require', 'linker'); 102 // Define which domains to autoLink. 103 ga('linker:autoLink', ['pistachiomania.com','aispr.jp'], false, true); 104 ga('send', 'pageview'); 105 106 </script>
106 107 108 109 110 <div id='sysAll'> 111 112 <div id='sysHeader'> 113 <div class="sysFuncInformation p-message "> 114 <div class='sysContent '> 115 116 117 <nav> 118 <ul> 119 </ul> 120</nav> 121 122 </div> 123</div> 124 <div class="sysFuncText header "> 125 <div class='sysContent '> 126 127 128 <!-- æ©è½ãã¼ãPCãheaderã--><div class="p-header__main"> 129 <button class="js-navBtn p-header__btn" type="button" aria-controls="drawer" aria-expanded="false" aria-label="ããã¯ã¼ã¡ãã¥ã¼ã®åæ¿"><span class="p-header__btn-line"></span></button> 130 <div class="p-header__logo"><a href="https://pistachiomania.com/"><img src="https://pistachiomania.com/img/common/logo_pistachiomania.svg" alt="PISTACHIOMANIA" width="195" height="17" decoding="async"></a></div> 131 <ul class="p-header__icon-list"> 132 <li class="p-header__icon-item"><a class="p-header__icon-link" href="https://pistachiomania.com/shopinfo#shoplist"><img src="https://pistachiomania.com/img/common/icon_store.svg" alt="åºèä¸è¦§" width="18" height="24" decoding="async"></a></li> 133 <li class="p-header__icon-item"> 134 <div id="cartInfo"> 135 <p class="cartTxt"><img src="https://pistachiomania.com/img/common/icon_bag.svg" alt="ã«ã¼ããè¦ã" width="20" height="25" decoding="async">ã«ã¼ã 136 </p><p class="itemCount" id="itemCount">2</p> 137 138 </div> 139 </li> 140 </ul> 141 </div> 142 143 144 </div> 145</div> 146 <div class="sysFuncText header_sp sysDisplayTabletNone sysDisplayPcNone "> 147 <div class='sysContent '> 148 149 150 <!-- æ©è½ãã¼ãSPãheader_spã--><div class="p-header__sp-wrap"> 151 <button class="js-navBtn p-header__btn" type="button" aria-controls="drawer" aria-expanded="false" aria-label="ããã¯ã¼ã¡ãã¥ã¼ã®åæ¿"><span class="p-header__btn-line"></span></button> 152 <div class="p-header__logo"><a href="https://pistachiomania.com/"><img src="https://pistachiomania.com/img/common/logo_pistachiomania.svg" alt="PISTACHIOMANIA" width="195" height="17" decoding="async"></a></div> 153 <div class="p-header__icon-list"> 154 <div class="p-header__icon-item"><a class="p-header__icon-link" href="https://pistachiomania.com/shopinfo#shoplist"><img src="https://pistachiomania.com/img/common/icon_store.svg" alt="åºèä¸è¦§" width="18" height="24" decoding="async"></a></div> 155 <div class="spCart"><a href="https://pistachiomania.com/cart/basket.html"><img src="https://pistachiomania.com/img/common/icon_bag.svg" width="20" height="25" alt="ã«ã¼ããè¦ã"> 156 <p class="itemCount2" id="itemCount2">2</p></a></div> 157 </div> 158 </div> 159 160 161 </div> 162</div> 163 <div class="sysFuncCartInfo h_cart "> 164 <div class='sysContent '> 165 166 167 <span id="func-293555-6ac32c041abcc"></span> 168 </div> 169</div> 170 <div class="sysFuncItemSearch h_search search_bx "> 171 <div class='sysContent '> 172 173 174 <form method='get' action='https://pistachiomania.com/is' class='sysItemSearchForm'> 175 <div class='sysItemSearchFormWord'> 176 <input name='q' value='' type='search' style='width:100%' placeholder='ä½ããæ¢ãã§ããï¼'/> 177 </div> 178 179 <input name='and_or' value='0' type='hidden'/> 180 181 <input name='price_range_start' value='' type='hidden'/> 182 <input name='price_range_end' value='' type='hidden'/> 183 184 <input name='category' value='' type='hidden'/> 185 186 187 188 <input name='sort' value='0' type='hidden'/> 189 190 191 <input name='view_type' value='0' type='hidden'/> 192 193 <input name="display_item_count_search_button" type="hidden" value=""> 194 <input type='submit' value='æ¤ç´¢' class="sysSearchButton"/> 195 </form> 196 197 198 </div> 199</div> 200 <div class="sysFuncText p-header__sub sysDisplayMobileNone sysDisplayTabletNone sysDisplayPcNone "> 201 <div class='sysContent '> 202 203 204 <div class="p-header__sub-wrap"> 205 <nav class="p-header__sub-nav"> 206 <ul class="p-header__sub-list"> 207 <li class="p-header__sub-item"><a class="p-header__sub-link" href="https://pistachiomania.com/ic/case-001">ã®ãã</a></li> 208 <li class="p-header__sub-item"><a class="p-header__sub-link" href="https://pistachiomania.com/ic/cat-100">ã¦ã¨ãã¼ã¹</a></li> 209 <li class="p-header__sub-item"><a class="p-header__sub-link" href="https://pistachiomania.com/ic/cat-200">ã¦ã¨ãã¼ã¹ã»ãã§ã³ã¬ã¼ã</a></li> 210 <li class="p-header__sub-item"><a class="p-header__sub-link" href="https://pistachiomania.com/ic/cat-300">ã¸ã§ã©ã¼ã</a></li> 211 <li class="p-header__sub-item"><a class="p-header__sub-link" href="https://pistachiomania.com/ic/cat-400">ã¯ãªã¼ã ã»ããªã³ã¯</a></li> 212 <li class="p-header__sub-item"><a class="p-header__sub-link" href="https://pistachiomania.com/ic/cat-500">ã°ããº</a></li> 213 <li class="p-header__sub-item"><a class="p-header__sub-link" href="https://pistachiomania.com/shopinfo#limitproduct">åºèéå®åå</a></li> 214 </ul> 215 </nav> 216 </div> 217 218 219 </div> 220</div> 221 <div class="sysFuncText sp_nav "> 222 <div class='sysContent '> 223 224
225 <!-- æ©è½ãã¼ãSPãsp_navã--><div class="p-header__menu-cover"></div> 226 <div id="closeMenu"> 227 <button class="p-header__close-btn" type="button" aria-controls="drawer" aria-expanded="true" aria-label="ããã¯ã¼ã¡ãã¥ã¼ãéãã"><span class="p-header__close-btn-line"></span></button> 228 </div> 229 <nav class="p-header__menu"> 230 <div class="p-header__menu-login p-header__menu-login--login"> 231 <div class="p-header__menu-login-wrap"><a class="c-btn p-header__menu-login-link" href="https://pistachiomania.com/mypage/">ãã°ã¤ã³</a></div> 232 <div class="p-header__menu-login-wrap"><a class="c-btn p-header__menu-login-link" href="https://pistachiomania.com/member/">ä¼å¡ç»é²</a></div> 233 </div> 234 <div class="p-header__menu-login p-header__menu-login--logout"> 235 <div class="p-header__menu-login-wrap"><a class="p-header__menu-login-link" href="https://pistachiomania.com/mypage/">ãã¤ãã¼ã¸</a></div> 236 </div> 237 <div class="p-header__menu-news"> 238 <ul class="p-header__menu-guide-list"> 239 <li class="p-header__menu-guide-item"><a class="p-header__menu-guide-link" href="/feature">ãç¥ããä¸è¦§</a></li> 240 </ul> 241 </div> 242 <div class="p-header__menu-product-wrap"><a class="p-header__menu-product-link" href="https://pistachiomania.com/ic/all"><!--ååãæ¢ãï¼-->ãã¹ã¦ã®åå<!--ï¼--></a></div> 243 <dl class="p-header__menu-list-wrap"> 244 <dt class="p-header__menu-term">ãåºãæ¢ã 245 </dt><dd class="p-header__menu-description"> 246 <ul class="p-header__menu-list"> 247 <li class="p-header__menu-item"><a class="p-header__menu-item-link" href="https://pistachiomania.com/shopinfo#shoplist">ã·ã§ããä¸è¦§</a></li> 248 <li class="p-header__menu-item"><a class="p-header__menu-item-link" href="https://pistachiomania.com/shopinfo#saizi-area">å¬äºæ å ±</a></li> 249 <li class="p-header__menu-item"><a class="p-header__menu-item-link" href="https://babbi-pistachiomania.take-eats.jp/" target="_blank">åºèååï¼äºåäºç´ãµã¼ãã¹ï¼</a></li> 250 </ul> 251 </dd> 252 253 </dl> 254 <div class="p-header__menu-guide"> 255 <ul class="p-header__menu-guide-list"> 256 <li class="p-header__menu-guide-item"><a class="p-header__menu-guide-link" href="https://pistachiomania.com/shopping-guide#aboutgift">ã®ãããµã¼ãã¹ã«ã¤ãã¦</a></li> 257<li class="p-header__menu-guide-item"><a class="p-header__menu-guide-link" href="/socialgift">ã½ã¼ã·ã£ã«ã®ããã«ã¤ãã¦</a></li> 258 <li class="p-header__menu-guide-item"><a class="p-header__menu-guide-link" href="https://pistachiomania.com/shopping-guide">ãå©ç¨ã¬ã¤ã</a></li> 259 </ul> 260 </div> 261 <div class="p-header__menu-inquiry"> 262 <div class="p-header__menu-inquiry-title">ãåãåãã</div> 263 <div class="p-header__menu-inquiry-content p-header__menu-inquiry-content--tel"> 264 <div class="p-header__menu-inquiry-img-wrap"><img class="p-header__menu-inquiry-img" src="https://pistachiomania.com/img/common/icon_tel.svg" alt="ããªã¼ãã¤ã¤ã«ã¢ã¤ã³ã³" width="22" height="15" loading="lazy" decoding="async"></div> 265 <div class="p-header__menu-inquiry-body"><a class="p-header__menu-inquiry-text" href="tel:0120-106-355"><span class="is-number"> 266 0120-106-355</span>ï¼ããªã¼ãã¤ã¤ã«ï¼</a> 267 <p class="p-header__menu-inquiry-text">å仿éï¼10:30 ï½17:30ï¼å¹³æ¥ï¼</p> 268 </div> 269 </div> 270 <div class="p-header__menu-inquiry-content p-header__menu-inquiry-content--mail"> 271 <div class="p-header__menu-inquiry-img-wrap"><img class="p-header__menu-inquiry-img" src="https://pistachiomania.com/img/common/icon_mail.svg" alt="ã¡ã¼ã«ã¢ã¤ã³ã³" width="22" height="17" loading="lazy" decoding="async"></div> 272 <div class="p-header__menu-inquiry-body"><a class="p-header__menu-inquiry-text" href="https://pistachiomania.com/form/inquiry/">ã¡ã¼ã«ãã©ã¼ã ããåãåãããã</a></div> 273 </div> 274 </div> 275 <div class="p-header__menu-sns"> 276 <div class="p-header__menu-sns-wrap"><a class="p-header__menu-sns-links" href="https://www.instagram.com/pistachiomania_official/" target="_blank" rel="noopener"> 277 <picture> 278 <source type="image/webp" srcset="https://pistachiomania.com/img/common/icon_insta.webp"><img class="p-header__menu-sns-icon" src="https://pistachiomania.com/img/common/icon_insta.png" alt="ã¤ã³ã¹ã¿ã°ã©ã ã¢ã¤ã³ã³" width="40" height="40" loading="lazy" decoding="async"> 279 </source></picture></a></div> 280 </div> 281 </nav> 282 283 284 </div> 285</div> 286 </div> 287 288 <div id='sysWrap'> 289 290 <div id='sysMain'> 291 292 293 294 295 296 297 298 299 300 301 <div class="sysTotal"> 302 <div class="sysBox"> 303 <div class="sysTotalTxt">åååè¨ï¼<span data-name="total-item" class="sysCartAttention">0</span>åï¼ç¨è¾¼ï¼</div> 304 <div>
305 <span data-name="discount"></span> 306 <span data-name="discount-item" class="sysCartAttention"></span> 307 <span data-name="yenbiki"></span> 308 </div> 309 </div> 310 </div> 311 312 313 314<div id="openCouponEditDialog" style="display:none;"> 315 <div class="basketCouponEditDialog" data-bind="with: basketCoupons"> 316 <div class="basketCouponEdit"> 317 <div class="basketCouponTitle">ã¯ã¼ãã³ã使ç¨ãã</div> 318 <div class="basketCoupon_edit"> 319 <!-- ko foreach: couponsWithCode --> 320 <div class="basketCoupon_edit_withCodeRow"> 321 <label class="basketCoupon_edit_withCodeRow_label"> 322 <input type="checkbox" 323 class="basketCoupon_edit_withCodeRow_checkbox opcCommonInputCheckbox" 324 value="1" 325 data-bind="checked: useFlag.input, hasfocus: useFlag.hasFocus"> 326 <span class="basketCoupon_edit_withCodeRow_span_name" data-bind="text: displayName"></span> 327 <!-- ko foreach: {data: useFlag.errors, as: 'error'} --> 328 <div class="basketCoupon_useFlagErrorMessage opcCommonElementErrorMessage" data-bind="text: error"></div> 329 <!-- /ko --> 330 </label> 331 </div> 332 <!-- /ko --> 333 <!-- ko foreach: couponsWithoutCode --> 334 <div class="basketCoupon_edit_withoutCodeRow"> 335 <label class="basketCoupon_edit_withoutCodeRow_label"> 336 <input type="checkbox" 337 class="basketCoupon_edit_withoutCodeRow_checkbox opcCommonInputCheckbox" 338 value="1" 339 data-bind="checked: useFlag.input, hasfocus: useFlag.hasFocus"> 340 <span class="basketCoupon_edit_withoutCodeRow_span_name" data-bind="text: displayName"></span> 341 <!-- ko foreach: {data: useFlag.errors, as: 'error'} --> 342 <div class="basketCoupon_useFlagErrorMessage opcCommonElementErrorMessage" data-bind="text: error"></div> 343 <!-- /ko --> 344 </label> 345 </div> 346 <!-- /ko --> 347 </div> 348 </div> 349 <div class="basketCouponEdit_errors"> 350 <!-- ko foreach: {data: headerErrors, as: 'error'} --> 351 <div class="basketCouponEditDialog_applyCouponsErrorMessage_edit opcCommonElementErrorMessage" data-bind="text: error"></div> 352 <!-- /ko --> 353 </div> 354 <div class="basketCouponEditDialog_buttonGroup basketCouponEditButtonGroup"> 355 <input type="button" class="basketCouponDialog_cancelButton opcCommonButton" value="ãã£ã³ã»ã«" data-bind="click: onCancelBasketCoupon"> 356 <input type="button" class="basketCouponDialog_applyButton opcCommonButton" value="é©ç¨ãã" data-bind="click: onApplyBasketCoupon"> 357 </div> 358 </div> 359</div> 360 361 362 <div class="sysItemListArea"> 363 <h2 class="sysCartTitle">ã·ã§ããã³ã°ã«ã¼ã</h2> 364 <div class="sysBox">ã·ã§ããã³ã°ã«ã¼ãã«ã¯ååãå ¥ã£ã¦ãã¾ãããå¼ç¶ããè²·ãç©ããæ¥½ãã¿ä¸ããã</div> 365 </div> 366<div class="sysPresentArea" style="display: none;" > 367 <div class="sysBox"> 368 <div class="sysPresentMessageArea"> 369 370 <div class="sysQualifiedMessageArea"> 371 </div> 372 373 <div class="sysUnqualifiedMessageArea"> 374 <div data-name="present-unqualified-message" class="presentUnqualifiedMessage"></div> 375 </div> 376 </div> 377 </div> 378</div> 379 380 381 382 <button type="button" onclick="goBackOrTop()" class="sysBackButton">æ»ã</button>
383<script> 384 function goBackOrTop() { 385 var topUrl = window.location.origin; 386 var referrer = document.referrer; 387 if (referrer) { 388 var referrerUrl = new URL(referrer); 389 var referrerHostname = referrerUrl.hostname; 390 var currentHostname = window.location.hostname; 391 if (referrerHostname === currentHostname && referrer.indexOf('/cart/') == -1) { 392 history.back(); 393 } else { 394 window.location.href = encodeURI('https://pistachiomania.com/'); 395 } 396 } else { 397 window.location.href = encodeURI('https://pistachiomania.com/'); 398 } 399 } 400</script>
400 401 402 403 404 405
405<script type="text/javascript"> 406 Sys(function() { 407 408 Sys('[data-num-plus]').off('click'); 409 Sys('[data-num-minus]').off('click'); 410 Sys('[name=num]').off('change'); 411 412 /** 413 * æ°é追å ãã¿ã³æ¼ä¸æ 414 */ 415 Sys('[data-num-plus]').on('click', function() { 416 var index = Sys(this).attr('data-num-plus'); 417 var package_index = Sys(this).attr('data-delivery-address-package-index'); 418 var num = Sys('[name=num][data-itemindex=' + index + '][data-delivery-address-package-index='+ package_index +']'); 419 if (num.children().last().val() != num.val()) { 420 num.val(parseInt(num.val()) + 1); 421 num.change(); 422 } 423 }); 424 425 /** 426 * æ°éãæ¸ãããã¿ã³æ¼ä¸æ 427 */ 428 Sys('[data-num-minus]').on('click', function() { 429 var index = Sys(this).attr('data-num-minus'); 430 var package_index = Sys(this).attr('data-delivery-address-package-index'); 431 var num = Sys('[name=num][data-itemindex=' + index + '][data-delivery-address-package-index='+ package_index +']'); 432 if (num.children().first().val() != num.val()) { 433 num.val(parseInt(num.val()) - 1); 434 num.change(); 435 } 436 }); 437 438 /** 439 * æ°é夿´ã®ãã«ãã¦ã³å¤æ´æ 440 * ajaxã§ãã¨ã³ãã£ãã£ã夿´ãã«è¡ã 441 * ãã®æ»ãå¤ã§ç»é¢ã®è¡¨ç¤ºå 容ã夿´ãã 442 */ 443 Sys('[name=num]').on('change', function() { 444 var mythis = Sys(this); 445 var num = mythis.val(); 446 var package_index_no = mythis.attr('data-package-index-no'); 447 var delivery_address_package_index = mythis.attr('data-delivery-address-package-index'); 448 var cartitem_index = mythis.attr('data-cartitem-index'); 449 var selection = mythis.parents('.selection'); 450 var form_id = '#sysCartInForm' + package_index_no + cartitem_index; 451 var customer_coupon_no = Sys("[name='customer_coupon_no']").val(); 452 Sys('[data-name=free-shipping]').text(''); 453 454 if (Sys(form_id).length) { 455 Sys.post('/api/front/cart/refreshCart', { 456 package_index_no: package_index_no, 457 cartitem_index: cartitem_index, 458 delivery_address_package_index: delivery_address_package_index, 459 num: num, 460 customer_coupon_no: customer_coupon_no 461 }, function(data) { 462 var res = eval("(" + data + ")"); 463 if (res.status == 1) { 464 changeParam(res); 465 } 466 }); 467 } else { 468 Sys.ajax({ 469 type: 'POST', 470 url: '/api/front/cart/refreshCart', 471 data: Sys(form_id).serialize() + "package_index_no=" + package_index_no + "&cartitem_index=" + cartitem_index + "&num=" + num + "&customer_coupon_no=" + customer_coupon_no + "&delivery_address_package_index=" + delivery_address_package_index, 472 success: function(data) { 473 var res = eval("(" + data + ")"); 474 if (res.status == 1) { 475 changeParam(res); 476 } 477 }, 478 error: function(XMLHttpRequest, textStatus, errorThrown) { 479 console.log(errorThrown); 480 } 481 }); 482 } 483 }); 484 485 Sys(document).on("change", ".sysCartInForm", function(){ 486 ajaxCompleted = false; 487 var mythis = Sys(this).parents('.sysBox'); 488 var package_index_no = mythis.attr('data-package-index-no'); 489 var cartitem_index = mythis.attr('data-cartitem-index'); 490 var delivery_address_package_index = mythis.attr('data-delivery-address-package-index'); 491 var num = mythis.find('[name*=num]').val(); 492 var selection = mythis.parents('.selection'); 493 var form_id = '#sysCartInForm' + package_index_no + cartitem_index; 494 var customer_coupon_no = Sys("[name='customer_coupon_no']").val(); 495 Sys('[data-name=free-shipping]').text(''); 496 497 Sys.ajax({ 498 type: 'POST', 499 url: '/api/front/cart/refreshCart', 500 data: Sys(form_id).serialize() + "&package_index_no=" + package_index_no + "&cartitem_index=" + cartitem_index + "&num=" + num + "&customer_coupon_no=" + customer_coupon_no + "&delivery_address_package_index=" + delivery_address_package_index, 501 success: function(data) { 502 var res = eval("(" + data + ")"); 503 if (res.status == 1) { 504 changeParam(res); 505 } 506 }, 507 error: function(XMLHttpRequest, textStatus, errorThrown) { 508 console.log(errorThrown); 509 } 510 }); 511 }); 512 513 Sys(document).ajaxStart(function() { 514 ajaxCompleted = false;
515 }); 516 517 Sys(document).ajaxComplete(function() { 518 ajaxCompleted = true; 519 }); 520 }); 521 522 /** ajaxéä¿¡å®äºãã©ã° */ 523 var ajaxCompleted = true; 524 525 /** 526 * ç»é¢ã®è¡¨ç¤ºå 容ã夿´ãã 527 * @param res ajaxã§æ°é夿´ããæã®æ»ãå¤ 528 */ 529 function changeParam(res) { 530 var param = res.parameters; 531 Sys('[data-name=total-item]').text(param.total_item_price); 532 Sys('[data-name=total-item-first]').text(param.total_item_price_first); 533 Sys('[data-name=total-item-last]').text(param.total_item_price_last); 534 Sys('[data-name=total]').text(param.total_price); 535 Sys('[data-name=total-first]').text(param.total_price_first); 536 Sys('[data-name=total-last]').text(param.total_price_last); 537 Sys('[data-name=total-amount]').text(param.total_amount); 538 Sys('[data-name=free-shipping]').text(param.remain_free_shipping); 539 Sys('[data-name=total-cartoption]').text(param.total_cartoption_price); 540 Sys('[data-name=total-delivery]').text(param.delivery_cost); 541 Sys('[data-name=total-fee]').text(param.total_fee); 542 Sys('[data-name=get_point]').text(param.get_point); 543 544 Sys('div[data-delivery-address-package-index=' + param.delivery_address_package_index + '] [data-name=total-price-by-package]').text(param.total_price_by_package); 545 Sys('div[data-delivery-address-package-index=' + param.delivery_address_package_index + '] [data-name=remain-free-shipping-by_package]').text(param.free_shipping_by_package); 546 547 Sys('div[data-package-index-no=' + param.package_index_no + ']div[data-cartitem-index=' + param.cartitem_index + '] [data-name=sub-total]').text(param.sub_total_price_disp); 548 Sys('div[data-package-index-no=' + param.package_index_no + ']div[data-cartitem-index=' + param.cartitem_index + '] [data-name=sub-total-first]').text(param.sub_total_price_first); 549 Sys('div[data-package-index-no=' + param.package_index_no + ']div[data-cartitem-index=' + param.cartitem_index + '] [data-name=sub-total-last]').text(param.sub_total_price_last); 550 551 Sys('[data-cartitem-index=' + param.cartitem_index + '] span[data-sub-retail-price]').text(param.sub_retail_price); 552 Sys('[data-cartitem-index=' + param.cartitem_index + ']').attr('data-retail-price', param.sub_retail_price); 553 554 if (param['discount_item_price'] != 0) { 555 if (Sys('[data-name=discount]').length) { 556 Sys('[data-name=discount]').text('å²å¼ï¼'); 557 Sys('[data-name=discount-item]').text(param['discount_item_price']); 558 Sys('[data-name=yenbiki]').text('åå¼ã'); 559 } else { 560 Sys('[data-name=discount-item]').parent().show(); 561 Sys('[data-name=discount-item]').text(param['discount_item_price']); 562 } 563 } 564 565 if (param['discount_item_price'] == 0) { 566 if (!Sys('[data-name=discount]').length) { 567 Sys('[data-name=discount-item]').parent().hide(); 568 } 569 Sys('[data-name=discount]').text(''); 570 Sys('[data-name=discount-item]').text(''); 571 Sys('[data-name=yenbiki]').text(''); 572 } 573 574 // basket.htmlã§ã®æ°é夿´æã表示å å®¹ãæ´æ°ãã 575 if (param['coupon_discount_item_price'] != 0) { 576 Sys('[data-name=coupon-discount]').text('ã¯ã¼ãã³å²å¼ï¼'); 577 Sys('[data-name=coupon-discount-item]').text(param['coupon_discount_item_price']); 578 Sys('[data-name=coupon-yenbiki]').text('åå¼ã'); 579 } 580 if (param['coupon_discount_item_price'] == 0) { 581 Sys('[data-name=coupon-discount]').text(''); 582 Sys('[data-name=coupon-discount-item]').text(''); 583 Sys('[data-name=coupon-yenbiki]').text(''); 584 } 585 586 Sys('div[data-package-index-no=' + param.package_index_no + ']div[data-cartitem-index=' + param.cartitem_index + '] [data-name=unit-discount]').text(param.unit_discount); 587 588 Sys('[data-name=coupon_price]').each(function(i) { 589 if (param['coupon_info'][i]) { 590 Sys('[data-name=coupon_price]').eq(i).text(param['coupon_info'][i]['coupon_price']); 591 } 592 }); 593 594 595 if ((Array.isArray(param.present_qualified_messages) && (param.present_qualified_messages.length > 0)) || (param.present_unqualified_message)) { 596 Sys('.sysPresentArea').show(); 597 Sys('.sysQualifiedMessageArea').empty();
598 param.present_qualified_messages.forEach((presentQualifiedMessage) => { 599 Sys('.sysQualifiedMessageArea').append('<div data-name="present-qualified-message" class="presentQualifiedMessage">' + presentQualifiedMessage + '</div>'); 600 }); 601 Sys('[data-name=present-unqualified-message]').html(param.present_unqualified_message); 602 } else { 603 Sys('.sysPresentArea').hide(); 604 Sys('.sysQualifiedMessageArea').empty(); 605 Sys('[data-name=present-unqualified-message]').empty(); 606 } 607 } 608</script>
608 609 610
610<script> 611 Sys(function() { 612 // Enterãã¼ç¡å¹å 613 Sys('input[type=text]').on('keydown', function(e) { 614 if ((e.which && e.which === 13) || (e.keyCode && e.keyCode === 13)) { 615 return false; 616 } else { 617 return true; 618 } 619 }); 620 621 // submitãã¿ã³ãclickãããã¨ã(Ajax対ç) 622 Sys('input[type=submit]').on('click', function(e) { 623 // ããã©ã«ãã¤ãã³ãã䏿 624 e.preventDefault() ? e.preventDefault() : e.returnValue = false; 625 var $this = Sys(this); 626 // Ajaxéä¿¡ãå®äºããã¾ã§ã¿ã¤ã ã¢ã¦ããã 627 // 0.1ç§ééã§ç¢ºèª 628 var wait = function() { 629 var timeout = setTimeout(wait, 100); 630 // _updateNumJs#ajaxCompleted 631 if (ajaxCompleted) { 632 clearTimeout(timeout); 633 setTimeout(function() { 634 // clickã¤ãã³ããåå®ç¾© 635 $this.off('click'); 636 $this.on('click', function() { 637 // ä½ãããªã 638 }); 639 $this.trigger('click'); 640 }, 0); 641 } 642 }; 643 wait(); 644 return false; 645 }); 646 }); 647 </script>
647 648 </div> 649 650 <div id='sysAside'> 651 </div> 652 </div> 653 654 <div id='sysFooter'> 655 <div class="sysFuncText l-footer "> 656 <div class='sysContent '> 657 658 659 <footer class="l-footer"> 660 <div class="l-footer__inner"> 661 <div class="p-footer__content"> 662 <div class="p-footer__info-block"> 663 <div class="p-footer__nav-ttl u-dsp-sp">contact</div> 664 <div class="p-footer__info-logo u-dsp-pc"><img src="https://pistachiomania.com/img/common/logo_pistachiomania.svg" alt="PISTACHIOMANIA" width="215" height="18" loading="lazy" decoding="async"></div> 665 <address class="p-footer__info-company"> 666 <div class="p-footer__info-company-texts"> 667 <p class="p-footer__info-company-text">æ ªå¼ä¼ç¤¾ã¬ã¬ãªã¼ã</p> 668 <p class="p-footer__info-company-text">ã153-0051</p> 669 <p class="p-footer__info-company-text">æ±äº¬é½ç®é»åºä¸ç®é»1-15-11-3F</p> 670 </div> 671 <div class="p-footer__info-company-texts"> 672 <p class="p-footer__info-company-text">PISTACHIOMANIAã«ã¹ã¿ãã¼ã»ã³ã¿ã¼</p><a class="p-footer__info-company-tel" href="tel:0120-106-355">0120-106-355<span></span>ï¼ããªã¼ãã¤ã¤ã«ï¼</a> 673 </div> 674 <div class="p-footer__info-company-texts"> 675 <p class="p-footer__info-company-text">å仿éï¼10:30 ï½17:30ï¼å¹³æ¥ï¼</p> 676 </div> 677 </address> 678 </div> 679 <nav class="p-footer__nav"> 680 <div class="p-footer__nav-block"> 681 <p class="p-footer__nav-ttl">guide</p> 682 <ul class="p-footer__nav-list"> 683 <li class="p-footer__nav-item"><a class="p-footer__nav-link" href="https://pistachiomania.com/shopping-guide#aboutgift">ã®ãããµã¼ãã¹ã«ã¤ãã¦</a></li> 684 <li class="p-footer__nav-item"><a class="p-footer__nav-link" href="https://pistachiomania.com/shopping-guide">ãå©ç¨ã¬ã¤ã</a></li> 685 <li class="p-footer__nav-item"><a class="p-footer__nav-link" href="https://pistachiomania.com/form/inquiry/">ãåãåãã</a></li> 686 </ul> 687 </div> 688 <div class="p-footer__nav-block"> 689 <p class="p-footer__nav-ttl">company</p> 690 <ul class="p-footer__nav-list"> 691 <li class="p-footer__nav-item"><a class="p-footer__nav-link" href="https://pistachiomania.com/corporate">ä¼ç¤¾æ¦è¦</a></li> 692 </ul> 693 </div> 694 <div class="p-footer__nav-block"> 695 <p class="p-footer__nav-ttl">policy</p> 696 <ul class="p-footer__nav-list"> 697 <li class="p-footer__nav-item"><a class="p-footer__nav-link" href="https://pistachiomania.com/terms">ä¼å¡è¦ç´</a></li> 698 <li class="p-footer__nav-item"><a class="p-footer__nav-link" href="https://pistachiomania.com/law">ç¹å®åå弿³ã«åºã¥ã表è¨</a></li> 699 <li class="p-footer__nav-item"><a class="p-footer__nav-link" href="https://pistachiomania.com/privacypolicy">ãã©ã¤ãã·ã¼ããªã·ã¼</a></li> 700 </ul> 701 </div> 702 </nav> 703 </div> 704 <div class="p-footer__bottom-logo"><img src="https://pistachiomania.com/img/common/logo_pistachiomania.svg" alt="PISTACHIOMANIA" width="195" height="16" loading="lazy" decoding="async"></div> 705 <p class="p-footer__copy">© Regalino Co., Ltd. All rights reserved.</p> 706 </div> 707 </footer> 708 709 710 </div> 711</div> 712 <div class="sysFuncText pagetop "> 713 <div class='sysContent '> 714 715 716 <a data-scroll href="#sysAll" id="page-top">â²<br>PAGE<br>TOP</a> 717 718 719 720 721 </div> 722</div> 723 </div> 724 </div> 725 726 <form id="sysCheckoutRecoveryRestoreForm" action="https://pistachiomania.com/api/front/checkout/recovery/restore" method="POST" hidden> 727 <input type="hidden" name="_token" value="VBQbF6vHPvm6Vm8Vib8rydZ6wYpJykF9musFP4VU" autocomplete="off"></form> 728
729<script> 730 // æå®è¦ç´ èªèº«ãç½®ãæãã 731 function replaceElement(url, element, callback, method = 'get', body = {}) { 732 return new Promise((resolve) => { 733 const then = function(data) { 734 Sys(element).replaceWith(data); 735 callback(); 736 resolve(); 737 }; 738 if (method == 'get') { 739 return Sys.get(url, then); 740 } else { 741 return Sys[method](url, body, then) 742 } 743 }); 744 } 745 746 function assignClass(url, element) { 747 return new Promise((resolve) => { 748 return Sys.get(url, function(data) { 749 Sys(element).addClass(data); 750 resolve(); 751 }); 752 }); 753 } 754 755 function assignDataMemberLogin(url, element) { 756 return new Promise((resolve) => { 757 return Sys.get(url, function(response) { 758 if (response === true) { 759 Sys(element).attr("data-member-login", "true"); 760 } 761 resolve(); 762 }); 763 }); 764 } 765 766 function replaceToken() { 767 const xsrfToken = Sys.cookie('XSRF-TOKEN'); 768 Sys('input:hidden[name="_token"]').val(xsrfToken); 769 } 770 771 fetch('https://pistachiomania.com/api/front/session', { 772 method: 'POST', 773 headers: { 774 'Content-Type': 'application/json' 775 }, 776 body: JSON.stringify([]) 777 }) 778 .then(async response => { 779 if (!response.ok) { 780 throw new Error(`Failed To Start Session: ${response.status}`); 781 } 782 783 replaceToken(); 784 785 // ã«ã¼ã復å å¤å®ãå ã«éå§ããçµæãå¾ ããã«éåæãã¼ããéå§ãã 786 fetch('https:\/\/pistachiomania.com\/api\/front\/checkout\/recovery\/prepare') 787 .then(async prepareResponse => { 788 if (!prepareResponse.ok) { 789 throw new Error(`Failed To Prepare Checkout Recovery: ${prepareResponse.status}`); 790 } 791 792 const responseData = await prepareResponse.json(); 793 794 return responseData.success && responseData.payload?.should_attempt_recovery; 795 }) 796 .catch(error => { 797 console.error('Failed To Prepare Checkout Recovery:', error); 798 }) 799 .then(shouldAttemptRecovery => { 800 // ã«ã¼ã復å ã試è¡ããå¿ è¦ãããå ´åã¯ãã©ã¼ã ãéä¿¡ãã 801 if (!shouldAttemptRecovery) { 802 return; 803 } 804 805 const form = document.getElementById('sysCheckoutRecoveryRestoreForm'); 806 if (form instanceof HTMLFormElement) { 807 form.submit(); 808 809 return; 810 } 811 812 console.error('Failed To Submit Checkout Recovery: Checkout Recovery Restore Form Not Found'); 813 }); 814 815 // éåæãã¼ãã®åå¾ãéå§ãã 816 const embeddedContents = JSON.parse('{\u0022func-293555-6ac32c041abcc\u0022:{\u0022id\u0022:\u0022func-293555-6ac32c041abcc\u0022,\u0022uri\u0022:\u0022https:\\\/\\\/pistachiomania.com\\\/api\\\/front\\\/parts\\\/funcCartInfo\\\/293555\u0022,\u0022method\u0022:\u0022get\u0022,\u0022body\u0022:[]}}') 817 818 const results = []; 819 for (const emebedId in embeddedContents) { 820 results.push( 821 replaceElement( 822 embeddedContents[emebedId]['uri'], 823 "span#" + emebedId, 824 replaceToken, 825 embeddedContents[emebedId]['method'], 826 embeddedContents[emebedId]['body'] 827 )); 828 } 829 830 results.push(assignClass("/api/front/site/optionalClass", 'body')); 831 results.push(assignDataMemberLogin("/api/front/site/dataMemberLogin", 'body')); 832 833 await Promise.all(results); 834 await replaceElement("https://pistachiomania.com/api/front/site/loadAsynchronizationBodyInfrontAppendScript?parameter%5BlayoutNo%5D=34736¶meter%5Bitem_total_price%5D=0", "#sysAsynchronizationBodyInfrontAppendScript", () => null); 835 dispatchEvent(new CustomEvent('onSysAsyncElementLoaded')); 836 837 dispatchEvent(new CustomEvent('onSysAllContentLoaded')); 838 }) 839 .catch(error => { 840 console.error("Failed To Start Session:", error); 841 }); 842 843 addEventListener('sysMemberAuthState', () => { 844 assignDataMemberLogin("/api/front/site/dataMemberLogin", 'body'); 845 }); 846</script>
846 847 848
848<script> 849 registerCartInfoUpdateListener('https://pistachiomania.com/api/front/parts/funcCartInfo/293555') 850 </script>
850 851 852 853 854 855 856 <template id="sysAsynchronizationBodyInfrontAppendScript"></template> 857 858
858<script type="text/javascript" src="/base/js/itemSearch.js?cacheKey=202609c"></script>
858 859 860
860<script type="text/javascript" src="/base/js/knockout-3.5.1.js?cacheKey=202609c" charset="UTF-8"></script>
860 861
861<script type="text/javascript" src="/base/js/basketOpc.js?cacheKey=202609c" charset="UTF-8"></script>
861 862
862<script type="text/javascript" src="/base/js/opc/Utils.js?cacheKey=202609c" charset="UTF-8"></script>
862 863
863<script type="text/javascript" src="/base/js/opc/Validator.js?cacheKey=202609c" charset="UTF-8"></script>
863 864
864<script type="text/javascript" src="/base/js/opc/BasketApp.js?cacheKey=202609c" charset="UTF-8"></script>
864 865
865<script type="text/javascript" src="/base/js/opc/Basket.js?cacheKey=202609c" charset="UTF-8"></script>
865 866
866<script type="text/javascript" src="/base/js/opc/PaymentMethodKuronekoPayBasket.js?cacheKey=202609c" charset="UTF-8"></script>
866 867 868 <div id='sysUserAfterLoadingScript'></div> 869 </body> 870</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.