.layout-content-inner{ background: #ffffff; } .seminar_h3{ margin: 0.5em 0; font-size: 1.5em; line-height: 1.5; font-weight: bold; color: #be9bb3; } .seminar_hr{ border-top: 0.1em dashed #acacac; margin: 0.5em 0; } .internal-page [class*=widget-title],.internal-page .layout-content-box h3,.internal-page .layout-content-box h1,.internal-page .layout-content-box .w-annc__widget-title{ margin: 0.5em 0; line-height: 1.5; font-weight: bold; color: #be9bb3; } @media (max-width: 767px){ .layout-content{ background: #ffffff; } } .layout-content-box h3,.layout-content-box h2,.layout-content-box h1 { overflow: hidden; position: relative; } .seminar_hr{ display: none; } a[class*="more"],a.btn-primary { background: transparent; color: #a5a5a5; border: #a5a5a5 0.2em solid; font-weight: bold; } li.w-annc__item.row:before{ display: none; } .w-annc a.w-annc__title{ color: #666666; } .layout-content-box [class*="annc__title"]:hover, .layout-content-box a:hover{ color: #6d76dd; background: transparent; } a.btn-primary:hover, .layout-content-box .w-annc__title:hover{ color: #ffffff; background: #2f3361; border-color: #2f3361; } .w-annc__postdate-wrap{ line-height: 1.8; } .w-annc__postdate-wrap { color: #c0c0c0; } .slash-background{ background: linear-gradient(-45deg, #ffffff 0.45em, #666666 0.5em, #ffffff 0.45em ); position: absolute; z-index: 0; width: 200%; height: 1em; top: 0.15em; left: -50%; transform: scaleX(0.6) scaleY(2); background-size: 0.5em 100%; } .layout-content-box h3 > *:nth-child(1),.layout-content-box h2 > *:nth-child(1),.layout-content-box h1 > *:nth-child(1){ z-index: 1; background: #fff; padding-right: 0.4em; position: relative; } .layout-content{ padding-top: 0; }