@charset "utf-8";.ly_outline-container{max-width:980px;margin:0 auto 180px;padding:0 20px}.bl_outline-list{display:flex;justify-content:space-between;width:100%;align-items:flex-start}.bl_outline-list dt{width:14.5%;border-top:1px solid #e48f29}.bl_outline-list-inner{padding:30px 0}.el_outline-list-title,.el_document-title{font-weight:600;font-size:1.6rem;color:#452800}.bl_outline-list dd{width:85.5%;margin-left:60px;border-top:1px solid #c6c6c6}.el_outline-list-description{font-size:1.6rem;line-height:1.8;color:#452800}.bl_document-container{display:flex;align-items:flex-start;gap:60px;flex-direction:row}.bl_document-wrapper,.bl_document-inner{display:flex;flex-direction:column}.bl_document-inner{gap:5px}.bl_document-inner a{color:#3d9ed1;font-size:1.6rem;padding-left:15px;gap:5px}.el_left-arrow:before{border-top:2px solid #3d9ed1;border-right:2px solid#3d9ed1}.g-map-in{display:block}.g-map-sp{display:none}@media (max-width:768px){.ly_outline-container{margin-bottom:90px}.bl_outline-list dt{width:20%}.bl_outline-list dd{margin-left:20px;width:70%}.bl_outline-list-inner{padding:15px 0}.el_outline-list-title,.el_document-title,.el_list-description{font-size:1.4rem}.bl_document-container{flex-direction:column;gap:10px}.bl_document-inner a{font-size:1.4rem}.g-map-in{display:none}.g-map-sp{display:block}.el_outline-list-description{font-size:1.4rem}}.ly_achievement-container{max-width:980px;margin:90px auto 0}.bl_achievement-container{display:flex;flex-direction:column;width:100%}.bl_achievement-list-container{display:flex;flex-direction:column;padding:0 30px;background-color:#fafafa}.bl_achievement-list{display:flex;flex-direction:row;padding:30px 0;color:#452800;border-bottom:1px solid #c6c6c6;width:100%;gap:30px}.bl_achievement-list :last-child{border-bottom:0}.bl_achievement-list dt{font-weight:700;font-size:1.6rem;width:30%}.bl_achievement-list dd{font-size:1.6rem;width:70%}.bl_achievement-list:last-child{border-bottom:0}@media (max-width:768px){.ly_achievement-container{margin-top:30px}.bl_achievement-list-container{padding:15px}.bl_achievement-list{padding:15px 0}.bl_achievement-list dt{font-size:1.4rem;width:50%}.bl_achievement-list dd{font-size:1.4rem}}