@CHARSET "UTF-8";
@import url('../column_pc.css');


.contentArea .contentWrap {
  margin: .5rem 0;
}
.contentArea h1.contentTitle span{
  font-size: 1.8em;
  padding: 1rem 1.25rem;
}
.contentArea.top .topMenuArea,
.contentArea.top .interviewArea ul{
  display: flex;
  justify-content: space-between;
}
.contentArea.top .topMenuArea > div{
  width: calc( 50% - .5rem);
}
.contentArea.top .interviewArea li{
  width: 32%;
}
.contentArea.top .interviewArea li p{
  line-height: 1.2;
}

.innerWrap{
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  width: 960px;
  margin: 1rem auto;
}

.contentWrap:not(.first) {
  width: calc(100% - 300px);
  padding: 0;
}
nav.index {
  width: 280px;
}
nav.index h1.mokuji.toggle{
  border-radius: 3px 3px 0 0;
  pointer-events: none;
  
}
nav.index h1.mokuji.toggle span:before{
  border: none;
  margin: 0;
}
nav.index h1.toggle + div{
  display: block;
}

.contentArea aside.memo{
  padding: 1rem;
}
.contentArea ul.relatedLink li{
  display: block;
}

aside.introduction figure{
  width: 25%;
}