@charset "UTF-8";

.sp {
  display: none;
}

.bnr700 img {
  width: 700px;
  height: auto;
}

.search_results_block p {
  color: #000;
}

#bknumWrap h3 {
  margin: 0;
  padding: 0;
}

#bknumWrap h3 img {
  max-width: 100%;
  height: auto;
}

#bknum {
  margin: 0 auto 15px auto;
  width: 710px;
}

table.bknumTable {
  _margin-left: 20px;
}

td.bknumBorder {
  border-bottom-color: #CCCCCC;
  border-bottom-style: dotted;
  border-bottom-width: 1px;
  padding: 10px 0px;
}

img.bknumPic {
  float: left;
  width: 64px;
  margin-right: 30px;
}

.bknumVol {
  background-repeat: repeat;
  background-color: #FF9933;
  padding: 5px;
}

p.bknumName {
  margin: 5px 0px 0px 0px;
}

.bknumVol {
  background-repeat: repeat;
  background-color: #FF9933;
  padding: 5px;
}

p.bknumTitle {
  margin: 5px 0px 0px 0px;
}

.bknumJob {
  font-size: 12px;
}

td.bknumBottom {
  border-bottom-color: #CCCCCC;
  border-bottom-style: dotted;
  border-bottom-width: 1px;
  padding: 20px 0px;
}

.bknumDate {
  /*background-repeat: repeat;*/
  width: 70px;
  display: inline-block;
  background-color: #CCCCCC;
  padding: 5px;
}

.bknumName a:link, .bknumName a:visited {
  font-size: 16px;
}

#bknum_exp {
  margin: 10px 0;
  padding: 10px 15px;
  border: 1px dashed #CCC;
  font-size: 14px;
}

/*word*/
#cyumoku_word {
  margin: 10px 0;
  padding: 10px 15px;
  border: 1px solid #D4D4D4;
  font-size: 18px;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #FDFDFD), color-stop(0.00, #F4F4F4));
  background: -webkit-linear-gradient(top, #FDFDFD 0%, #F4F4F4 100%);
  background: -moz-linear-gradient(top, #FDFDFD 0%, #F4F4F4 100%);
  background: -ms-linear-gradient(top, #FDFDFD 0%, #F4F4F4 100%);
  background: linear-gradient(top, #FDFDFD 0%, #F4F4F4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#fdfdfd', endColorstr='#f4f4f4'); /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#f4f4f4', GradientType=0)"; /* IE 8+ */
  border-radius: 3px;
}

/*pager*/
.pagenumWrap {
  margin: 15px 0 60px 0;
  font-size: 15px;
}

.pagenumWrap .item-list ul.pager li {
  padding: 0 0.7em;
  display: inline-block;
  border: 1px solid #CCCCCC;
  height: 30px;
  line-height: 30px;
  text-align: center;
}

.pagenumWrap .item-list ul.pager li.pager-current {
  background-color: #00AAEB;
  color: #FFF;
}

.pagenumWrap .item-list ul.pager li.pager-current a {
  color: #FFF;
}

/* Interview Index */
.interviewIndexGroupTitle {
  margin: 10px !important;
  color: #0099CC;
  font-size: 18px;
  font-weight: normal;
}

.interviewIndexGroupTitleSP {
  margin: 10px;
  color: #0099CC;
  font-size: 18px;
  font-weight: normal;
  line-height: 27px;
}

#bknumWrap div.view-news-list {
  display: none !important;
}

/* knowhowRigGuideStep
============================================================ */
.knowhowRigGuideStep {
  padding: 0;
}

/*navi*/
.knowhowRigGuideNavi {
  width: 100%;
  margin: 0 auto 0 auto;
  text-align: left;
}

.knowhowRigGuideNavi:after {
  content: "";
  display: block;
  clear: both;
}

.knowhowRigGuideNavi dl {
  width: 100%;
 /*float: left;*/
  cursor: pointer;
}

.knowhowRigGuideNavi dl.step06 {
  margin-right: 0;
}

.knowhowRigGuideNavi dd {
  display: none;
}

.knowhowRigGuideNavi dt {
  padding: 15px 2% 15px 4%;
  border-bottom: 1px solid #000;
  background-color: #FFFAEC;
  width: 94%;

  /*背景イラスト*/
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: contain;
}

#knowhowSubWrap.w220 .knowhowRigGuideNavi dt {
  background-position: 3% 0;
}

#guide.knowhowRigGuideNavi {
  width: 100%;
}

