@charset "UTF-8";
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\000034}}
header,
footer,
nav,
section,
article,
figure,
aside {
  display: block;
  margin: 0px;
}

/*
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\0000324}}
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003102}}
body {
  line-height: 1.79;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003106}}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003120}}
nav ul {
  list-style: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003124}}
blockquote,
q {
  quotes: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003129}}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003137}}
a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* change colours to suit your needs */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003146}}
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* change colours to suit your needs */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003153}}
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003160}}
del {
  text-decoration: line-through;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003164}}
abbr[title],
dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003170}}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* change border colour to suit your needs */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003176}}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003185}}
input,
select {
  vertical-align: middle;
}

@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000037}}
  * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000315}}
  input[type="submit"],
  button,
  select,
  textarea {
    -webkit-appearance: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000323}}
html {
  height: 100%;
  font-family: noto-sans-cjk-jp, 'Noto Sans Japanese', sans-serif;
  font-weight: 400;
  font-style: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000328}}
body {
  margin: 0 auto;
  font-family: noto-sans-cjk-jp, 'Noto Sans Japanese', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 100%;
  color: #434343;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000335}}
h1,
h2,
h3,
h4,
h5 {
  margin: 0px;
  font-size: 100%;
  font-weight: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000345}}
a {
  color: #03807d;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000348}}
a:hover {
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000352}}
a:visited {
  color: #004499;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000356}}
a img:hover {
  opacity: 0.8;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000361}}
rp,
rt {
  color: #434343;
  font-size: 63%;
  font-weight: normal;
  background: #ffffff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000369}}
rp {
  margin: 0px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000373}}
img {
  vertical-align: middle;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000373}}
  img {
    max-width: 100%;
    height: auto !important;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000382}}
ul li {
  list-style: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000387}}
br.only-pc {
  display: inline-block;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000387}}
  br.only-pc {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000395}}
br.only-sp {
  display: none;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\0000395}}
  br.only-sp {
    display: inline-block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003104}}
#ss-preview {
  z-index: 1000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003110}}
select,
input,
textarea,
button {
  font-size: 100%;
  font-family: "YuGothic", "Yu Gothic", "游ゴシック", "游ゴシック体", "Noto Sans Japanese", Meiryo, "メイリオ", Tahoma, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Verdana, "MS PGothic", "ＭＳ　Ｐゴシック", sans-serif;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003118}}
select {
  height: 1.9em;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0.2em 1.9em 0.2em 0.3em;
  border: 1px solid #e1e1e1;
  border-radius: 0;
  overflow: hidden;
  background: url(/admission/img/ic-select2.png) no-repeat right center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003130}}
select::-ms-expand {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003134}}
input[type=text],
input[type=password],
input[type=date],
input[type=datetime],
input[type=url],
input[type=email],
input[type=number] {
  width: 70%;
  min-height: 1.8em;
  margin: 0 0;
  padding: 3px 10px;
  border: 1px solid #e1e1e1;
  background: #ffffff;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003134}}
  input[type=text],
  input[type=password],
  input[type=date],
  input[type=datetime],
  input[type=url],
  input[type=email],
  input[type=number] {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003152}}
input[type=text]:focus,
input[type=password]:focus,
input[type=date]:focus,
input[type=datetime]:focus,
input[type=url]:focus,
input[type=email]:focus,
input[type=number]:focus {
  border: 1px solid #42bfed;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) inset;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003160}}
input[type=checkbox],
input[type=radio] {
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003165}}
input[type=number] {
  width: 12em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003169}}
input[type=submit] {
  cursor: pointer;
}

@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003174}}
  select {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003179}}
textarea {
  width: 70%;
  height: 6.5em;
  padding: 12px;
  line-height: 1.4;
  border: 1px solid #e1e1e1;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003179}}
  textarea {
    width: 100%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003191}}
.send {
  padding: 15px 0;
  text-align: center;
  vertical-align: bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003196}}
.send input,
.send button {
  display: inline-block;
  margin-right: 10px;
  padding: 5px 30px;
  border-left: 8px solid #134a63;
  background-color: #00a5a5;
  color: white;
  text-decoration: none;
  font-weight: bold;
  transition: 0.3s;
  display: inline-block;
  margin: 0 5px 15px;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  vertical-align: bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003352}}
.send input:hover,
.send button:hover {
  background: #134a63;
  border-left: 8px solid #00a5a5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003206}}
.send input[name="cancel"],
.send button[name="cancel"] {
  background: #d8d8d8;
  color: #000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003210}}
.send input[name="cancel"]:hover,
.send button[name="cancel"]:hover {
  background: #b8b8b8;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003217}}
#errorExplanation {
  margin-bottom: 30px;
  color: #dd0000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003221}}
#errorExplanation li {
  position: relative;
  margin-bottom: 1em;
  padding-left: 47px;
  margin-bottom: 0;
  padding-bottom: 0;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003221}}
  #errorExplanation li {
    padding-left: 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003399}}
#errorExplanation li:before {
  content: "■";
  position: absolute;
  top: 6px;
  left: 30px;
  display: inline-block;
  padding-right: 8px;
  font-size: 50%;
  color: #134a63;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003399}}
  #errorExplanation li:before {
    left: 3px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003414}}
#errorExplanation li a {
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003226}}
#errorExplanation li:before {
  color: #dd0000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003232}}
#ss-notice {
  color: #dd0000;
  margin-bottom: 30px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003237}}
.simple-captcha {
  padding: 15px 0;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003241}}
.simple-captcha input[type="text"] {
  width: 10em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003246}}
.menu {
  margin-bottom: 15px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003249}}
.menu a {
  display: block;
  text-decoration: none;
  color: #434343;
  text-align: center;
  vertical-align: bottom;
  transition: background-color 0.5s ease 0s;
  padding: 3px 10px 1px;
  border-top: none;
  border-right: none;
  border-left: none;
  border-bottom: 2px solid #009dd5;
  border-radius: 3px;
  background: #42bfed;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
  display: inline-block;
  margin-right: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003263}}
.menu a:hover, .menu a.current {
  margin-top: 1px;
  border-bottom: 1px solid #009dd5;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -webkit-animation: flash 0.5s;
  -moz-animation: flash 0.5s;
  animation: flash 0.5s;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003258}}
#page {
  margin: 0 auto;
  font-size: 100%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003258}}
  #page {
    overflow-x: hidden;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003267}}
.wrap {
  max-width: 1280px;
  margin: 0 auto;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003267}}
  .wrap {
    width: 100%;
    min-width: 100%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003271}}
#wrap {
  zoom: 1;
  position: relative;
  overflow: visible;
  margin: 0 auto;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003196}}
#wrap:before, #wrap:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003204}}
#wrap:after {
  clear: both;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003271}}
  #wrap {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003283}}
#main {
  width: 100%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003283}}
  #main {
    width: 100%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003292}}
body:not(#body--index) #main {
  margin-bottom: 60px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003297}}
#side {
  width: 33.3%;
  float: right;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003297}}
  #side {
    width: 100%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003306}}
.under-layer-one {
  max-width: 1030px;
  margin: 0 auto;
  padding: 0 15px;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003312}}
.under-layer-one #main {
  width: 100%;
  box-sizing: border-box;
}
@media only screen and (max-width: 992px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003312}}
  .under-layer-one #main {
    width: 100%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003322}}
.under-layer-two {
  display: flex;
  max-width: 1280px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media only screen and (max-width: 992px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003322}}
  .under-layer-two {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003332}}
.under-layer-two #main {
  width: calc(100% - 330px);
  padding: 0 60px 0 30px;
  box-sizing: border-box;
}
@media only screen and (max-width: 992px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003332}}
  .under-layer-two #main {
    width: 100%;
    padding: 0 15px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003343}}
.under-layer-two #side {
  width: 330px;
  padding-right: 30px;
  box-sizing: border-box;
}
@media only screen and (max-width: 992px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003343}}
  .under-layer-two #side {
    width: 100%;
    padding: 0 15px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003357}}
#tool {
  background: #efefef;
  font-size: 88%;
  border-top: 10px solid #134a63;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003357}}
  #tool {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003366}}
#tool a {
  color: #434343;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003370}}
#tool nav {
  position: relative;
  display: flex;
  justify-content: space-between;
  max-width: 1280px;
  margin: 0 auto;
  padding: 5px 15px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003370}}
  #tool nav {
    width: 100%;
    min-width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003377}}
#tool nav #nocssread {
  padding-right: 10px;
  border-right: 2px solid #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003382}}
#tool nav .tools {
  display: flex;
  align-items: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003387}}
#tool nav #size,
#tool nav #theme,
#tool nav #ss-voice {
  border-left: 2px solid #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003393}}
#tool nav #size {
  padding-left: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003396}}
#tool nav #size a {
  display: inline-block;
  min-width: 50px;
  margin-left: 5px;
  padding: 2px 7px;
  background: #ffffff;
  border-radius: 16px;
  color: #787878;
  text-decoration: none;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003407}}
#tool nav #size a:hover, #tool nav #size a:focus {
  background: #434343;
  color: #ffffff;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003416}}
#tool nav #theme {
  padding: 0 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003421}}
#tool nav #ss-theme a {
  display: inline-block;
  margin-left: 5px;
  padding: 2px 7px;
  border-radius: 16px;
  color: #ffffff;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003429}}
#tool nav #ss-theme a:hover, #tool nav #ss-theme a:focus {
  opacity: 0.7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003435}}
#tool nav #ss-theme .white {
  background: #ffffff;
  color: #434343;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003440}}
#tool nav #ss-theme .blue {
  background: #06c;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003444}}
#tool nav #ss-theme .black {
  background: #000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003449}}
#tool nav #ss-voice {
  position: relative;
  padding: 0 10px 0 35px;
  background: url(/admission/img/ic-voice.png) no-repeat 10px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003454}}
#tool nav #ss-voice a {
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003459}}
#tool nav #ss-voice-controller,
#tool nav .ss-voice-controller {
  position: absolute;
  top: 2.5em;
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003466}}
#tool nav #ss-kana {
  padding: 0 10px;
  background: url(/admission/img/ic-kana.png) no-repeat 10px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003470}}
#tool nav #ss-kana a {
  padding-left: 23px;
  text-decoration: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003491}}
#head-navi {
  display: flex;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003491}}
  #head-navi {
    border-top: 10px solid #134a63;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003498}}
#head-navi .head-navi-right {
  display: flex;
  align-items: center;
  margin: 0 0 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003504}}
#head-navi .logo {
  display: flex;
  align-items: center;
  min-width: 302px;
  min-height: 126px;
  background: #ffffff;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003504}}
  #head-navi .logo {
    width: calc(100% - 276px);
    min-height: 80px;
  }
}
@media only screen and (max-width: 370px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003504}}
  #head-navi .logo {
    min-width: auto;
    width: calc(100% - 91px);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003521}}
#head-navi .logo img {
  margin-bottom: 5px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003521}}
  #head-navi .logo img {
    width: 180px;
    margin-right: 20px;
    margin-bottom: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003531}}
#head-navi .logo a {
  display: block;
  padding: 0 30px;
  text-align: left;
  text-decoration: none;
  color: #434343;
}
@media only screen and (max-width: 992px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003531}}
  #head-navi .logo a {
    padding: 0 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003543}}
#head-navi .logo span {
  display: block;
  font-weight: bold;
  text-align: center;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003543}}
  #head-navi .logo span {
    font-size: 94%;
  }
}
@media only screen and (max-width: 370px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003543}}
  #head-navi .logo span {
    font-size: 69%;
  }
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003558}}
  #head-navi #navi {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003563}}
#head-navi #navi li {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003566}}
#head-navi #navi li a {
  display: inline;
  margin: 0 15px;
  padding: 0 1px;
  font-size: 113%;
  font-weight: bold;
  color: #000;
  text-decoration: none;
  transition: 0.3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003576}}
#head-navi #navi li a:hover {
  background: #e1d217;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003583}}
  #head-navi .test-info,
  #head-navi .pamphlet {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003589}}
#head-navi .test-info a,
#head-navi .pamphlet a {
  display: block;
  width: 133px;
  padding: 61px 0 15px;
  line-height: 1.5em;
  text-align: center;
  background-color: #134a63;
  font-size: 107%;
  color: #ffffff;
  background-repeat: no-repeat;
  background-position: center 15px;
  text-decoration: none;
  transition: 0.3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003602}}
#head-navi .test-info a img,
#head-navi .pamphlet a img {
  display: none;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003589}}
  #head-navi .test-info a,
  #head-navi .pamphlet a {
    width: 92px;
    padding: 39px 0 5px;
    background-size: 32px;
    background-position: center 5px;
    font-size: 75%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003616}}
#head-navi .test-info a:hover,
#head-navi .pamphlet a:hover {
  opacity: 0.8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003622}}
#head-navi .test-info a {
  background-image: url(/admission/img/sp-test-info.png);
  background-position-x: 50px;
  background-position-y: 12px;
  background-size: 36px;
  border-right: 1px dotted #ffffff;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003622}}
  #head-navi .test-info a {
    background-position-x: 31px;
    background-position-y: 3px;
    background-size: 26px;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003622}}
  #head-navi .test-info a {
    background-size: 42px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003640}}
#head-navi .pamphlet a {
  background-image: url(/admission/img/sp-pamphlet.png);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003645}}
.mb-navi {
  display: none;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003649}}
.mb-navi li {
  display: block;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003653}}
.mb-navi li a {
  display: block;
  padding: 5px 0;
  color: #000;
  text-decoration: none;
  transition: 0.3s;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003653}}
  .mb-navi li a {
    padding: 10px 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003664}}
.mb-navi li a:hover {
  background: #e1d217;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003670}}
.mb-navi .mb-link {
  display: none;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003670}}
  .mb-navi .mb-link {
    display: flex;
  }
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003670}}
  .mb-navi .mb-link {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003682}}
.mb-navi .mb-test-info,
.mb-navi .mb-pamphlet {
  width: 50%;
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003682}}
  .mb-navi .mb-test-info,
  .mb-navi .mb-pamphlet {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003690}}
.mb-navi .mb-test-info a,
.mb-navi .mb-pamphlet a {
  display: block;
  padding: 10px 0;
  background-position: left 20px center;
  background-color: #134a63;
  background-repeat: no-repeat;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  box-sizing: border-box;
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003690}}
  .mb-navi .mb-test-info a,
  .mb-navi .mb-pamphlet a {
    background-size: 32px;
  }
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003705}}
  .mb-navi .mb-test-info a br,
  .mb-navi .mb-pamphlet a br {
    display: none;
  }
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003713}}
  .mb-navi .mb-test-info {
    border-bottom: 1px dotted #ffffff;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003718}}
  .mb-navi .mb-test-info a {
    background-size: 42px;
  }
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003718}}
  .mb-navi .mb-test-info a {
    background-position: left 25px center;
    background-size: 25px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003730}}
.mb-navi .mb-test-info a {
  background-image: url(/admission/img/sp-test-info.png);
  border-right: 1px dotted;
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003730}}
  .mb-navi .mb-test-info a {
    border-right: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003739}}
.mb-navi .mb-pamphlet a {
  background-image: url(/admission/img/sp-pamphlet.png);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003746}}
#foot {
  background: #eee;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003749}}
#foot .wrap {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 25px;
  box-sizing: border-box;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003749}}
  #foot .wrap {
    flex-wrap: wrap;
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003749}}
  #foot .wrap {
    padding: 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003765}}
#foot img {
  margin: 10px 30px 10px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003769}}
#foot .sub-logo {
  display: inline-block;
  margin-right: 25px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003769}}
  #foot .sub-logo {
    font-size: 75%;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003769}}
  #foot .sub-logo {
    padding: 10px 0;
    margin-right: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003782}}
#foot .sub-logo a {
  display: block;
  padding: 10px 20px;
  background: #03807d;
  text-decoration: none;
  font-weight: bold;
  color: #ffffff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003790}}
#foot .sub-logo a:hover {
  background: #134a63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003796}}
#foot address {
  display: inline-block;
  font-style: normal;
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003796}}
  #foot address {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003804}}
#foot address span {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003808}}
#foot address .adress-title {
  margin-right: 15px;
  font-weight: bold;
  vertical-align: top;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003814}}
#foot address .adress {
  font-size: 82%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003819}}
#foot .copyright {
  padding: 15px 0;
  background: #134a63;
  font-size: 75%;
  text-align: center;
  color: #ffffff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003830}}
.key_visual-slide {
  max-width: 920px;
  margin: 0 0 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003834}}
