body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}html{font-size:62.5%}*{-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px){.l-page{padding-top:150px}}@media (max-width: 767px){.l-page{padding-top:50px}}.l-page .l-page_content_wrapper{position:relative;z-index:1;margin:0 auto;padding:0 10%}.l-page .subtitle{position:relative;z-index:1;margin:0 auto 70px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 768px){.l-page .subtitle{height:35vw}}@media (max-width: 767px){.l-page .subtitle{height:250px}}.l-page .subtitle .hero-catch{padding-left:5%}@media (min-width: 768px){.l-page .subtitle .hero-catch{width:35%}}@media (max-width: 767px){.l-page .subtitle .hero-catch{width:55%}}.l-page .subtitle .hero-catch img{width:100%}@media (max-width: 767px){.l-page .subtitle .hero-catch img{max-height:200px}}.l-page .subtitle.philosophy_title{background:url(../images/sabtitle/philosophy.jpg) no-repeat center right;background-size:cover}.l-page .subtitle.message_title{background:url(../images/sabtitle/message.jpg) no-repeat center right;background-size:cover}.l-page .subtitle.milestone_title{background:url(../images/sabtitle/milestone.jpg) no-repeat center right;background-size:cover}.l-page .subtitle.members_title{background:url(../images/sabtitle/members.jpg) no-repeat center;background-size:cover}.l-page .subtitle.research_cont_title{background:url(../images/sabtitle/research_cont.jpg) no-repeat center right;background-size:cover}.l-page .subtitle.education_title{background:url(../images/sabtitle/education.jpg) no-repeat center right;background-size:cover}.l-page .l-page_content{max-width:1200px;margin:100px auto}@media (min-width: 768px){.l-page .l-page_content>div{margin-bottom:150px}}@media (max-width: 767px){.l-page .l-page_content>div{margin-bottom:100px}}.l-page .key_title{color:#fff;background:#022F4C;padding:.5em 1em;font-size:22px;font-size:2.2rem;line-height:1.3636363636;margin-bottom:1em}.l-page .glay_title{background:#ccc;padding:.5em 1em;margin-bottom:1em;font-size:18px;font-size:1.8rem;line-height:1.5555555556}.l-page .border_title{border-bottom:1px solid #000;margin-bottom:1em;font-size:22px;font-size:2.2rem;line-height:1.3636363636;padding-bottom:.5em}.l-page .page_titile{text-align:center;font-weight:500;font-size:22px;font-size:2.2rem;line-height:1.3636363636}.l-page .page_titile span{margin-bottom:10px;color:#C9CACA;display:block;-webkit-transform:scale(1, 1.5);transform:scale(1, 1.5);font-weight:800}@media (min-width: 768px){.l-page .page_titile span{font-size:5.5vw}}@media (max-width: 767px){.l-page .page_titile span{font-size:8.5vw}}.l-page .research_title{font-weight:500;border-top:2px solid #000;border-bottom:2px solid #000;margin-bottom:2em;padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.l-page .research_title{font-size:22px;font-size:2.2rem;line-height:1.3636363636}}@media (max-width: 767px){.l-page .research_title{font-size:18px;font-size:1.8rem;line-height:1.5555555556;text-align:center}}@media (min-width: 768px){.l-page .research_title .no{width:4em;border-right:2px solid #000}}@media (max-width: 767px){.l-page .research_title .no{width:100%;border-bottom:1px solid #000;margin-bottom:.8em;padding-bottom:.5em}}@media (min-width: 768px){.l-page .research_title .title{width:calc(100% - 5em)}}@media (max-width: 767px){.l-page .research_title .title{width:100%}}@media (min-width: 768px){.l-page .research_un{margin:150px auto;scroll-margin-top:200px}}@media (max-width: 767px){.l-page .research_un{margin:100px auto;scroll-margin-top:70px}}.l-page .research_un img{display:block;margin:80px auto}@media (min-width: 768px){.l-page .research_un img{width:50%}}@media (max-width: 767px){.l-page .research_un img{width:100%}}@media (min-width: 768px){.l-page .research_un img.big_img{width:80%}}@media (min-width: 768px){.l-page .education_cont{margin:100px auto}}@media (max-width: 767px){.l-page .education_cont{margin:100px auto}}.l-page .education_cont ul{margin-bottom:3em;padding-left:2em}.l-page .education_cont ul li{list-style:circle}