/* 崩れ対策 ここから */
.node-type-general-s1.section-global #knowhowSubWrap .knowhowRigGuideNavi dt,
.section-subsite.section-global #knowhowSubWrap .knowhowRigGuideNavi dt {
  width:100%;
}
.section-global .knowhowRigGuideNavi dt:after,
.section-global .article-snsItem::after,
.section-subsite #globalStaff::after,
.section-subsite div#footer ul.return::after {
  position: static;
}

/*mynavitopに戻る崩れ*/
.node-type-general-s1 div#footer div.return ul li.return-link::before,
.section-subsite div#footer div.return ul li.return-link::before,
.node-type-global-general-s2-no-right-colum.section-global div#footer div.return ul li.return-link::before {
  position: static;
  display: inline-block;
}

.node-type-general-s1.section-subsite #knowhowSubWrap a,
.node-type-general-s1.section-subsite #knowhowSubWrap a:visited,
.page-taxonomy-term.section-subsite #knowhowSubWrap a
.page-taxonomy-term.section-subsite #knowhowSubWrap a:visited,
.page-node-.section-subsite #knowhowSubWrap a,
.page-node-.section-subsite #knowhowSubWrap a:visited,
.page-node-.section-subsite #content .backConnerLink a,
.page-node-.section-subsite #content .backConnerLink a:visited,
.page-taxonomy.section-subsite #content .backConnerLink a
.page-taxonomy.section-subsite #content .backConnerLink a:visited {
  color: #000;
  text-decoration: none;
}

.node-type-general-s1.section-subsite #content .backConnerLink a:hover,
.page-taxonomy-term.section-subsite #content .backConnerLink a:hover,
.page-taxonomy.section-subsite #content .backConnerLink a:hover,
.page-node-.section-subsite #content .backConnerLink a:hover,
.section-subsite #content .backConnerLink a:hover {
  text-decoration: none;
  color: #00AAEB;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
/* 崩れ対策 ここまで */

.knowhowRigGuideNavi dt:after {
  content: "";
  display: block;
  clear: both;
}

.knowhowRigGuideNavi dt p.ttl {
  float: left;
  text-align: left;
  padding-left: 55px;
  line-height: 1.1;
  font-size: 12px;
  font-weight: bold;
}

#knowhowSubWrap.w220 .knowhowRigGuideNavi dt p.ttl {
  font-size: 16px;
  padding-left: 70px;
}

/*背景イラスト*/
.knowhowRigGuideNavi .step01 dt {
  background-image: url(/sites/all/knowhow/common/images/k-back-step01.png);
}

#knowhowSubWrap .knowhowRigGuideNavi .step01 dt p.ttl {
  color: #00AAEB;
}

.knowhowRigGuideNavi .step02 dt {
  background-image: url(/sites/all/knowhow/common/images/k-back-step02.png);
}

#knowhowSubWrap .knowhowRigGuideNavi .step02 dt p.ttl {
  color: #0061BE;
}

.knowhowRigGuideNavi .step03 dt {
  background-image: url(/sites/all/knowhow/common/images/k-back-step03.png);
}

#knowhowSubWrap .knowhowRigGuideNavi .step03 dt p.ttl {
  color: #FF6B6B;
}

.knowhowRigGuideNavi .step04 dt {
  background-image: url(/sites/all/knowhow/common/images/k-back-step04.png);
}

#knowhowSubWrap .knowhowRigGuideNavi .step04 dt p.ttl {
  color: #FF8000;
}