.key_visual-slide li img {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003902}}
.box-visual #movie-wrap .main-movie {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003909}}
.box-visual #movie-wrap .main-movie * {
  margin: 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003914}}
.box-visual #movie-wrap .main-movie iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003923}}
.box-visual #movie-wrap .main-movie .main-title-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 1366px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003934}}
  .box-visual #movie-wrap .main-movie {
    padding-bottom: 56.25%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003976}}
.box-visual #watch,
.box-visual #last_check {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003982}}
.bx-thumbs {
  display: none;
}

/* slide */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003987}}
.bx-prev,
.bx-next {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003992}}
.bx-prev {
  left: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\00003996}}
.bx-next {
  right: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031000}}
.key_visual-slide .bx-pager.bx-default-pager {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin: 15px 30px 0 0;
  padding-bottom: 60px;
}
@media only screen and (max-width: 992px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031000}}
  .key_visual-slide .bx-pager.bx-default-pager {
    justify-content: center;
    margin: 15px 0 0 0;
    padding-bottom: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031014}}
.key_visual-slide .bx-pager.bx-default-pager a {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 2px solid #03807d;
  margin-left: 9px;
  overflow: hidden;
  background: #ffffff;
  border-radius: 50%;
  box-sizing: border-box;
  color: transparent;
  transition: 0.3s;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031028}}
.key_visual-slide .bx-pager.bx-default-pager .bx-pager-item {
  display: flex;
  align-items: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031033}}
.key_visual-slide .bx-pager.bx-default-pager a.active {
  width: 20px;
  height: 20px;
  background: #03807d;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031039}}
#slide .bx-controls .bx-controls-auto-item a {
  position: relative;
  padding-left: 16px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031044}}
#slide .bx-controls .bx-controls-auto-item a.active {
  text-decoration: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031048}}
#slide .bx-controls .bx-controls-auto-item a:before {
  content: "";
  position: absolute;
  top: 4px;
  left: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031055}}
#slide .bx-controls .bx-start:before {
  top: 3px;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 10px solid #009dd5;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031062}}
#slide .bx-controls .bx-stop:before {
  width: 10px;
  height: 10px;
  background: #009dd5;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031068}}
#slide .bx-thumbs {
  float: right;
  margin: -3.6em 15px 0px 0px;
  padding-left: 10em;
}

@media only screen and (max-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031075}}
  #slide .bx-thumbs {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031080}}
#slide .bx-thumbs a {
  display: inline-block;
  margin: 0 0 10px 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031085}}
#slide .bx-thumbs a img {
  opacity: 0.6;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031089}}
#slide .bx-thumbs a.active img {
  opacity: 1;
}

/* トップページ */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031094}}
body#body--index {
  /* 先輩たちの声 */
  /* 研究者紹介 */
  /* ポップアップ */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031118}}
body#body--index *,
body#body--index *:before,
body#body--index *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031128}}
body#body--index #main {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031132}}
body#body--index .sec-news-examinee {
  background-image: url(/admission/img/bg_news-examinee.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 0 top;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031138}}
body#body--index .sec-news-examinee .sec-news-examinee__inner {
  max-width: 1250px;
  margin: 0 auto;
  padding: 48px 33px 70px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031138}}
  body#body--index .sec-news-examinee .sec-news-examinee__inner {
    padding: 48px 20px 70px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031147}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .sec-news-examinee__header {
  padding: 0 15px;
  font-size: 188%;
  text-align: center;
  font-weight: bold;
  color: #134A63;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031147}}
  body#body--index .sec-news-examinee .sec-news-examinee__inner .sec-news-examinee__header {
    font-size: 150%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031159}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .sec-news-examinee__header::first-letter {
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031164}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list {
  margin-top: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031167}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-arrow {
  z-index: 2;
  width: 15px;
  height: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031172}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-arrow:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031181}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-arrow.slick-disabled {
  display: none !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031186}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-prev,
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-next {
  top: 150px;
}
@media only screen and (max-width: 1280px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031186}}
  body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-prev,
  body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-next {
    top: calc(((100vw - 66px) / 3 - 30px) * 0.78 / 2);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031186}}
  body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-prev,
  body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-next {
    top: calc((100vw - 110px) * 0.78 / 2);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031199}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-next {
  right: -8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031202}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-next:before {
  background: url(/admission/img/img_slick_arrow_r.png);
  background-size: contain;
  background-repeat: no-repeat;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031209}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-prev {
  left: -8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031212}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .slick-prev:before {
  background: url(/admission/img/img_slick_arrow_l.png);
  background-size: contain;
  background-repeat: no-repeat;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031226}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .news-examinee-list__item a {
  display: block;
  margin: 0 15px;
  text-decoration: none;
  color: #000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031234}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .news-examinee-list__item a:hover .news-examinee-list__image img {
  opacity: 0.8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031239}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .news-examinee-list__item a:hover .news-examinee-list__title,
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .news-examinee-list__item a:hover .news-examinee-list__date,
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .news-examinee-list__item a:hover .news-examinee-list__summary {
  opacity: 0.8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031246}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .news-examinee-list__item a .news-examinee-list__image {
  width: 100%;
  background-color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031250}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .news-examinee-list__item a .news-examinee-list__image img {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031259}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .news-examinee-list__item a .news-examinee-list__title {
  margin-top: 13px;
  font-size: 150%;
  font-weight: bold;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031259}}
  body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .news-examinee-list__item a .news-examinee-list__title {
    height: auto !important;
    font-size: 138%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031270}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .news-examinee-list__item a .news-examinee-list__date {
  font-size: 100%;
  color: #666666;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031275}}
body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .news-examinee-list__item a .news-examinee-list__summary {
  font-size: 100%;
  color: #666666;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031275}}
  body#body--index .sec-news-examinee .sec-news-examinee__inner .news-examinee-list .news-examinee-list__item a .news-examinee-list__summary {
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031288}}
body#body--index .sec-news-examinee img.external {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031293}}
body#body--index .area-info {
  background-image: url(/admission/img/bg_top_info.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 0 top;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031299}}
body#body--index .area-info .area-info__inner {
  display: flex;
  justify-content: space-between;
  max-width: 1280px;
  margin: 0 auto;
  padding: 47px 43px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031299}}
  body#body--index .area-info .area-info__inner {
    flex-direction: column;
    padding: 40px 54px;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031299}}
  body#body--index .area-info .area-info__inner {
    padding: 40px 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031315}}
body#body--index .area-info .area-info__inner .area-info__left {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  width: 412px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031315}}
  body#body--index .area-info .area-info__inner .area-info__left {
    flex-direction: row;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031326}}
body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link {
  width: 100%;
  background-color: #fff;
  border-radius: 4px;
  overflow: hidden;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031326}}
  body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link {
    width: calc((100% - 40px) / 2);
  }
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031326}}
  body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link {
    width: calc((100% - 20px) / 2);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031340}}
body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link a {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 322px;
  padding: 30px;
  font-size: 132%;
  text-align: center;
  font-weight: bold;
  text-decoration: none;
  color: #fff;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031340}}
  body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link a {
    height: 234px;
    font-size: 94%;
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031340}}
  body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link a {
    padding: 15px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031363}}
body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 50%;
  background-color: rgba(255, 255, 255, 0.1);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031374}}
body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link a:hover {
  opacity: .7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031380}}
body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link.area-info__left-link--application a {
  padding-top: 213px;
  background-color: #00A5A5;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031380}}
  body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link.area-info__left-link--application a {
    padding-top: 155px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031388}}
body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link.area-info__left-link--application a:after {
  content: "";
  position: absolute;
  top: 84px;
  left: 50%;
  transform: translateX(-50%);
  width: 112px;
  height: 92px;
  background-image: url(/admission/img/icon_top_pc-image.png);
  background-repeat: no-repeat;
  background-size: contain;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031388}}
  body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link.area-info__left-link--application a:after {
    top: 61px;
    width: 82px;
    height: 67px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031414}}
body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link.area-info__left-link--covid a {
  background-color: #134A63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031420}}
body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link.area-info__left-link--senbatsuyoko a {
  padding-top: 213px;
  background-color: #134A63;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031420}}
  body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link.area-info__left-link--senbatsuyoko a {
    padding-top: 155px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031428}}
body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link.area-info__left-link--senbatsuyoko a:after {
  content: "";
  position: absolute;
  top: 84px;
  left: 50%;
  transform: translateX(-50%);
  width: 112px;
  height: 92px;
  background-image: url(/admission/img/icon_top_book-image.png);
  background-repeat: no-repeat;
  background-size: contain;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031428}}
  body#body--index .area-info .area-info__inner .area-info__left .area-info__left-link.area-info__left-link--senbatsuyoko a:after {
    top: 61px;
    width: 82px;
    height: 67px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031452}}
body#body--index .area-info .area-info__inner .area-info__right {
  display: flex;
  width: calc(100% - 434px);
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031452}}
  body#body--index .area-info .area-info__inner .area-info__right {
    margin-top: 40px;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031461}}
body#body--index .area-info .area-info__inner .area-info__right > * {
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031467}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 25px 32px;
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 4px;
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031467}}
  body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news {
    padding: 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031482}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news header h2 span {
  font-size: 325%;
  font-weight: bold;
  color: #134A63;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031482}}
  body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news header h2 span {
    font-size: 250%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031491}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news header h2 span::first-letter {
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031500}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news ul li time {
  font-size: 113%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031500}}
  body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news ul li time {
    font-size: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031508}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news ul li span {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031511}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news ul li span a {
  font-size: 113%;
  color: #134A63;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031511}}
  body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news ul li span a {
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031521}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news ul li + li {
  margin-top: 30px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031521}}
  body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news ul li + li {
    margin-top: 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031529}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news ul li:last-child {
  margin-bottom: 30px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031529}}
  body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news ul li:last-child {
    margin-bottom: 60px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031539}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news footer {
  margin-top: auto;
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031539}}
  body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news footer {
    display: flex;
    justify-content: center;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031547}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news footer a {
  display: inline-block;
  width: 164px;
  padding: 6px 0;
  font-size: 100%;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border-radius: 20px;
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031547}}
  body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news footer a {
    width: 120px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031561}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news footer a:hover {
  opacity: .7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031565}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news footer a.rss {
  margin-right: 20px;
  background-color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031570}}
body#body--index .area-info .area-info__inner .area-info__right .cms-pages.pages #news footer a.more {
  background-color: #134A63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031584}}
body#body--index .main-contents .main-contents__inner {
  display: flex;
  justify-content: space-between;
  max-width: 1280px;
  margin: 0 auto;
  padding: 85px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031584}}
  body#body--index .main-contents .main-contents__inner {
    padding: 67px 54px;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031584}}
  body#body--index .main-contents .main-contents__inner {
    padding: 67px 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031600}}
body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031605}}
body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item {
  width: calc((100% - 30px) / 3);
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031605}}
  body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item {
    width: calc((100% - 15px) / 2);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031612}}
body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item a {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 100%;
  padding: 43px 0 19px;
  text-decoration: none;
  background-color: #F2F2F2;
  border-radius: 4px;
  border-bottom: 1px solid #00A5A5;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031612}}
  body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item a {
    padding: 30px 0 13px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031627}}
body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item a:hover {
  background-color: #D6D6D6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031630}}
body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item a:hover img {
  opacity: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031635}}
body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item a .alt-name {
  margin-top: 25px;
  font-size: 132%;
  font-weight: bold;
  text-align: center;
  color: #134A63;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031635}}
  body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item a .alt-name {
    font-size: 100%;
  }
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031635}}
  body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item a .alt-name {
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031650}}
body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item a .alt-name .banner-title-small {
  font-size: 100%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031650}}
  body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item a .alt-name .banner-title-small {
    font-size: 88%;
  }
}
@media only screen and (max-width: 370px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031650}}
  body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item a .alt-name .banner-title-small {
    font-size: 75%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031667}}
body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item a img {
  width: 110px;
  height: auto;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031667}}
  body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item a img {
    width: 88px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031677}}
body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item:nth-child(n+4) {
  margin-top: 14px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031681}}
  body#body--index .main-contents .main-contents__inner .ss-image-box .ss-image-box-item-list .ss-image-box-item:nth-child(n+3) {
    margin-top: 14px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031693}}
body#body--index .sec-voice {
  background-image: url(/admission/img/bg_top_voice.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 0 top;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031699}}
body#body--index .sec-voice .sec-voice__inner {
  position: relative;
  max-width: 1250px;
  margin: 0 auto;
  padding: 48px 33px 70px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031699}}
  body#body--index .sec-voice .sec-voice__inner {
    padding: 30px 20px 130px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031717}}
body#body--index .sec-voice .sec-voice__inner:after {
  position: absolute;
  content: "";
  bottom: 0;
  right: 48px;
  width: 377px;
  height: 88px;
  background-image: url(/admission/img/img_top_text-voice.png);
  background-repeat: no-repeat;
  background-size: contain;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031717}}
  body#body--index .sec-voice .sec-voice__inner:after {
    width: 50vw;
    height: calc(50vw * 0.2334);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031734}}
body#body--index .sec-voice .sec-voice__inner .sec-voice__header {
  padding: 0 15px;
  font-size: 250%;
  font-weight: bold;
  color: #fff;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031734}}
  body#body--index .sec-voice .sec-voice__inner .sec-voice__header {
    font-size: 188%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031744}}
body#body--index .sec-voice .sec-voice__inner .sec-voice__header::first-letter {
  color: #134A63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031749}}
body#body--index .sec-voice .sec-voice__inner .sec-voice__lead {
  padding: 0 15px;
  font-size: 113%;
  color: #fff;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031749}}
  body#body--index .sec-voice .sec-voice__inner .sec-voice__lead {
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031760}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list {
  margin-top: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031763}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .slick-arrow {
  z-index: 2;
  width: 15px;
  height: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031768}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .slick-arrow:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031777}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .slick-arrow.slick-disabled {
  display: none !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031782}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .slick-prev,
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .slick-next {
  top: 50%;
  transform: translateY(-50%);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031797}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .slick-next {
  right: -8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031800}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .slick-next:before {
  background: url(/admission/img/img_slick_arrow_r.png);
  background-size: contain;
  background-repeat: no-repeat;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031807}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .slick-prev {
  left: -8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031810}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .slick-prev:before {
  background: url(/admission/img/img_slick_arrow_l.png);
  background-size: contain;
  background-repeat: no-repeat;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031818}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a {
  position: relative;
  display: block;
  margin: 0 15px;
  height: 340px;
  text-decoration: none;
  color: #000;
  background-color: #fff;
  border-radius: 6px;
  overflow: hidden;
}
@media only screen and (max-width: 1280px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031818}}
  body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a {
    height: calc(((100vw - 66px) / 3 - 30px) * 0.932);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031818}}
  body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a {
    height: calc((100vw - 66px - 30px) * 0.932);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031841}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a:hover .voice-list__item-image img {
  opacity: 0.7;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031847}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a:hover .voice-list__item-inner {
  opacity: .8;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031853}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-image {
  width: 100%;
  height: 340px;
}
@media only screen and (max-width: 1280px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031853}}
  body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-image {
    height: calc(((100vw - 66px) / 3 - 30px) * 0.932);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031853}}
  body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-image {
    height: calc((100vw - 66px - 30px) * 0.932);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031866}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  font-family: 'object-fit: cover;';
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031875}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner {
  position: absolute;
  bottom: 15px;
  left: 15px;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031881}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-voicenum {
  font-size: 132%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031885}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-voicenum .voice-list__item-voicenum-num {
  display: inline-block;
  margin-left: 10px;
  font-size: 175%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031890}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-voicenum .voice-list__item-voicenum-num::first-letter {
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031896}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-name {
  font-size: 138%;
  color: #fff;
  text-shadow: 2px 3px 3px rgba(0, 0, 0, 0.4);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031902}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-faculty {
  display: inline-block;
  padding: 5px 12px;
  font-size: 94%;
  color: #fff;
  line-height: 1;
  background-color: #000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031917}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item.faculty--integrated-science a .voice-list__item-inner .voice-list__item-voicenum {
  color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031921}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item.faculty--integrated-science a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031934}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item.faculty--medicine a .voice-list__item-inner .voice-list__item-voicenum {
  color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031938}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item.faculty--medicine a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031950}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item.faculty--dentistry a .voice-list__item-inner .voice-list__item-voicenum {
  color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031954}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item.faculty--dentistry a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031966}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item.faculty--pharmacy a .voice-list__item-inner .voice-list__item-voicenum {
  color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031970}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item.faculty--pharmacy a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031982}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item.faculty--science-and-engineering a .voice-list__item-inner .voice-list__item-voicenum {
  color: #E96C2E;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031986}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item.faculty--science-and-engineering a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #E96C2E;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000031998}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item.faculty--bioresources a .voice-list__item-inner .voice-list__item-voicenum {
  color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032002}}
