#mainVisual{background:url(../img/about/bg_main.jpg) no-repeat;-webkit-background-size:cover;background-size:cover}#about .btnTm,#about .btnWf{overflow:hidden;zoom:1;margin-bottom:30px;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;-webkit-transition:all .2s ease-out;-webkit-transition-delay:0s;transition:all .2s ease-out 0s}#about .btnTm .ttlCont,#about .btnWf .ttlCont{float:left;background:#3b8cdf}@media screen and (max-width: 767px){#about .btnTm .ttlCont,#about .btnWf .ttlCont{float:none}}#about .btnEc,#about .btnGp{overflow:hidden;zoom:1;margin-bottom:20px;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;-webkit-transition:all .2s ease-out;-webkit-transition-delay:0s;transition:all .2s ease-out 0s}#about .btnEc .ttlCont,#about .btnGp .ttlCont{float:right;background:#a0d4fb}@media screen and (max-width: 767px){#about .btnEc .ttlCont,#about .btnGp .ttlCont{float:none}}#about .btnTm,#about .btnWf,#about .btnEc,#about .btnGp{overflow:hidden;*zoom:1;display:block;margin-bottom:20px;cursor:pointer;text-decoration:none}#about .btnTm .photo,#about .btnWf .photo,#about .btnEc .photo,#about .btnGp .photo{-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 767px){#about .btnTm .photo,#about .btnWf .photo,#about .btnEc .photo,#about .btnGp .photo{-webkit-background-size:cover;background-size:cover;height:200px}}#about .btnTm .ttlCont,#about .btnWf .ttlCont,#about .btnEc .ttlCont,#about .btnGp .ttlCont{padding:20px 30px 100px;width:460px;color:#fff}@media screen and (max-width: 1199px){#about .btnTm .ttlCont,#about .btnWf .ttlCont,#about .btnEc .ttlCont,#about .btnGp .ttlCont{padding:15px 30px 70px;width:340px}}@media screen and (max-width: 991px){#about .btnTm .ttlCont,#about .btnWf .ttlCont,#about .btnEc .ttlCont,#about .btnGp .ttlCont{padding:10px 30px 40px;width:240px}}@media screen and (max-width: 767px){#about .btnTm .ttlCont,#about .btnWf .ttlCont,#about .btnEc .ttlCont,#about .btnGp .ttlCont{width:100%;padding:10px 30px}}#about .btnTm .ttlCont p,#about .btnWf .ttlCont p,#about .btnEc .ttlCont p,#about .btnGp .ttlCont p{font-family:'Noto Sans', sans-serif;font-size:1.250em}#about .btnTm .ttlCont .eng,#about .btnWf .ttlCont .eng,#about .btnEc .ttlCont .eng,#about .btnGp .ttlCont .eng{font-size:1.875em}@media screen and (max-width: 767px){#about .btnTm .ttlCont .eng,#about .btnWf .ttlCont .eng,#about .btnEc .ttlCont .eng,#about .btnGp .ttlCont .eng{font-size:1.5em}}#about .btnTm .ttlCont .eng:before,#about .btnWf .ttlCont .eng:before,#about .btnEc .ttlCont .eng:before,#about .btnGp .ttlCont .eng:before{font-size:80px;display:block;font-family:"icomoon", sans-serif}@media screen and (max-width: 767px){#about .btnTm .ttlCont .eng:before,#about .btnWf .ttlCont .eng:before,#about .btnEc .ttlCont .eng:before,#about .btnGp .ttlCont .eng:before{float:left;font-size:50px;margin-right:0.2em}}#about .btnTm .photo{background-image:url(../img/about/bg_team.jpg);background-position:center right}#about .btnTm .eng:before{content:"\e979"}#about .btnEc .photo{background-image:url(../img/about/bg_education.jpg);background-position:center left}#about .btnEc .eng:before{content:"\e920"}#about .btnWf .photo{background-image:url(../img/about/bg_welfare.jpg);background-position:center right}#about .btnWf .eng:before{content:"\e91e"}#about .btnGp .photo{background-image:url(../img/about/bg_graph.jpg);background-position:center left}#about .btnGp .eng:before{content:"\e992"}