.knowhowRigGuideNavi .step05 dt {
  background-image: url(/sites/all/knowhow/common/images/k-back-step05.png);
}

#knowhowSubWrap .knowhowRigGuideNavi .step05 dt p.ttl {
  color: #59B200;
}

.knowhowRigGuideNavi .step06 dt {
  background-image: url(/sites/all/knowhow/common/images/k-back-step06.png);
}

#knowhowSubWrap .knowhowRigGuideNavi .step06 dt p.ttl {
  color: #00B2B2;
}

.knowhowRigGuideNavi dt p.ttl span {
  font-size: 120%;
  font-weight: bold;
  text-align: right;
  width: 100%;
}

/*＋、－切り替え*/
.slide_open .plus-icon {
  position: relative;
  width: 30px;
  height: 10px;
  float: right;
  margin: 5px 0 0 0;
}

.w220 .slide_open .plus-icon {
  margin: 10px 0 0 0;
}

.slide_open .plus-icon,
.slide_open .plus-icon span {
  transition: all .4s;
  box-sizing: border-box;
}

.slide_open .plus-icon span {
  position: absolute;
  left: 6px;
  width: 50%;
  height: 2px;
  background-color: #000;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
}

.plus-icon span:nth-of-type(1) {
  top: 5px;
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
}

.plus-icon span:nth-of-type(2) {
  top: 5px;
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
}

.slide_open .plus-icon.active span:nth-of-type(1) {
  display: none;
}

.slide_open .plus-icon.active span:nth-of-type(2) {
  top: 5px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}

#knowhowSubWrap .knowhowRigGuideNavi .GuideMenu a,
#knowhowSubWrap .knowhowRigGuideNavi .GuideMenu a:link,
#knowhowSubWrap .knowhowRigGuideNavi .GuideMenu a:visited {
  color: #000;
  padding: 15px 9% 15px 4%;
  background: url(/sites/all/knowhow/common/images/sp/sp_ktop_step_arrow.png) no-repeat 97% center;
  background-size: 6px 12px;
  display: block;
  border-bottom: 1px dashed #000;
  text-decoration: none;
}

#knowhowSubWrap .knowhowRigGuideNavi .GuideMenu a:hover {
  color: #000;
  text-decoration: underline;
}

.knowhowRigGuideNavi .GuideMenu .see-more a {
  border-bottom: 1px solid #000;
}

/* LinkBOX
============================================================ */
.LinkBOXWrap {
  width: 100%;
  padding: 0;
  margin: 1rem 0;
}

.LinkBOXWrap ul li {
  width: 100%;
  display: table;
  margin-bottom: 0.5rem;
}

#knowhowSubWrap .LinkBOXWrap ul li a,
#knowhowSubWrap .LinkBOXWrap ul li a:link,
#knowhowSubWrap .LinkBOXWrap ul li a:visited {
  color: #000;
  padding: 1.2rem 0 1.2rem 4%;
  background: url(/sites/all/knowhow/common/images/sp/sp_ktop_step_arrow.png) no-repeat 96% center;
  background-size: 6px 12px;
  display: block;
  border: 1px solid #000;
  text-decoration: none;
}

#knowhowSubWrap .LinkBOXWrap ul li a:hover {
  color: #000;
  text-decoration: underline;
}

.LinkBOXWrap p.link-txt {
  display: table-cell;
  vertical-align: middle;
  line-height: 1.0;
  padding-right: 14px;
  font-weight: bold;
}

#knowhowSubWrap .LinkBOXWrap p.link-txt {
  font-size: 12px;
}

#knowhowSubWrap.w220 .LinkBOXWrap p.link-txt {
  font-size: 16px;
}

  /* knowhowRigRanking
  ============================================================ */
.knowhowRigRankingWrap {
  width: 100%;
  margin: 0 auto;
}

.knowhowRigRanking {
  text-align: left;
}

.knowhowRigRanking li {
  width: 100%;
  display: table;
}