body#body--index .sec-voice .sec-voice__inner .cms-pages.pages .voice-list .voice-list__item.faculty--bioresources a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032015}}
body#body--index .sec-voice .btn-voice-more {
  display: inline-block;
  margin: 40px 15px 0;
  width: 240px;
  padding: 14px 0;
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background-color: #134A63;
  border: 1px solid #134A63;
  border-radius: 32px;
  transition: .3s ease-in-out;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032015}}
  body#body--index .sec-voice .btn-voice-more {
    display: block;
    margin: 40px auto 0;
    padding: 10px 0;
    max-width: 400px;
    width: 100%;
    font-size: 100%;
    border-radius: 36px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032039}}
body#body--index .sec-voice .btn-voice-more:hover {
  color: #134A63;
  background-color: #fff;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032048}}
body#body--index .sec-researcher {
  background-image: url(/admission/img/bg_news-examinee.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 0 top;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032054}}
body#body--index .sec-researcher .sec-researcher__inner {
  position: relative;
  max-width: 1250px;
  margin: 0 auto;
  padding: 48px 33px 70px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032054}}
  body#body--index .sec-researcher .sec-researcher__inner {
    padding: 30px 20px 130px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032072}}
body#body--index .sec-researcher .sec-researcher__inner:after {
  position: absolute;
  content: "";
  bottom: 0;
  right: 48px;
  width: 607px;
  height: 88px;
  background-image: url(/admission/img/img_top_text-frontier.png);
  background-repeat: no-repeat;
  background-size: contain;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032072}}
  body#body--index .sec-researcher .sec-researcher__inner:after {
    width: 80vw;
    height: calc(80vw * 0.145);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032089}}
body#body--index .sec-researcher .sec-researcher__inner .sec-researcher__header {
  padding: 0 15px;
  font-size: 250%;
  font-weight: bold;
  color: #134A63;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032089}}
  body#body--index .sec-researcher .sec-researcher__inner .sec-researcher__header {
    font-size: 188%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032099}}
body#body--index .sec-researcher .sec-researcher__inner .sec-researcher__header::first-letter {
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032104}}
body#body--index .sec-researcher .sec-researcher__inner .sec-researcher__lead {
  padding: 0 15px;
  font-size: 113%;
  color: #000;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032104}}
  body#body--index .sec-researcher .sec-researcher__inner .sec-researcher__lead {
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032115}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list {
  margin-top: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032118}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .slick-arrow {
  z-index: 2;
  width: 15px;
  height: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032123}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .slick-arrow:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032132}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .slick-arrow.slick-disabled {
  display: none !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032137}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .slick-prev,
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .slick-next {
  top: 50%;
  transform: translateY(-50%);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032152}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .slick-next {
  right: -8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032155}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .slick-next:before {
  background: url(/admission/img/img_slick_arrow_r.png);
  background-size: contain;
  background-repeat: no-repeat;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032162}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .slick-prev {
  left: -8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032165}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .slick-prev:before {
  background: url(/admission/img/img_slick_arrow_l.png);
  background-size: contain;
  background-repeat: no-repeat;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032173}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a {
  position: relative;
  display: block;
  margin: 0 15px;
  height: 340px;
  text-decoration: none;
  color: #000;
  background-color: #fff;
  border-radius: 6px;
  overflow: hidden;
}
@media only screen and (max-width: 1280px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032173}}
  body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a {
    height: calc(((100vw - 66px) / 3 - 30px) * 0.932);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032173}}
  body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a {
    height: calc((100vw - 66px - 30px) * 0.932);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032196}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a:hover .voice-list__item-image img {
  opacity: 0.7;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032202}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a:hover .voice-list__item-inner {
  opacity: .8;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032208}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-image {
  width: 100%;
  height: 340px;
}
@media only screen and (max-width: 1280px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032208}}
  body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-image {
    height: calc(((100vw - 66px) / 3 - 30px) * 0.932);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032208}}
  body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-image {
    height: calc((100vw - 66px - 30px) * 0.932);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032220}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  font-family: 'object-fit: cover;';
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032229}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner {
  position: absolute;
  bottom: 15px;
  left: 15px;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032235}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-voicenum {
  font-size: 132%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032239}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-voicenum .voice-list__item-voicenum-num {
  display: inline-block;
  margin-left: 10px;
  font-size: 175%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032244}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-voicenum .voice-list__item-voicenum-num::first-letter {
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032250}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-name {
  font-size: 138%;
  color: #fff;
  text-shadow: 2px 3px 3px rgba(0, 0, 0, 0.4);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032255}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-name .voice-list__item-position {
  margin-right: 10px;
  font-size: 82%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032262}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-faculty {
  display: inline-block;
  padding: 5px 12px;
  font-size: 94%;
  color: #fff;
  line-height: 1;
  background-color: #000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032277}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item.faculty--integrated-science a .voice-list__item-inner .voice-list__item-voicenum {
  color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032281}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item.faculty--integrated-science a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032294}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item.faculty--medicine a .voice-list__item-inner .voice-list__item-voicenum {
  color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032298}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item.faculty--medicine a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032310}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item.faculty--dentistry a .voice-list__item-inner .voice-list__item-voicenum {
  color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032314}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item.faculty--dentistry a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032326}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item.faculty--pharmacy a .voice-list__item-inner .voice-list__item-voicenum {
  color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032330}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item.faculty--pharmacy a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032342}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item.faculty--science-and-engineering a .voice-list__item-inner .voice-list__item-voicenum {
  color: #E96C2E;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032346}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item.faculty--science-and-engineering a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #E96C2E;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032358}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item.faculty--bioresources a .voice-list__item-inner .voice-list__item-voicenum {
  color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032362}}
body#body--index .sec-researcher .sec-researcher__inner .cms-pages.pages .voice-list .voice-list__item.faculty--bioresources a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032375}}
body#body--index .sec-researcher .btn-researcher-more {
  display: inline-block;
  margin: 40px 15px 0;
  width: 240px;
  padding: 14px 0;
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background-color: #134A63;
  border: 1px solid #134A63;
  border-radius: 32px;
  transition: .3s ease-in-out;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032375}}
  body#body--index .sec-researcher .btn-researcher-more {
    display: block;
    margin: 40px auto 0;
    padding: 10px 0;
    max-width: 400px;
    width: 100%;
    font-size: 100%;
    border-radius: 36px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032399}}
body#body--index .sec-researcher .btn-researcher-more:hover {
  color: #134A63;
  background-color: #fff;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032408}}
body#body--index .mfp-content {
  /* 先輩たちの声 */
  /* 研究者紹介 */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032411}}
body#body--index .mfp-content .popup-content.popup-content--voice {
  position: relative;
  margin: 0 auto;
  max-width: 1040px;
  padding: 20px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032411}}
  body#body--index .mfp-content .popup-content.popup-content--voice {
    padding: 15px 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032421}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__inner {
  display: flex;
  justify-content: space-between;
  padding: 40px;
  background-color: #fff;
  border-radius: 4px;
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032421}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__inner {
    flex-direction: column;
    align-items: center;
    padding: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032436}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__image {
  width: 412px;
  height: 384px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032436}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__image {
    width: calc((100vw - 196px) * 0.46);
    height: calc((100vw - 196px) * 0.46 * 0.932);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032436}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__image {
    width: 70%;
    height: calc((100vw - 52px) * 0.932 * 0.7);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032451}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  font-family: 'object-fit: cover;';
  border-radius: 4px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032462}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail {
  width: 468px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032462}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail {
    width: calc((100vw - 196px) * 0.54);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032462}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail {
    margin-top: 5px;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032474}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__voicenum {
  font-size: 150%;
  line-height: 1;
  font-weight: bold;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032474}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__voicenum {
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032483}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__voicenum .popup-content__voicenum-num {
  display: inline-block;
  margin-left: 10px;
  font-size: 182%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032483}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__voicenum .popup-content__voicenum-num {
    font-size: 188%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032492}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__voicenum .popup-content__voicenum-num::first-letter {
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032498}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__title {
  font-size: 150%;
  line-height: 1.34;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032498}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__title {
    font-size: 100%;
    font-weight: bold;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032508}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__name {
  margin-top: 5px;
  font-size: 138%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032508}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__name {
    margin-top: 0;
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032518}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__faculty {
  display: inline-block;
  padding: 5px 12px;
  font-size: 94%;
  color: #fff;
  line-height: 1;
  background-color: #000;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032518}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__faculty {
    display: table;
    padding: 3px 12px;
    font-size: 75%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032533}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__text {
  margin-top: 32px;
  font-size: 100%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032533}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__text {
    margin-top: 5px;
    font-size: 75%;
    line-height: 1.4;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032545}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-close-btn {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 52px;
  height: 52px;
  padding: 11px;
  background-color: #134A63;
  border-radius: 26px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032545}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-close-btn {
    top: 5px;
    right: 5px;
    width: 30px;
    height: 30px;
    padding: 4px;
    border-radius: 22px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032564}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-close-btn:hover {
  background-color: #1B6A8C;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032568}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-close-btn span {
  display: inline-block;
  position: absolute;
  top: 50%;
  width: 30px;
  height: 5px;
  background-color: #fff;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032568}}
  body#body--index .mfp-content .popup-content.popup-content--voice .popup-close-btn span {
    width: 22px;
    height: 4px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032581}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-close-btn span:nth-child(1) {
  transform: translateY(-50%) rotate(45deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032585}}
body#body--index .mfp-content .popup-content.popup-content--voice .popup-close-btn span:nth-child(2) {
  transform: translateY(-50%) rotate(-45deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032598}}
body#body--index .mfp-content .popup-content.popup-content--voice.faculty--integrated-science .popup-content__detail .popup-content__voicenum {
  color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032602}}
body#body--index .mfp-content .popup-content.popup-content--voice.faculty--integrated-science .popup-content__detail .popup-content__faculty {
  background-color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032612}}
body#body--index .mfp-content .popup-content.popup-content--voice.faculty--medicine .popup-content__detail .popup-content__voicenum {
  color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032616}}
body#body--index .mfp-content .popup-content.popup-content--voice.faculty--medicine .popup-content__detail .popup-content__faculty {
  background-color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032626}}
body#body--index .mfp-content .popup-content.popup-content--voice.faculty--dentistry .popup-content__detail .popup-content__voicenum {
  color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032630}}
body#body--index .mfp-content .popup-content.popup-content--voice.faculty--dentistry .popup-content__detail .popup-content__faculty {
  background-color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032640}}
body#body--index .mfp-content .popup-content.popup-content--voice.faculty--pharmacy .popup-content__detail .popup-content__voicenum {
  color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032644}}
body#body--index .mfp-content .popup-content.popup-content--voice.faculty--pharmacy .popup-content__detail .popup-content__faculty {
  background-color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032654}}
body#body--index .mfp-content .popup-content.popup-content--voice.faculty--science-and-engineering .popup-content__detail .popup-content__voicenum {
  color: #E96C2E;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032658}}
body#body--index .mfp-content .popup-content.popup-content--voice.faculty--science-and-engineering .popup-content__detail .popup-content__faculty {
  background-color: #E96C2E;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032668}}
body#body--index .mfp-content .popup-content.popup-content--voice.faculty--bioresources .popup-content__detail .popup-content__voicenum {
  color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032672}}
body#body--index .mfp-content .popup-content.popup-content--voice.faculty--bioresources .popup-content__detail .popup-content__faculty {
  background-color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032681}}
body#body--index .mfp-content .popup-content.popup-content--researcher {
  position: relative;
  margin: 0 auto;
  max-width: 1040px;
  padding: 20px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032681}}
  body#body--index .mfp-content .popup-content.popup-content--researcher {
    padding: 15px 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032691}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__inner {
  display: flex;
  justify-content: space-between;
  padding: 40px;
  background-color: #fff;
  border-radius: 4px;
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032691}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__inner {
    flex-direction: column;
    align-items: center;
    padding: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032706}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__image {
  width: 412px;
  height: 384px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032706}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__image {
    width: calc((100vw - 196px) * 0.46);
    height: calc((100vw - 196px) * 0.46 * 0.932);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032706}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__image {
    width: 70%;
    height: calc((100vw - 52px) * 0.932 * 0.7);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032721}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  font-family: 'object-fit: cover;';
  border-radius: 4px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032732}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail {
  width: 468px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032732}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail {
    width: calc((100vw - 196px) * 0.54);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032732}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail {
    margin-top: 5px;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032744}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__voicenum {
  font-size: 150%;
  line-height: 1;
  font-weight: bold;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032744}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__voicenum {
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032753}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__voicenum .popup-content__voicenum-num {
  display: inline-block;
  margin-left: 10px;
  font-size: 182%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032753}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__voicenum .popup-content__voicenum-num {
    font-size: 188%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032762}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__voicenum .popup-content__voicenum-num::first-letter {
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032768}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__title {
  font-size: 150%;
  line-height: 1.34;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032768}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__title {
    font-size: 100%;
    font-weight: bold;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032778}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__name {
  margin-top: 5px;
  font-size: 138%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032778}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__name {
    margin-top: 0;
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032787}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__name .popup-content__position {
  margin-right: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032793}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__faculty {
  display: inline-block;
  padding: 5px 12px;
  font-size: 94%;
  color: #fff;
  line-height: 1;
  background-color: #000;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032793}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__faculty {
    display: table;
    padding: 3px 12px;
    font-size: 75%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032808}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__text {
  margin-top: 32px;
  font-size: 100%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032808}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__text {
    margin-top: 10px;
    font-size: 75%;
    line-height: 1.4;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032820}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-close-btn {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 52px;
  height: 52px;
  padding: 11px;
  background-color: #134A63;
  border-radius: 26px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032820}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-close-btn {
    top: 5px;
    right: 5px;
    width: 30px;
    height: 30px;
    padding: 4px;
    border-radius: 22px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032839}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-close-btn:hover {
  background-color: #1B6A8C;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032843}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-close-btn span {
  display: inline-block;
  position: absolute;
  top: 50%;
  width: 30px;
  height: 5px;
  background-color: #fff;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032843}}
  body#body--index .mfp-content .popup-content.popup-content--researcher .popup-close-btn span {
    width: 22px;
    height: 4px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032856}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-close-btn span:nth-child(1) {
  transform: translateY(-50%) rotate(45deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032860}}
body#body--index .mfp-content .popup-content.popup-content--researcher .popup-close-btn span:nth-child(2) {
  transform: translateY(-50%) rotate(-45deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032873}}
body#body--index .mfp-content .popup-content.popup-content--researcher.faculty--integrated-science .popup-content__detail .popup-content__voicenum {
  color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032877}}
body#body--index .mfp-content .popup-content.popup-content--researcher.faculty--integrated-science .popup-content__detail .popup-content__faculty {
  background-color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032887}}
body#body--index .mfp-content .popup-content.popup-content--researcher.faculty--medicine .popup-content__detail .popup-content__voicenum {
  color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032891}}
body#body--index .mfp-content .popup-content.popup-content--researcher.faculty--medicine .popup-content__detail .popup-content__faculty {
  background-color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032901}}
body#body--index .mfp-content .popup-content.popup-content--researcher.faculty--dentistry .popup-content__detail .popup-content__voicenum {
  color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032905}}
body#body--index .mfp-content .popup-content.popup-content--researcher.faculty--dentistry .popup-content__detail .popup-content__faculty {
  background-color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032915}}
body#body--index .mfp-content .popup-content.popup-content--researcher.faculty--pharmacy .popup-content__detail .popup-content__voicenum {
  color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032919}}
body#body--index .mfp-content .popup-content.popup-content--researcher.faculty--pharmacy .popup-content__detail .popup-content__faculty {
  background-color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032929}}
body#body--index .mfp-content .popup-content.popup-content--researcher.faculty--science-and-engineering .popup-content__detail .popup-content__voicenum {
  color: #E96C2E;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032933}}
body#body--index .mfp-content .popup-content.popup-content--researcher.faculty--science-and-engineering .popup-content__detail .popup-content__faculty {
  background-color: #E96C2E;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032943}}
