@charset "UTF-8";
/* common
----------------------------------*/
.sp {
  display: none !important;
}

.sp_ib {
  display: none !important;
}

.sp_min {
  display: none !important;
}

.inner {
  max-width: 970px;
  margin: 0 auto;
  position: relative;
  box-sizing: border-box;
}

table {
  width: 100%;
  table-layout: fixed;
}

td, th {
  font-weight: normal;
  text-align: left;
}

.noLink a,
.noLink a:hover,
.noLink a img,
.noLink a:hover img {
  opacity: 0.6 !important;
  cursor: inherit;
}

.hvUnderbarBk a {
  display: inline;
  line-height: 1.5;
  background: linear-gradient(transparent calc(100% - 1px), #000 calc(100% - 1px), #000 100%, transparent 100%);
  background-repeat: no-repeat;
  background-size: 0% 100%;
  transition: 0.3s all;
}

.hvUnderbar a:hover,
.hvUnderbarBk a:hover {
  text-decoration: none;
  background-size: 100% 100%;
}

.indentList {
  text-indent: -1em;
  margin-left: 1em;
}

@media screen and (max-width: 768px) {
  .pc {
    display: none !important;
  }
  .sp {
    display: block !important;
  }
  .sp_ib {
    display: inline-block !important;
  }
  .inner,
  .inner.wide {
    max-width: 100%;
    min-height: 0;
    padding: 0 10px;
  }
}

@media screen and (max-width: 374px) {
  .sp_min {
    display: block;
  }
}

/* ---------------------------
	Header
--------------------------- */
header {
  padding: 15px 0 10px;
  border-bottom: 10px solid #193984;
}

header div.inner {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}

header h1 {
  width: 320px;
}

header div.inqBox {
  display: flex;
  align-items: center;
}

header div.inqBox .btn {
  display: flex;
  align-items: center;
}

header div.inqBox .btn::before {
  width: 42px;
  height: 32px;
  display: block;
  content: "";
  background: url(../img/common/mail.jpg) 0 0 no-repeat;
  margin: 0 7px 0 15px;
}

header div.inqBox a {
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #0071bc;
  color: #fff;
  font-weight: bold;
  width: 154px;
  height: 32px;
  transition: 0.3s opacity;
}

header div.inqBox a:hover {
  opacity: 0.8;
}

header .trigger {
  display: none;
}

#spMenu {
  display: none;
}

@media screen and (max-width: 768px) {
  header {
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    padding: 10px 0;
    width: 100%;
    height: 40px;
    border-bottom: 5px solid #193984;
    background: #fff;
  }
  header h1 {
    width: 220px;
  }
  header div.inqBox {
    display: none;
  }
  header .trigger {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 60px;
    height: 60px;
  }
  header .trigger span {
    display: block;
    position: absolute;
    width: 30px;
    height: 2px;
    background: #193984;
    top: 29px;
    left: 15px;
    z-index: 10;
    transition: 0.3s all;
  }
  header .trigger span:first-child {
    top: 20px;
  }
  header .trigger span:last-child {
    top: 38px;
  }
  header .trigger.open span:nth-child(2) {
    opacity: 0;
  }
  header .trigger.open span:first-child {
    top: 29px;
    transform: rotate(45deg);
  }
  header .trigger.open span:last-child {
    top: 29px;
    transform: rotate(-45deg);
  }
  #spMenu {
    width: 100%;
    height: calc(100% - 60px);
    position: fixed;
    z-index: 9999;
    background: rgba(0, 0, 0, 0.95);
    top: 60px;
    right: 0;
    overflow-y: auto;
  }
  #spMenu > ul {
    padding: 0 0 20px;
  }
  #spMenu > ul > li {
    border-bottom: 1px solid #666;
  }
  #spMenu > ul > li > a, #spMenu > ul > li .ddWrap > p {
    display: block;
    padding: 10px;
    color: #fff;
    position: relative;
    background: rgba(200, 200, 255, 0.1);
  }
  #spMenu > ul > li > a::after, #spMenu > ul > li .ddWrap > p::after {
    content: "";
    width: 0;
    height: 0;
    display: block;
    border: 6px solid transparent;
    border-left-color: #fff;
    position: absolute;
    top: calc(50% - 4px);
    right: 10px;
  }
  #spMenu > ul > li .ddWrap > p::after {
    transition: 0.3s all;
    transform: rotate(90deg);
    right: 13px;
  }
  #spMenu > ul > li .ddWrap > p.open::after {
    transform: rotate(-90deg);
    top: calc(50% - 9px);
  }
  #spMenu > ul > li#snContact > a {
    background: #0071bc;
  }
  #spMenu ul.ddMenu {
    display: none;
  }
  #spMenu ul.ddMenu li {
    margin-bottom: 2px;
  }
  #spMenu ul.ddMenu a {
    display: block;
    color: #fff;
    padding: 12px 10px 12px 20px;
    box-sizing: border-box;
    font-weight: normal;
    font-size: 12px;
    position: relative;
    line-height: 1;
  }
  #spMenu ul.ddMenu a::after {
    content: "";
    width: 5px;
    height: 5px;
    display: block;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    position: absolute;
    top: calc(50% - 3px);
    right: 20px;
    transform: rotate(45deg);
  }
}