#knowhowSubWrap .knowhowRigRanking li a,
#knowhowSubWrap .knowhowRigRanking li a:link,
#knowhowSubWrap .knowhowRigRanking li a:visited {
  color: #000;
  padding: 15px 0 15px 4%;
  background: url(/sites/all/knowhow/common/images/sp/sp_ktop_step_arrow.png) no-repeat 97% center;
  background-size: 6px 12px;
  display: block;
  border-bottom: 1px solid #000;
  text-decoration: none;
}

#knowhowSubWrap .knowhowRigRanking li a:hover {
  color: #000;
  text-decoration: underline;
}

.knowhowRigRanking .rank-icon,
.knowhowRigRanking .rank-txt {
  display: table-cell;
  vertical-align: middle;
}

#knowhowSubWrap.w220 .knowhowRigRanking .rank-txt {
  padding: 0 8% 0 4%;
}

#knowhowSubWrap .knowhowRigRanking .rank-txt {
  width: 100%;
  padding: 0 10% 0 4%;
}

.knowhowRigRanking .rank-icon img.pc {
  width: 32px;
  height: auto;
  vertical-align: middle;
}

.knowhowRigRanking .rank-icon img.sp {
  width: 47px;
  height: auto;
}

.ktopUpdate {
  padding: 15px 0 40px 0;
  text-align: right;
}

.ktopUpdate span {
  border: 2px solid #666;
  padding: 5px 10px;
  text-align: center;
  border-radius: 15px;
  width: auto;
  display: inline-block;
  font-size: 12px;
}

#knowhowSubWrap .BkBlueTtl {
  text-align: center;
}

/* knowhowRigSearch */
.knowhowRigSearch {
  padding: 19px 10px;
  background-color: #FFF7E0;
  margin-bottom: 20px;
}

.knowhowRigSearch dt {
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
  color: #000;
}

#knowhowSubWrap.w220 .knowhowRigSearch dt {
  font-size: 14px;
}

#knowhowSubWrap .knowhowRigSearch dt {
  font-size: 12px;
}

.knowhowRigSearch #searchform {
  position: relative;
  width: 100%;
  margin: 0 auto;
}

.knowhowRigSearch #searchform h2.element-invisible {
  display: none;
}

.knowhowRigSearch input#keywords {
  padding-left: 3%; /* プレースホルダ左に余白 */
  padding-right: 35px;
  box-sizing: border-box;
  width: 100%;
  height: 37px;
  background: #FFF;
  border: 1px solid #BBB;
  border-radius: 5px;
  font-size: 100%;
}

.knowhowRigSearch input#searchBtn {
  position: absolute;
  top: 0;
  _top: 1px;
  right: 0;
  width: 35px;
  height: 37px;
  background: url(/sites/all/knowhow/common/images/ktop_sarch_icon.png) no-repeat;
  background-size: cover;
  border-radius: 0 5px 5px 0 / 0 5px 5px 0;
  border: #00AAEB;
}

.knowhowRigSearch input#searchBtn {
  cursor: pointer;
}

/* knowhowRigBnr
============================================================ */
.knowhowRigBnr {
  width: 100%;
  margin: 0;
  padding: 0;
  padding-bottom: 1rem;
}

.knowhowRigBnr ul li {
  margin-bottom: 5px;
}

.knowhowRigBnr ul li:last-child {
  margin-bottom: 0;
}

.knowhowRigBnr a img {
  width: 100%;
  height: auto;
}

