/*!/wp-content/themes/gaiathemes/network/src_202508/css/object/project/main.css*/@charset "utf-8";main:where(.p-main){font-family:"Noto Sans JP",sans-serif;font-size:clamp(14px, calc(14px + 3 * ((100vw - 500px) / 780)), 17px);font-weight:500;color:#000;line-height:1.643;font-feature-settings:"palt";letter-spacing:.025em;margin:0;overflow-x:clip;line-break:strict;overflow-wrap:anywhere;@media (min-width:769px){font-size:17px;line-height:1.647}}.p-main :where(a,button){transition:opacity .3s;&:hover{@media (any-hover:hover){opacity:.7}}}:where(.p-main) img{width:100%;max-width:100%;height:auto;vertical-align:bottom}:where(.p-main *){max-height:100%}:where(.p-main p){text-align:justify}:where(body:is(.page,.post-type-archive-profile) .p-main section:nth-of-type(even)){background-color:var(--gaia-color-neutral-light)}