@charset "UTF-8";
/**********************************/
/* pc */
/**********************************/
#global-header.typeMid01 header {
    background-image: url("/about/img/history-top-bnr-02_pc.png");
}
  #global-header.type02 header {
    background-image: url("/about/img/about_top_bnr-02_pc.png");
  }
div.cB {
  clear:both;
}
.module-title02 {
  margin-top:50px;
}
.module-title02.mgt0{
  margin-top:20px;
}

span.small {
 font-size:0.8em;
}

img {

}

a:hover img {
 opacity:0.5;
}

div.module-lead02 h4,
div.module-lead02 li {
 font-size:11pt;
 line-height:24px;
}
div.inner-link {
 font-size:1.0em;
 margin-bottom:20px;
}
.listItem{
 margin-top:20px;
}
.listInner {
 margin-bottom:15px;
}

/* value */

div.mission {
 margin:0 20%;
 padding:5px 10px  ;
 background:#000055;
 color:#fff;
 font-family:serif;
 font-weight:500;
 text-align:center;
 margin-bottom:50px;
}

div.mission h2 {
 font-weight:600;
 font-size:26pt;
}

div.mission p {
 font-size:12pt;
 line-height:20pt;
}
div.mission-image {
 margin-bottom:
 max-width:600px;
}
div.mission-title-box {
 border:1px solid #ccc;
 margin:20px 0; 
 padding:5px 10px;;
 text-align:left;
 font-size:11pt;
 line-height:16pt;
}

div.mission-title-box h4 {
 font-size:18pt;
 margin-top:10px;
 margin-bottom
}

div.mission-title-box div.mission-subtitle-mba {
 margin-top:5px;
 background:#57BEC8;
 color:#fff;
 padding:2px 0 2px 5px; 
 font-weight:600;
}
div.mission-title-box div.mission-subtitle-emba {
 margin-top:5px;
 background:#006271;
 color:#fff;
 padding:2px 0 2px 5px; 
 font-weight:600;

}
div.mission-title-box div.mission-subtitle-phd {
 margin-top:5px;
 background:#223E70;
 color:#fff;
 padding:2px 0 2px 5px; 
 font-weight:600;

}

div.mission-list {
 margin-bottom:40px;
 
}
div.mission-list h3 {
 font-size:13pt;
 font-weight:400;
 text-align:left;
 border-bottom: 1px solid #333;
 padding-bottom:3px;
}
div.detailLink {
 font-size:11pt;
 line-height:20pt;
}
div.detailLink.ar {
 text-align:right;
}
span.listText {
 padding-left:5px;
}

/* history */
dl.history {
 font-size:11pt;
line-height:30px;
}
dl.history dt{
  float: left;
  border-bottom:1px solid #ccc;
  padding-bottom:5px;
  padding-top:5px;
}
dl.history dd{

	margin-left: 120px;
  border-bottom:1px solid #ccc;
  padding-bottom:5px;
  padding-top:5px;
}
div.history-table table {
 width:90%;
 margin:10px 0
}
div.history-table table td,
div.history-table table th {
 border:1px solid #666;
 font-size:11pt;
 padding:7px;
}
div.history-table table th {
 background:#eee;
}

#bxslider,
#bxslider2 {
    background-color: transparent;
    margin: 0px auto;
    border: none;
    box-shadow: none;
}

#bxslider img,
#bxslider2 img {
    display: block;
    margin: 0px auto;
}
ul#bxslider li img {
    margin-left: -40px!important;
}
#bxslider2 li {
 font-size:10pt;
}

div.ip-pg {
 margin-top:-15px;
 margin-bottom:20px;
}
div.ip-pg p {
 font-size:10pt;
 color:#fff;
}
div.ip-pg p span.mba {
 background:#57BEC8; 
 padding:5px;
}
div.ip-pg p span.emba {
 background:#006271;
 padding:5px;
}
/**********************************/
/* sp */
/**********************************/
@media screen and (max-width: 750px) {

  .device-js-on #global-header.typeMid01 header {
    background-image: url("/about/img/history-top-bnr-02_sp.png");
}
  .device-js-on #global-header.type02 header {
    background-image: url("/about/img/about_top_bnr-02_sp.png");
  }

div.mission {
 margin:20px 10px;
}
div.mission h2 {
 font-size:18pt;
}
div.mission  p {
 font-size:10pt;
}
div.mission-list {
 margin :10px;
 line-height:1.8em;
}
div.mission-list h3 {
 font-size:12pt;
}
div.mission-title-box h4 {
 font-size:16pt;
}

}