body#body--index .mfp-content .popup-content.popup-content--researcher.faculty--bioresources .popup-content__detail .popup-content__voicenum {
  color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000032947}}
body#body--index .mfp-content .popup-content.popup-content--researcher.faculty--bioresources .popup-content__detail .popup-content__faculty {
  background-color: #73a828;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033055}}
.category-pages ul li,
.article-pages ul li {
  padding: 8px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003575}}
.category-pages ul li:last-child,
.article-pages ul li:last-child {
  padding-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003579}}
.category-pages ul li time,
.article-pages ul li time {
  display: inline-block;
  float: left;
  min-width: 9em;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003579}}
  .category-pages ul li time,
  .article-pages ul li time {
    float: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003589}}
.category-pages ul li span,
.article-pages ul li span {
  display: block;
  padding-left: 9em;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003589}}
  .category-pages ul li span,
  .article-pages ul li span {
    padding-left: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033060}}
.article-pages {
  margin-bottom: 30px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033067}}
.pagination span {
  margin-bottom: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033070}}
.pagination span.current,
.pagination span a {
  display: inline-block;
  padding: 5px 15px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  transition: 0.3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033080}}
.pagination span.current {
  background: #134a63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033084}}
.pagination span a {
  background: #03807d;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033087}}
.pagination span a:hover {
  background: #134a63;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033096}}
.recommend-similarity #news {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033100}}
.recommend-similarity #news header:after {
  width: calc(100% - 460px);
  left: 460px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033100}}
  .recommend-similarity #news header:after {
    width: calc(100% - 520px);
    left: 520px;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033100}}
  .recommend-similarity #news header:after {
    width: calc(100% - 394px);
    left: 394px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033115}}
.recommend-similarity #news header h2 {
  width: auto;
  display: inline-block;
  padding-right: 46px;
  font-size: 150%;
  border: 1px dotted #134a63;
  border-left: none;
  border-bottom: none;
  color: #134a63;
  transform: skewX(25deg);
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033115}}
  .recommend-similarity #news header h2 {
    padding-right: 50px;
    font-size: 175%;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033115}}
  .recommend-similarity #news header h2 {
    font-size: 125%;
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033132}}
  .recommend-similarity #news header h2 span {
    margin-left: 36px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033140}}
.recommend-similarity #news ul li {
  background: url(/admission/img/l-arrow.png) no-repeat left top 13px;
  margin-left: 48px;
  padding: 3px 0;
  padding-left: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033146}}
.recommend-similarity #news ul li a {
  word-break: break-all;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033154}}
#main-contents {
  margin-bottom: 60px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033157}}
#main-contents ul {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033162}}
#main-contents ul li {
  position: relative;
  width: 33.3333%;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033167}}
#main-contents ul li.contents1 {
  max-height: 220px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033170}}
#main-contents ul li.contents1 span {
  height: 52px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033175}}
#main-contents ul li.contents2 {
  max-height: 370px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033178}}
#main-contents ul li.contents2 span {
  height: 97px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033183}}
#main-contents ul li a {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033187}}
#main-contents ul li img {
  width: 100%;
  height: auto;
  object-fit: cover;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033193}}
#main-contents ul li span {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 0 30px;
  background-color: rgba(15, 61, 108, 0.9);
  color: #ffffff;
  font-size: 125%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033205}}
#main-contents ul li span.tokupon:after {
  content: "";
  position: absolute;
  right: 60px;
  bottom: 27px;
  width: 9vw;
  height: 10.6vw;
  background: url(/admission/img/content_tokupon.png) no-repeat;
  background-size: 9vw;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033449}}
.contents-banner {
  background: url(/admission/img/bg_top_banner.png) no-repeat center center;
  background-size: cover;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033454}}
.contents-banner header {
  width: 320px;
  margin: 0 auto;
  padding: 55px 0 35px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033460}}
.contents-banner header h2,
.contents-banner header span {
  color: #134A63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033465}}
.contents-banner header h2 {
  font-size: 188%;
  line-height: 1.65;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033471}}
.contents-banner header h2::first-letter {
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033476}}
.contents-banner header span {
  font-size: 125%;
  font-weight: bold;
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033483}}
.contents-banner .banners,
.contents-banner .ss-image-box-item-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  max-width: 1250px;
  margin: 0 auto;
  padding: 0 75px;
  text-align: center;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033483}}
  .contents-banner .banners,
  .contents-banner .ss-image-box-item-list {
    padding: 0 25px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033497}}
.contents-banner .banners span,
.contents-banner .ss-image-box-item-list span {
  width: calc((100% - 80px) / 3);
  box-sizing: border-box;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033497}}
  .contents-banner .banners span,
  .contents-banner .ss-image-box-item-list span {
    width: calc((100% - 24px) / 2);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033507}}
  .contents-banner .banners span:nth-child(n+3),
  .contents-banner .ss-image-box-item-list span:nth-child(n+3) {
    margin-top: 24px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033513}}
.contents-banner .banners span:nth-child(n+4),
.contents-banner .ss-image-box-item-list span:nth-child(n+4) {
  margin-top: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033522}}
.contents-banner .banners span img,
.contents-banner .ss-image-box-item-list span img {
  max-width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033528}}
.contents-banner footer {
  margin-top: 40px;
  text-align: center;
  padding-bottom: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033533}}
.contents-banner footer .contents-banner-btn {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033536}}
.contents-banner footer .contents-banner-btn a {
  display: block;
  font-size: 125%;
  font-weight: bold;
  padding: 14px 30px;
  color: #134A63;
  border: 4px solid #134A63;
  background-color: rgba(255, 255, 255, 0.6);
  text-decoration: none;
  transition: 0.3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033547}}
.contents-banner footer .contents-banner-btn a:hover {
  color: #fff;
  background: #03807d;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033558}}
.pagetop {
  display: none;
  position: fixed;
  right: 30px;
  bottom: 120px;
  z-index: 999;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033565}}
.pagetop a {
  display: inline-block;
  width: 5em;
  height: 5em;
  padding: 1.9em 0 0 3px;
  border-radius: 50%;
  background: url(/admission/img/ic-pagetop.png) no-repeat center top 15px #134a63;
  text-align: center;
  color: #ffffff;
  box-sizing: border-box;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-indent: -3px;
  text-decoration: none;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033585}}
#page-title {
  width: 100%;
  margin-bottom: 30px;
  background: url(/admission/img/bg-page-title.jpg) no-repeat center center;
  background-size: cover;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033591}}
#page-title h1 {
  position: relative;
  max-width: 1280px;
  width: 100%;
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033597}}
#page-title h1 span {
  display: inline-block;
  margin: 99px 0;
  padding: 23px 35px;
  background: #ffffff;
  font-size: 269%;
  word-break: break-all;
  opacity: 0.8;
}
@media only screen and (max-width: 992px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033597}}
  #page-title h1 span {
    font-size: 238%;
    margin: 99px 20px;
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033597}}
  #page-title h1 span {
    margin: 95px 0 25px;
    padding: 23px 20px;
    font-size: 200%;
  }
}
@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033597}}
  #page-title h1 span {
    font-size: 150%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033626}}
.menu-trigger {
  position: relative;
  float: left;
  display: none;
  width: 91px;
  height: 80px;
}

@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033635}}
  .trigger-text {
    position: absolute;
    right: 0;
    bottom: 5px;
    left: 0;
    margin-top: 5px;
    font-size: 88%;
    font-weight: bold;
    color: #134a63;
    text-align: center;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033647}}
  .menu-trigger,
  .menu-trigger span {
    display: inline-block;
    transition: all .4s;
    box-sizing: border-box;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033654}}
  .menu-trigger {
    text-decoration: none !important;
    background: #ffffff;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033659}}
  .menu-trigger span {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width: 50px;
    height: 6px;
    background-color: #134a63;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033669}}
  .menu-trigger span:nth-of-type(1) {
    top: 15px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033673}}
  .menu-trigger span:nth-of-type(2) {
    top: 30px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033677}}
  .menu-trigger span:nth-of-type(3) {
    top: 45px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033682}}
.menu-trigger.active span:nth-of-type(1) {
  -webkit-transform: translateY(14px) rotate(-45deg);
  transform: translateY(14px) rotate(-45deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033687}}
.menu-trigger.active span:nth-of-type(2) {
  left: 50%;
  opacity: 0;
  -webkit-animation: active-menu-bar02 .8s forwards;
  animation: active-menu-bar02 .8s forwards;
}

@-webkit-keyframes active-menu-bar02 {
  100% {
    height: 0;
  }
}
@keyframes active-menu-bar02 {
  100% {
    height: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033706}}
.menu-trigger.active span:nth-of-type(3) {
  -webkit-transform: translateY(-15px) rotate(45deg);
  transform: translateY(-15px) rotate(45deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033711}}
#ss-pc,
#ss-mb {
  width: 300px;
  margin: 20px auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033716}}
#ss-pc a,
#ss-mb a {
  display: block;
  background: #03807d;
  color: #ffffff;
  padding: 10px 0;
  text-align: center;
  font-weight: bold;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033725}}
#ss-pc a:hover,
#ss-mb a:hover {
  background: #134a63;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033733}}
.crumbs {
  margin-bottom: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033736}}
.crumbs .page,
.crumbs .separator {
  padding-right: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033744}}
.cke_editable {
  padding: 15px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033752}}
.body h2,
.cke_editable h2,
.inquiry-sent h2,
.inquiry-html h2 {
  margin-bottom: 1.5em;
  padding-left: 20px;
  border-left: 8px solid #134a63;
  border-bottom: 1px dotted #134a63;
  font-size: 175%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033756}}
.body h3,
.cke_editable h3,
.inquiry-sent h3,
.inquiry-html h3 {
  margin-bottom: 1em;
  padding-left: 28px;
  font-size: 150%;
  color: #134a63;
  font-weight: bold;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033756}}
  .body h3,
  .cke_editable h3,
  .inquiry-sent h3,
  .inquiry-html h3 {
    padding-left: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033760}}
.body h4,
.cke_editable h4,
.inquiry-sent h4,
.inquiry-html h4 {
  margin-bottom: 1em;
  padding-left: 28px;
  font-size: 113%;
  font-weight: bold;
  color: #134a63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033764}}
.body ul li,
.cke_editable ul li,
.inquiry-sent ul li,
.inquiry-html ul li {
  position: relative;
  margin-bottom: 1em;
  padding-left: 47px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033764}}
  .body ul li,
  .cke_editable ul li,
  .inquiry-sent ul li,
  .inquiry-html ul li {
    padding-left: 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003399}}
.body ul li:before,
.cke_editable ul li:before,
.inquiry-sent ul li:before,
.inquiry-html ul li:before {
  content: "■";
  position: absolute;
  top: 6px;
  left: 30px;
  display: inline-block;
  padding-right: 8px;
  font-size: 50%;
  color: #134a63;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003399}}
  .body ul li:before,
  .cke_editable ul li:before,
  .inquiry-sent ul li:before,
  .inquiry-html ul li:before {
    left: 3px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003414}}
.body ul li a,
.cke_editable ul li a,
.inquiry-sent ul li a,
.inquiry-html ul li a {
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033768}}
.body ol li,
.cke_editable ol li,
.inquiry-sent ol li,
.inquiry-html ol li {
  margin-left: 48px;
  margin-bottom: 1em;
  margin: 0 0 1em 48px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033768}}
  .body ol li,
  .cke_editable ol li,
  .inquiry-sent ol li,
  .inquiry-html ol li {
    margin-left: 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033772}}
.body ol,
.body ul,
.cke_editable ol,
.cke_editable ul,
.inquiry-sent ol,
.inquiry-sent ul,
.inquiry-html ol,
.inquiry-html ul {
  margin-bottom: 3em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033777}}
.body img,
.cke_editable img,
.inquiry-sent img,
.inquiry-html img {
  max-width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033781}}
.body a,
.cke_editable a,
.inquiry-sent a,
.inquiry-html a {
  background: url(/admission/img/l-arrow.png) no-repeat left center;
  margin-left: 3px;
  padding-left: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033787}}
.body p,
.cke_editable p,
.inquiry-sent p,
.inquiry-html p {
  padding: 0 28px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033787}}
  .body p,
  .cke_editable p,
  .inquiry-sent p,
  .inquiry-html p {
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033795}}
.body table,
.cke_editable table,
.inquiry-sent table,
.inquiry-html table {
  margin: 0 28px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033795}}
  .body table,
  .cke_editable table,
  .inquiry-sent table,
  .inquiry-html table {
    margin: 0 0 3em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033803}}
.body p,
.body table,
.cke_editable p,
.cke_editable table,
.inquiry-sent p,
.inquiry-sent table,
.inquiry-html p,
.inquiry-html table {
  margin-bottom: 3em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033809}}
.body table caption,
.cke_editable table caption,
.inquiry-sent table caption,
.inquiry-html table caption {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033813}}
.body table th,
.body table td,
.cke_editable table th,
.cke_editable table td,
.inquiry-sent table th,
.inquiry-sent table td,
.inquiry-html table th,
.inquiry-html table td {
  padding: 5px 10px;
  border: 1px solid #434343;
  font-weight: normal;
  vertical-align: top;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033821}}
.body table th,
.cke_editable table th,
.inquiry-sent table th,
.inquiry-html table th {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033825}}
.body table td,
.cke_editable table td,
.inquiry-sent table td,
.inquiry-html table td {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033829}}
.body table thead th,
.cke_editable table thead th,
.inquiry-sent table thead th,
.inquiry-html table thead th {
  background: #adecea;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033834}}
.body table tbody th,
.cke_editable table tbody th,
.inquiry-sent table tbody th,
.inquiry-html table tbody th {
  background: #adecea;
  vertical-align: middle;
}
@media only screen and (max-width: 992px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033840}}
  .body .sp_scroll,
  .cke_editable .sp_scroll,
  .inquiry-sent .sp_scroll,
  .inquiry-html .sp_scroll {
    overflow-x: scroll;
  }
}
@media only screen and (max-width: 992px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033845}}
  .body .sp_scroll table,
  .cke_editable .sp_scroll table,
  .inquiry-sent .sp_scroll table,
  .inquiry-html .sp_scroll table {
    white-space: nowrap;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033852}}
.body a[class^="icon-"]:after,
.cke_editable a[class^="icon-"]:after,
.inquiry-sent a[class^="icon-"]:after,
.inquiry-html a[class^="icon-"]:after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-left: 5px;
  background: url(/img/icon.svg) no-repeat right center;
  vertical-align: sub;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033862}}
.body a.icon-pptx:after,
.cke_editable a.icon-pptx:after,
.inquiry-sent a.icon-pptx:after,
.inquiry-html a.icon-pptx:after {
  background: url(/img/icon_ppt.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033866}}
.body a.icon-xlsx:after,
.cke_editable a.icon-xlsx:after,
.inquiry-sent a.icon-xlsx:after,
.inquiry-html a.icon-xlsx:after {
  background: url(/img/icon_excel.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033870}}
.body a.icon-xls:after,
.cke_editable a.icon-xls:after,
.inquiry-sent a.icon-xls:after,
.inquiry-html a.icon-xls:after {
  background: url(/img/icon_excel.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033874}}
.body a.icon-csv:after,
.cke_editable a.icon-csv:after,
.inquiry-sent a.icon-csv:after,
.inquiry-html a.icon-csv:after {
  background: url(/img/icon_csv.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033878}}
.body a.icon-jpg:after,
.cke_editable a.icon-jpg:after,
.inquiry-sent a.icon-jpg:after,
.inquiry-html a.icon-jpg:after {
  background: url(/img/icon_jpg.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033882}}
.body a.icon-tiff:after,
.cke_editable a.icon-tiff:after,
.inquiry-sent a.icon-tiff:after,
.inquiry-html a.icon-tiff:after {
  background: url(/img/icon.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033886}}
.body a.icon-png:after,
.cke_editable a.icon-png:after,
.inquiry-sent a.icon-png:after,
.inquiry-html a.icon-png:after {
  background: url(/img/icon_png.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033890}}
.body a.icon-gif:after,
.cke_editable a.icon-gif:after,
.inquiry-sent a.icon-gif:after,
.inquiry-html a.icon-gif:after {
  background: url(/img/icon.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033894}}
.body a.icon-bmp:after,
.cke_editable a.icon-bmp:after,
.inquiry-sent a.icon-bmp:after,
.inquiry-html a.icon-bmp:after {
  background: url(/img/icon.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033898}}
