document.addEventListener('DOMContentLoaded',function(){ var bc=document.body.classList; if(!bc.contains('term-project_category11'))return; var oldPs=document.querySelector('.ogata-ps'); if(oldPs)oldPs.parentNode.removeChild(oldPs); var st=document.createElement('style'); st.textContent='.ogata-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.ogata-tab{background:#fff;color:rgb(140,122,94);border:1.5px solid rgb(140,122,94);border-radius:24px;padding:8px 20px;cursor:pointer;font-size:14px;font-weight:700}.ogata-tab.act{background:rgb(140,122,94);color:#fff}.ogata-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ogata-gi img{width:100%;height:auto;display:block}'; document.head.appendChild(st); var ub='https://www.ogatastone.jp/os/wp-content/uploads/2026/04/'; var P11={'家紋':[ub+'km-01.jpg',ub+'km-02.jpg',ub+'km-03.jpg'],'表札・門':[ub+'hm-01.jpg',ub+'hm-02.jpg']}; var ks=Object.keys(P11); var sep2=document.querySelector('#project_archive .sep'); if(sep2)sep2.style.display='none'; var pl2=document.querySelector('#project_archive .project_list'); if(pl2)pl2.style.display='none'; var archive=document.querySelector('#project_archive')||document.body; var ps=document.createElement('div');ps.className='ogata-ps'; var tb=document.createElement('div');tb.className='ogata-tabs'; ks.forEach(function(k,i){var btn=document.createElement('button');btn.className='ogata-tab'+(i===0?' act':'');btn.setAttribute('data-c',k);btn.textContent=k;tb.appendChild(btn);}); var gd=document.createElement('div');gd.className='ogata-grid'; function show(key){gd.innerHTML='';P11[key].forEach(function(u){var gi=document.createElement('div');gi.className='ogata-gi';var img=document.createElement('img');img.src=u;img.alt=key;img.loading='lazy';gi.appendChild(img);gd.appendChild(gi);});tb.querySelectorAll('.ogata-tab').forEach(function(b){b.classList.toggle('act',b.getAttribute('data-c')===key);});} tb.addEventListener('click',function(e){if(e.target.classList.contains('ogata-tab'))show(e.target.getAttribute('data-c'));}); ps.appendChild(tb);ps.appendChild(gd);archive.appendChild(ps);show(ks[0]); });
TOP