.knowhowRigBnr ul li a:hover img {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

/* see-more-round
============================================================ */
.see-more-round,
.link-round {
  padding: 0 15%;
  margin: 3.8rem 0;
}

.see-more-round a,
.link-round a {
  font-weight: bold;
  text-align: center;
  padding: 1rem 0;
  font-size: 100%;
  border-radius: 35px / 30px;
  border: 2px solid #000;
  display: block;
}

/*＋、－切り替え*/
.plus-icon span:nth-of-type(1) {
  top: 5px;
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
}

.plus-icon span:nth-of-type(2) {
  top: 5px;
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
}

/* bannerBlock
============================================================ */
.bannerBlockWrap ul.bannerBlock li {
  line-height: 0;
}

.bannerBlockWrap ul.bannerBlock li img {
  width: 160px;
  height: auto;
}

/* FreeBnr
============================================================ */
.ktop-conv-block {
  width: 90%;
  margin: 0 auto 2rem auto;
  padding: 0 5%;
}

.ktop-conv-block div {
  margin-bottom: 0.8rem;
}

.ktop-conv-block div a img {
  width: 100%;
  height: auto;
}

/* BtmSnsLink
============================================================ */
.BtmSnsLink {
  width: 70%;
  padding: 0 15%;
  margin: 0 auto 3rem auto;
}

.BtmSnsLink h4 {
  font-size: 110%;
  font-weight: bold;
  line-height: 1.0;
  margin-bottom: 25px;
  text-align: center;
}

.BtmSnsLink ul {
  margin: 0 auto;
  width: 100%;

}

.BtmSnsLink ul li {
  float: left;
  text-align: center;
}

.BtmSnsLink ul li:last-child {
  margin-right: 0;
}

.BtmSnsLink ul li sub {
  font-size: 85%;
  display: block;
  margin-top: 5px;
}

.BtmSnsLink ul li a img {
  width: 50%;
  height: 50%;
}

/* BtmEntryBtn
============================================================ */
.BtmEntryBtn {
  width: 100%;
  margin: 0 auto 60px auto;
}

.BtmEntryBtn-entry {
  background-color: #F00;
  border-radius: 5px;
  box-shadow: 0 1px 2px 0 #BBB6A8;
  float: left;
  font-weight: bold;
  margin: 0 30px 0 0;
  text-align: center;
  width: 100%;
  margin-bottom: 1rem;
}

.BtmEntryBtn-login {
  background-color: #02AAEB;
  border-radius: 5px;
  box-shadow: 0 1px 2px 0 #BBB6A8;
  float: left;
  font-weight: bold;
  margin: 0;
  text-align: center;
  width: 100%;
}

#content .BtmEntryBtn .BtmEntryBtn-entry a,
#content .BtmEntryBtn .BtmEntryBtn-login a {
  color: #FFF;
  display: block;
  padding: 1rem 0.5rem;
  text-decoration: none;
  background: url(/sites/all/knowhow/common/images/sp/sp_ktop-white-arrow.png) no-repeat 95% center;
  background-size: 11px 21px;
}

.BtmEntryBtnText {
  font-size: 120%;
  vertical-align: middle;
}

.BtmEntryBtnText-em {
  background-color: #FFF;
  border-radius: 20px;
  color: #F00;
  display: inline-block;
  font-size: 100%;
  margin-right: 15px;
  padding: 4px 14px;
  vertical-align: middle;
}

.BtmEntryBtnText-small {
  font-size: 90%;
  vertical-align: bottom;
}

.link__top {
  position: fixed;
  right: 20px;
  bottom: 80px;
  width: 52px;
  height: 52px;
  z-index: 90;
  transform: translate3d(0px, 0px, 1px);
  display: none;
}

/* Keyword search: no results */
.kw-noresult p {
  font-size: 14px;
  margin: 30px auto;
}

.kw-noresult .knowhowTopSearch {
  padding: 40px 38px;
  background-color: #FFF7E0;
  border-radius: 10px;
  margin-bottom: 60px;
}

.kw-noresult .knowhowTopSearch dt {
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
}

.kw-noresult .knowhowTopSearch #searchform {
  position: relative;
  width: 512px;
  margin: 0 auto;
}

.kw-noresult .knowhowTopSearch input[type="submit"]:hover {
  cursor: pointer;
}

.kw-noresult .knowhowTopSearch input#keywords {
  padding-left: 16px;
  padding-right: 46px;
  box-sizing: border-box;
  width: 493px;
  height: 48px;
  background: #FFF;
  border: 2px solid #BBB;
  border-radius: 5px;
  font-size: 0.8rem;
}

