.c-anchor{margin-top:64px}@media (max-width: 999px){.c-anchor{margin-top:24px;padding:0 5px}}.sec-content{margin-top:100px}@media (max-width: 999px){.sec-content{margin-top:64px}}.sec-content:first-child{margin-top:84px}@media (max-width: 999px){.sec-content:first-child{margin-top:40px}}.sec-content__title{background-color:#0C3190;min-height:61px;display:flex;align-items:center;justify-content:center;padding:10px 20px;text-align:center;border-radius:8px;color:#fff;font-size:28px;font-size:2.8rem;line-height:1.21429em;letter-spacing:.1em;font-weight:600}@media (max-width: 999px){.sec-content__title{min-height:44px;font-size:16px;font-size:1.6rem;line-height:1.25em}}.sec-content__box{display:flex;flex-wrap:wrap;margin:20px 0 0 -20px}@media (max-width: 999px){.sec-content__box{display:block;margin:24px 0 0 0}}.sec-content__box--child{margin-top:0}.sec-content .item{border:solid 1px #C8CFE1;border-radius:8px;width:calc(50% - 20px);margin:20px 0 0 20px;padding:31px 32px;display:flex;flex-direction:column;transition:background-color .3s;will-change:background-color;position:relative;cursor:pointer}@media (max-width: 999px){.sec-content .item{width:100%;margin:12px 0 0 0;padding:23px 19px}}.sec-content .item__link{position:absolute;width:100%;height:100%;left:0;top:0}.sec-content .item .arrow{width:48px;height:48px;border:solid 1px #0C3190;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background-color .3s;will-change:background-color;overflow:hidden}@media (max-width: 999px){.sec-content .item .arrow{width:40px;height:40px}}.sec-content .item .arrow__inner{display:flex;align-items:center;justify-content:center;width:15px;height:15px;position:relative;transition:filter .3s;will-change:filter}@media (max-width: 999px){.sec-content .item .arrow__inner{width:13px;height:13px}}.sec-content .item .arrow__inner:before,.sec-content .item .arrow__inner:after{content:'';height:100%;width:100%;background-size:100% 100%;display:block;background-image:url(../../img/group/ico_arrow_left.svg);transition:transform .3s,opacity .3s;will-change:transform, opacity;position:relative}.sec-content .item .arrow__inner:after{position:absolute;top:180%;left:-180%;opacity:0}@media (max-width: 999px){.sec-content .item .arrow__inner:after{display:none}}.sec-content .item__top{flex-shrink:0;display:flex;align-items:center;pointer-events:none}.sec-content .item__top .title{flex:1;padding-right:10px;font-size:24px;font-size:2.4rem;line-height:1.375em;letter-spacing:.05em;font-weight:700;position:relative;min-height:48px;padding:0 20px;transition:color .3s;will-change:color;display:flex;align-items:center}@media (max-width: 999px){.sec-content .item__top .title{font-size:16px;font-size:1.6rem;line-height:1.375em;min-height:40px;padding:0 16px}}.sec-content .item__top .title:before,.sec-content .item__top .title:after{content:'';width:4px;height:calc(50% - 1px);position:absolute;left:0}.sec-content .item__top .title:before{top:0;background-color:#00AA72}.sec-content .item__top .title:after{bottom:0;background-color:#0C3190}.sec-content .item__desc{font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.1em;font-weight:500;margin-top:21px;flex:1}@media (max-width: 999px){.sec-content .item__desc{margin-top:16px;font-size:13px;font-size:1.3rem;line-height:1.61538em}}.sec-content .item__info{flex-shrink:0;font-size:14px;font-size:1.4rem;line-height:1.5em;letter-spacing:.1em;font-weight:500;margin-top:25px}@media (max-width: 999px){.sec-content .item__info{height:auto !important;font-size:12px;font-size:1.2rem;line-height:1.41667em;margin-top:16px}}.sec-content .item__info .info-child{display:flex;align-items:flex-start;margin-top:9px}@media (max-width: 999px){.sec-content .item__info .info-child{margin-top:4px}}.sec-content .item__info .info-child:first-child{margin-top:0}.sec-content .item__info .info-child:before{content:'';background-image:url(../../img/group/ico_address.svg);display:block;width:28px;height:28px;background-size:100% 100%;flex-shrink:0;margin:-5px 16px 0 0}@media (max-width: 999px){.sec-content .item__info .info-child:before{margin:0 12px 0 0;width:24px;height:24px}}@media (max-width: 999px){.sec-content .item__info .info-child__text{min-height:24px;display:flex;align-items:center}}.sec-content .item__info .info-child--tel:before{background-image:url(../../img/group/ico_tel.svg)}.sec-content .item__info .info-child--tel a{position:relative;z-index:1}.sec-content .item__info .info-child--tel span{margin-right:5px}@media (max-width: 999px){.sec-content .item__info .info-child--tel span{margin-right:4px}}@media only screen and (min-width: 1025px){.sec-content .item:hover{background-color:#C8CFE1}.sec-content .item:hover .item__top .title{color:#0C3190}.sec-content .item:hover .arrow{background-color:#0C3190}.sec-content .item:hover .arrow__inner{filter:brightness(0) invert(1)}.sec-content .item:hover .arrow__inner:before{transform:translate(180%, -180%);opacity:0}.sec-content .item:hover .arrow__inner:after{transform:translate(180%, -180%);opacity:1}}.sec-content .item--not-link{cursor:default;cursor:pointer}.sec-content .item--not-link .arrow{opacity:0}.sec-content .item--not-link .item__info a{pointer-events:auto}@media only screen and (min-width: 1025px){.sec-content .item--not-link:hover{background-color:transparent;cursor:default}.sec-content .item--not-link:hover .item__top .title{color:#20293D}}.sec-content .item-big{margin-top:45px;width:100%}@media (max-width: 999px){.sec-content .item-big{margin-top:25px}}.sec-content .item-big__title{font-size:28px;font-size:2.8rem;line-height:1.28571em;letter-spacing:.1em;font-weight:600;margin:0 0 8px 20px;flex-shrink:0}@media (max-width: 999px){.sec-content .item-big__title{font-size:16px;font-size:1.6rem;line-height:1.5625em;margin:0 0 12px 0}}.sec-content .item-big__flex{display:flex;flex-wrap:wrap;flex:1;width:100%}@media (max-width: 999px){.sec-content .item-big__flex{display:block}}.sec-content .item-big--one{width:calc(50% - 20px);margin-left:20px;display:flex;flex-direction:column}@media (max-width: 999px){.sec-content .item-big--one{width:100%;margin:25px 0 0 0}}@media (min-width: 1000px){.sec-content .item-big--one .item-big__title{margin:0 0 28px 0}}.sec-content .item-big--one .item{width:100%;margin:0}.c-footer{margin-top:102px}@media (max-width: 999px){.c-footer{margin-top:64px}}

/*# sourceMappingURL=maps/group.min.css.map */
