@charset "UTF-8";/**********************************//* pc *//**********************************/@media all and (min-width: 751px), print { /*追加*/ #global-wrapper .module-title06 {  font-size: 30px;  font-weight: 400;  line-height: 1.4; } #global-content #pageBody2 .articleType2 .title {  margin-bottom: 30px;  line-height: 1.4; }   #global-content .module-detail-wrap {    padding-bottom: 30px;    text-align: left;  } } @media all and (max-width: 750px), print {.module-detail-inner .module-detail-column1 .module-detail-img {  margin: 0 4%; } }  /*追加 END*/  #global-header header {  background-image: url("/ja/assets/images/about/campus/mita/header_bg_01_sec.jpg"); } #global-content #pageHeader {  margin-bottom: 30px; } #global-content #pageHeader nav ul {  padding: 15px 10px;  text-align: center;  display: block;  background-color: #efefef; } #global-content #pageHeader nav ul li {  padding: 0 10px;  font-size: 13px;  line-height: 1.4;  white-space: nowrap;  display: inline-block;  position: relative; } #global-content #pageHeader nav ul li:first-child a:after {  border-right: none 0; } #global-content #pageHeader nav ul li a:after {  content: "";  width: 0;  height: 100%;  position: absolute;  top: 0;  left: 0;  border-right: solid 1px #d6d6d6; } #global-content #pageBody .title, #global-content #pageBody2 .title {  margin-bottom: 30px;  line-height: 1.4; } #global-content #pageBody .lead p em, #global-content #pageBody2 .lead p em {  margin-right: 0.2em;  font-size: 50px;  font-weight: 200;  line-height: 1.2;  float: left; } #global-content #pageBody section .article, #global-content #pageBody2 section .article {  padding-top: 70px; } #global-content #pageBody section .article:first-child, #global-content #pageBody2 section .article:first-child {  padding-top: 0; } #global-content #pageBody .articleType1 .lead, #global-content #pageBody2 .articleType1 .lead {  margin: 0 auto;  width: 76.53846%; } #global-content #pageBody .articleType1 .lead p em, #global-content #pageBody2 .articleType1 .lead p em {  color: #f1c400; } #global-content #pageBody .articleType1 .aside1, #global-content #pageBody2 .articleType1 .aside1 {  padding-top: 50px; } #global-content #pageBody .articleType1 .aside1 .graph table, #global-content #pageBody2 .articleType1 .aside1 .graph table {  width: 100%; } #global-content #pageBody .articleType1 .aside1 .graph table th, #global-content #pageBody2 .articleType1 .aside1 .graph table th, #global-content #pageBody .articleType1 .aside1 .graph table td, #global-content #pageBody2 .articleType1 .aside1 .graph table td {  text-align: center;  border-left: solid 1px #ccc;  border-right: solid 1px #ccc; } #global-content #pageBody .articleType1 .aside1 .graph table th, #global-content #pageBody2 .articleType1 .aside1 .graph table th {  padding: 5px 0;  vertical-align: top;  font-size: 14px; } #global-content #pageBody .articleType1 .aside1 .graph table td, #global-content #pageBody2 .articleType1 .aside1 .graph table td {  padding: 10px 0;  vertical-align: middle;  font-size: 18px;  color: #fff; } #global-content #pageBody .articleType1 .aside1 .graph table .type1, #global-content #pageBody2 .articleType1 .aside1 .graph table .type1, #global-content #pageBody .articleType1 .aside1 .graph table .type2, #global-content #pageBody2 .articleType1 .aside1 .graph table .type2, #global-content #pageBody .articleType1 .aside1 .graph table .type3, #global-content #pageBody2 .articleType1 .aside1 .graph table .type3 {  border-bottom: solid 1px #fff; } #global-content #pageBody .articleType1 .aside1 .graph table .type1, #global-content #pageBody2 .articleType1 .aside1 .graph table .type1 {  background-color: #8fcc52; } #global-content #pageBody .articleType1 .aside1 .graph table .type2, #global-content #pageBody2 .articleType1 .aside1 .graph table .type2 {  background-color: #52cc66; } #global-content #pageBody .articleType1 .aside1 .graph table .type3, #global-content #pageBody2 .articleType1 .aside1 .graph table .type3 {  background-color: #52ccb8; } #global-content #pageBody .articleType1 .aside1 .graph table .type4, #global-content #pageBody2 .articleType1 .aside1 .graph table .type4 {  background-color: #528fcc; } #global-content #pageBody .articleType1 .aside1 .graph img, #global-content #pageBody2 .articleType1 .aside1 .graph img {  width: 100%;  height: auto; } #global-content #pageBody .articleType1 #slideWrap, #global-content #pageBody2 .articleType1 #slideWrap {  padding-top: 50px; } #global-content #pageBody .articleType1 #slideWrap #slide, #global-content #pageBody2 .articleType1 #slideWrap #slide {  padding-bottom: 56.25%;  width: 100%;  position: relative; } #global-content #pageBody .articleType1 #slideWrap #slide img, #global-content #pageBody2 .articleType1 #slideWrap #slide img {  width: 100%;  height: auto;  vertical-align: bottom; } #global-content #pageBody .articleType1 #slideWrap #slide .slideInner, #global-content #pageBody2 .articleType1 #slideWrap #slide .slideInner, #global-content #pageBody .articleType1 #slideWrap #slide .slideItems, #global-content #pageBody2 .articleType1 #slideWrap #slide .slideItems, #global-content #pageBody .articleType1 #slideWrap #slide .slideItem, #global-content #pageBody2 .articleType1 #slideWrap #slide .slideItem {  width: 100%;  height: 100%;  position: absolute;  top: 0;  left: 0; } #global-content #pageBody .articleType1 #slideWrap #slide .slideInner, #global-content #pageBody2 .articleType1 #slideWrap #slide .slideInner {  overflow: hidden; } #global-content #pageBody .articleType1 #slideWrap #slide .slideItems .slideItem, #global-content #pageBody2 .articleType1 #slideWrap #slide .slideItems .slideItem {  left: 100%; } #global-content #pageBody .articleType1 #slideWrap #slide .slideItems .slideItem:first-child, #global-content #pageBody2 .articleType1 #slideWrap #slide .slideItems .slideItem:first-child {  left: 0; } #global-content #pageBody .articleType1 #slideWrap #slide .paging, #global-content #pageBody2 .articleType1 #slideWrap #slide .paging {  margin-top: -4.10256%;  width: 4.61538%;  height: 8.20513%;  position: absolute;  top: 50%;  display: none; } #global-content #pageBody .articleType1 #slideWrap #slide .paging a, #global-content #pageBody2 .articleType1 #slideWrap #slide .paging a {  width: 100%;  height: 100%;  display: block;  position: relative;  background: url("/ja/assets/common/images/canvas_01.gif") repeat; } #global-content #pageBody .articleType1 #slideWrap #slide .paging a:before, #global-content #pageBody2 .articleType1 #slideWrap #slide .paging a:before {  content: "";  position: absolute;  top: 0; } #global-content #pageBody .articleType1 #slideWrap #slide .next, #global-content #pageBody2 .articleType1 #slideWrap #slide .next {  right: 20px; } #global-content #pageBody .articleType1 #slideWrap #slide .next a:before, #global-content #pageBody2 .articleType1 #slideWrap #slide .next a:before {  right: 20px;  width: 100%;  height: 100%;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg);  -webkit-transform: rotate(45deg) translateZ(1px);  border-top: 2px solid #fff;  border-right: 2px solid #fff; } #global-content #pageBody .articleType1 #slideWrap #slide .prev, #global-content #pageBody2 .articleType1 #slideWrap #slide .prev {  left: 20px; } #global-content #pageBody .articleType1 #slideWrap #slide .prev a:before, #global-content #pageBody2 .articleType1 #slideWrap #slide .prev a:before {  left: 20px;  width: 100%;  height: 100%;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg);  -webkit-transform: rotate(45deg) translateZ(1px);  border-bottom: 2px solid #fff;  border-left: 2px solid #fff; } #global-content #pageBody .articleType1 #slideWrap #slide .pagination, #global-content #pageBody2 .articleType1 #slideWrap #slide .pagination {  width: 100%;  text-align: center;  position: absolute;  bottom: 20px;  left: 0; } #global-content #pageBody .articleType1 #slideWrap #slide .pagination a, #global-content #pageBody2 .articleType1 #slideWrap #slide .pagination a {  margin: 0 10px;  display: inline-block;  width: 10px;  height: 10px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  background-color: #fff; } #global-content #pageBody .articleType1 #slideWrap #slide .pagination a.stay, #global-content #pageBody2 .articleType1 #slideWrap #slide .pagination a.stay {  background-color: #f1c400; } #global-content #pageBody .articleType1 #slideWrap #slide.siderStart .paging, #global-content #pageBody2 .articleType1 #slideWrap #slide.siderStart .paging {  display: block; } #global-content #pageBody .articleType2, #global-content #pageBody2 .articleType2 {  padding: 0 1.92308% 0 11.73077%; } #global-content #pageBody .articleType2 .title, #global-content #pageBody2 .articleType2 .title {  text-align: left; } #global-content #pageBody .articleType2 .lead p em, #global-content #pageBody2 .articleType2 .lead p em {  color: #001e62; } #global-content #pageBody .articleType2 .pic, #global-content #pageBody2 .articleType2 .pic, #global-content #pageBody .articleType2 .pic2, #global-content #pageBody2 .articleType2 .pic2 {  padding-top: 50px;  text-align: right; } #global-content #pageBody .articleType2 .pic img, #global-content #pageBody2 .articleType2 .pic img, #global-content #pageBody .articleType2 .pic2 img, #global-content #pageBody2 .articleType2 .pic2 img {  height: auto; } #global-content #pageBody .articleType2 .pic img, #global-content #pageBody2 .articleType2 .pic img {  width: 77.28285%; } #global-content #pageBody .articleType2 .pic2:after, #global-content #pageBody2 .articleType2 .pic2:after {  content: "";  display: block;  height: 0;  clear: both;  visibility: hidden; } #global-content #pageBody .articleType2 .pic2 img, #global-content #pageBody2 .articleType2 .pic2 img {  width: 100%; } #global-content #pageBody .articleType2 .pic2 .picL, #global-content #pageBody2 .articleType2 .pic2 .picL {  width: 36.74833%;  float: left; } #global-content #pageBody .articleType2 .pic2 .picR, #global-content #pageBody2 .articleType2 .pic2 .picR {  width: 61.13586%;  float: right; } #global-content #pageBody .articleType3 .title, #global-content #pageBody2 .articleType3 .title {  padding-left: 21.53846%;  text-align: left; } #global-content #pageBody .articleType3 .lead, #global-content #pageBody2 .articleType3 .lead {  padding: 0 11.73077% 0 21.53846%; } #global-content #pageBody .articleType3 .lead p em, #global-content #pageBody2 .articleType3 .lead p em {  color: #c63527; } #global-content #pageBody .articleType3 .pic, #global-content #pageBody2 .articleType3 .pic {  padding-top: 50px;  text-align: left; } #global-content #pageBody .articleType3 .pic img, #global-content #pageBody2 .articleType3 .pic img {  width: 78.46154%;  height: auto; } #global-content #pageBody .articleType4, #global-content #pageBody2 .articleType4 {  padding-left: 9.80769%; } #global-content #pageBody .articleType4 .title, #global-content #pageBody2 .articleType4 .title {  text-align: left; } #global-content #pageBody .articleType4 .lead, #global-content #pageBody2 .articleType4 .lead {  width: 43.4968%;  float: left; } #global-content #pageBody .articleType4 .lead p em, #global-content #pageBody2 .articleType4 .lead p em {  color: #f1c400; } #global-content #pageBody .articleType4 .pic, #global-content #pageBody2 .articleType4 .pic {  width: 54.371%;  float: right; } #global-content #pageBody .articleType4 .pic img, #global-content #pageBody2 .articleType4 .pic img {  width: 100%;  height: auto; } #global-content #pageBody .articleType5, #global-content #pageBody2 .articleType5 {  padding-right: 9.80769%; } #global-content #pageBody .articleType5 .title, #global-content #pageBody2 .articleType5 .title {  text-align: left; } #global-content #pageBody .articleType5 .lead, #global-content #pageBody2 .articleType5 .lead {  width: 43.4968%;  float: right; } #global-content #pageBody .articleType5 .lead p em, #global-content #pageBody2 .articleType5 .lead p em {  color: #f1c400; } #global-content #pageBody .articleType5 .pic, #global-content #pageBody2 .articleType5 .pic {  width: 54.371%;  float: left; } #global-content #pageBody .articleType5 .pic img, #global-content #pageBody2 .articleType5 .pic img {  width: 100%;  height: auto; } #global-content #pageBody .articleType6 .lead, #global-content #pageBody2 .articleType6 .lead {  margin: 0 auto;  width: 76.53846%; } #global-content #pageBody .articleType6 .lead p em, #global-content #pageBody2 .articleType6 .lead p em {  color: #c63527; } #global-content #pageBody .articleType6 .pic, #global-content #pageBody2 .articleType6 .pic {  padding-top: 50px; } #global-content #pageBody .articleType6 .pic img, #global-content #pageBody2 .articleType6 .pic img {  width: 56.92308%;  height: auto; } #global-content #pageBody .articleType6 .aside1, #global-content #pageBody2 .articleType6 .aside1 {  padding-top: 70px; } #global-content #pageBody .articleType6 .aside1 .asideItems, #global-content #pageBody2 .articleType6 .aside1 .asideItems {  text-align: left;  display: block; } #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem, #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem {  padding-top: 30px; } #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem:first-child, #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem:first-child {  padding-top: 0; } #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem:after, #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem:after {  content: "";  display: block;  height: 0;  clear: both;  visibility: hidden; } #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .asideL, #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .asideL {  width: 245px;  float: left; } #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .asideL img, #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .asideL img {  width: 100%;  height: auto; } #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .asideR, #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .asideR {  width: 450px;  float: right; } #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem table th, #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem table th, #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem table td, #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem table td {  padding-bottom: 0.7em;  vertical-align: top;  font-size: 15px;  line-height: 1.4; } #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem table th, #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem table th {  padding-right: 2em;  white-space: nowrap; } #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .otherLink, #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .otherLink {  padding-top: 1em;  font-size: 15px;  line-height: 1.4; } #global-content #pageBody2 #pageBody3 .articleType2 {  padding-top: 0; } #global-content #pageBody3 .module-title02 {  padding-top: 70px; } #global-content #pageBody3 .articleType2 .title {  text-align: left; } #global-content #pageBody3 .articleType2 .lead {  margin-bottom: 30px; } #global-content .colPicture .module-boxL, #global-content .colPicture .module-boxR, #global-content #pageBody3 .articleType2 .module-boxColumn2 .module-boxL, #global-content #pageBody3 .articleType2 .module-boxColumn2 .module-boxR {/*  width: 49% !important;*/ } #global-content .colPicture .module-boxL img, #global-content .colPicture .module-boxR img, #global-content #pageBody3 .articleType2 .module-boxColumn2 .module-boxL img, #global-content #pageBody3 .articleType2 .module-boxColumn2 .module-boxR img {  width: 100%; } #global-content .colPicture .module-boxImgCap {  padding-top: 0.5em;  text-align: left;  font-size: 11px;  line-height: 1.4; } #global-content #pageDetail .secStudent .studItems, #global-content #pageFooter .secStudent .studItems {  text-align: left;  display: block; } #global-content #pageDetail .secStudent .studItems .studItem, #global-content #pageFooter .secStudent .studItems .studItem {  padding-top: 20px; } #global-content #pageDetail .secStudent .studItems .studItem:first-child, #global-content #pageFooter .secStudent .studItems .studItem:first-child {  padding-top: 0; } #global-content #pageDetail .secStudent .studItems .studItem a, #global-content #pageFooter .secStudent .studItems .studItem a {  padding: 20px;  display: block;  border: solid 1px #ccc; } #global-content #pageDetail .secStudent .studItems .studItem a .studInner, #global-content #pageFooter .secStudent .studItems .studItem a .studInner {  width: 100%;  display: table; } #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemL, #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemL, #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemR, #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemR {  display: table-cell;  vertical-align: middle; } #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemL, #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemL {  padding-right: 20px; } #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemL img, #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemL img {  width: 108px;  height: auto; } #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemR, #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemR {  width: 100%; } #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemR p, #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemR p {  font-size: 14px;  line-height: 1.4; } #global-content #pageDetail .secDetail .address, #global-content #pageFooter .secDetail .address {  margin-bottom: 20px;  text-align: left;  font-size: 14px;  line-height: 1.4; } #global-content #pageDetail .secLinks .blockB, #global-content #pageFooter .secLinks .blockB {  padding-top: 70px; } #global-content .marginType01 {  margin-top: 40px; } #global-content .marginType02 {  margin-top: 20px; } #global-content .marginType03 {  padding-top: 30px; } #global-content .leadSec {  margin-bottom: 10px !important; } #global-content .module-listLayout09 {  text-align: center; } #global-content .summerBox {  border: 1px solid #333;  padding: 1em;  width: 28em; } #global-content .summerBox p {  text-indent: -1em;  padding-left: 1em;  padding-top: 0 !important; } #global-content .summerPl {  margin-left: 6em; } #global-content .summerPl2 {  margin-left: 1em; } #global-content .txtNotes {  margin-bottom: 10px;  margin-top: 30px; } #global-content .txtNotesLink {  margin-bottom: 30px; }}.device-view-pc #global-header header { background-image: url("/ja/assets/images/about/campus/mita/header_bg_01_sec.jpg");}.device-view-pc #global-content #pageHeader { margin-bottom: 30px;}.device-view-pc #global-content #pageHeader nav ul { padding: 15px 10px; text-align: center; display: block; background-color: #efefef;}.device-view-pc #global-content #pageHeader nav ul li { padding: 0 10px; font-size: 13px; line-height: 1.4; white-space: nowrap; display: inline-block; position: relative;}.device-view-pc #global-content #pageHeader nav ul li:first-child a:after { border-right: none 0;}.device-view-pc #global-content #pageHeader nav ul li a:after { content: ""; width: 0; height: 100%; position: absolute; top: 0; left: 0; border-right: solid 1px #d6d6d6;}.device-view-pc #global-content #pageBody .title, .device-view-pc #global-content #pageBody2 .title { margin-bottom: 30px; line-height: 1.4;}.device-view-pc #global-content #pageBody .lead p em, .device-view-pc #global-content #pageBody2 .lead p em { margin-right: 0.2em; font-size: 50px; font-weight: 200; line-height: 1.2; float: left;}.device-view-pc #global-content #pageBody section .article, .device-view-pc #global-content #pageBody2 section .article { padding-top: 70px;}.device-view-pc #global-content #pageBody section .article:first-child, .device-view-pc #global-content #pageBody2 section .article:first-child { padding-top: 0;}.device-view-pc #global-content #pageBody .articleType1 .lead, .device-view-pc #global-content #pageBody2 .articleType1 .lead { margin: 0 auto; width: 76.53846%;}.device-view-pc #global-content #pageBody .articleType1 .lead p em, .device-view-pc #global-content #pageBody2 .articleType1 .lead p em { color: #f1c400;}.device-view-pc #global-content #pageBody .articleType1 .aside1, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 { padding-top: 50px;}.device-view-pc #global-content #pageBody .articleType1 .aside1 .graph table, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph table { width: 100%;}.device-view-pc #global-content #pageBody .articleType1 .aside1 .graph table th, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph table th, .device-view-pc #global-content #pageBody .articleType1 .aside1 .graph table td, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph table td { text-align: center; border-left: solid 1px #ccc; border-right: solid 1px #ccc;}.device-view-pc #global-content #pageBody .articleType1 .aside1 .graph table th, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph table th { padding: 5px 0; vertical-align: top; font-size: 14px;}.device-view-pc #global-content #pageBody .articleType1 .aside1 .graph table td, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph table td { padding: 10px 0; vertical-align: middle; font-size: 18px; color: #fff;}.device-view-pc #global-content #pageBody .articleType1 .aside1 .graph table .type1, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph table .type1, .device-view-pc #global-content #pageBody .articleType1 .aside1 .graph table .type2, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph table .type2, .device-view-pc #global-content #pageBody .articleType1 .aside1 .graph table .type3, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph table .type3 { border-bottom: solid 1px #fff;}.device-view-pc #global-content #pageBody .articleType1 .aside1 .graph table .type1, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph table .type1 { background-color: #8fcc52;}.device-view-pc #global-content #pageBody .articleType1 .aside1 .graph table .type2, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph table .type2 { background-color: #52cc66;}.device-view-pc #global-content #pageBody .articleType1 .aside1 .graph table .type3, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph table .type3 { background-color: #52ccb8;}.device-view-pc #global-content #pageBody .articleType1 .aside1 .graph table .type4, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph table .type4 { background-color: #528fcc;}.device-view-pc #global-content #pageBody .articleType1 .aside1 .graph img, .device-view-pc #global-content #pageBody2 .articleType1 .aside1 .graph img { width: 100%; height: auto;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap { padding-top: 50px;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide { padding-bottom: 56.25%; width: 100%; position: relative;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide img, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide img { width: 100%; height: auto; vertical-align: bottom;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .slideInner, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .slideInner, .device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .slideItems, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .slideItems, .device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .slideItem, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .slideItem { width: 100%; height: 100%; position: absolute; top: 0; left: 0;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .slideInner, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .slideInner { overflow: hidden;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .slideItems .slideItem, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .slideItems .slideItem { left: 100%;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .slideItems .slideItem:first-child, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .slideItems .slideItem:first-child { left: 0;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .paging, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .paging { margin-top: -4.10256%; width: 4.61538%; height: 8.20513%; position: absolute; top: 50%; display: none;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .paging a, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .paging a { width: 100%; height: 100%; display: block; position: relative; background: url("/ja/assets/common/images/canvas_01.gif") repeat;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .paging a:before, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .paging a:before { content: ""; position: absolute; top: 0;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .next, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .next { right: 20px;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .next a:before, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .next a:before { right: 20px; width: 100%; height: 100%; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transform: rotate(45deg) translateZ(1px); border-top: 2px solid #fff; border-right: 2px solid #fff;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .prev, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .prev { left: 20px;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .prev a:before, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .prev a:before { left: 20px; width: 100%; height: 100%; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transform: rotate(45deg) translateZ(1px); border-bottom: 2px solid #fff; border-left: 2px solid #fff;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .pagination, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .pagination { width: 100%; text-align: center; position: absolute; bottom: 20px; left: 0;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .pagination a, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .pagination a { margin: 0 10px; display: inline-block; width: 10px; height: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color: #fff;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide .pagination a.stay, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide .pagination a.stay { background-color: #f1c400;}.device-view-pc #global-content #pageBody .articleType1 #slideWrap #slide.siderStart .paging, .device-view-pc #global-content #pageBody2 .articleType1 #slideWrap #slide.siderStart .paging { display: block;}.device-view-pc #global-content #pageBody .articleType2, .device-view-pc #global-content #pageBody2 .articleType2 { padding: 0 1.92308% 0 11.73077%;}.device-view-pc #global-content #pageBody .articleType2 .title, .device-view-pc #global-content #pageBody2 .articleType2 .title { text-align: left;}.device-view-pc #global-content #pageBody .articleType2 .lead p em, .device-view-pc #global-content #pageBody2 .articleType2 .lead p em { color: #001e62;}.device-view-pc #global-content #pageBody .articleType2 .pic, .device-view-pc #global-content #pageBody2 .articleType2 .pic, .device-view-pc #global-content #pageBody .articleType2 .pic2, .device-view-pc #global-content #pageBody2 .articleType2 .pic2 { padding-top: 50px; text-align: right;}.device-view-pc #global-content #pageBody .articleType2 .pic img, .device-view-pc #global-content #pageBody2 .articleType2 .pic img, .device-view-pc #global-content #pageBody .articleType2 .pic2 img, .device-view-pc #global-content #pageBody2 .articleType2 .pic2 img { height: auto;}.device-view-pc #global-content #pageBody .articleType2 .pic img, .device-view-pc #global-content #pageBody2 .articleType2 .pic img { width: 77.28285%;}.device-view-pc #global-content #pageBody .articleType2 .pic2:after, .device-view-pc #global-content #pageBody2 .articleType2 .pic2:after { content: ""; display: block; height: 0; clear: both; visibility: hidden;}.device-view-pc #global-content #pageBody .articleType2 .pic2 img, .device-view-pc #global-content #pageBody2 .articleType2 .pic2 img { width: 100%;}.device-view-pc #global-content #pageBody .articleType2 .pic2 .picL, .device-view-pc #global-content #pageBody2 .articleType2 .pic2 .picL { width: 36.74833%; float: left;}.device-view-pc #global-content #pageBody .articleType2 .pic2 .picR, .device-view-pc #global-content #pageBody2 .articleType2 .pic2 .picR { width: 61.13586%; float: right;}.device-view-pc #global-content #pageBody .articleType3 .title, .device-view-pc #global-content #pageBody2 .articleType3 .title { padding-left: 21.53846%; text-align: left;}.device-view-pc #global-content #pageBody .articleType3 .lead, .device-view-pc #global-content #pageBody2 .articleType3 .lead { padding: 0 11.73077% 0 21.53846%;}.device-view-pc #global-content #pageBody .articleType3 .lead p em, .device-view-pc #global-content #pageBody2 .articleType3 .lead p em { color: #c63527;}.device-view-pc #global-content #pageBody .articleType3 .pic, .device-view-pc #global-content #pageBody2 .articleType3 .pic { padding-top: 50px; text-align: left;}.device-view-pc #global-content #pageBody .articleType3 .pic img, .device-view-pc #global-content #pageBody2 .articleType3 .pic img { width: 78.46154%; height: auto;}.device-view-pc #global-content #pageBody .articleType4, .device-view-pc #global-content #pageBody2 .articleType4 { padding-left: 9.80769%;}.device-view-pc #global-content #pageBody .articleType4 .title, .device-view-pc #global-content #pageBody2 .articleType4 .title { text-align: left;}.device-view-pc #global-content #pageBody .articleType4 .lead, .device-view-pc #global-content #pageBody2 .articleType4 .lead { width: 43.4968%; float: left;}.device-view-pc #global-content #pageBody .articleType4 .lead p em, .device-view-pc #global-content #pageBody2 .articleType4 .lead p em { color: #f1c400;}.device-view-pc #global-content #pageBody .articleType4 .pic, .device-view-pc #global-content #pageBody2 .articleType4 .pic { width: 54.371%; float: right;}.device-view-pc #global-content #pageBody .articleType4 .pic img, .device-view-pc #global-content #pageBody2 .articleType4 .pic img { width: 100%; height: auto;}.device-view-pc #global-content #pageBody .articleType5, .device-view-pc #global-content #pageBody2 .articleType5 { padding-right: 9.80769%;}.device-view-pc #global-content #pageBody .articleType5 .title, .device-view-pc #global-content #pageBody2 .articleType5 .title { text-align: left;}.device-view-pc #global-content #pageBody .articleType5 .lead, .device-view-pc #global-content #pageBody2 .articleType5 .lead { width: 43.4968%; float: right;}.device-view-pc #global-content #pageBody .articleType5 .lead p em, .device-view-pc #global-content #pageBody2 .articleType5 .lead p em { color: #f1c400;}.device-view-pc #global-content #pageBody .articleType5 .pic, .device-view-pc #global-content #pageBody2 .articleType5 .pic { width: 54.371%; float: left;}.device-view-pc #global-content #pageBody .articleType5 .pic img, .device-view-pc #global-content #pageBody2 .articleType5 .pic img { width: 100%; height: auto;}.device-view-pc #global-content #pageBody .articleType6 .lead, .device-view-pc #global-content #pageBody2 .articleType6 .lead { margin: 0 auto; width: 76.53846%;}.device-view-pc #global-content #pageBody .articleType6 .lead p em, .device-view-pc #global-content #pageBody2 .articleType6 .lead p em { color: #c63527;}.device-view-pc #global-content #pageBody .articleType6 .pic, .device-view-pc #global-content #pageBody2 .articleType6 .pic { padding-top: 50px;}.device-view-pc #global-content #pageBody .articleType6 .pic img, .device-view-pc #global-content #pageBody2 .articleType6 .pic img { width: 56.92308%; height: auto;}.device-view-pc #global-content #pageBody .articleType6 .aside1, .device-view-pc #global-content #pageBody2 .articleType6 .aside1 { padding-top: 70px;}.device-view-pc #global-content #pageBody .articleType6 .aside1 .asideItems, .device-view-pc #global-content #pageBody2 .articleType6 .aside1 .asideItems { text-align: left; display: block;}.device-view-pc #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem, .device-view-pc #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem { padding-top: 30px;}.device-view-pc #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem:first-child, .device-view-pc #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem:first-child { padding-top: 0;}.device-view-pc #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem:after, .device-view-pc #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem:after { content: ""; display: block; height: 0; clear: both; visibility: hidden;}.device-view-pc #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .asideL, .device-view-pc #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .asideL { width: 245px; float: left;}.device-view-pc #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .asideL img, .device-view-pc #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .asideL img { width: 100%; height: auto;}.device-view-pc #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .asideR, .device-view-pc #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .asideR { width: 450px; float: right;}.device-view-pc #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem table th, .device-view-pc #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem table th, .device-view-pc #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem table td, .device-view-pc #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem table td { padding-bottom: 0.7em; vertical-align: top; font-size: 15px; line-height: 1.4;}.device-view-pc #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem table th, .device-view-pc #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem table th { padding-right: 2em; white-space: nowrap;}.device-view-pc #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .otherLink, .device-view-pc #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .otherLink { padding-top: 1em; font-size: 15px; line-height: 1.4;}.device-view-pc #global-content #pageDetail .secStudent .studItems, .device-view-pc #global-content #pageFooter .secStudent .studItems { text-align: left; display: block;}.device-view-pc #global-content #pageBody2 #pageBody3 .articleType2 { padding-top: 0;}.device-view-pc #global-content #pageBody3 .module-title02 { padding-top: 70px;}.device-view-pc #global-content #pageBody3 .articleType2 .title { text-align: left;}.device-view-pc #global-content #pageBody3 .articleType2 .lead { margin-bottom: 30px;}.device-view-pc #global-content .colPicture .module-boxL, .device-view-pc #global-content .colPicture .module-boxR, .device-view-pc #global-content #pageBody3 .articleType2 .module-boxColumn2 .module-boxL, .device-view-pc #global-content #pageBody3 .articleType2 .module-boxColumn2 .module-boxR { width: 49% !important;}.device-view-pc #global-content .colPicture .module-boxL img, .device-view-pc #global-content .colPicture .module-boxR img, .device-view-pc #global-content #pageBody3 .articleType2 .module-boxColumn2 .module-boxL img, .device-view-pc #global-content #pageBody3 .articleType2 .module-boxColumn2 .module-boxR img { width: 100%;}.device-view-pc #global-content .colPicture .module-boxImgCap { padding-top: 0.5em; text-align: left; font-size: 11px; line-height: 1.4;}.device-view-pc #global-content #pageDetail .secStudent .studItems .studItem, .device-view-pc #global-content #pageFooter .secStudent .studItems .studItem { padding-top: 20px;}.device-view-pc #global-content #pageDetail .secStudent .studItems .studItem:first-child, .device-view-pc #global-content #pageFooter .secStudent .studItems .studItem:first-child { padding-top: 0;}.device-view-pc #global-content #pageDetail .secStudent .studItems .studItem a, .device-view-pc #global-content #pageFooter .secStudent .studItems .studItem a { padding: 20px; display: block; border: solid 1px #ccc;}.device-view-pc #global-content #pageDetail .secStudent .studItems .studItem a .studInner, .device-view-pc #global-content #pageFooter .secStudent .studItems .studItem a .studInner { width: 100%; display: table;}.device-view-pc #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemL, .device-view-pc #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemL, .device-view-pc #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemR, .device-view-pc #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemR { display: table-cell; vertical-align: middle;}.device-view-pc #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemL, .device-view-pc #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemL { padding-right: 20px;}.device-view-pc #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemL img, .device-view-pc #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemL img { width: 108px; height: auto;}.device-view-pc #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemR, .device-view-pc #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemR { width: 100%;}.device-view-pc #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemR p, .device-view-pc #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemR p { font-size: 14px; line-height: 1.4;}.device-view-pc #global-content #pageDetail .secDetail .address, .device-view-pc #global-content #pageFooter .secDetail .address { margin-bottom: 20px; text-align: left; font-size: 14px; line-height: 1.4;}.device-view-pc #global-content #pageDetail .secLinks .blockB, .device-view-pc #global-content #pageFooter .secLinks .blockB { padding-top: 70px;}.device-view-pc #global-content .marginType01 { margin-top: 40px;}.device-view-pc #global-content .marginType02 { margin-top: 20px;}.device-view-pc #global-content .marginType03 { padding-top: 30px;}.device-view-pc #global-content .leadSec { margin-bottom: 10px !important;}.device-view-pc #global-content .module-listLayout09 { text-align: center;}.device-view-pc #global-content .summerBox { border: 1px solid #333; padding: 1em; width: 28em;}.device-view-pc #global-content .summerBox p { text-indent: -1em; padding-left: 1em; padding-top: 0 !important;}.device-view-pc #global-content .summerPl { margin-left: 6em;}.device-view-pc #global-content .summerPl2 { margin-left: 1em;}.device-view-pc #global-content .txtNotes { margin-bottom: 10px; margin-top: 30px;}.device-view-pc #global-content .txtNotesLink { margin-bottom: 30px;}/**********************************//* sp *//**********************************/@media screen and (max-width: 750px) { /* 追加 */.device-js-on #global-content #pageBody .articleType1 .title, .device-js-on #global-content #pageBody2 .articleType1 .title {    text-align: center;}.device-js-on #global-content #pageBody .title, .device-js-on #global-content #pageBody2 .title {    margin: 0 auto 4%;    width: 92%;    text-align: left;}.device-js-on #global-wrapper .module-title06 {    font-size: 183.33333%;    line-height: 1.29545;    font-weight: 400;}/* 追加 END */  .device-js-on #global-header header {  background-image: url("/ja/assets/images/about/campus/mita/header_bg_01_sp_sec.jpg"); } .device-js-on #global-content #pageHeader {  margin-bottom: 10.66667%; } .device-js-on #global-content #pageHeader nav ul {  margin: 0 auto;  width: 92%;  text-align: center;  display: block; } .device-js-on #global-content #pageHeader nav ul:after {  content: "";  display: block;  height: 0;  clear: both;  visibility: hidden; } .device-js-on #global-content #pageHeader nav ul li {  width: 50%;  font-size: 100%;  white-space: nowrap;  float: left;  position: relative;  border-bottom: solid 1px #d6d6d6;  background-color: #efefef; } .device-js-on #global-content #pageHeader nav ul li:nth-of-type(odd) {  clear: left; } .device-js-on #global-content #pageHeader nav ul li:nth-of-type(even) a:after {  content: "";  width: 0;  height: 100%;  position: absolute;  top: 0;  left: 0;  border-right: solid 1px #d6d6d6; } .device-js-on #global-content #pageHeader nav ul li a {  padding: 1em 0;  display: block; } .device-js-on #global-content #pageBody .title, .device-js-on #global-content #pageBody2 .title {  margin: 0 auto 4%;  width: 92%;  text-align: left; } .device-js-on #global-content #pageBody .lead p em, .device-js-on #global-content #pageBody2 .lead p em {  margin-right: 0.2em;  font-size: 270.83333%;  line-height: 1.29231;  font-weight: 200;  float: left; } .device-js-on #global-content #pageBody .pic, .device-js-on #global-content #pageBody2 .pic, .device-js-on #global-content #pageBody .pic2, .device-js-on #global-content #pageBody2 .pic2 {  margin: 0 auto;  width: 92%; } .device-js-on #global-content #pageBody .pic img, .device-js-on #global-content #pageBody2 .pic img, .device-js-on #global-content #pageBody .pic2 img, .device-js-on #global-content #pageBody2 .pic2 img {  width: 100%;  height: auto; } .device-js-on #global-content #pageBody section .article, .device-js-on #global-content #pageBody2 section .article {  padding-top: 12%; } .device-js-on #global-content #pageBody section .article:first-child, .device-js-on #global-content #pageBody2 section .article:first-child {  padding-top: 0; } .device-js-on #global-content #pageBody .articleType1 .title, .device-js-on #global-content #pageBody2 .articleType1 .title {  text-align: center; } .device-js-on #global-content #pageBody .articleType1 .lead p em, .device-js-on #global-content #pageBody2 .articleType1 .lead p em {  color: #f1c400; } .device-js-on #global-content #pageBody .articleType1 .aside1, .device-js-on #global-content #pageBody2 .articleType1 .aside1 {  display: none; } .device-js-on #global-content #pageBody .articleType1 #slideWrap, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap {  padding-top: 6.66667%; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide {  padding-bottom: 56.25%;  width: 100%;  position: relative; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide img, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide img {  width: 100%;  height: auto;  vertical-align: bottom; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .slideInner, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .slideInner, .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .slideItems, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .slideItems, .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .slideItem, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .slideItem {  width: 100%;  height: 100%;  position: absolute;  top: 0;  left: 0; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .slideInner, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .slideInner {  overflow: hidden; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .slideItems .slideItem, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .slideItems .slideItem {  left: 100%; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .slideItems .slideItem:first-child, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .slideItems .slideItem:first-child {  left: 0; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .paging, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .paging {  margin-top: -0.8em;  width: 1.6em;  height: 1.6em;  position: absolute;  top: 50%;  display: none; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .paging a, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .paging a {  width: 100%;  height: 100%;  display: block;  position: relative; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .paging a:before, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .paging a:before {  content: "";  position: absolute;  top: 0; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .next, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .next {  right: 4%; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .next a:before, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .next a:before {  right: 4%;  width: 100%;  height: 100%;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg);  -webkit-transform: rotate(45deg) translateZ(1px);  border-top: 2px solid #fff;  border-right: 2px solid #fff; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .prev, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .prev {  left: 4%; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .prev a:before, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .prev a:before {  left: 4%;  width: 100%;  height: 100%;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg);  -webkit-transform: rotate(45deg) translateZ(1px);  border-bottom: 2px solid #fff;  border-left: 2px solid #fff; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .pagination, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .pagination {  width: 100%;  text-align: center;  position: absolute;  bottom: 4%;  left: 0; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .pagination a, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .pagination a {  margin: 0 0.5em;  width: 10px;  height: 10px;  display: inline-block;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  background-color: #fff; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide .pagination a.stay, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide .pagination a.stay {  background-color: #f1c400; } .device-js-on #global-content #pageBody .articleType1 #slideWrap #slide.siderStart .paging, .device-js-on #global-content #pageBody2 .articleType1 #slideWrap #slide.siderStart .paging {  display: block; } .device-js-on #global-content #pageBody .articleType2 .lead p em, .device-js-on #global-content #pageBody2 .articleType2 .lead p em {  color: #001e62; } .device-js-on #global-content #pageBody .articleType2 .pic, .device-js-on #global-content #pageBody2 .articleType2 .pic, .device-js-on #global-content #pageBody .articleType2 .pic2, .device-js-on #global-content #pageBody2 .articleType2 .pic2 {  padding-top: 6.66667%; } .device-js-on #global-content #pageBody .articleType2 .pic2 .picL, .device-js-on #global-content #pageBody2 .articleType2 .pic2 .picL {  margin: 0 auto;  width: 47.82609%; } .device-js-on #global-content #pageBody .articleType2 .pic2 .picR, .device-js-on #global-content #pageBody2 .articleType2 .pic2 .picR {  padding-top: 6.66667%; } .device-js-on #global-content #pageBody .articleType3 .lead p em, .device-js-on #global-content #pageBody2 .articleType3 .lead p em {  color: #c63527; } .device-js-on #global-content #pageBody .articleType3 .pic, .device-js-on #global-content #pageBody2 .articleType3 .pic {  padding-top: 6.66667%; } .device-js-on #global-content #pageBody .articleType4 .lead p em, .device-js-on #global-content #pageBody2 .articleType4 .lead p em, .device-js-on #global-content #pageBody .articleType5 .lead p em, .device-js-on #global-content #pageBody2 .articleType5 .lead p em {  color: #f1c400; } .device-js-on #global-content #pageBody .articleType4 .pic, .device-js-on #global-content #pageBody2 .articleType4 .pic, .device-js-on #global-content #pageBody .articleType5 .pic, .device-js-on #global-content #pageBody2 .articleType5 .pic {  padding-top: 6.66667%; } .device-js-on #global-content #pageBody .articleType6 .lead p em, .device-js-on #global-content #pageBody2 .articleType6 .lead p em {  color: #c63527; } .device-js-on #global-content #pageBody .articleType6 .pic, .device-js-on #global-content #pageBody2 .articleType6 .pic {  padding-top: 6.66667%; } .device-js-on #global-content #pageBody .articleType6 .aside1, .device-js-on #global-content #pageBody2 .articleType6 .aside1 {  margin: 0 auto;  padding-top: 12%;  width: 92%; } .device-js-on #global-content #pageBody .articleType6 .aside1 .asideItems, .device-js-on #global-content #pageBody2 .articleType6 .aside1 .asideItems {  text-align: left;  display: block; } .device-js-on #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem, .device-js-on #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem {  padding-top: 10.14493%; } .device-js-on #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem:first-child, .device-js-on #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem:first-child {  padding-top: 0; } .device-js-on #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem:after, .device-js-on #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem:after {  content: "";  display: block;  height: 0;  clear: both;  visibility: hidden; } .device-js-on #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .asideL, .device-js-on #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .asideL {  width: 35.50725%;  float: left; } .device-js-on #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .asideL img, .device-js-on #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .asideL img {  width: 100%;  height: auto; } .device-js-on #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .asideR, .device-js-on #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .asideR {  width: 60.14493%;  float: right; } .device-js-on #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .module-title05, .device-js-on #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .module-title05 {  margin-right: 0;  margin-left: 0; } .device-js-on #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem table th, .device-js-on #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem table th, .device-js-on #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem table td, .device-js-on #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem table td {  padding-bottom: 0.7em;  vertical-align: top;  font-size: 108.33333%;  line-height: 1.4; } .device-js-on #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem table th, .device-js-on #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem table th {  padding-right: 1em;  white-space: nowrap; } .device-js-on #global-content #pageBody .articleType6 .aside1 .asideItems .asideItem .otherLink, .device-js-on #global-content #pageBody2 .articleType6 .aside1 .asideItems .asideItem .otherLink {  font-size: 108.33333%;  line-height: 1.4; } .device-js-on #global-content #pageBody2 #pageBody3 .articleType2 {  padding-top: 0; } .device-js-on #global-content #pageBody3 .module-title02 {  padding-top: 12%; } .device-js-on #global-content #pageBody3 .articleType2 .title {  text-align: left; } .device-js-on #global-content #pageBody3 .articleType2 .lead {  margin-bottom: 8%; } .device-js-on #global-content .colPicture .module-boxL, .device-js-on #global-content .colPicture .module-boxR, .device-js-on #global-content #pageBody3 .articleType2 .module-boxColumn2 .module-boxL, .device-js-on #global-content #pageBody3 .articleType2 .module-boxColumn2 .module-boxR {  width: 92%;  margin: 8% auto 0; } .device-js-on #global-content .colPicture .module-boxL img, .device-js-on #global-content .colPicture .module-boxR img, .device-js-on #global-content #pageBody3 .articleType2 .module-boxColumn2 .module-boxL img, .device-js-on #global-content #pageBody3 .articleType2 .module-boxColumn2 .module-boxR img {  width: 100%; } .device-js-on #global-content .colPicture .module-boxImgCap {  padding-top: 0.5em;  text-align: left;  font-size: 91.66667%;  line-height: 1.4; } .device-js-on #global-content #pageDetail .secStudent .studItems .studItem, .device-js-on #global-content #pageFooter .secStudent .studItems .studItem {  padding-top: 20px; } .device-js-on #global-content #pageDetail .secStudent .studItems, .device-js-on #global-content #pageFooter .secStudent .studItems {  margin: 0 auto;  width: 92%;  text-align: left;  display: block; } .device-js-on #global-content #pageDetail .secStudent .studItems .studItem, .device-js-on #global-content #pageFooter .secStudent .studItems .studItem {  padding-top: 2.89855%; } .device-js-on #global-content #pageDetail .secStudent .studItems .studItem:first-child, .device-js-on #global-content #pageFooter .secStudent .studItems .studItem:first-child {  padding-top: 0; } .device-js-on #global-content #pageDetail .secStudent .studItems .studItem a, .device-js-on #global-content #pageFooter .secStudent .studItems .studItem a {  padding: 2.89855%;  display: block;  border: solid 1px #ccc; } .device-js-on #global-content #pageDetail .secStudent .studItems .studItem a .studInner, .device-js-on #global-content #pageFooter .secStudent .studItems .studItem a .studInner {  width: 100%;  display: table; } .device-js-on #global-content #pageDetail .secStudent .studItems .studItem a .studInner .module-title04, .device-js-on #global-content #pageFooter .secStudent .studItems .studItem a .studInner .module-title04 {  margin: 0 0 0.4em;  font-size: 141.66667%; } .device-js-on #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemL, .device-js-on #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemL, .device-js-on #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemR, .device-js-on #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemR {  display: table-cell;  vertical-align: middle; } .device-js-on #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemL, .device-js-on #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemL {  width: 16.61538%; } .device-js-on #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemL img, .device-js-on #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemL img {  width: 100%;  height: auto; } .device-js-on #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemR, .device-js-on #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemR {  padding-left: 1em; } .device-js-on #global-content #pageDetail .secStudent .studItems .studItem a .studInner .studItemR p, .device-js-on #global-content #pageFooter .secStudent .studItems .studItem a .studInner .studItemR p {  font-size: 83.33333%;  line-height: 1.4; } .device-js-on #global-content #pageDetail .secDetail .address, .device-js-on #global-content #pageFooter .secDetail .address {  margin: 0 auto 1em;  width: 92%;  text-align: left;  font-size: 108.33333%;  line-height: 1.4; } .device-js-on #global-content #pageDetail .secLinks .blockT, .device-js-on #global-content #pageFooter .secLinks .blockT, .device-js-on #global-content #pageDetail .secLinks .blockB, .device-js-on #global-content #pageFooter .secLinks .blockB {  padding-top: 6.66667%; } .device-js-on #global-content .marginType01 {  margin-top: 0; } .device-js-on #global-content .marginType02 {  margin-top: 1em; } .device-js-on #global-content .marginType03 {  padding-top: 2em; } .device-js-on #global-content .leadSec {  margin-bottom: 1em !important; } .device-js-on #global-content .summerBox {  border: 1px solid #333;  padding: 1em;  width: 80%;  margin: 0 !important; } .device-js-on #global-content .summerBox p {  text-indent: -1em;  padding-left: 1em;  padding-top: 0 !important; } .device-js-on #global-content .summerPl {  margin-left: 1em;  padding-left: 0 !important;  text-indent: 0 !important; } .device-js-on #global-content .summerPl2 {  margin-left: 1em; } .device-js-on #global-content .module-commonLayout .txtNotes {  margin: 4%; } .device-js-on #global-content .module-commonLayout .txtNotesLink {  margin-bottom: 4%; }}