.common_area_wrap{margin-inline:auto;max-width:1100px}.common_area{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;overflow:hidden}.common_area .content,.common_area .img{padding:20px 16px}.common_area .img{background-color:#ebebf2;text-align:center}.common_area .img img{height:auto;max-width:320px;width:100%}.common_area .content{align-items:center;display:flex;justify-content:center;width:100%}.common_area_list{display:grid;grid-template-columns:100%;list-style:none;padding-left:0;width:100%}.common_area_list .title{font-size:1rem;font-weight:700;letter-spacing:.05em;text-align:center}.common_area_list .title span{border-bottom:2px solid #ffc31a;display:inline-block;padding-bottom:6px}.common_area_list>li{font-size:.875rem;padding:20px 15px;position:relative}.common_area_list>li:after,.common_area_list>li:before{display:block;position:absolute}.common_area_list>li:before{border-bottom:1px solid transparent;-o-border-image:repeating-linear-gradient(90deg,#c5c5d8,#c5c5d8 3px,transparent 0,transparent 7px) 1;border-image:repeating-linear-gradient(90deg,#c5c5d8,#c5c5d8 3px,transparent 0,transparent 7px) 1;content:"";left:0;top:100%;width:100%}.common_area_list>li:last-child:after,.common_area_list>li:last-child:before{display:none}.common_area_list>li a{color:#333;text-decoration:none}@media screen and (min-width:769px){.common_area{flex-direction:row}.common_area .content,.common_area .img{padding:45px 30px}.common_area .img{width:48%}.common_area .img img{max-width:454px}.common_area .content{width:52%}.common_area_list{grid-template-columns:repeat(2,1fr)}.common_area_list>li:before{width:94%}.common_area_list>li:after{-o-border-image:repeating-linear-gradient(180deg,#c5c5d8 0,#c5c5d8 3px,transparent 0,transparent 7px) 1;border-image:repeating-linear-gradient(180deg,#c5c5d8 0,#c5c5d8 3px,transparent 0,transparent 7px) 1;border-left:1px solid transparent;display:block;height:calc(100% - 15px);right:-.5px;top:50%;transform:translateY(-50%)}.common_area_list>li:nth-child(odd):after{content:"";display:block}.common_area_list>li:nth-child(2n):before{left:auto;right:0}.common_area_list>li:last-child{grid-column:1/-1}.common_area_list>li:last-child:after{display:none}}