@import url("/rinpha/css/style.css");@import url("/rinpha/css/top.css");.breadcrumb{padding:6px 0;font-size:1.1rem;line-height:1.3;margin-bottom:0}.breadcrumb .innerBox{padding:0!important}.breadcrumb-list{display:flex;align-items:center;list-style:none;padding:0;margin:0;flex-wrap:nowrap;overflow:hidden}.breadcrumb-item{display:inline-flex;align-items:center;white-space:nowrap;flex-shrink:0}.breadcrumb-item a{color:#666;text-decoration:none;transition:color .2s ease;white-space:nowrap;font-size:inherit}.breadcrumb-item a:hover{color:#ffa94d;opacity:1}.breadcrumb-separator{margin:0 6px;color:#999;flex-shrink:0;font-size:.9em}.breadcrumb-current{color:#333;font-weight:400;white-space:nowrap;font-size:inherit}@media screen and (max-width:769px){.breadcrumb{padding:5px 0;font-size:min(2.5vw,1rem)}.breadcrumb-separator{margin:0 5px}}.project-item-wrapeer{display:grid;grid-gap:min(2vw,20px)}.project-item{border:1px solid var(--d_gray);padding:min(4vw,34px) min(3vw,30px)}.project-item-detail{display:grid;grid-template-columns:auto 1fr;grid-gap:5px}.project-item-detail dl{font-size:min(3.6vw,1.6rem);display:grid;grid-template-columns:subgrid;grid-column:span 2;grid-gap:.8em;line-height:1.4}.project-item-detail dt{background:var(--l_gray);display:flex;align-items:center;justify-content:center;padding:.2em 1em;text-align:center}.project-item-detail dd{padding:.2em 0}@media screen and (max-width:960px){.project-item-head{font-size:min(4.5vw,2rem)}}@media print,screen and (min-width:960px){.project-item-wrapeer{grid-template-columns:1fr 1fr}.project-item-head{font-size:2.2rem}}