.body a.icon-wav:after,
.cke_editable a.icon-wav:after,
.inquiry-sent a.icon-wav:after,
.inquiry-html a.icon-wav:after {
  background: url(/img/icon.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033902}}
.body a.icon-mp3:after,
.cke_editable a.icon-mp3:after,
.inquiry-sent a.icon-mp3:after,
.inquiry-html a.icon-mp3:after {
  background: url(/img/icon.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033906}}
.body a.icon-mov:after,
.cke_editable a.icon-mov:after,
.inquiry-sent a.icon-mov:after,
.inquiry-html a.icon-mov:after {
  background: url(/img/icon.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033910}}
.body a.icon-mp4:after,
.cke_editable a.icon-mp4:after,
.inquiry-sent a.icon-mp4:after,
.inquiry-html a.icon-mp4:after {
  background: url(/img/icon.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033914}}
.body a.icon-mpeg:after,
.cke_editable a.icon-mpeg:after,
.inquiry-sent a.icon-mpeg:after,
.inquiry-html a.icon-mpeg:after {
  background: url(/img/icon.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033918}}
.body a.icon-txt:after,
.cke_editable a.icon-txt:after,
.inquiry-sent a.icon-txt:after,
.inquiry-html a.icon-txt:after {
  background: url(/img/icon.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033922}}
.body a.icon-doc:after,
.cke_editable a.icon-doc:after,
.inquiry-sent a.icon-doc:after,
.inquiry-html a.icon-doc:after {
  background: url(/img/icon_word.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033926}}
.body a.icon-ppt:after,
.cke_editable a.icon-ppt:after,
.inquiry-sent a.icon-ppt:after,
.inquiry-html a.icon-ppt:after {
  background: url(/img/icon_ppt.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033930}}
.body a.icon-zip:after,
.cke_editable a.icon-zip:after,
.inquiry-sent a.icon-zip:after,
.inquiry-html a.icon-zip:after {
  background: url(/img/icon.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033934}}
.body a.icon-pdf:after,
.cke_editable a.icon-pdf:after,
.inquiry-sent a.icon-pdf:after,
.inquiry-html a.icon-pdf:after {
  background: url(/img/icon_pdf.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033938}}
.body a.icon-docx:after,
.cke_editable a.icon-docx:after,
.inquiry-sent a.icon-docx:after,
.inquiry-html a.icon-docx:after {
  background: url(/img/icon_word.svg) no-repeat right center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033942}}
.body .float-left,
.body .ss-alignment-left,
.cke_editable .float-left,
.cke_editable .ss-alignment-left,
.inquiry-sent .float-left,
.inquiry-sent .ss-alignment-left,
.inquiry-html .float-left,
.inquiry-html .ss-alignment-left {
  float: left;
  padding: 0 28px 1em;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033942}}
  .body .float-left,
  .body .ss-alignment-left,
  .cke_editable .float-left,
  .cke_editable .ss-alignment-left,
  .inquiry-sent .float-left,
  .inquiry-sent .ss-alignment-left,
  .inquiry-html .float-left,
  .inquiry-html .ss-alignment-left {
    float: none;
    padding: 0 0 1em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033953}}
.body .float-right,
.body .ss-alignment-right,
.cke_editable .float-right,
.cke_editable .ss-alignment-right,
.inquiry-sent .float-right,
.inquiry-sent .ss-alignment-right,
.inquiry-html .float-right,
.inquiry-html .ss-alignment-right {
  padding: 0 28px 1em;
  float: right;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033953}}
  .body .float-right,
  .body .ss-alignment-right,
  .cke_editable .float-right,
  .cke_editable .ss-alignment-right,
  .inquiry-sent .float-right,
  .inquiry-sent .ss-alignment-right,
  .inquiry-html .float-right,
  .inquiry-html .ss-alignment-right {
    float: none;
    padding: 0 0 1em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033964}}
.body .clear,
.cke_editable .clear,
.inquiry-sent .clear,
.inquiry-html .clear {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033968}}
.body .link-btn,
.cke_editable .link-btn,
.inquiry-sent .link-btn,
.inquiry-html .link-btn {
  padding: 8px 80px;
  background: #03807d;
  font-size: 113%;
  color: #ffffff;
  text-decoration: none;
  transition: 0.3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033976}}
.body .link-btn:before,
.cke_editable .link-btn:before,
.inquiry-sent .link-btn:before,
.inquiry-html .link-btn:before {
  content: "";
  display: inline-block;
  height: 10px;
  padding-left: 10px;
  background: url(/admission/img/l-arrow-w.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033984}}
.body .link-btn:hover,
.cke_editable .link-btn:hover,
.inquiry-sent .link-btn:hover,
.inquiry-html .link-btn:hover {
  background: #134a63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033989}}
.body iframe,
.cke_editable iframe,
.inquiry-sent iframe,
.inquiry-html iframe {
  max-width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033994}}
.related-pages,
.contact,
.map-page {
  margin-bottom: 3em;
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000033999}}
.related-pages header,
.contact header,
.map-page header {
  display: flex;
  align-items: center;
  margin-bottom: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034004}}
.related-pages header:after,
.contact header:after,
.map-page header:after {
  margin-left: 15px;
  content: "";
  flex-grow: 1;
  border-top: 1px dotted;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034014}}
.related-pages h2,
.contact h2,
.map-page h2 {
  font-size: 125%;
  font-weight: bold;
  color: #134a63;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034022}}
.related-pages li {
  position: relative;
  margin-bottom: 1em;
  padding-left: 47px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034022}}
  .related-pages li {
    padding-left: 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003399}}
.related-pages li:before {
  content: "■";
  position: absolute;
  top: 6px;
  left: 30px;
  display: inline-block;
  padding-right: 8px;
  font-size: 50%;
  color: #134a63;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003399}}
  .related-pages li:before {
    left: 3px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_part\.scss}line{font-family:\00003414}}
.related-pages li a {
  background: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034027}}
.contact {
  margin: 0 0 3em;
  padding: 0 15px 15px;
  border: 2px solid #134a63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034032}}
.contact h2 {
  margin: 0 -15px 10px !important;
  padding: 5px 15px !important;
  border: none !important;
  background: #134a63;
  color: #ffffff !important;
  font-size: 113% !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034041}}
.contact p {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034045}}
.contact .group {
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034049}}
.contact dl {
  margin-right: 15px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034053}}
.contact dl,
.contact dt,
.contact dd {
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034060}}
.map-page {
  margin-bottom: 30px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034064}}
.released {
  text-align: right;
  margin-bottom: 3em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034069}}
.category-pages,
.col-3 {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034075}}
.category-pages article,
.category-pages .article,
.col-3 article,
.col-3 .article {
  width: 33.33333%;
  padding: 0 15px 30px;
  box-sizing: border-box;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034075}}
  .category-pages article,
  .category-pages .article,
  .col-3 article,
  .col-3 .article {
    width: 50%;
  }
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034075}}
  .category-pages article,
  .category-pages .article,
  .col-3 article,
  .col-3 .article {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034089}}
.category-pages article a,
.category-pages .article a,
.col-3 article a,
.col-3 .article a {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 10px 30px;
  background: #03807d;
  font-size: 100%;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
  box-sizing: border-box;
  transition: 0.3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034103}}
.category-pages article a:before,
.category-pages .article a:before,
.col-3 article a:before,
.col-3 .article a:before {
  content: "";
  display: inline-block;
  height: 10px;
  padding-left: 10px;
  background: url(/admission/img/l-arrow-w.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034111}}
.category-pages article a:hover,
.category-pages .article a:hover,
.col-3 article a:hover,
.col-3 .article a:hover {
  background: #134a63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034115}}
.category-pages article a img,
.category-pages .article a img,
.col-3 article a img,
.col-3 .article a img {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034122}}
.col-3.back-number {
  margin: 0 -15px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034129}}
.inquiry-html {
  margin-bottom: 2em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034133}}
.columns {
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034137}}
.columns dl,
.columns fieldset {
  zoom: 1;
  padding: 10px 0;
  border-bottom: 1px dotted #e1e1e1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003196}}
.columns dl:before, .columns dl:after,
.columns fieldset:before,
.columns fieldset:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/_init\.scss}line{font-family:\00003204}}
.columns dl:after,
.columns fieldset:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034143}}
.columns dl:last-child,
.columns fieldset:last-child {
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034148}}
.columns dt,
.columns legend {
  clear: left;
  float: left;
  width: 12em;
  font-weight: bold;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034148}}
  .columns dt,
  .columns legend {
    float: none;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034161}}
.columns dd,
.columns .fields {
  padding-left: 13em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034165}}
.columns dd span,
.columns .fields span {
  vertical-align: middle;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034161}}
  .columns dd,
  .columns .fields {
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034174}}
.columns .required {
  display: block;
  color: #dd0000;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034174}}
  .columns .required {
    display: inline;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034183}}
.columns label {
  margin-right: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034191}}
#local-menu {
  margin-bottom: 3em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034194}}
#local-menu a {
  color: #434343;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034198}}
#local-menu header {
  margin-bottom: 25px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034201}}
#local-menu header:after {
  display: block;
  content: "Entrance Guide";
  width: 100%;
  padding: 10px 15px;
  font-size: 75%;
  box-sizing: border-box;
  text-align: center;
  border-right: 1px solid;
  border-left: 1px solid;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034213}}
#local-menu header h2 {
  position: relative;
  display: block;
  padding: 20px 15px;
  color: #000;
  font-size: 163%;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  border: 1px solid;
  border-top: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034227}}
#local-menu li {
  border-left: 8px solid #134a63;
  border-bottom: 1px dotted #134a63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034231}}
#local-menu li a {
  display: block;
  margin: 0 15px;
  padding: 10px 30px 10px 10px;
  background: url(/admission/img/l-arrow.png) no-repeat right 8px center;
  text-decoration: none;
  transition: 0.3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034239}}
#local-menu li a:hover, #local-menu li a:focus {
  text-decoration: underline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034244}}
#local-menu li a:hover {
  opacity: 0.8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034249}}
#local-menu li.current {
  border-left: 8px solid #03807d;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034257}}
.ss-adobe-reader {
  clear: both;
  margin-bottom: 3em;
  padding: 20px 20px 20px 200px;
  background: #efefef url(../img/bn-adobe.png) no-repeat 20px center;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034257}}
  .ss-adobe-reader {
    padding: 70px 20px 20px 20px;
    background: #efefef url(../img/bn-adobe.png) no-repeat 20px 20px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034268}}
.ss-adobe-reader a {
  background: url(/admission/img/l-arrow.png) no-repeat left center;
  margin-left: 3px;
  padding-left: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034277}}
#blocks {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -30px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034283}}
.block-link {
  position: relative;
  box-sizing: border-box;
  width: calc(50% - 60px);
  margin: 0 30px 60px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034283}}
  .block-link {
    width: calc(100% - 30px);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034293}}
.block-link .contents {
  display: flex;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034297}}
.block-link .title {
  margin-bottom: 15px;
  padding: 0;
  border: none;
  font-size: 100%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034304}}
.block-link .title a {
  margin: 0;
  padding: 0;
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034311}}
.block-link .img {
  width: 160px;
  height: 160px;
  overflow: hidden;
  margin-right: 15px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034331}}
.block-link .img .object-fit-img {
  position: static;
  height: 100%;
  width: 100%;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: 'object-fit: cover;';
  top: 0;
  -ms-transform: none;
  -moz-transform: none;
  -webkit-transform: none;
  transform: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034348}}
.block-link .text {
  width: calc(100% - 175px);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034351}}
.block-link .text p {
  margin: 0;
  padding: 0;
  font-size: 88%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034357}}
.block-link .text .external {
  margin-top: 2em;
  text-align: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034361}}
.block-link .text .external a {
  display: inline-block;
  margin: 0 0 10px 10px;
  padding: 3px 15px;
  border-radius: 3px;
  background: #03807d;
  color: #fff;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034370}}
.block-link .text .external a:hover {
  opacity: 0.7;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034381}}
.member-login-box dd {
  margin-bottom: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034387}}
.body--mypage #mypage-tabs {
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034393}}
.body--mypage #mypage-tabs a,
.body--mypage .mypage-nav a {
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 20px;
  padding: 5px 20px;
  background: #03807d;
  color: #ffffff;
  text-decoration: none;
  box-sizing: border-box;
  transition: 0.3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034404}}
.body--mypage #mypage-tabs a:hover,
.body--mypage .mypage-nav a:hover {
  background: #134a63;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034411}}
.remark-for-parent {
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034416}}
.postal-code .field_with_errors {
  display: inline-block;
  width: 72.7%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034420}}
.postal-code .field_with_errors input {
  width: 100%;
  box-sizing: border-box;
  min-height: 2.2em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034428}}
.postal-code-search-error {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034432}}
button[name=postal-code-search] {
  padding: 5px;
  background-color: #ffffff;
  border: 1px solid #e1e1e1;
  cursor: pointer;
  outline: none;
  vertical-align: middle;
  appearance: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034442}}
.toku-talk {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034445}}
.toku-talk h2 {
  margin-bottom: 1.5em;
  padding-left: 20px;
  border-left: 8px solid #134a63;
  border-bottom: 1px dotted #134a63;
  font-size: 175%;
  font-weight: bold;
  margin-top: 20px;
  font-size: 125%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034452}}
#body--mypage-profile-index .toku-talk {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034456}}
#login {
  border-left: 2px solid #ffffff;
  margin-left: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034460}}
#login .member,
#login .logout,
#login .login {
  display: inline-block;
  margin-left: 10px;
  background: #03807d;
  padding: 2px 7px;
  box-sizing: border-box;
  color: #ffffff;
  text-decoration: none;
  vertical-align: middle;
  transition: 0.3s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034473}}
#login .member:hover,
#login .logout:hover,
#login .login:hover {
  background: #134a63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034478}}
#login .member {
  max-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034487}}
.mb-navi #login {
  text-align: center;
  margin-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034491}}
.mb-navi #login .member,
.mb-navi #login .logout,
.mb-navi #login .login {
  max-width: 200px;
  width: 100%;
  margin-bottom: 10px;
  margin-left: 0;
  padding: 8px 7px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034501}}
.mb-navi #login .member,
.mb-navi #login .logout {
  margin: 0 5px 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034508}}
.registration-rescue {
  display: none;
  margin-top: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034513}}
#body--registration-interim .registration-rescue {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034522}}
.open_campus #wrap,
.open_campus_page #wrap,
.open_campus_st #wrap {
  background: #fce034;
  padding: 1px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034528}}
.open_campus #page-title,
.open_campus_page #page-title,
.open_campus_st #page-title {
  position: relative;
  margin-bottom: 0;
  font-size: 263%;
  background: url(/admission/img/oc_stripe1.png) repeat top left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034534}}
.open_campus #page-title .top_h1,
.open_campus_page #page-title .top_h1,
.open_campus_st #page-title .top_h1 {
  position: relative;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  max-width: 1030px;
  margin: 0 auto;
  padding: 20px 0 110px;
  color: #000;
  font-weight: bold;
  line-height: 1.4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034546}}
.open_campus #page-title .top_h1 span,
.open_campus_page #page-title .top_h1 span,
.open_campus_st #page-title .top_h1 span {
  margin: 0;
  padding: 0;
  font-size: 175%;
  background: none;
  word-break: keep-all;
  opacity: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034557}}
.open_campus #wrap:after,
.open_campus_page #wrap:after,
.open_campus_st #wrap:after {
  position: absolute;
  content: "";
  width: 100vw;
  height: 120px;
  bottom: 0;
  left: calc(50% - 50vw);
  background: url(/admission/img/oc_stripe2.png) repeat top left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034567}}
.open_campus #main,
.open_campus_page #main,
.open_campus_st #main {
  position: relative;
  z-index: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034571}}
.open_campus #main .faculty,
.open_campus_page #main .faculty,
.open_campus_st #main .faculty {
  white-space: pre-wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034575}}
.open_campus #main .crumbs,
.open_campus_page #main .crumbs,
.open_campus_st #main .crumbs {
  margin-bottom: 14px;
  background: #dedd5c;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034580}}
.open_campus #main .article-pages,
.open_campus #main .category-pages,
.open_campus_page #main .article-pages,
.open_campus_page #main .category-pages,
.open_campus_st #main .article-pages,
.open_campus_st #main .category-pages {
  display: -webkit-inline-flex;
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034588}}
.open_campus #main .article-pages article,
.open_campus #main .category-pages article,
.open_campus_page #main .article-pages article,
.open_campus_page #main .category-pages article,
.open_campus_st #main .article-pages article,
.open_campus_st #main .category-pages article {
  position: relative;
  margin-bottom: 18px;
  width: 32%;
  height: 180px;
  background: #ffffff;
  box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.1), -1px 1px 3px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.1), -1px 1px 3px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.1), -1px 1px 3px 0 rgba(0, 0, 0, 0.1);
  z-index: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034599}}
