/*!
*  Style.css | 2017.04.11 by rino
*//*!
 *  Variables | 2016.03.17 by yk
 */#message{margin-bottom:45px}#message h2{position:relative;margin-bottom:30px}#message h2 img{padding-right:15px;background-color:#fff}#message h2:before{display:block;content:"";position:absolute;top:50%;z-index:-1;width:100%;height:1px;border-top:solid 1px #000}#message .president{margin-bottom:30px}#message .lead{font-size:15px;line-height:22px}#philosophy{margin-bottom:45px}#philosophy h2{position:relative;margin-bottom:30px}#philosophy h2 img{padding-right:15px;background-color:#fff}#philosophy h2:before{display:block;content:"";position:absolute;top:50%;z-index:-1;width:100%;height:1px;border-top:solid 1px #000}#philosophy .lead{padding:30px 30px;margin-bottom:20px;background-color:#ededed}#philosophy .lead p{margin-bottom:6px;font-size:26px;font-weight:600;text-align:center;text-align:left}#vision{margin-bottom:45px}#vision h2{position:relative;margin-bottom:30px}#vision h2 img{padding-right:15px;background-color:#fff}#vision h2:before{display:block;content:"";position:absolute;top:50%;z-index:-1;width:100%;height:1px;border-top:solid 1px #000}#vision .block{margin-bottom:45px}#vision .block h3{padding:6px 12px;margin-bottom:15px;background-color:#4d4d4d}#vision .block h3 span{display:block;height:24px;padding-left:6px;color:#fff;font-size:14px;font-weight:300;line-height:26px;border-left:3px solid #fff}#vision .block .image{padding:15px 30px;text-align:center;text-align:left}