/*---------------------------------------------------------------*/
#contFixWrap {
  position: relative;
  min-height: 100%;
}

#container {
  background: linear-gradient(to bottom, #3263A2, #FFFFFF 100%);
  background-size: 100% 311px;
  background-repeat: no-repeat;
  padding: 10px 0 0;
}

.photographer {
  font-size: 10px;
  color: #7f7f7f;
}

#Home nav > ul > li#nHome > a, #Home nav > ul > li#nHome .ddWrap > p {
  background: #49619d;
}

#About nav > ul > li#nAbout > a, #About nav > ul > li#nAbout .ddWrap > p {
  background: #49619d;
}

#Content nav > ul > li#nContent > a, #Content nav > ul > li#nContent .ddWrap > p {
  background: #49619d;
}

#Liberal nav > ul > li#nLiberal > a, #Liberal nav > ul > li#nLiberal .ddWrap > p,
#Manners nav > ul > li#nLiberal > a,
#Manners nav > ul > li#nLiberal .ddWrap > p {
  background: #49619d;
}

#Research nav > ul > li#nResearch > a, #Research nav > ul > li#nResearch .ddWrap > p {
  background: #49619d;
}

#Culture nav > ul > li#nCulture > a, #Culture nav > ul > li#nCulture .ddWrap > p {
  background: #49619d;
}

nav {
  margin: 0 0 10px;
}

nav > ul {
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  justify-content: space-between;
}

nav > ul > li > a, nav > ul > li .ddWrap > p {
  width: 154px;
  height: 46px;
  line-height: 1.2;
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #1a3a85;
  color: #fff;
  font-weight: bold;
  text-align: center;
  font-size: 15px;
  transition: 0.3s all;
  position: relative;
  cursor: pointer;
}

nav > ul > li > a:hover, nav > ul > li .ddWrap > p:hover {
  background: #49619d;
}

nav > ul > li > a:visited, nav > ul > li > a:link, nav > ul > li .ddWrap > p:visited, nav > ul > li .ddWrap > p:link {
  color: #fff;
  text-decoration: none !important;
}

nav > ul > li .ddWrap {
  position: relative;
}

nav > ul > li .ddWrap > p {
  padding-right: 8px;
  box-sizing: border-box;
}

nav > ul > li .ddWrap > p::after {
  content: "";
  width: 0;
  height: 0;
  display: block;
  border: 4px solid transparent;
  border-top-color: #000;
  position: absolute;
  top: calc(50% - 2px);
  right: 5px;
  z-index: 10;
}

nav > ul > li#nLiberal > a, nav > ul > li#nLiberal .ddWrap > p {
  font-size: 14px;
  letter-spacing: -.05em;
}

nav > ul > li#nLiberal > a span, nav > ul > li#nLiberal .ddWrap > p span {
  display: block;
}

nav > ul > li#nLiberal > a span > span, nav > ul > li#nLiberal .ddWrap > p span > span {
  font-size: 12px;
}

nav ul.ddMenu {
  position: absolute;
  top: 46px;
  left: 0;
  display: none;
  z-index: 1000;
}

nav ul.ddMenu li {
  margin-bottom: 2px;
}

nav ul.ddMenu a {
  display: block;
  width: 154px;
  background: rgba(41, 171, 226, 0.8);
  color: #fff;
  padding: 8px 0;
  box-sizing: border-box;
  font-weight: normal;
  font-size: 12px;
  text-align: center;
}

nav ul.ddMenu a:hover {
  background: rgba(41, 121, 176, 0.8);
}