.open_campus #main .article-pages article:before,
.open_campus #main .category-pages article:before,
.open_campus_page #main .article-pages article:before,
.open_campus_page #main .category-pages article:before,
.open_campus_st #main .article-pages article:before,
.open_campus_st #main .category-pages article:before {
  position: absolute;
  content: "";
  width: calc(100% - 30px);
  height: calc(100% - 30px);
  top: 10px;
  left: 10px;
  border: 5px solid #f499cc;
  z-index: -1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034610}}
.open_campus #main .article-pages article:after,
.open_campus #main .category-pages article:after,
.open_campus_page #main .article-pages article:after,
.open_campus_page #main .category-pages article:after,
.open_campus_st #main .article-pages article:after,
.open_campus_st #main .category-pages article:after {
  position: absolute;
  content: "";
  width: 20%;
  height: 46px;
  bottom: 0;
  right: 26px;
  color: #ffffff;
  font-size: 113%;
  background-image: url(/admission/img/oc_arrow.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 14px 22px;
  background-color: #e4007f;
  z-index: -1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034627}}
.open_campus #main .article-pages article a,
.open_campus #main .category-pages article a,
.open_campus_page #main .article-pages article a,
.open_campus_page #main .category-pages article a,
.open_campus_st #main .article-pages article a,
.open_campus_st #main .category-pages article a {
  display: inline-block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  z-index: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034635}}
.open_campus #main .article-pages article h2,
.open_campus #main .category-pages article h2,
.open_campus_page #main .article-pages article h2,
.open_campus_page #main .category-pages article h2,
.open_campus_st #main .article-pages article h2,
.open_campus_st #main .category-pages article h2 {
  margin-top: 16px;
  font-size: 125%;
  font-weight: bold;
  color: #ffffff;
  line-height: 1.6;
  text-align: center;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034644}}
.open_campus #main .article-pages article h2:first-line,
.open_campus #main .category-pages article h2:first-line,
.open_campus_page #main .article-pages article h2:first-line,
.open_campus_page #main .category-pages article h2:first-line,
.open_campus_st #main .article-pages article h2:first-line,
.open_campus_st #main .category-pages article h2:first-line {
  font-size: 113%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034649}}
.open_campus #main .article-pages article .faculty,
.open_campus #main .category-pages article .faculty,
.open_campus_page #main .article-pages article .faculty,
.open_campus_page #main .category-pages article .faculty,
.open_campus_st #main .article-pages article .faculty,
.open_campus_st #main .category-pages article .faculty {
  margin: 28px 0 0 40px;
  color: #434343;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034655}}
.open_campus #main .article-pages article p,
.open_campus #main .category-pages article p,
.open_campus_page #main .article-pages article p,
.open_campus_page #main .category-pages article p,
.open_campus_st #main .article-pages article p,
.open_campus_st #main .category-pages article p {
  color: #ffffff;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034660}}
.open_campus #main .article-pages article .day,
.open_campus #main .category-pages article .day,
.open_campus_page #main .article-pages article .day,
.open_campus_page #main .category-pages article .day,
.open_campus_st #main .article-pages article .day,
.open_campus_st #main .category-pages article .day {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034666}}
.open_campus #main .article-pages .item-oc-02:before,
.open_campus #main .category-pages .item-oc-02:before,
.open_campus_page #main .article-pages .item-oc-02:before,
.open_campus_page #main .category-pages .item-oc-02:before,
.open_campus_st #main .article-pages .item-oc-02:before,
.open_campus_st #main .category-pages .item-oc-02:before {
  border: 5px solid #99afd4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034670}}
.open_campus #main .article-pages .item-oc-02:after,
.open_campus #main .category-pages .item-oc-02:after,
.open_campus_page #main .article-pages .item-oc-02:after,
.open_campus_page #main .category-pages .item-oc-02:after,
.open_campus_st #main .article-pages .item-oc-02:after,
.open_campus_st #main .category-pages .item-oc-02:after {
  background-color: #003894;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034675}}
.open_campus #main .article-pages .item-oc-02 a:hover,
.open_campus #main .category-pages .item-oc-02 a:hover,
.open_campus_page #main .article-pages .item-oc-02 a:hover,
.open_campus_page #main .category-pages .item-oc-02 a:hover,
.open_campus_st #main .article-pages .item-oc-02 a:hover,
.open_campus_st #main .category-pages .item-oc-02 a:hover {
  background-color: rgba(0, 56, 148, 0.2);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034682}}
.open_campus #main .article-pages .item-oc-03:before,
.open_campus #main .category-pages .item-oc-03:before,
.open_campus_page #main .article-pages .item-oc-03:before,
.open_campus_page #main .category-pages .item-oc-03:before,
.open_campus_st #main .article-pages .item-oc-03:before,
.open_campus_st #main .category-pages .item-oc-03:before {
  border: 5px solid #d39ccd;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034686}}
.open_campus #main .article-pages .item-oc-03:after,
.open_campus #main .category-pages .item-oc-03:after,
.open_campus_page #main .article-pages .item-oc-03:after,
.open_campus_page #main .category-pages .item-oc-03:after,
.open_campus_st #main .article-pages .item-oc-03:after,
.open_campus_st #main .category-pages .item-oc-03:after {
  background-color: #920783;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034691}}
.open_campus #main .article-pages .item-oc-03 a:hover,
.open_campus #main .category-pages .item-oc-03 a:hover,
.open_campus_page #main .article-pages .item-oc-03 a:hover,
.open_campus_page #main .category-pages .item-oc-03 a:hover,
.open_campus_st #main .article-pages .item-oc-03 a:hover,
.open_campus_st #main .category-pages .item-oc-03 a:hover {
  background-color: rgba(146, 7, 131, 0.2);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034698}}
.open_campus #main .article-pages .item-oc-04:before,
.open_campus #main .category-pages .item-oc-04:before,
.open_campus_page #main .article-pages .item-oc-04:before,
.open_campus_page #main .category-pages .item-oc-04:before,
.open_campus_st #main .article-pages .item-oc-04:before,
.open_campus_st #main .category-pages .item-oc-04:before {
  border: 5px solid #c7cdb5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034702}}
.open_campus #main .article-pages .item-oc-04:after,
.open_campus #main .category-pages .item-oc-04:after,
.open_campus_page #main .article-pages .item-oc-04:after,
.open_campus_page #main .category-pages .item-oc-04:after,
.open_campus_st #main .article-pages .item-oc-04:after,
.open_campus_st #main .category-pages .item-oc-04:after {
  background-color: #738147;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034707}}
.open_campus #main .article-pages .item-oc-04 a:hover,
.open_campus #main .category-pages .item-oc-04 a:hover,
.open_campus_page #main .article-pages .item-oc-04 a:hover,
.open_campus_page #main .category-pages .item-oc-04 a:hover,
.open_campus_st #main .article-pages .item-oc-04 a:hover,
.open_campus_st #main .category-pages .item-oc-04 a:hover {
  background-color: rgba(115, 129, 71, 0.2);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034714}}
.open_campus #main .article-pages .item-oc-05:before,
.open_campus #main .category-pages .item-oc-05:before,
.open_campus_page #main .article-pages .item-oc-05:before,
.open_campus_page #main .category-pages .item-oc-05:before,
.open_campus_st #main .article-pages .item-oc-05:before,
.open_campus_st #main .category-pages .item-oc-05:before {
  border: 5px solid #f7bba1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034718}}
.open_campus #main .article-pages .item-oc-05:after,
.open_campus #main .category-pages .item-oc-05:after,
.open_campus_page #main .article-pages .item-oc-05:after,
.open_campus_page #main .category-pages .item-oc-05:after,
.open_campus_st #main .article-pages .item-oc-05:after,
.open_campus_st #main .category-pages .item-oc-05:after {
  background-color: #ea5514;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034723}}
.open_campus #main .article-pages .item-oc-05 a:hover,
.open_campus #main .category-pages .item-oc-05 a:hover,
.open_campus_page #main .article-pages .item-oc-05 a:hover,
.open_campus_page #main .category-pages .item-oc-05 a:hover,
.open_campus_st #main .article-pages .item-oc-05 a:hover,
.open_campus_st #main .category-pages .item-oc-05 a:hover {
  background-color: rgba(234, 85, 20, 0.2);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034730}}
.open_campus #main .article-pages .item-oc-06:before,
.open_campus #main .category-pages .item-oc-06:before,
.open_campus_page #main .article-pages .item-oc-06:before,
.open_campus_page #main .category-pages .item-oc-06:before,
.open_campus_st #main .article-pages .item-oc-06:before,
.open_campus_st #main .category-pages .item-oc-06:before {
  border: 5px solid #99d6b4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034734}}
.open_campus #main .article-pages .item-oc-06:after,
.open_campus #main .category-pages .item-oc-06:after,
.open_campus_page #main .article-pages .item-oc-06:after,
.open_campus_page #main .category-pages .item-oc-06:after,
.open_campus_st #main .article-pages .item-oc-06:after,
.open_campus_st #main .category-pages .item-oc-06:after {
  background-color: #009944;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034739}}
.open_campus #main .article-pages .item-oc-06 a:hover,
.open_campus #main .category-pages .item-oc-06 a:hover,
.open_campus_page #main .article-pages .item-oc-06 a:hover,
.open_campus_page #main .category-pages .item-oc-06 a:hover,
.open_campus_st #main .article-pages .item-oc-06 a:hover,
.open_campus_st #main .category-pages .item-oc-06 a:hover {
  background-color: rgba(0, 153, 68, 0.2);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034745}}
.open_campus #main .article-pages .mail,
.open_campus #main .category-pages .mail,
.open_campus_page #main .article-pages .mail,
.open_campus_page #main .category-pages .mail,
.open_campus_st #main .article-pages .mail,
.open_campus_st #main .category-pages .mail {
  height: 175px;
  background-color: #145c7c;
  border-bottom: 5px solid #124a63;
  border-radius: 10px;
  background-repeat: repeat;
  background-image: url(/admission/img/oc_stripe3.png);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034753}}
.open_campus #main .article-pages .mail:before,
.open_campus #main .category-pages .mail:before,
.open_campus_page #main .article-pages .mail:before,
.open_campus_page #main .category-pages .mail:before,
.open_campus_st #main .article-pages .mail:before,
.open_campus_st #main .category-pages .mail:before {
  width: 30%;
  height: 62px;
  top: 60px;
  left: 35%;
  background-image: url(/admission/img/oc_icon_mail.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  border: none;
  z-index: -1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034766}}
.open_campus #main .article-pages .mail:after,
.open_campus #main .category-pages .mail:after,
.open_campus_page #main .article-pages .mail:after,
.open_campus_page #main .category-pages .mail:after,
.open_campus_st #main .article-pages .mail:after,
.open_campus_st #main .category-pages .mail:after {
  content: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034770}}
.open_campus #main .article-pages .mail:hover,
.open_campus #main .category-pages .mail:hover,
.open_campus_page #main .article-pages .mail:hover,
.open_campus_page #main .category-pages .mail:hover,
.open_campus_st #main .article-pages .mail:hover,
.open_campus_st #main .category-pages .mail:hover {
  background-color: #124a63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034774}}
.open_campus #main .article-pages .mail p,
.open_campus #main .category-pages .mail p,
.open_campus_page #main .article-pages .mail p,
.open_campus_page #main .category-pages .mail p,
.open_campus_st #main .article-pages .mail p,
.open_campus_st #main .category-pages .mail p {
  margin-top: 80px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034780}}
.open_campus #main .article-pages .item-private .faculty_link,
.open_campus #main .category-pages .item-private .faculty_link,
.open_campus_page #main .article-pages .item-private .faculty_link,
.open_campus_page #main .category-pages .item-private .faculty_link,
.open_campus_st #main .article-pages .item-private .faculty_link,
.open_campus_st #main .category-pages .item-private .faculty_link {
  pointer-events: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034784}}
.open_campus #main .article-pages .item-private .day,
.open_campus #main .category-pages .item-private .day,
.open_campus_page #main .article-pages .item-private .day,
.open_campus_page #main .category-pages .item-private .day,
.open_campus_st #main .article-pages .item-private .day,
.open_campus_st #main .category-pages .item-private .day {
  position: absolute;
  display: table;
  width: calc(100% - 52px);
  height: 46px;
  bottom: 0;
  left: 26px;
  font-size: 107%;
  text-align: center;
  color: #ffffff;
  background: #4f4f4f;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034796}}
.open_campus #main .article-pages .item-private .day p,
.open_campus #main .category-pages .item-private .day p,
.open_campus_page #main .article-pages .item-private .day p,
.open_campus_page #main .category-pages .item-private .day p,
.open_campus_st #main .article-pages .item-private .day p,
.open_campus_st #main .category-pages .item-private .day p {
  display: table-cell;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034805}}
.open_campus .links,
.open_campus_page .links,
.open_campus_st .links {
  width: 100%;
  display: -webkit-inline-flex;
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034812}}
.open_campus .links .link01,
.open_campus .links .link02,
.open_campus_page .links .link01,
.open_campus_page .links .link02,
.open_campus_st .links .link01,
.open_campus_st .links .link02 {
  width: 46.5%;
  height: 96px;
  text-align: center;
  font-size: 113%;
  background: #ffffff;
  box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.1), -1px 1px 3px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.1), -1px 1px 3px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.1), -1px 1px 3px 0 rgba(0, 0, 0, 0.1);
  z-index: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034824}}
.open_campus .links .link01 a,
.open_campus .links .link02 a,
.open_campus_page .links .link01 a,
.open_campus_page .links .link02 a,
.open_campus_st .links .link01 a,
.open_campus_st .links .link02 a {
  display: inline-block;
  width: 100%;
  height: 100%;
  color: #434343;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034832}}
.open_campus .links .link01 h3,
.open_campus .links .link02 h3,
.open_campus_page .links .link01 h3,
.open_campus_page .links .link02 h3,
.open_campus_st .links .link01 h3,
.open_campus_st .links .link02 h3 {
  margin-top: 10px;
  font-size: 132%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034838}}
