(function(html){var s=document.createElement("script");if(s.async!==true){extractLegacy(html);return}if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",function(){append(html)})}else{append(html)}function extractLegacy(html){var div=document.createElement("div");div.innerHTML=html;var len=div.childNodes.length;for(var i=0;i<len;i++){var elem=div.childNodes[i];if(elem.nodeType===Node.ELEMENT_NODE){if(elem.nodeName!=="SCRIPT"){document.write(elem.outerHTML)}else if(elem.src){document.write(elem.outerHTML)}else{var fname="inlinecallback"+i;window[fname]=Function(elem.innerHTML);document.write('<script src="data:text/javascript,'+fname+'()"><\/script>')}}}}function append(html){var div=document.createElement("div");div.style.display="none";div.innerHTML=html;var s;var scripts=document.createDocumentFragment();while(s=div.querySelector("script")){var s2=document.createElement("script");s2.async=false;if(s.src){s2.src=s.src}else{var blob=new Blob([s.innerHTML]);var url=URL.createObjectURL(blob);s2.onload=s2.onerror=function(){URL.revokeObjectURL(url)};s2.src=url}if(s.charset){s2.charset=s.charset}if(s.type){s2.type=s.type}div.removeChild(s);scripts.appendChild(s2)}div.appendChild(scripts);appendBody(div)}function appendBody(element){if(document.body){document.body.appendChild(element)}else{setTimeout(function(){appendBody(element)},0)}}})("<script type=\"text/javascript\" src=\"//atmos-tokyo-f-s.snva.jp/js/search/v1.0.0/suggest.js\" charset=\"utf-8\"></script>\n\n<script>\n/* === === === PC用のサジェストタグ === === === */\nNpSuggestV3.main({\n\tserver: \"atmos-tokyo-f-s.snva.jp\", // アクセス先サーバー名\n\taid: \"atmos_tokyo\", // アカウント名\n\tminWidth: 768, // タグが適用される画面幅の最小値(排他)。-1は制限なし\n\tmaxWidth: -1, // タグが適用される画面幅の最大値(包含)。-1は制限なし\n\tsuggestContainerClass: \"bl_npSuggestContainer\", // サジェスト描画領域のクラス\n\tformSelector: \"#js_form\", // 検索ボックスのform要素のセレクタ\n\tsearchboxSelector: \"#header_search\", // 検索ボックス(input要素)のセレクタ\n\tsubmitSelector: \"#js_submit\", // サブミットボタン(input要素)のセレクタ\n\t//categorySelector: \"#js_category\", // カテゴリ選択セレクトボックス(select要素)のセレクタ\n\tcategoryParam: \"s1\", // カテゴリで絞り込みを行うパラメータ\n\tcolumnParamMap: {\"title\": \"search\"}, // カラムのキーワード検索するときのパラメータを定義\n\tcalcPositionAuto: false, // サジェストの表示位置を自動計算する\n\tsendKeywordlogger: false, // サジェストのみ利用する場合に true にする\n\tsubmitMobileMode: false, // true なら2回キーワードをクリックしたときにsubmitされる\n /*       debug: true,*/\n\tsearchboxComponent: [ // 検索ボックス入力時に発火する実行を定義\n\t\t//new NpSuggestV3.searchboxComponents.RankingComponent({\"limit\": 3, \"type\": \"hot\"}),\n/*\n               new NpSuggestV3.searchboxComponents.SearchComponent({\n                \"additional\": {\"fmt\": \"suggest_v3_search_keyword\", \"limit\": \"10\"}, // サーチAPIにリクエストする際に付加するパラメータを指定します。\n               }),\n*/\n \t\tnew NpSuggestV3.searchboxComponents.SuggestComponent({\"limit\": 7, \"template\": \"suggest_v3_keyword\"}),\n\t],\n\n\tsearchboxComponentIfEmpty:[ // 検索ボックスが空の場合に実行する処理を定義\n\t\tnew NpSuggestV3.searchboxComponents.RankingComponent({\"limit\": 10, \"type\": \"hot\"}),\n\t\t/*new NpSuggestV3.searchboxComponents.HistoryComponent({\"limit\": 5}),*/\n\t],\n\n        //クエリストリングの&k_uidを削除\n\tcustomSubmitQuery: function (event, config, column, param, keyword, query) {\n\t\tif (query[\"q\"]){\n\t\t\tquery[\"search\"] = query[\"q\"];\n\t\t}\n\t\tdelete query[\"k_uid\"];\n\t\treturn query;\n\t},\n\tevents: [ // SearchboxComponent で生成されたエリアに設定する EventComponent を定義\n\t\t{\n\t\t\t\ttype: \"mouseenter\", // イベント名\n\t\t\t\tselectors: [\".bl_npSuggestKeywordList_item\", \".bl_npSuggestHistoryList_item\"], // イベントを設定するセレクタ\n\t\t\t\texecInstantly: true, // SearchboxComponent描画時、イベントが発生しなくても初回だけ実行する場合は true\n\t\t\t\tresetOtherArea: true, // 描画時に他の EventComponent で描画された要素をリセットする場合は true\n\t\t\t\teventComponent: [ // イベントが発生したときに発火する処理を定義\n\t\t\t\t\tnew NpSuggestV3.eventComponents.ItemListComponent({ \"additional\": { \"fmt\": \"suggest_v3_item_media\",  \"limit\": \"5\" } }),\n\t\t\t\t],\n\t\t},\n\t\t{\n\t\t\t\ttype: \"mouseenter\", // イベント名\n\t\t\t\tselectors: [\".bl_npSuggestRankingList_item\"], // イベントを設定するセレクタ\n\t\t\t\texecInstantly: true, // SearchboxComponent描画時、イベントが発生しなくても初回だけ実行する場合は true\n\t\t\t\tresetOtherArea: true, // 描画時に他の EventComponent で描画された要素をリセットする場合は true\n\t\t\t\teventComponent: [ // イベントが発生したときに発火する処理を定義\n\t\t\t\t\tnew NpSuggestV3.eventComponents.ItemListComponent({ \"additional\": { \"fmt\": \"suggest_v3_item_media_hotkeyword\",  \"limit\": \"5\" } }),\n\t\t\t\t],\n\t\t}\n\t],\n});\n\n/* === === === モバイル用のサジェストタグ === === === */\nNpSuggestV3.main({\n\tserver: \"atmos-tokyo-f-s.snva.jp\",\n\taid: \"atmos_tokyo\",\n\tminWidth: -1,\n\tmaxWidth: 768,\n\tsuggestContainerClass: \"bl_npSuggestContainerMobile\",\n\tformSelector: \"#js_form_sp\",\n\tsearchboxSelector: \"#header_search_sp\",\n\tsubmitSelector: \"#js_submit_sp\",\n\t//categorySelector: \"#js_category\",\n\t//categoryParam: \"s1\",\n\tcolumnParamMap: {\"title\": \"search\"},\n\tcalcPositionAuto: true,\n\tsendKeywordlogger: false,\n\tsubmitMobileMode: true,\n/*debug: true,*/\n\tsearchboxComponent: [\n\t\t/*new NpSuggestV3.searchboxComponents.RankingComponent({\"type\": \"hot\"}),*/\n\t\tnew NpSuggestV3.searchboxComponents.SuggestComponent({\"limit\": 3, \"template\": \"suggest_v3_keyword\"}),\n\t],\n\n\tsearchboxComponentIfEmpty:[\n\t\tnew NpSuggestV3.searchboxComponents.RankingComponent({\"limit\": 10,\"type\": \"hot\"}),\n\t\t/*new NpSuggestV3.searchboxComponents.HistoryComponent({}),*/\n\t],\n\n        //クエリストリングの&k_uidを削除\n\tcustomSubmitQuery: function (event, config, column, param, keyword, query) {\n\t\tif (query[\"q\"]){\n\t\t\tquery[\"search\"] = query[\"q\"];\n\t\t}\n\t\tdelete query[\"k_uid\"];\n\t\treturn query;\n\t},\n\tevents: [\n\t\t{\n\t\t\t\ttype: \"mouseenter\",\n\t\t\t\tselectors: [\".bl_npSuggestKeywordList_item\", \".bl_npSuggestHistoryList_keyword\", \".bl_npSuggestHistoryList_label__left\"],\n\t\t\t\texecInstantly: true,\n\t\t\t\tresetOtherArea: true,\n\t\t\t\teventComponent: [\n\t\t\t\t\tnew NpSuggestV3.eventComponents.ItemListComponent({\"additional\": {\"fmt\": \"suggest_v3_item_media\",  \"limit\": \"5\"}}),\n\t\t\t\t],\n\t\t},\n\t\t{\n\t\t\t\ttype: \"mouseenter\",\n\t\t\t\tselectors: [\".bl_npSuggestRankingList_item\"],\n\t\t\t\texecInstantly: true,\n\t\t\t\tresetOtherArea: true,\n\t\t\t\teventComponent: [\n\t\t\t\t\tnew NpSuggestV3.eventComponents.ItemListComponent({\"additional\": {\"fmt\": \"suggest_v3_item_media_hotkeyword\",  \"limit\": \"5\"}}),\n\t\t\t\t],\n\t\t},\n\t],\n});\n\n</script>\n\n<style>\n/**\n * PC用のCSS\n */\n\n/* === === === リセットスタイル === === === */\n.bl_npSuggestContainer {\n\tbox-sizing: border-box;\n\tfont-size: 14px;\n\tcolor: #545454;\n\tline-height: 1;\n\ttop: 40px !important;\n\tleft: -407px !important;\n}\n\n.bl_npSuggestContainer * {\n\tword-break: break-all; /* 文字の改行に関する禁則処理を解除してどこでも開業できるようにする */\n\tword-wrap: break-word; /* 必要に応じて単語の途中で改行 */\n\t-ms-overflow-style: none; /* IE でスクロールバーを表示しない */\n\tmargin: 0;\n\tpadding: 0;\n\tborder:0;\n\toutline:0;\n\tbox-sizing: border-box;\n\tfont-family: Yantramanav;\n\tvertical-align:baseline;\n\tbackground:transparent;\n        overflow: hidden !important;\n}\n\n.bl_npSuggestContainer *::-webkit-scrollbar{\n\twidth: 0;\n\theight: 0;\n }\n.bl_npSuggestContainer a {\n\tcolor: #545454;\n\ttext-decoration: none;\n}\n\n\n/* === === === モジュール === === === */\n\n/* --- --- --- コンテナ --- --- --- */\n.bl_npSuggestContainer {\n\tposition: absolute;\n\tz-index: 1000;\n\tdisplay: flex;\n\tflex-direction: row; /* 商品詳細を下にしたい場合は column, 左にしたい場合は row-reverse */\n\talign-items: flex-start;\n\twidth: 600px;\n\tmargin-top: 1px;\n        font-weight:bold;\n}\n.bl_npSuggestContainer .bl_npSuggestContainer_searchboxComponent {\n\twidth: 300px;\n\tmargin: 0 1px;\n\tbackground-color: #fff;\n        opacity: 1;\n}\n\n.bl_npSuggestContainer .bl_npSuggestContainer_eventComponent {\n\twidth: 350px;\n        background: rgba(239, 239, 239, 0.95);\n}\n\n/* --- --- --- サジェスト --- ---- --- */\n.bl_npSuggestContainer .bl_npSuggestKeywordList_header {\n\tfont-size: 0.75em;\n\tpadding: .5em;\n\tbackground-color: #d4d9dc;\n\tfont-weight: bold;\n}\n.bl_npSuggestContainer .bl_npSuggestKeywordList_header::after {\n\tcontent: 'サジェスト';\n}\n.bl_npSuggestContainer .bl_npSuggestKeywordList_body {\n\toverflow-y: auto;\n}\n.bl_npSuggestContainer .bl_npSuggestKeywordList_item {\n\tdisplay: flex;\n\talign-items: stretch;\n\tjustify-content: space-between;\n\tborder-bottom: 1px solid #d4d9dc;\n\tcursor: pointer;\n        padding: 6px 0;\n}\n.bl_npSuggestContainer .bl_npSuggestKeywordList_item:last-child {\n\tborder-bottom: 0;\n}\n.bl_npSuggestContainer .bl_npSuggestKeywordList_item:focus,\n.bl_npSuggestContainer .bl_npSuggestKeywordList_item:hover {\n\tbackground-color: #0E359A;\n        color:#FFFFFF;\n}\n.bl_npSuggestContainer .bl_npSuggestKeywordList_item > * {\n\tmargin-right: .5em;\n}\n.bl_npSuggestContainer .bl_npSuggestKeywordList_item > *:first-child {\n\tmargin-left: .5em;\n}\n.bl_npSuggestContainer .bl_npSuggestKeywordList_label {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tpadding: .75em 0;\n}\n.bl_npSuggestContainer .bl_npSuggestKeywordList_keyword {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 1;\n\twhite-space: nowrap;\n\toverflow-x: auto;\n\tpadding: .75em 0;\n}\n\n/* --- --- --- サーチコンポーネント --- ---- --- */\n.bl_npSuggestContainer .bl_npSuggestSearchKeywordList {\n\tborder: 1px solid #d4d9dc;\n}\n.bl_npSuggestContainer .bl_npSuggestSearchKeywordList_header {\n\tfont-size: 0.75em;\n\tpadding: .5em;\n\tbackground-color: #d4d9dc;\n\tfont-weight: bold;\n}\n.bl_npSuggestContainer .bl_npSuggestSearchKeywordList_header::after {\n\tcontent: 'キーワード';\n}\n.bl_npSuggestContainer .bl_npSuggestSearchKeywordList_body {\n\tpadding: 0 .3em;\n\toverflow-y: auto;\n}\n.bl_npSuggestContainer .bl_npSuggestSearchKeywordList_item {\n\tdisplay: flex;\n\talign-items: stretch;\n\tjustify-content: space-between;\n\tborder-bottom: 1px solid #d4d9dc;\n\tcursor: pointer;\n}\n.bl_npSuggestContainer .bl_npSuggestSearchKeywordList_item:last-child {\n\tborder-bottom: 0;\n}\n.bl_npSuggestContainer .bl_npSuggestSearchKeywordList_item:focus,\n.bl_npSuggestContainer .bl_npSuggestSearchKeywordList_item:hover {\n\tbackground-color: #f5f5f5;\n}\n.bl_npSuggestContainer .bl_npSuggestSearchKeywordList_item > * {\n\tmargin-right: .5em;\n}\n.bl_npSuggestContainer .bl_npSuggestSearchKeywordList_item > *:first-child {\n\tmargin-left: .5em;\n}\n.bl_npSuggestContainer .bl_npSuggestSearchKeywordList_label {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tpadding: .75em 0;\n}\n.bl_npSuggestContainer .bl_npSuggestSearchKeywordList_keyword {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 1;\n\twhite-space: nowrap;\n\toverflow-x: auto;\n\tpadding: .75em 0;\n}\n\n/* --- --- --- 検索履歴 --- ---- --- */\n.bl_npSuggestContainer .bl_npSuggestHistoryList {\n\tborder: 1px solid #d4d9dc;\n}\n.bl_npSuggestContainer .bl_npSuggestHistoryList_header {\n\tfont-size: 0.75em;\n\tpadding: .5em;\n\tbackground-color: #d4d9dc;\n\tfont-weight: bold;\n}\n.bl_npSuggestContainer .bl_npSuggestHistoryList_header::after {\n\tcontent: '検索履歴'\n}\n.bl_npSuggestContainer .bl_npSuggestHistoryList_body {\n\tpadding: 0 .3em;\n\toverflow-y: auto;\n}\n.bl_npSuggestContainer .bl_npSuggestHistoryList_item {\n\tdisplay: flex;\n\talign-items: stretch;\n\tjustify-content: space-between;\n\tborder-bottom: 1px solid #d4d9dc;\n\tcursor: pointer;\n}\n.bl_npSuggestContainer .bl_npSuggestHistoryList_item:last-child {\n\tborder-bottom: 0;\n}\n.bl_npSuggestContainer .bl_npSuggestHistoryList_item:focus,\n.bl_npSuggestContainer .bl_npSuggestHistoryList_item:hover {\n\tbackground-color: #f5f5f5;\n}\n.bl_npSuggestContainer .bl_npSuggestHistoryList_item > * {\n\tmargin-right: .5em;\n}\n.bl_npSuggestContainer .bl_npSuggestHistoryList_item > *:first-child {\n\tmargin-left: .5em;\n}\n.bl_npSuggestContainer .bl_npSuggestHistoryList_label {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tpadding: .75em 0;\n}\n.bl_npSuggestContainer .bl_npSuggestHistoryList_keyword {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 1;\n\twhite-space: nowrap;\n\toverflow-x: auto;\n\tpadding: .75em 0;\n}\n\n/* --- --- --- ランキング --- --- --- */\n.bl_npSuggestContainer .bl_npSuggestRankingList {\n\tborder: 1px solid #d4d9dc;\n\tcounter-reset: bl_npSuggestRankingList 0; /* 変数名と初期値を定義 */\n}\n.bl_npSuggestContainer .bl_npSuggestRankingList_header {\n\tfont-size: 0.75em;\n\tpadding: .8em;\n\tbackground-color: #f7f7f7;\n\tfont-weight: bold;\n\tcolor: #000000;\n}\n.bl_npSuggestContainer .bl_npSuggestRankingList_header::after {\n\tcontent: 'ホットキーワード';\n}\n.bl_npSuggestContainer .bl_npSuggestRankingList_body {\n\tpadding: 0 .3em;\n\toverflow-y: auto;\n\tbackground-color: #f7f7f7;\n}\n.bl_npSuggestContainer .bl_npSuggestRankingList_item {\n\tdisplay: flex;\n\talign-items: stretch;\n\tjustify-content: space-between;\n\tborder-bottom: 1px solid #d4d9dc;\n\tcursor: pointer;\n\tcounter-increment: bl_npSuggestRankingList; /* カウンタをインクリメント */\n}\n.bl_npSuggestContainer .bl_npSuggestRankingList_item:last-child {\n\tborder-bottom: 0;\n}\n.bl_npSuggestContainer .bl_npSuggestRankingList_item > * {\n\tmargin-right: .5em;\n}\n.bl_npSuggestContainer .bl_npSuggestRankingList_item > *:first-child {\n\tmargin-left: .5em;\n}\n.bl_npSuggestContainer .bl_npSuggestRankingList_item:focus,\n.bl_npSuggestContainer .bl_npSuggestRankingList_item:hover {\n\tbackground-color: #f5f5f5;\n}\n.bl_npSuggestContainer .bl_npSuggestRankingList_label {\n\tdisplay: none;\n\talign-items: center;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tpadding: .75em 0;\n}\n.bl_npSuggestContainer .bl_npSuggestRankingList_keyword {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 1;\n\twhite-space: nowrap;\n\toverflow-x: auto;\n\tpadding: .75em 0;\n}\n.bl_npSuggestContainer .bl_npSuggestRankingList_icon {\n\tfont-weight: bold;\n\tcolor: #a9a9a9;\n}\n.bl_npSuggestContainer .bl_npSuggestRankingList_icon::before {\n\tcontent: counter(bl_npSuggestRankingList) '.';\n}\n\n\n/* --- --- --- サジェスト商品詳細(カード) --- --- --- */\n.bl_npSuggestContainer .bl_npSuggestItemList_header {\n\tfont-size: 0.75em;\n\tpadding: .5em;\n\tbackground-color: #d4d9dc;\n}\n.bl_npSuggestContainer .bl_npSuggestItemList_header > span {\n\tmargin: 0 .3em;\n}\n.bl_npSuggestContainer .bl_npSuggestItemList_body {\n        padding:  0 17px;\n}\n.bl_npSuggestContainer .bl_npSuggestItemList_body {\n\tdisplay: flex;\n\tflex-wrap: nowrap;\n\toverflow-x: auto;\n}\n.bl_npSuggestContainer .bl_npSuggestItemList_item {\n\tdisplay: block;\n\tflex: 0 0 7em;\n        padding: 17px 0;\n        border-bottom: 2px solid #FFF;\n}\n.bl_npSuggestContainer .bl_npSuggestItemList_item:last-child {\n\tmargin: 0;\n        border: none;\n}\n.bl_npSuggestContainer .bl_npSuggestItemList_body::-webkit-scrollbar{\n\twidth: 0;\n\theight: .3em;\n}\n.bl_npSuggestContainer .bl_npSuggestItemList_body::-webkit-scrollbar-track{\n\tborder-radius: .5em;\n\tbox-shadow: inset 0 0 2px #d4d9dc;\n}\n.bl_npSuggestContainer .bl_npSuggestItemList_body::-webkit-scrollbar-thumb{\n\tbackground: #666;\n\tborder-radius: .5em;\n\tbox-shadow: none;\n}\n\n/* --- --- --- サジェスト商品詳細(メディア) --- --- --- */\n.bl_npSuggestContainer .bl_npSuggestItemList__media .bl_npSuggestItemList_body {\n\tdisplay: block;\n\toverflow-y: auto;\n        max-height: 550px;\n}\n.bl_npSuggestContainer .bl_npSuggestItemList__media .bl_npSuggestItemList_item {\n\tdisplay: flex;\n}\n.bl_npSuggestContainer .bl_npSuggestItemList_item:last-child {\n\tmargin: 0;\n}\n.bl_npSuggestContainer .bl_npSuggestItemList__media .bl_npSuggestItemList_body::-webkit-scrollbar{\n\twidth: .3em;\n\theight: 0;\n}\n\n/* --- --- --- メディア --- --- --- */\n.bl_npSuggestContainer .bl_npSuggestMedia {\n\tdisplay: flex;\n}\n.bl_npSuggestContainer .bl_npSuggestMedia_imgWrapper {\n\tposition: relative;\n\tflex: 0 1 60px;\n        height: 60px;\n\toverflow-y: hidden;\n}\n.bl_npSuggestContainer .bl_npSuggestMedia_imgWrapper > img {\n\tposition: absolute;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translateY(-50%) translateX(-50%);\n}\n.bl_npSuggestContainer .bl_npSuggestMedia_body {\n\tflex: 1;\n        height: 60px;\n        padding-left: 15px;\n}\n.bl_npSuggestContainer .bl_npSuggestMedia_ttl {\n\tmax-height: 3em;\n\toverflow-y: auto;\n\tmargin-bottom: 11px;\n        font-size: 12px;\n}\n.bl_npSuggestContainer .bl_npSuggestMedia_iid, .bl_npSuggestContainer .bl_npSuggestMedia_price {\n\tfont-size: 0.8em;\n        font-weight: normal;\n}\n.bl_npSuggestContainer .bl_npSuggestMedia_price {\n        margin-top: 7px;\n}\n\n/* --- --- --- カード --- --- --- */\n.bl_npSuggestContainer .bl_npSuggestCard {\n\tdisplay: block;\n\tbackground-color: #fff;\n}\n.bl_npSuggestContainer .bl_npSuggestCard_imgWrapper {\n\tposition: relative;\n\tpadding-top: 75%; /* widthに対しての割合 */\n\toverflow: hidden;\n}\n.bl_npSuggestContainer .bl_npSuggestCard_imgWrapper > img {\n\tposition: absolute;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translateY(-50%) translateX(-50%);\n}\n.bl_npSuggestContainer .bl_npSuggestCard_body {\n\tpadding: .5em;\n}\n.bl_npSuggestContainer .bl_npSuggestCard_ttl {\n\tfont-size: .8em;\n\tmax-height: 3em;\n\toverflow-y: auto;\n\tmargin-bottom: 1em;\n}\n.bl_npSuggestContainer .bl_npSuggestCard_price {\n\tfont-size: .6em;\n}\n</style>\n\n<style>\n/**\n * モバイル用のCSS\n */\n\n/* === === === リセットスタイル === === === */\n.bl_npSuggestContainerMobile {\n\tbox-sizing: border-box;\n\tfont-size: 14px;\n        font-weight: bold;\n\tcolor: #545454;\n\tline-height: 1;\n\ttop: 100px !important;\n\tleft: 0px !important;\n}\n.bl_npSuggestContainerMobile * {\n\tword-break: break-all; /* 文字の改行に関する禁則処理を解除してどこでも開業できるようにする */\n\tword-wrap: break-word; /* 必要に応じて単語の途中で改行 */\n\t-ms-overflow-style: none; /* IE でスクロールバーを表示しない */\n\tmargin: 0;\n\tpadding: 0;\n\tborder:0;\n\toutline:0;\n\tbox-sizing: border-box;\n\tfont-family: Yantramanav;\n\tvertical-align:baseline;\n\tbackground:transparent;\n}\n.bl_npSuggestContainerMobile *::-webkit-scrollbar{\n\twidth: 0;\n\theight: 0;\n }\n.bl_npSuggestContainerMobile a {\n\tcolor: #545454;\n\ttext-decoration: none;\n}\n/* === === === モジュール === === === */\n/* --- --- --- コンテナ --- --- --- */\n.bl_npSuggestContainerMobile {\n\tposition: absolute;\n\tz-index: 1000;\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: flex-start;\n\twidth: 100%;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestContainerMobile_searchboxComponent {\n\twidth: 100%;\n\tmargin: 0;\n        border-top: 1px solid #FFF;\n        opacity: 1;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestContainerMobile_eventComponent {\n\twidth: 100%;\n        background: rgba(239, 239, 239, 0.95);\n}\n\n/* --- --- --- サジェスト --- ---- --- */\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList {\n\tborder: 0;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_header {\n\tdisplay: none;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_body {\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\toverflow-y: auto;\n        height:70px;\n        background-color: #fff;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_body::-webkit-scrollbar{\n\twidth: 0;\n\theight: .3em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_body::-webkit-scrollbar-track{\n\tborder-radius: .5em;\n\tbox-shadow: inset 0 0 2px #d4d9dc;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_body::-webkit-scrollbar-thumb{\n\tbackground: #666;\n\tborder-radius: .5em;\n\tbox-shadow: none;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_item {\n\tdisplay: flex;\n\talign-items: stretch;\n\tjustify-content: space-between;\n\tcursor: pointer;\n\tflex-shrink: 0;\n\twidth: 150px;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_item:last-child {\n\tmargin-right: 0;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_item:focus,\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_item:hover {\n\tcolor: #fff;\n\tbackground-color: #0E359A;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_item .el_npSuggestAnnotationLabel {\n\tdisplay: none;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_item > *{\n\tmargin-left: 15px;\n\tmargin-right: 15px;\n}\n/*\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_item > * {\n\tmargin-right: .5em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_item > *:first-child {\n\tmargin-left: .5em;\n}\n*/\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_label {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tpadding: .75em 0;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestKeywordList_keyword {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 1;\n\toverflow-x: auto;\n\tpadding: .75em 0;\n        line-height: 1.6em;\n}\n/* --- --- --- サーチコンポーネント --- ---- --- */\n.bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList {\n\tborder: 0;\n\tmargin-bottom: 1px;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList_header {\n\tdisplay: none;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList_body {\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\tpadding: .5em;\n\toverflow-y: auto;\n}\n.bl_npSuggestSearchKeywordList_body::after {\n\tcontent: '';\n\tpadding: .25em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList_body::-webkit-scrollbar{\n\twidth: 0;\n\theight: .3em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList_body::-webkit-scrollbar-track{\n\tborder-radius: .5em;\n\tbox-shadow: inset 0 0 2px #d4d9dc;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList_body::-webkit-scrollbar-thumb{\n\tbackground: #666;\n\tborder-radius: .5em;\n\tbox-shadow: none;\n}\n.bl_npSuggestSearchKeywordList_item {\n\tdisplay: flex;\n\talign-items: stretch;\n\tjustify-content: space-between;\n\tcursor: pointer;\n\tflex-shrink: 0;\n\tborder-radius: .25em;\n\tmargin-right: .5em;\n\tborder: 1px solid #d4d9dc;\n\tbackground-color: #fff;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList_item:last-child {\n\tborder-bottom: 1px solid #d4d9dc;\n\tmargin-right: 0;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList_item:focus,\n.bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList_item:hover {\n\tcolor: #fff;\n\tborder-color: #0E359A;\n\tbackground-color: #0E359A;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList_item .el_npSuggestAnnotationLabel {\n\tdisplay: none;\n}\n.bl_npSuggestSearchKeywordList_item > * {\n\tmargin-right: .5em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList_item > *:first-child {\n\tmargin-left: .5em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList_label {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tpadding: .75em 0;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestSearchKeywordList_keyword {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 1;\n\twhite-space: nowrap;\n\toverflow-x: auto;\n\tpadding: .75em 0;\n}\n/* --- --- --- 検索履歴 --- ---- --- */\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList {\n\tborder: 0;\n\tmargin-bottom: 1px;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_header {\n\tdisplay: none;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_body {\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\tpadding: .5em;\n\toverflow-y: auto;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_body::after {\n\tcontent: '';\n\tpadding: .25em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_body::-webkit-scrollbar{\n\twidth: 0;\n\theight: .3em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_body::-webkit-scrollbar-track{\n\tborder-radius: .5em;\n\tbox-shadow: inset 0 0 2px #d4d9dc;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_body::-webkit-scrollbar-thumb{\n\tbackground: #666;\n\tborder-radius: .5em;\n\tbox-shadow: none;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_item {\n\tdisplay: flex;\n\talign-items: stretch;\n\tjustify-content: space-between;\n\tcursor: pointer;\n\tflex-shrink: 0;\n\tborder-radius: .25em;\n\tmargin-right: .5em;\n\tborder: 1px solid #d4d9dc;\n\tbackground-color: #fff;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_item:last-child {\n\tborder-bottom:  1px solid #d4d9dc;\n\tmargin-right: 0;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_item:focus,\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_item:hover {\n\tcolor: #fff;\n\tborder-color: #0E359A;\n\tbackground-color: #0E359A;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_item .el_npSuggestAnnotationLabel {\n\tdisplay: none;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_item > * {\n\tmargin-right: .5em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_item > *:first-child {\n\tmargin-left: .5em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_label {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tpadding: .75em 0;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestHistoryList_keyword {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 1;\n\twhite-space: nowrap;\n\toverflow-x: auto;\n\tpadding: .75em;\n}\n/* --- --- --- ランキング --- --- --- */\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList {\n\tborder: 0;\n\tmargin-bottom: 0px;\n\tcounter-reset: bl_npSuggestRankingList 0; /* 変数名と初期値を定義 */\n\tbackground-color: #f7f7f7;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_header {\n\tfont-size: 0.75em;\n\tpadding: .8em;\n\tbackground-color: #f7f7f7;\n\tfont-weight: bold;\n\tcolor: #000000;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_header::after {\n\tcontent: 'ホットキーワード';\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_body {\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\tpadding: .5em;\n\toverflow-y: auto;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_body::after {\n\tcontent: '';\n\tpadding: .25em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_body::-webkit-scrollbar{\n\twidth: 0;\n\theight: .3em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_body::-webkit-scrollbar-track{\n\tborder-radius: .5em;\n\tbox-shadow: inset 0 0 2px #d4d9dc;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_body::-webkit-scrollbar-thumb{\n\tbackground: #666;\n\tborder-radius: .5em;\n\tbox-shadow: none;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_item {\n\tdisplay: flex;\n\talign-items: stretch;\n\tjustify-content: space-between;\n\tcursor: pointer;\n\tcounter-increment: bl_npSuggestRankingList; /* カウンタをインクリメント */\n\tflex-shrink: 0;\n\tborder-radius: .25em;\n\tmargin-right: .5em;\n\tborder: 1px solid #d4d9dc;\n\tbackground-color: #fff;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_item:last-child {\n\tmargin-right: 0;\n\tborder-bottom: 0;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_item > * {\n\tmargin-right: .5em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_item > *:first-child {\n\tmargin-left: .5em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_item:focus,\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_item:hover {\n\tcolor: #fff;\n\tborder-color: #0E359A;\n\tbackground-color: #0E359A;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_label {\n\tdisplay: none;\n\talign-items: center;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tpadding: .75em 0;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_keyword {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-grow: 1;\n\twhite-space: nowrap;\n\toverflow-x: auto;\n\tpadding: .75em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_icon {\n\tfont-weight: bold;\n\tcolor: #a9a9a9;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestRankingList_icon::before {\n\tcontent: counter(bl_npSuggestRankingList) '.';\n}\n/* --- --- --- サジェスト商品詳細(カード) --- --- --- */\n.bl_npSuggestContainerMobile .bl_npSuggestItemList_header {\n\tfont-size: 0.75em;\n\tpadding: .5em;\n\tbackground-color: #d4d9dc;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestItemList_header > span {\n\tmargin: 0 .3em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestItemList_body {\n\tpadding: .5em 0 .5em .5em;\n        overflow:hidden !important;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestItemList_body::after { /* スクロールの端はpaddingが効かないので、padding分の疑似要素を入れる */\n\tcontent: '';\n\tpadding: .25em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestItemList_body {\n\tdisplay: flex;\n\tflex-wrap: nowrap;\n\toverflow-x: auto;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestItemList_item {\n\tdisplay: block;\n        width: 105px !important;\n\tmargin: 0 .5em 0 0;\n        border-right: 1px solid #FFF;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestItemList_item:last-child {\n\tmargin: 0;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestItemList_body::-webkit-scrollbar{\n\twidth: 0;\n\theight: .3em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestItemList_body::-webkit-scrollbar-track{\n\tborder-radius: .5em;\n\tbox-shadow: inset 0 0 2px #d4d9dc;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestItemList_body::-webkit-scrollbar-thumb{\n\tbackground: #666;\n\tborder-radius: .5em;\n\tbox-shadow: none;\n}\n/* --- --- --- サジェスト商品詳細(メディア) --- --- --- */\n.bl_npSuggestContainerMobile .bl_npSuggestItemList__media .bl_npSuggestItemList_body {\n        padding: 19px 9px;\n\toverflow-y: auto;\n        max-height: 204px;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestItemList__media .bl_npSuggestItemList_item {\n\tdisplay: flex;\n        flex-direction: column;\n        height: 170px;\n\tmargin: 0 0 .5em 0;\n        padding: 0px 7px;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestItemList_item:last-child {\n\tmargin: 0;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestItemList__media .bl_npSuggestItemList_body::-webkit-scrollbar{\n\twidth: .3em;\n\theight: 0;\n}\n/* --- --- --- メディア --- --- --- */\n.bl_npSuggestContainerMobile .bl_npSuggestMedia {\n\tdisplay: flex;\n\theight: 6em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestMedia_imgWrapper {\n\tposition: relative;\n        flex: 0 1 90px;\n\toverflow-y: hidden;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestMedia_imgWrapper > img {\n\tmax-width: 100%;\n\tmax-height: 100%;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestMedia_body {\n\tflex: 1;\n        margin-top: 8px;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestMedia_ttl {\n\tmax-height: 3em;\n\toverflow-y: auto;\n        margin-bottom: 7px;\n        font-size:12px;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestMedia_iid , .bl_npSuggestContainerMobile .bl_npSuggestMedia_price {\n\tfont-size:12px;\n        font-weight: normal;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestMedia_price {\n\tmargin-top: 4px;\n}\n/* --- --- --- カード --- --- --- */\n.bl_npSuggestContainerMobile .bl_npSuggestCard {\n\tdisplay: block;\n\tbackground-color: #fff;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestCard_imgWrapper {\n\tposition: relative;\n\tpadding-top: 75%; /* widthに対しての割合 */\n\toverflow: hidden;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestCard_imgWrapper > img {\n\tposition: absolute;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translateY(-50%) translateX(-50%);\n}\n.bl_npSuggestContainerMobile .bl_npSuggestCard_body {\n\tpadding: .5em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestCard_ttl {\n\tfont-size: .8em;\n\tmax-height: 3em;\n\toverflow-y: auto;\n\tmargin-bottom: 1em;\n}\n.bl_npSuggestContainerMobile .bl_npSuggestCard_price {\n\tfont-size: .6em;\n}\n</style>\n\n<style>\n/**\n * PC・モバイル共用のCSS\n */\n\n/* === === === エレメント === === === */\n/* --- --- --- 太字 --- --- --- */\n.el_bold {\n\tdisplay: inline-block;\n\tfont-weight: bold;\n}\n\n/* -- --- --- hitnumラベル --- --- --- */\n.el_npSuggestHitnumLabel {\n\tfont-size: .75em;\n\tcolor: #666;\n}\n\n/* --- --- --- カテゴリラベル --- --- --- */\n.el_npSuggestColumnLabel {\n\tdisplay: inline-block;\n\tpadding: .3em .7em;\n\tbackground-color: #d4d9dc;\n\tborder-radius: .3em;\n\tcolor: #666;\n\tfont-size: .75em;\n}\n.el_npSuggestColumnLabel__::after { content: 'キーワード'; }\n.el_npSuggestColumnLabel__ranking::after { content: 'キーワード'; }\n.el_npSuggestColumnLabel__query::after { content: '自動学習'; }\n.el_npSuggestColumnLabel__word::after { content: '抽出キーワード'; }\n.el_npSuggestColumnLabel__title::after { content: '商品名'; }\n.el_npSuggestColumnLabel__path::after { content: 'カテゴリ'; }\n.el_npSuggestColumnLabel__narrow1::after { content: 'narrow1'; }\n.el_npSuggestColumnLabel__narrow2::after { content: 'narrow2'; }\n.el_npSuggestColumnLabel__narrow3::after { content: 'narrow3'; }\n.el_npSuggestColumnLabel__narrow4::after { content: 'narrow4'; }\n.el_npSuggestColumnLabel__narrow5::after { content: 'narrow5'; }\n.el_npSuggestColumnLabel__narrow6::after { content: 'narrow6'; }\n.el_npSuggestColumnLabel__narrow7::after { content: 'narrow7'; }\n.el_npSuggestColumnLabel__narrow8::after { content: 'narrow8'; }\n.el_npSuggestColumnLabel__narrow9::after { content: 'narrow9'; }\n.el_npSuggestColumnLabel__narrow10::after { content: 'narrow10'; }\n.el_npSuggestColumnLabel__keyword1::after { content: 'keyword1'; }\n.el_npSuggestColumnLabel__keyword2::after { content: 'keyword2'; }\n.el_npSuggestColumnLabel__keyword3::after { content: 'keyword3'; }\n.el_npSuggestColumnLabel__keyword4::after { content: 'keyword4'; }\n.el_npSuggestColumnLabel__keyword5::after { content: 'keyword5'; }\n.el_npSuggestColumnLabel__keyword6::after { content: 'keyword6'; }\n.el_npSuggestColumnLabel__keyword7::after { content: 'keyword7'; }\n.el_npSuggestColumnLabel__keyword8::after { content: 'keyword8'; }\n.el_npSuggestColumnLabel__keyword9::after { content: 'keyword9'; }\n.el_npSuggestColumnLabel__keyword10::after { content: 'keyword10'; }\n\n/* -- --- --- 注釈ラベル --- --- --- */\n.el_npSuggestAnnotationLabel {\n\tdisplay: inline-block;\n\tpadding: 0 .7em;\n\tcolor: #009fcc;\n\tfont-size: .75em;\n}\n\n/* --- --- --- 削除ボタン --- --- --- */\n.el_npSuggestCrossBtn {\n\tposition: relative;\n\tdisplay: inline-block;\n\tpadding: .7em;\n\tborder-radius: .7em;\n\tbackground-color: #d3d6dd;\n\tcolor: #666;\n\tcursor: pointer;\n\ttransition: .25s;\n}\n.el_npSuggestCrossBtn::before {\n\tcontent: '';\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\tdisplay: block;\n\twidth: .8em;\n\theight: .1em;\n\tbackground-color: currentColor;\n\ttransform: translate(-50%, -50%) rotate(45deg);\n}\n.el_npSuggestCrossBtn::after {\n\tcontent: '';\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\tdisplay: block;\n\twidth: .1em;\n\theight: .8em;\n\tbackground-color: currentColor;\n\ttransform: translate(-50%, -50%) rotate(45deg);\n}\n.el_npSuggestCrossBtn:focus,\n.el_npSuggestCrossBtn:hover {\n\tbackground-color: #ff4500;\n\tcolor: #fff;\n}\n\n/* --- --- --- 王冠マーク --- --- --- */\n.el_npSuggestCrownIcon {\n\tdisplay: inline-block;\n\tposition: relative;\n\tpadding: .5em;\n}\n.el_npSuggestCrownIcon::before {\n\tcontent: '';\n\tposition: absolute;\n\tleft: 50%;\n\tbottom: 10%;\n\twidth: 0;\n\theight: 0;\n\tborder-top: 0;\n\tborder-right: .5em solid transparent;\n\tborder-bottom: .9em solid #fb0;\n\tborder-left: .5em solid transparent;\n\ttransform: translateX(-50%);\n}\n.el_npSuggestCrownIcon::after {\n\tcontent: '';\n\tposition: absolute;\n\tleft: 50%;\n\tbottom: 10%;\n\twidth: 0;\n\theight: 0;\n\tborder-top: .3em solid transparent;\n\tborder-right: .5em solid #fb0;\n\tborder-bottom: .4em solid #f90;\n\tborder-left: .5em solid #fb0;\n\ttransform: translateX(-50%);\n}\n\n/* --- --- --- 王冠マーク(シルバー) --- --- --- */\n.el_npSuggestCrownIcon.el_npSuggestCrownIcon__silver::before {\n\tborder-bottom-color: #ccc;\n}\n.el_npSuggestCrownIcon.el_npSuggestCrownIcon__silver::after {\n\tborder-color: #ccc;\n\tborder-top-color: transparent;\n\tborder-bottom-color: #aaa;\n}\n\n/* --- --- --- 王冠マーク(ブロンズ) --- --- --- */\n.el_npSuggestCrownIcon.el_npSuggestCrownIcon__bronze::before {\n\tborder-bottom-color: #d98;\n}\n.el_npSuggestCrownIcon.el_npSuggestCrownIcon__bronze::after {\n\tborder-color: #d98;\n\tborder-top-color: transparent;\n\tborder-bottom-color: #c76;\n}\n</style>");