body {
  width: 100%
}

body.noscroll {
  position: fixed;
}

.newsArea {
  background: url(/image/jp/science-edu/bg_news_area.png) no-repeat;
  width: 730px;
  height: 35px;
  position: absolute;
  right: 0;
  bottom: 24px;
  z-index: 999;
}

.newsArea .DateListStyle2 {
  padding: 10px 0 0 178px;
}

.newsArea .DateListStyle2 dd {
  margin-left: 8em !important;
  line-height: 140%;
}

.ColumnSet {
  padding: 0 0 15px;
}

.ColumnSet .ButtonStyle1 a {
  margin-bottom: 0;
  display: block;
}

.ColumnSet h2 {
  margin: 0 0 10px;
  padding: 10px 0 0;
  background: none;
}

.AboutBtn,
.IntroductionBtn,
.FeatureBtn,
.InquiryBtn {
  position: relative;
  padding-top: 64px;
}

.AboutBtn>a,
.IntroductionBtn>a,
.FeatureBtn>a,
.InquiryBtn>a {
  display: block;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.AboutBtn>a:hover,
.IntroductionBtn>a:hover,
.FeatureBtn>a:hover,
.InquiryBtn>a:hover {
  background: hsla(0, 0%, 100%, 0.2);
}

.AboutBtn {
  background: url(/image/jp/science-edu/top_btn01.png) no-repeat bottom;
}

.IntroductionBtn {
  background: url(/image/jp/science-edu/top_btn02.png) no-repeat bottom;
}

.FeatureBtn {
  background: url(/image/jp/science-edu/top_btn03.png) no-repeat bottom;
}

.InquiryBtn {
  background: url(/image/jp/science-edu/top_btn04.png) no-repeat bottom;
}

.topBtn>a:link+.Button .ButtonStyle1 a,
.topBtn>a:visited+.Button .ButtonStyle1 a {
  background-color: hsla(0, 0%, 0%, 0.6);
  border-right: solid 3px transparent;
}

.topBtn>a:hover+.Button .ButtonStyle1 a,
.topBtn>a:active+.Button .ButtonStyle1 a {
  padding: 9px 24px 9px 15px;
  background-color: hsla(0, 0%, 0%, 0.8);
  border-right: solid 1px transparent;
}
/* Isotope */

.Isotope {
  width: 733px;
  margin-left: -13px;
}

.Isotope .Column1 {
  background: #fff;
  width: 228px;
  height: 120px;
  margin: 13px 0 13px 13px;
  border: 1px solid #AFDDE4;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  position: relative;
  overflow: hidden;
}

.Isotope .Column1 .over {
  display: none;
  background: rgba(255, 255, 255, .8) url(/image/jp/science-edu/icon_seemore.png) right bottom no-repeat;
  width: 228px;
  height: 121px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 5;
}

.Isotope .Column1 img {
  padding: 0;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}

.Isotope .Column1 h2 {
  margin: 0;
  padding: 10px 10px;
  background: none;
}

.Isotope .Column1 p {
  margin: 0;
  padding: 0 10px 10px;
}

.Isotope .Column1 a {
  display: block;
}

.Isotope .Column1 a:before {
  content: url(/image/jp/science-edu/icon_read.png);
  width: 33px;
  height: 31px;
  position: absolute;
  right: 0;
  bottom: -1px;
  z-index: 5;
}

.Isotope .Column1.New:before {
  content: url(/image/jp/science-edu/icon_new.png);
  width: 42px;
  height: 48px;
  position: absolute;
  top: 6px;
  left: 177px;
  z-index: 5;
}

.Isotope .Column1 a:hover:before,
.Isotope .Column1.New:hover:before {
  display: none;
}
/* date */

.Isotope .Column1 .over > span {
  padding: 10px 10px 0;
  margin-bottom: 5px;
  font-size: 12px;
  display: none;
  /*block*/
}
/* colorbox */

.inlineBox {
  display: none;
}

#colorbox {
  position: fixed !important;
}

#cboxLoadedContent {
  background: #F0FCFF;
}

#cboxContent h2 {
  background: none;
  margin: 0;
  padding: 0 0 0.5em;
  font-weight: bold;
}

#cboxContent h3 {
  margin: 0;
  padding: 0 0 0.5em;
  color: #333;
}

#cboxContent .topicData {
  background: url(/image/jp/science-edu/icon_topic_data.png) left 6px no-repeat;
  margin: 0;
  padding: 0 0 0 50px;
  font-size: 90%;
}

#cboxContent .titleArea {
  background: #91d6ec;
  padding: 15px;
}

#cboxContent .inner {
  padding: 15px;
}

#cboxContent .inner .cboxPhoto {
  text-align: center;
  float: none;
}

#cboxContent .inner .cboxPhoto img {
  max-width: 100%;
}

#cboxClose {
  top: -24px;
  right: 0;
}