.open_campus .links .link01 .external,
.open_campus .links .link02 .external,
.open_campus_page .links .link01 .external,
.open_campus_page .links .link02 .external,
.open_campus_st .links .link01 .external,
.open_campus_st .links .link02 .external {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034843}}
.open_campus .links .link01,
.open_campus_page .links .link01,
.open_campus_st .links .link01 {
  border: 12px solid #143375;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034846}}
.open_campus .links .link01:hover,
.open_campus_page .links .link01:hover,
.open_campus_st .links .link01:hover {
  background: #d9e7ff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034850}}
.open_campus .links .link01 h3,
.open_campus_page .links .link01 h3,
.open_campus_st .links .link01 h3 {
  color: #143375;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034855}}
.open_campus .links .link02,
.open_campus_page .links .link02,
.open_campus_st .links .link02 {
  position: relative;
  border: 12px solid #ffc451;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034859}}
.open_campus .links .link02:hover,
.open_campus_page .links .link02:hover,
.open_campus_st .links .link02:hover {
  background: #ffebc6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034863}}
.open_campus .links .link02:before,
.open_campus_page .links .link02:before,
.open_campus_st .links .link02:before {
  position: absolute;
  content: "";
  width: 100px;
  height: calc(100% + 20px);
  bottom: -10px;
  right: -14px;
  background-image: url(/admission/img/oc_tokupon.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  z-index: -1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034877}}
.open_campus .links .link02 h3,
.open_campus_page .links .link02 h3,
.open_campus_st .links .link02 h3 {
  color: #b93f0a;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034881}}
.open_campus .links .link02 p,
.open_campus_page .links .link02 p,
.open_campus_st .links .link02 p {
  margin-right: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034887}}
.open_campus .btn,
.open_campus_page .btn,
.open_campus_st .btn {
  width: 80%;
  margin: 10px auto 40px;
  text-align: center;
  border-bottom: 4px solid #124a63;
  border-radius: 10px;
  background-repeat: repeat;
  background-image: url(/admission/img/oc_stripe3.png);
  background-color: #145c7c;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034897}}
.open_campus .btn:hover,
.open_campus_page .btn:hover,
.open_campus_st .btn:hover {
  background-color: #124a63;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034901}}
.open_campus .btn a,
.open_campus_page .btn a,
.open_campus_st .btn a {
  display: inline-block;
  width: 100%;
  height: 100%;
  color: #ffffff;
  font-size: 113%;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034910}}
.open_campus .btn h3,
.open_campus_page .btn h3,
.open_campus_st .btn h3 {
  padding: 14px 10px;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034916}}
.open_campus .br_sp,
.open_campus_page .br_sp,
.open_campus_st .br_sp {
  display: none;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034922}}
  .open_campus #page-title .top_h1,
  .open_campus_page #page-title .top_h1,
  .open_campus_st #page-title .top_h1 {
    padding: 10px 20px 140px;
    width: calc(100% - 40px);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034930}}
  .open_campus #page-title,
  .open_campus_page #page-title,
  .open_campus_st #page-title {
    font-size: 225%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034933}}
  .open_campus #page-title .top_h1,
  .open_campus_page #page-title .top_h1,
  .open_campus_st #page-title .top_h1 {
    padding: 10px 0 140px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034936}}
  .open_campus #page-title .top_h1 span,
  .open_campus_page #page-title .top_h1 span,
  .open_campus_st #page-title .top_h1 span {
    font-size: 150%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034947}}
  .open_campus #main .article-pages article .faculty,
  .open_campus #main .category-pages article .faculty,
  .open_campus_page #main .article-pages article .faculty,
  .open_campus_page #main .category-pages article .faculty,
  .open_campus_st #main .article-pages article .faculty,
  .open_campus_st #main .category-pages article .faculty {
    margin-left: 30px;
    margin-right: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034956}}
  .open_campus #main .category-pages article .faculty,
  .open_campus_page #main .category-pages article .faculty,
  .open_campus_st #main .category-pages article .faculty {
    font-size: 119%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034963}}
  .open_campus .links,
  .open_campus_page .links,
  .open_campus_st .links {
    justify-content: center;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034966}}
  .open_campus .links .link01,
  .open_campus .links .link02,
  .open_campus_page .links .link01,
  .open_campus_page .links .link02,
  .open_campus_st .links .link01,
  .open_campus_st .links .link02 {
    margin-bottom: 20px;
    width: 80%;
    height: 124px;
  }
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034976}}
  .open_campus #page-title,
  .open_campus_page #page-title,
  .open_campus_st #page-title {
    font-size: 138%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034979}}
  .open_campus #page-title .top_h1,
  .open_campus_page #page-title .top_h1,
  .open_campus_st #page-title .top_h1 {
    padding: 10px 4px 160px;
    width: 100%;
    line-height: 1.2;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034984}}
  .open_campus #page-title .top_h1 span,
  .open_campus_page #page-title .top_h1 span,
  .open_campus_st #page-title .top_h1 span {
    margin-bottom: 10px;
    font-size: 225%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034995}}
  .open_campus #main .article-pages article,
  .open_campus #main .category-pages article,
  .open_campus_page #main .article-pages article,
  .open_campus_page #main .category-pages article,
  .open_campus_st #main .article-pages article,
  .open_campus_st #main .category-pages article {
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000034998}}
  .open_campus #main .article-pages article .faculty,
  .open_campus #main .category-pages article .faculty,
  .open_campus_page #main .article-pages article .faculty,
  .open_campus_page #main .category-pages article .faculty,
  .open_campus_st #main .article-pages article .faculty,
  .open_campus_st #main .category-pages article .faculty {
    margin-left: 40px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035005}}
  .open_campus .crumbs,
  .open_campus_page .crumbs,
  .open_campus_st .crumbs {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035009}}
  .open_campus .links,
  .open_campus_page .links,
  .open_campus_st .links {
    justify-content: center;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035012}}
  .open_campus .links .link01,
  .open_campus .links .link02,
  .open_campus_page .links .link01,
  .open_campus_page .links .link02,
  .open_campus_st .links .link01,
  .open_campus_st .links .link02 {
    margin-bottom: 20px;
    width: 80%;
    height: 124px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035020}}
  .open_campus .btn,
  .open_campus_page .btn,
  .open_campus_st .btn {
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035026}}
  .open_campus .links .link01,
  .open_campus .links .link02,
  .open_campus_page .links .link01,
  .open_campus_page .links .link02,
  .open_campus_st .links .link01,
  .open_campus_st .links .link02 {
    width: 100%;
    height: 140px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035031}}
  .open_campus .links .link01 h3,
  .open_campus .links .link02 h3,
  .open_campus_page .links .link01 h3,
  .open_campus_page .links .link02 h3,
  .open_campus_st .links .link01 h3,
  .open_campus_st .links .link02 h3 {
    font-size: 113%;
    line-height: 1.5;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035036}}
  .open_campus .links .link01 p,
  .open_campus .links .link02 p,
  .open_campus_page .links .link01 p,
  .open_campus_page .links .link02 p,
  .open_campus_st .links .link01 p,
  .open_campus_st .links .link02 p {
    margin-top: 4px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035042}}
  .open_campus .links .link02 p,
  .open_campus_page .links .link02 p,
  .open_campus_st .links .link02 p {
    margin-left: 6px;
    width: 65%;
    line-height: 1.5;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035050}}
  .open_campus .br_sp,
  .open_campus_page .br_sp,
  .open_campus_st .br_sp {
    display: inline;
  }
}

@keyframes fly {
  0% {
    transform: translateX(0px) translateY(0px);
  }
  3% {
    transform: translateX(0px) translateY(0px);
  }
  65% {
    transform: translateX(calc(200px - 100vw)) translateY(150px);
    opacity: 1;
  }
  70% {
    transform: translateX(calc(100px - 100vw)) translateY(150px);
    opacity: 0;
  }
  75% {
    transform: translateX(300px) translateY(-50px);
    opacity: 0;
  }
  77% {
    transform: translateX(300px) translateY(-50px);
    opacity: 1;
  }
  100% {
    transform: translateX(0px) translateY(0px);
  }
}
@keyframes fly_mb {
  0% {
    transform: translateX(0px) translateY(0px);
  }
  3% {
    transform: translateX(0px) translateY(0px);
  }
  65% {
    transform: translateX(-100vw) translateY(50px);
    opacity: 1;
  }
  70% {
    transform: translateX(-110vw) translateY(50px);
    opacity: 0;
  }
  75% {
    transform: translateX(300px) translateY(-50px);
    opacity: 0;
  }
  77% {
    transform: translateX(300px) translateY(-50px);
    opacity: 1;
  }
  100% {
    transform: translateX(0px) translateY(0px);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035126}}
.open_campus #page-title:after {
  position: absolute;
  content: "";
  width: 200px;
  height: 225px;
  bottom: 40px;
  right: 100px;
  background-image: url(/admission/img/oc_komapon_fly.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  z-index: 10;
  animation-name: fly;
  animation-duration: 8s;
  animation-delay: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035146}}
.open_campus #main {
  top: -20px;
  margin-bottom: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035151}}
.open_campus .item-st {
  display: none;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035157}}
  .open_campus #page-title:after {
    bottom: 24px;
    right: 40px;
  }
}
@media only screen and (max-width: 992px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035166}}
  .open_campus #page-title:after {
    width: 180px;
    height: 203px;
    animation-name: fly_mb;
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035176}}
  .open_campus #page-title:after {
    width: 150px;
    height: 169px;
    bottom: 30px;
    right: 16px;
  }
}
@media only screen and (max-width: 370px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035187}}
  .open_campus #page-title:after {
    width: 120px;
    height: 135px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035197}}
.open_campus_st #page-title .top_h1 {
  padding: 20px 0 80px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035203}}
.open_campus_st .category-pages article {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035206}}
.open_campus_st .category-pages article .faculty_link {
  padding: 0;
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035210}}
.open_campus_st .category-pages article .faculty_link:before {
  content: none;
  background: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035220}}
.open_campus_page .secondary {
  padding: 10px 0;
  font-size: 125%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035225}}
.open_campus_page .secondary span {
  margin: 1px 30px 1px 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035230}}
.open_campus_page #main:before {
  position: absolute;
  content: "";
  width: 100vw;
  height: 120px;
  top: 0;
  left: calc(50% - 50vw);
  background: url(/admission/img/oc_stripe1.png) repeat top left;
  z-index: -1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035241}}
.open_campus_page #page-title {
  position: relative;
  margin-bottom: 24px;
  width: calc(100% - 10px);
  font-size: 200%;
  line-height: 1.5;
  background: #ffffff;
  border-radius: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035250}}
.open_campus_page #page-title:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  top: 10px;
  left: 10px;
  background: #f499cc;
  border-radius: 10px;
  z-index: -1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035262}}
.open_campus_page #page-title:after {
  position: absolute;
  content: "";
  height: 2px;
  width: calc(100% - 60px);
  bottom: 30px;
  left: 30px;
  background: #f499cc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035272}}
.open_campus_page #page-title .faculty {
  position: relative;
  display: inline-block;
  margin: 14px 30px 16px;
  padding: 2px 20px 2px 2px;
  max-width: none;
  width: auto;
  font-weight: bold;
  background: #ffffff;
  z-index: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035285}}
.open_campus_page #yield {
  padding: 16px 20px 10px;
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035292}}
.open_campus_page #main h2 {
  position: relative;
  padding: 2px 0 4px 30px;
  margin-bottom: 36px;
  color: #ffffff;
  font-size: 150%;
  background: #134a63;
  border: none;
  border-radius: 6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035302}}
.open_campus_page #main h2:after {
  position: absolute;
  content: "";
  width: 21px;
  height: 20px;
  bottom: -19px;
  left: 40px;
  background-image: url(/admission/img/oc_h2_deco.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035316}}
.open_campus_page #main .movie {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035320}}
.open_campus_page #main .movie_title {
  margin-bottom: 24px;
  font-size: 113%;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035326}}
.open_campus_page #main .relation {
  position: relative;
  display: block;
  width: 90%;
  margin: 20px auto 0.5em;
  color: #434343;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035333}}
.open_campus_page #main .relation:before {
  position: absolute;
  content: "";
  width: 22px;
  height: 20px;
  top: 0.4em;
  left: 0;
  background-image: url(/admission/img/oc_list.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035346}}
.open_campus_page #main .relation h3 {
  padding: 0 0 0 26px;
  font-size: 113%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035352}}
.open_campus_page #main .relation .external {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035357}}
.open_campus_page #main .contact {
  width: 90%;
  margin: 40px auto 30px;
  font-size: 113%;
  font-weight: bold;
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035366}}
.open_campus_page #main .contact dl {
  display: -webkit-inline-flex;
  display: inline-flex;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035371}}
.open_campus_page #main .contact dl dt {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035375}}
.open_campus_page #main .contact dl dd {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035383}}
.open_campus_page #yield .categories {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035388}}
.open_campus_page .p_left {
  text-align: right;
  margin-bottom: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035393}}
.open_campus_page .btn_pdf {
  margin: 10px auto 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035396}}
.open_campus_page .btn_pdf h3 {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035399}}
.open_campus_page .btn_pdf h3:before {
  position: absolute;
  content: "";
  width: 23px;
  height: 28px;
  top: 1em;
  left: 40px;
  background-image: url(/admission/img/oc_icon_pdf.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left center;
}
@media only screen and (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035415}}
  .open_campus_page .secondary {
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035421}}
  .open_campus_page .under-layer-one {
    padding: 0 6px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035425}}
  .open_campus_page #page-title {
    font-size: 163%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035428}}
  .open_campus_page #page-title .faculty {
    margin: 12px 16px 14px;
    padding: 1px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035433}}
  .open_campus_page #page-title:after {
    content: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035440}}
  .open_campus_page #main .movie iframe {
    width: 100%;
    height: auto;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035446}}
  .open_campus_page #main .relation {
    width: 95%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035450}}
  .open_campus_page #main .contact {
    margin: 0 auto 30px;
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035456}}
  .open_campus_page #yield {
    padding: 14px 8px;
    font-size: 88%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035461}}
  .open_campus_page .p_left {
    text-align: left;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035467}}
  .open_campus_page .btn_pdf h3:before {
    content: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035474}}
.open_campus_page .key_visual-slide {
  max-width: 100%;
  margin-bottom: 14px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035479}}
.open_campus_page .key_visual-slide .bx-controls {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035496}}
#body--web_open_campus-20 #page-title:before,
#body--web_open_campus-20 #page-title:after,
#body--web_open_campus-21 #page-title:before,
#body--web_open_campus-21 #page-title:after,
#body--web_open_campus-22 #page-title:before,
#body--web_open_campus-22 #page-title:after,
#body--web_open_campus-23 #page-title:before,
#body--web_open_campus-23 #page-title:after,
#body--web_open_campus-24 #page-title:before,
#body--web_open_campus-24 #page-title:after {
  background: #99afd4;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035505}}
#body--web_open_campus-30 #page-title:before,
#body--web_open_campus-30 #page-title:after,
#body--web_open_campus-31 #page-title:before,
#body--web_open_campus-31 #page-title:after {
  background: #d39ccd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035514}}
#body--web_open_campus-40 #page-title:before,
#body--web_open_campus-40 #page-title:after,
#body--web_open_campus-ph #page-title:before,
#body--web_open_campus-ph #page-title:after {
  background: #c7cdb5;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035528}}
#body--web_open_campus-50 #page-title:before,
#body--web_open_campus-50 #page-title:after,
#body--web_open_campus-51 #page-title:before,
#body--web_open_campus-51 #page-title:after,
#body--web_open_campus-52 #page-title:before,
#body--web_open_campus-52 #page-title:after,
#body--web_open_campus-53 #page-title:before,
#body--web_open_campus-53 #page-title:after,
#body--web_open_campus-54 #page-title:before,
#body--web_open_campus-54 #page-title:after,
#body--web_open_campus-55 #page-title:before,
#body--web_open_campus-55 #page-title:after,
#body--web_open_campus-56 #page-title:before,
#body--web_open_campus-56 #page-title:after {
  background: #f7bba1;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035536}}
#body--web_open_campus-60 #page-title:before,
#body--web_open_campus-60 #page-title:after {
  background: #99d6b4;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035543}}
body.layout-voice-list #page-title {
  background: url(/admission/img/bg-page-title-voice.jpg) no-repeat center center;
  background-size: cover;
}

/* 先輩たちの声 一覧ページ / 研究者紹介 一覧ページ 共通 */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035554}}
body#body--voice-index #main .category-nodes h2,
body#body--researcher-index #main .category-nodes h2 {
  margin-top: 2em;
  margin-bottom: 1.5em;
  padding-left: 20px;
  border-left: 8px solid #134a63;
  border-bottom: 1px dotted #134a63;
  font-size: 175%;
  font-weight: bold;
}

/* 先輩たちの声 一覧ページ */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035563}}
body#body--voice-index {
  /* ポップアップ */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035565}}
body#body--voice-index *,
body#body--voice-index *:before,
body#body--voice-index *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035580}}
body#body--voice-index .voice-list {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035586}}
body#body--voice-index .voice-list .voice-list__item {
  width: calc((100% - 60px) / 3);
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035586}}
  body#body--voice-index .voice-list .voice-list__item {
    width: 100%;
  }
}
@media only screen and (min-width: 769px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035593}}
  body#body--voice-index .voice-list .voice-list__item:not(:nth-child(3n+1)) {
    margin-left: 30px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035599}}
body#body--voice-index .voice-list .voice-list__item:nth-child(n+4) {
  margin-top: 30px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035605}}
  body#body--voice-index .voice-list .voice-list__item:nth-child(n+2) {
    margin-top: 30px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035610}}
body#body--voice-index .voice-list .voice-list__item a {
  position: relative;
  display: block;
  height: 291px;
  text-decoration: none;
  color: #000;
  background-color: #fff;
  border-radius: 6px;
  overflow: hidden;
}
@media only screen and (max-width: 1280px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035610}}
  body#body--voice-index .voice-list .voice-list__item a {
    height: calc(((100vw - 66px) / 3 - 30px) * 0.932);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035610}}
  body#body--voice-index .voice-list .voice-list__item a {
    height: calc((100vw - 66px - 30px) * 0.932);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035633}}
body#body--voice-index .voice-list .voice-list__item a:hover .voice-list__item-image img {
  opacity: 0.7;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035639}}
body#body--voice-index .voice-list .voice-list__item a:hover .voice-list__item-inner {
  opacity: .8;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035645}}
