.section_ins{margin:0 auto}.section_gray{background-color:#f7f7f7}.section-title-sub{text-align:center}.blue{color:#0068b8}.bold{font-weight:700}@media only screen and (min-width:768px),print{.section-title-sub{margin-top:-42px}.section_ins{width:960px;margin:0 auto;font-size:1rem}.list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.list_ele{width:465px;margin-top:35px}.list_ele_img{width:100%;height:200px}.list_ele img{width:100%}.list_ele_title{line-height:1;margin:10px 0 5px}.list_ele_content{text-indent:-1em;padding-left:1em}.wellfare{padding:60px 0 65px}.wellfare .point_frame{margin:70px auto 0}.compliment{padding:75px 0 95px}.communication{padding:70px 0}}@media only screen and (max-width:767px){.section-title-sub{margin-top:-5.333333333333334vw}.section_ins{width:86.66666666666667vw;font-size:3.733333333333334vw}.list_ele{width:100%;margin-top:6.666666666666667vw}.list_ele_img{width:100%;height:37.333333333333336vw}.list_ele img{width:100%}.list_ele_title{line-height:1;margin:4vw 0 2vw}.list_ele_content{text-indent:-1em;padding-left:1em}.wellfare{padding:9.333333333333334vw 0 12.666666666666668vw}.wellfare .point_frame{margin:16vw auto 0}.compliment{padding:9.333333333333334vw 0 12.666666666666668vw}.communication{padding:9.333333333333334vw 0 12.666666666666668vw}}