.kw-noresult .knowhowTopSearch input#searchBtn {
  position: absolute;
  top: 0;
  _top: 1px;
  right: 10px;
  width: 48px;
  height: 48px;
  background: #00AAEB;
  background: url(/sites/all/knowhow/common/images/ktop_sarch_icon.png) no-repeat;
  background-size: cover;
  border-radius: 0 5px 5px 0 / 0 5px 5px 0;
  border: #00AAEB;
}

/* [article-snsItem 2018]
------------------------------------------------------------ */
.article-snsItem {
  margin: 40px 0 50px 0;
}

.article-snsItem:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.article-snsItem ul {
  float: right;
}

.article-snsItem ul li {
  float: left;
  margin-right: 10px;
}

.article-snsItem ul li:last-child {
  margin-right: 0;
}

.article-snsItem ul li a:hover img {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

/* [article-related 2018]
------------------------------------------------------------ */
.article-relatedWrap {
  width: 100%;
  margin: 0 auto 70px auto;
}

.article-relatedWrap .BkBlueTtl {
  margin-bottom: 30px;
}

.article-related {
  width: 100%;
}

.article-related li {
  width: 160px;
  float: left;
  margin-right: calc((100% - (160px * 4)) / 3);
}

#knowhowMain .article-related li a,
#knowhowMain .article-related li a:link,
#knowhowMain .article-related li a:visited {
  color: #000;
  text-decoration: none;
}

#knowhowMain .article-related li a:hover {
  color: #000;
  text-decoration: underline;
}

.article-related li:last-child {
  margin-right: 0;
}

.article-relatedWrap .article-related li p.relate-img {
  height: 165px;
}

.article-related .relate-img img {
  width: 158px;
  height: 158px;
  border-radius: 5px;
  border: 1px solid #EEE;
}

/* [BnrArea 2018]
------------------------------------------------------------ */
.BnrArea {
  margin-bottom: 85px;
}

.BnrArea ul li img {
  width: 100%;
  height: auto;
}

.article-related a:hover img,
.BnrArea li a:hover img {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

/* [ Icon Banner 2018 ]
------------------------------------------------------------ */
.bannerBlockWrap ul.bannerBlock {
  display: block;
  width: 100%;
}

.bannerBlockWrap ul.bannerBlock li,
.section-subsite .bannerBlockWrap ul.bannerBlock li {
  width: 160px;
  float: left;
  margin-right: calc((100% - (160px * 4)) / 3);
}

.bannerBlockWrap ul.bannerBlock li:last-child,
.section-subsite .bannerBlockWrap ul.bannerBlock li:last-child {
  margin-right: 0;
}

/* [ Back to Top ]
------------------------------------------------------------ */
#knowhowMain .backConnerLink,
.section-global #knowhowMain #bknumWrap .backConnerLink a {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}

#knowhowMain div.backConnerLink a,
#knowhowMain div.backConnerLink a:visited,
.section-subsite #knowhowMain div.backConnerLink a,
.section-subsite #knowhowMain div.backConnerLink a:visited {
  color: #000;
  border-bottom-style: solid;
  border-bottom-width: 2px;
  display: inline-block;
  transition: .3s;
  -webkit-transform: scale(1);
  transform: scale(1);
  text-decoration: none;
}

#content #knowhowMain #bknumWrap div.backConnerLink a:hover {
  color: #00AAEB;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  text-decoration: none;
}

.backConnerLink {
  margin-right: 5px;
  margin-top: 10px;
}

/* [ Backnumber Page ]
------------------------------------------------------------ */
#bknum_exp + .BkBlueTtl,
#bknumWrap > h3 + .BkBlueTtl,
#bknumWrap > .seri_txtttl + .BkBlueTtl {
  margin-top: 20px;
}

.backnum_article ul .bknum-img img{
  width: 98px;
  border: 1px solid #EEE;
}