body#body--voice-index .voice-list .voice-list__item a .voice-list__item-image {
  width: 100%;
  height: 291px;
}
@media only screen and (max-width: 1280px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035645}}
  body#body--voice-index .voice-list .voice-list__item a .voice-list__item-image {
    height: calc(((100vw - 66px) / 3 - 30px) * 0.932);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035645}}
  body#body--voice-index .voice-list .voice-list__item a .voice-list__item-image {
    height: calc((100vw - 66px - 30px) * 0.932);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035659}}
body#body--voice-index .voice-list .voice-list__item a .voice-list__item-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  font-family: 'object-fit: cover;';
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035668}}
body#body--voice-index .voice-list .voice-list__item a .voice-list__item-inner {
  position: absolute;
  bottom: 15px;
  left: 15px;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035674}}
body#body--voice-index .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-voicenum {
  font-size: 132%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035678}}
body#body--voice-index .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-voicenum .voice-list__item-voicenum-num {
  display: inline-block;
  margin-left: 10px;
  padding-left: 0;
  font-size: 175%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035684}}
body#body--voice-index .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-voicenum .voice-list__item-voicenum-num::first-letter {
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035690}}
body#body--voice-index .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-name {
  font-size: 138%;
  color: #fff;
  text-shadow: 2px 3px 3px rgba(0, 0, 0, 0.4);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035696}}
body#body--voice-index .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-faculty {
  display: inline-block;
  padding: 5px 12px;
  font-size: 94%;
  color: #fff;
  line-height: 1;
  background-color: #000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035711}}
body#body--voice-index .voice-list .voice-list__item.faculty--integrated-science a .voice-list__item-inner .voice-list__item-voicenum {
  color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035715}}
body#body--voice-index .voice-list .voice-list__item.faculty--integrated-science a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035728}}
body#body--voice-index .voice-list .voice-list__item.faculty--medicine a .voice-list__item-inner .voice-list__item-voicenum {
  color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035732}}
body#body--voice-index .voice-list .voice-list__item.faculty--medicine a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035744}}
body#body--voice-index .voice-list .voice-list__item.faculty--dentistry a .voice-list__item-inner .voice-list__item-voicenum {
  color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035748}}
body#body--voice-index .voice-list .voice-list__item.faculty--dentistry a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035760}}
body#body--voice-index .voice-list .voice-list__item.faculty--pharmacy a .voice-list__item-inner .voice-list__item-voicenum {
  color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035764}}
body#body--voice-index .voice-list .voice-list__item.faculty--pharmacy a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035776}}
body#body--voice-index .voice-list .voice-list__item.faculty--science-and-engineering a .voice-list__item-inner .voice-list__item-voicenum {
  color: #E96C2E;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035780}}
body#body--voice-index .voice-list .voice-list__item.faculty--science-and-engineering a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #E96C2E;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035792}}
body#body--voice-index .voice-list .voice-list__item.faculty--bioresources a .voice-list__item-inner .voice-list__item-voicenum {
  color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035796}}
body#body--voice-index .voice-list .voice-list__item.faculty--bioresources a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035810}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice {
  position: relative;
  margin: 0 auto;
  max-width: 1040px;
  padding: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035816}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__inner {
  display: flex;
  justify-content: space-between;
  padding: 40px;
  background-color: #fff;
  border-radius: 4px;
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035816}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__inner {
    flex-direction: column;
    align-items: center;
    padding: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035831}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__image {
  width: 412px;
  height: 384px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035831}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__image {
    width: calc((100vw - 196px) * 0.46);
    height: calc((100vw - 196px) * 0.46 * 0.932);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035831}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__image {
    width: 70%;
    height: calc((100vw - 52px) * 0.932 * 0.7);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035846}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  font-family: 'object-fit: cover;';
  border-radius: 4px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035857}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail {
  width: 468px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035857}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail {
    width: calc((100vw - 196px) * 0.54);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035857}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail {
    margin-top: 5px;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035869}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__voicenum {
  font-size: 150%;
  line-height: 1;
  font-weight: bold;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035869}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__voicenum {
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035878}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__voicenum .popup-content__voicenum-num {
  display: inline-block;
  margin-left: 10px;
  font-size: 182%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035878}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__voicenum .popup-content__voicenum-num {
    font-size: 188%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035887}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__voicenum .popup-content__voicenum-num::first-letter {
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035893}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__title {
  font-size: 150%;
  line-height: 1.34;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035893}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__title {
    font-size: 100%;
    font-weight: bold;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035903}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__name {
  margin-top: 5px;
  font-size: 138%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035903}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__name {
    margin-top: 0;
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035913}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__faculty {
  display: inline-block;
  padding: 5px 12px;
  font-size: 94%;
  color: #fff;
  line-height: 1;
  background-color: #000;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035913}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__faculty {
    display: table;
    padding: 3px 12px;
    font-size: 75%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035928}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__text {
  margin-top: 32px;
  font-size: 100%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035928}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-content__detail .popup-content__text {
    margin-top: 10px;
    font-size: 75%;
    line-height: 1.4;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035940}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-close-btn {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 52px;
  height: 52px;
  padding: 11px;
  background-color: #134A63;
  border-radius: 26px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035940}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-close-btn {
    top: 5px;
    right: 5px;
    width: 30px;
    height: 30px;
    padding: 4px;
    border-radius: 22px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035959}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-close-btn:hover {
  background-color: #1B6A8C;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035963}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-close-btn span {
  display: inline-block;
  position: absolute;
  top: 50%;
  width: 30px;
  height: 5px;
  background-color: #fff;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035963}}
  body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-close-btn span {
    width: 22px;
    height: 4px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035976}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-close-btn span:nth-child(1) {
  transform: translateY(-50%) rotate(45deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035980}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice .popup-close-btn span:nth-child(2) {
  transform: translateY(-50%) rotate(-45deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035993}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice.faculty--integrated-science .popup-content__detail .popup-content__voicenum {
  color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000035997}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice.faculty--integrated-science .popup-content__detail .popup-content__faculty {
  background-color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036007}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice.faculty--medicine .popup-content__detail .popup-content__voicenum {
  color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036011}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice.faculty--medicine .popup-content__detail .popup-content__faculty {
  background-color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036021}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice.faculty--dentistry .popup-content__detail .popup-content__voicenum {
  color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036025}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice.faculty--dentistry .popup-content__detail .popup-content__faculty {
  background-color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036035}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice.faculty--pharmacy .popup-content__detail .popup-content__voicenum {
  color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036039}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice.faculty--pharmacy .popup-content__detail .popup-content__faculty {
  background-color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036049}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice.faculty--science-and-engineering .popup-content__detail .popup-content__voicenum {
  color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036053}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice.faculty--science-and-engineering .popup-content__detail .popup-content__faculty {
  background-color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036063}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice.faculty--bioresources .popup-content__detail .popup-content__voicenum {
  color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036067}}
body#body--voice-index .mfp-content .popup-content.popup-content--voice.faculty--bioresources .popup-content__detail .popup-content__faculty {
  background-color: #d71476;
}

/* 研究者紹介 一覧ページ */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036078}}
body#body--researcher-index {
  /* ポップアップ */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036080}}
body#body--researcher-index *,
body#body--researcher-index *:before,
body#body--researcher-index *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036090}}
body#body--researcher-index .voice-list {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036096}}
body#body--researcher-index .voice-list .voice-list__item {
  width: calc((100% - 60px) / 3);
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036096}}
  body#body--researcher-index .voice-list .voice-list__item {
    width: 100%;
  }
}
@media only screen and (min-width: 769px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036103}}
  body#body--researcher-index .voice-list .voice-list__item:not(:nth-child(3n+1)) {
    margin-left: 30px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036109}}
body#body--researcher-index .voice-list .voice-list__item:nth-child(n+4) {
  margin-top: 30px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036115}}
  body#body--researcher-index .voice-list .voice-list__item:nth-child(n+2) {
    margin-top: 30px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036120}}
body#body--researcher-index .voice-list .voice-list__item a {
  position: relative;
  display: block;
  height: 291px;
  text-decoration: none;
  color: #000;
  background-color: #fff;
  border-radius: 6px;
  overflow: hidden;
}
@media only screen and (max-width: 1280px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036120}}
  body#body--researcher-index .voice-list .voice-list__item a {
    height: calc(((100vw - 66px) / 3 - 30px) * 0.932);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036120}}
  body#body--researcher-index .voice-list .voice-list__item a {
    height: calc((100vw - 66px - 30px) * 0.932);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036144}}
body#body--researcher-index .voice-list .voice-list__item a:hover .voice-list__item-image img {
  opacity: 0.7;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036150}}
body#body--researcher-index .voice-list .voice-list__item a:hover .voice-list__item-inner {
  opacity: .8;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036156}}
body#body--researcher-index .voice-list .voice-list__item a .voice-list__item-image {
  width: 100%;
  height: 291px;
}
@media only screen and (max-width: 1280px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036156}}
  body#body--researcher-index .voice-list .voice-list__item a .voice-list__item-image {
    height: calc(((100vw - 66px) / 3 - 30px) * 0.932);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036156}}
  body#body--researcher-index .voice-list .voice-list__item a .voice-list__item-image {
    height: calc((100vw - 66px - 30px) * 0.932);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036169}}
body#body--researcher-index .voice-list .voice-list__item a .voice-list__item-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  font-family: 'object-fit: cover;';
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036178}}
body#body--researcher-index .voice-list .voice-list__item a .voice-list__item-inner {
  position: absolute;
  bottom: 15px;
  left: 15px;
  transition: .3s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036184}}
body#body--researcher-index .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-voicenum {
  font-size: 132%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036188}}
body#body--researcher-index .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-voicenum .voice-list__item-voicenum-num {
  display: inline-block;
  margin-left: 10px;
  font-size: 175%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036193}}
body#body--researcher-index .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-voicenum .voice-list__item-voicenum-num::first-letter {
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036199}}
body#body--researcher-index .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-name {
  font-size: 138%;
  color: #fff;
  text-shadow: 2px 3px 3px rgba(0, 0, 0, 0.4);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036204}}
body#body--researcher-index .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-name .voice-list__item-position {
  display: inline-block;
  margin-right: 10px;
  padding-left: 0;
  font-size: 82%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036213}}
body#body--researcher-index .voice-list .voice-list__item a .voice-list__item-inner .voice-list__item-faculty {
  display: inline-block;
  padding: 5px 12px;
  font-size: 94%;
  color: #fff;
  line-height: 1;
  background-color: #000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036228}}
body#body--researcher-index .voice-list .voice-list__item.faculty--integrated-science a .voice-list__item-inner .voice-list__item-voicenum {
  color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036232}}
body#body--researcher-index .voice-list .voice-list__item.faculty--integrated-science a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036245}}
body#body--researcher-index .voice-list .voice-list__item.faculty--medicine a .voice-list__item-inner .voice-list__item-voicenum {
  color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036249}}
body#body--researcher-index .voice-list .voice-list__item.faculty--medicine a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036261}}
body#body--researcher-index .voice-list .voice-list__item.faculty--dentistry a .voice-list__item-inner .voice-list__item-voicenum {
  color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036265}}
body#body--researcher-index .voice-list .voice-list__item.faculty--dentistry a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036277}}
body#body--researcher-index .voice-list .voice-list__item.faculty--pharmacy a .voice-list__item-inner .voice-list__item-voicenum {
  color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036281}}
body#body--researcher-index .voice-list .voice-list__item.faculty--pharmacy a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036293}}
body#body--researcher-index .voice-list .voice-list__item.faculty--science-and-engineering a .voice-list__item-inner .voice-list__item-voicenum {
  color: #E96C2E;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036297}}
body#body--researcher-index .voice-list .voice-list__item.faculty--science-and-engineering a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #E96C2E;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036309}}
body#body--researcher-index .voice-list .voice-list__item.faculty--bioresources a .voice-list__item-inner .voice-list__item-voicenum {
  color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036313}}
body#body--researcher-index .voice-list .voice-list__item.faculty--bioresources a .voice-list__item-inner .voice-list__item-faculty {
  background-color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036327}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher {
  position: relative;
  margin: 0 auto;
  max-width: 1040px;
  padding: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036333}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__inner {
  display: flex;
  justify-content: space-between;
  padding: 40px;
  background-color: #fff;
  border-radius: 4px;
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036333}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__inner {
    flex-direction: column;
    align-items: center;
    padding: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036348}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__image {
  width: 412px;
  height: 384px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036348}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__image {
    width: calc((100vw - 196px) * 0.46);
    height: calc((100vw - 196px) * 0.46 * 0.932);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036348}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__image {
    width: 70%;
    height: calc((100vw - 52px) * 0.932 * 0.7);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036363}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  font-family: 'object-fit: cover;';
  border-radius: 4px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036374}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail {
  width: 468px;
}
@media only screen and (max-width: 1080px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036374}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail {
    width: calc((100vw - 196px) * 0.54);
  }
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036374}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail {
    margin-top: 5px;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036386}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__voicenum {
  font-size: 150%;
  line-height: 1;
  font-weight: bold;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036386}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__voicenum {
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036395}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__voicenum .popup-content__voicenum-num {
  display: inline-block;
  margin-left: 10px;
  font-size: 182%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036395}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__voicenum .popup-content__voicenum-num {
    font-size: 188%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036404}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__voicenum .popup-content__voicenum-num::first-letter {
  color: #00A5A5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036410}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__title {
  font-size: 150%;
  line-height: 1.34;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036410}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__title {
    font-size: 100%;
    font-weight: bold;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036420}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__name {
  margin-top: 5px;
  font-size: 138%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036420}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__name {
    margin-top: 0;
    font-size: 88%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036429}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__name .popup-content__position {
  margin-right: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036435}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__faculty {
  display: inline-block;
  padding: 5px 12px;
  font-size: 94%;
  color: #fff;
  line-height: 1;
  background-color: #000;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036435}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__faculty {
    display: table;
    padding: 3px 12px;
    font-size: 75%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036450}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__text {
  margin-top: 32px;
  font-size: 100%;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036450}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-content__detail .popup-content__text {
    margin-top: 10px;
    font-size: 75%;
    line-height: 1.4;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036462}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-close-btn {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 52px;
  height: 52px;
  padding: 11px;
  background-color: #134A63;
  border-radius: 26px;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036462}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-close-btn {
    top: 5px;
    right: 5px;
    width: 30px;
    height: 30px;
    padding: 4px;
    border-radius: 22px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036481}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-close-btn:hover {
  background-color: #1B6A8C;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036485}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-close-btn span {
  display: inline-block;
  position: absolute;
  top: 50%;
  width: 30px;
  height: 5px;
  background-color: #fff;
}
@media only screen and (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036485}}
  body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-close-btn span {
    width: 22px;
    height: 4px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036498}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-close-btn span:nth-child(1) {
  transform: translateY(-50%) rotate(45deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036502}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher .popup-close-btn span:nth-child(2) {
  transform: translateY(-50%) rotate(-45deg);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036515}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher.faculty--integrated-science .popup-content__detail .popup-content__voicenum {
  color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036519}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher.faculty--integrated-science .popup-content__detail .popup-content__faculty {
  background-color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036529}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher.faculty--medicine .popup-content__detail .popup-content__voicenum {
  color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036533}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher.faculty--medicine .popup-content__detail .popup-content__faculty {
  background-color: #213587;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036543}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher.faculty--dentistry .popup-content__detail .popup-content__voicenum {
  color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036547}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher.faculty--dentistry .popup-content__detail .popup-content__faculty {
  background-color: #8f1876;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036557}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher.faculty--pharmacy .popup-content__detail .popup-content__voicenum {
  color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036561}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher.faculty--pharmacy .popup-content__detail .popup-content__faculty {
  background-color: #83b428;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036571}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher.faculty--science-and-engineering .popup-content__detail .popup-content__voicenum {
  color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036575}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher.faculty--science-and-engineering .popup-content__detail .popup-content__faculty {
  background-color: #73a828;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036585}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher.faculty--bioresources .popup-content__detail .popup-content__voicenum {
  color: #d71476;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036589}}
body#body--researcher-index .mfp-content .popup-content.popup-content--researcher.faculty--bioresources .popup-content__detail .popup-content__faculty {
  background-color: #d71476;
}

/* 背景色変更機能で動画見えなくなる件の対応 */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/admission\/css\/style\.scss}line{font-family:\000036602}}
body[data-ss-theme="blue"] .main-title-wrap,
body[data-ss-theme="black"] .main-title-wrap {
  background: none !important;
}
