@charset "UTF-8";.l-title{background-image:url(../img/group_title_bg.jpg)}.l-main{float:none;margin:0 auto 110px;width:auto}.box>.title{margin-bottom:30px}.m-about .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;padding:6px 0 16px;background:url(../img/group_about_bg.png) center no-repeat}.m-about .inner .list{width:255px}.m-about .inner .item{border-radius:4px;background:#dae7ee}.m-about .inner .item a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;height:60px;border-left:4px solid #4988a8;border-radius:4px;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.m-about .inner .item a span{font-size:18px;font-weight:700;color:#555}.m-about .inner .item a:hover,.m-about .inner .item a:hover>*{opacity:.75;text-decoration:none}.m-about .inner .item a::after{content:"";position:absolute;top:25px;right:10px;width:12px;height:12px;background:url(../img/arrow4.svg) center no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.m-about .inner .item+.item{margin-top:10px}.m-details .details-box{display:-webkit-box;display:-ms-flexbox;display:flex}.m-details .details-box .inner-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:30px;width:254px}.m-details .details-box .inner-left__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;background:#696969;font-size:18px;font-weight:700;color:#fff}.m-details .details-box .inner-right{width:584px}.m-details .details-box .inner-right__title{margin-bottom:23px}.m-details .details-box .inner-right__text{margin-bottom:15px;font-size:14px;color:#555}.m-details .details-box .inner-right__tel a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-details .details-box .inner-right__tel a::before{content:"";display:inline-block;margin:-3px 6px 0 0;width:28px;height:22px;background:url(../img/tel_freecall_bg3.png) no-repeat;background-size:contain}.m-details .details-box .inner-right__tel a:hover{text-decoration:none}.m-details .details-box .inner-right__tel a:hover>*{opacity:1}.m-details .details-box .inner-right__tel span{display:block;font-family:Yantramanav;font-size:28px;color:#696969}.m-details .details-box .inner-right__link{float:right}.m-details .details-box .inner-right__link a{padding:0 17px 0 5px;width:230px;height:50px;font-size:16px}.m-details .details-box+.details-box{margin-top:30px;padding-top:30px;border-top:1px solid #ccc}