@media screen and (max-width: 768px) {
  #contFixWrap {
    overflow: hidden;
  }
  #container {
    background-size: 100% 150px;
    padding: 75px 0 0;
  }
  nav {
    display: none;
  }
}

/* ---------------------------
	footer
--------------------------- */
footer {
  padding: 17px 0;
  background: #0071bc;
  color: #fff;
  text-align: center;
  line-height: 1.5;
}

footer .cp {
  font-size: 12px;
}

#pageTop {
  position: fixed;
  z-index: 40;
  width: 104px;
  height: 22px;
  right: 30px;
  bottom: -50px;
  cursor: pointer;
  transition: 0.3s all;
}

@media screen and (max-width: 768px) {
  footer {
    padding: 15px 0 25px;
  }
  footer .cp {
    font-size: 12px;
  }
  #pageTop {
    width: 30px;
    height: 30px;
    right: 5px;
    bottom: -50px;
    background: #1a3a85;
    border-radius: 5px;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  #pageTop img {
    width: 20px;
    height: 20px;
  }
}

/* ---------------------------
	SUB PAGE　共通
--------------------------- */
section.kvSec {
  margin-bottom: 20px;
}

section.subContSec {
  display: flex;
  justify-content: space-between;
}

section.subContSec div.menuBox {
  width: 154px;
}

section.subContSec div.menuBox > p {
  margin-bottom: 20px;
}

section.subContSec div.menuBox ul li {
  border-bottom: 1px solid #193984;
}

section.subContSec div.menuBox ul li a {
  display: block;
  line-height: 1.3;
  padding: 12px 0;
  font-size: 15px;
  font-weight: bold;
  color: #193984;
  text-align: center;
  transition: 0.3s all;
}

section.subContSec div.menuBox ul li a:hover {
  background: #f6f6f6;
}

section.subContSec div.contBox {
  width: 770px;
}

@media screen and (max-width: 768px) {
  section.kvSec {
    margin-bottom: 10px;
  }
  section.subContSec {
    display: block;
  }
  section.subContSec div.menuBox {
    display: none;
  }
  section.subContSec div.contBox {
    width: 100%;
  }
}

/**/

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAibGF5b3V0LmNzcyIsCgkic291cmNlcyI6IFsKCQkiLi4vc2Nzcy9sYXlvdXQuc2NzcyIsCgkJIi4uL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIjtBQUlBO29DQUNvQztBQUNwQyxBQUFBLEdBQUcsQ0FBQTtFQUFDLE9BQU8sRUFBRSxlQUFlO0NBQUc7O0FBQy9CLEFBQUEsTUFBTSxDQUFBO0VBQUMsT0FBTyxFQUFFLGVBQWU7Q0FBRzs7QUFDbEMsQUFBQSxPQUFPLENBQUE7RUFBQyxPQUFPLEVBQUUsZUFBZTtDQUFHOztBQUVuQyxBQUFBLE1BQU0sQ0FBQTtFQUNMLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLE1BQU0sRUFBRSxNQUFNO0VBQ2QsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLFVBQVU7Q0FDdEI7O0FBQ0QsQUFBQSxLQUFLLENBQUE7RUFDSixLQUFLLEVBQUUsSUFBSTtFQUNYLFlBQVksRUFBRSxLQUFLO0NBQ25COztBQUNELEFBQUEsRUFBRSxFQUFDLEVBQUUsQ0FBQTtFQUNKLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFVBQVUsRUFBRSxJQUFJO0NBQ2hCOztBQUNELEFBQUEsT0FBTyxDQUFDLENBQUM7QUFDVCxPQUFPLENBQUMsQ0FBQyxBQUFBLE1BQU07QUFDZixPQUFPLENBQUMsQ0FBQyxDQUFDLEdBQUc7QUFDYixPQUFPLENBQUMsQ0FBQyxBQUFBLE1BQU0sQ0FBQyxHQUFHLENBQUE7RUFDakIsT0FBTyxFQUFFLGNBQWM7RUFDdkIsTUFBTSxFQUFFLE9BQU87Q0FDaEI7O0FBRUQsQUFBQSxhQUFhLENBQUMsQ0FBQyxDQUFBO0VBQ2QsT0FBTyxFQUFFLE1BQU07RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixVQUFVLEVBQUMsaUdBQThGO0VBQ3pHLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsZUFBZSxFQUFDLE9BQU87RUFDdkIsVUFBVSxFQUFFLFFBQVE7Q0FDcEI7O0FBRUQsQUFB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 */