@charset "UTF-8";
@font-face {
    font-family: StudySapuriNumber;
    src: url("/css/s/fonts/StudySapuri_Numbers-Regular.woff2") format("woff2"), url("/css/s/fonts/StudySapuri_Numbers-Regular.woff") format("woff"), url("/css/s/fonts/StudySapuri_Numbers-Regular.otf") format("otf");
}

/*
color scheme

markup:
<style>
  .l-row {
    font-size: 10px;
  }
  .col-1 {
    padding: 5px;
    border-radius: 3px;
    box-shadow: 0 0 1px rgba(0, 0, 0, .5);
  }
</style>
<div class="l-group">
  <p>$ monochrome</p>
  <div class="l-row">
    <div class="col-1" style="background: #000; color: #fff;">1, #000</div>
    <div class="col-1" style="background: #333; color: #fff;">2, #333</div>
    <div class="col-1" style="background: #666; color: #fff;">3, #666</div>
    <div class="col-1" style="background: #999; color: #fff;">4, #999</div>
    <div class="col-1" style="background: #ccc;">5, #ccc</div>
    <div class="col-1" style="background: #e5e5e5;">6, #e5e5e5</div>
    <div class="col-1" style="background: #f5f5f5;">7, #f5f5f5</div>
    <div class="col-1" style="background: #fff;">8, #fff</div>
  </div>
  <p>$ blue</p>
  <div class="l-row">
    <div class="col-1" style="background: #0066cf; color: #fff;">1, #0066cf</div>
  </div>
  <p>$ orange</p>
  <div class="l-row">
    <div class="col-1" style="background: #fe6105; color: #fff;">1, #fe6105</div>
    <div class="col-1" style="background: #ffab22;">2, #ffab22</div>
  </div>
  <p>$ red</p>
  <div class="l-row">
    <div class="col-1" style="background: #b40000; color: #fff;">1, #b40000</div>
  </div>
  <p>$ yellow</p>
  <div class="l-row">
    <div class="col-1" style="background: #ff0;">1, #ff0</div>
    <div class="col-1" style="background: #fefcc9;">2, #fefcc9</div>
  </div>
  <p>$ green</p>
  <div class="l-row">
    <div class="col-1" style="background: #00a30a; color: #fff;">1, #00a30a</div>
    <div class="col-1" style="background: #e2f6cc;">2, #e2f6cc</div>
  </div>
  <p>$ purple</p>
  <div class="l-row">
    <div class="col-1" style="background: #8e61b7; color: #fff;">1, #8e61b7</div>
  </div>
</div>

<div class="l-group">
</div>

Styleguide 1.0
*/
.shigotoTopBlock {
    background: url("/images/assets/bg_shigoto_top.jpg");
    background-size: cover;
}

.shigotoTopBlockWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 960px;
    margin: 0 auto;
}

.shigotoTopBlock--left {
    width: 580px;
    padding-right: 32px;
}

.shigotoTopBlock--right {
    width: 380px;
    margin-top: auto;
    margin-bottom: auto;
}

.shigotoTopBlock__mainTitle {
    margin-top: 40px;
    margin-left: -5px;
    margin-right: -5px;
    padding-left: 5px;
    padding-right: 5px;
    border-bottom: solid 2px #fff;
    line-height: 42px;
    font-size: 28px;
    color: #fff;
    font-weight: bold;
}

.shigotoTopBlock__subTitle {
    margin-top: 20px;
    line-height: 24px;
    font-size: 18px;
    color: #fff;
}

.shigotoTopBlock__info {
    margin-top: 14px;
    margin-bottom: 14px;
    line-height: 21px;
    font-size: 13px;
    line-height: 1.6;
    color: #fff;
}

.shigotoTopBlock__image {
    width: 380px;
    height: 265px;
}

.shigotoTopBlockNavi {
    background: #0ca5e6;
}

.shigotoTopBlockNaviWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 960px;
    margin: 0 auto;
}

.shigotoTopBlockNavi__item {
    display: block;
    width: 240px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    box-sizing: border-box;
    background: #0ca5e6;
}

.shigotoTopBlockNavi__item:hover {
    color: #fff;
    text-decoration: none;
    opacity: 0.7;
}

.shigotoTopBlockNavi__itemWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 6px;
    margin-bottom: 6px;
    border-right: 1px solid rgba(255, 255, 255, 0.4);
    position: relative;
}

.shigotoTopBlockNavi__itemWrap:after {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    right: 14px;
    margin-top: -4px;
    width: 6px;
    height: 6px;
    -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
            transform: rotate(-135deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
}

.shigotoTopBlockNavi__item:last-of-type .shigotoTopBlockNavi__itemWrap {
    border-right: none;
}

.shigotoTopBlockNavi__itemIcon {
    width: 28px;
    height: 28px;
    padding-right: 22px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

.shigotoTopBlockNavi__itemText {
    max-width: 150px;
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    color: #fff;
}

.shigotoTopBlockNaviFix {
    width: 100%;
    background: #0ca5e6;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 20;
}

.shikakuTopBlock {
    background: url("/images/assets/bg_shigoto_top.jpg");
    background-size: cover;
}

.shikakuTopBlockWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 960px;
    margin: 0 auto;
}

.shikakuTopBlock--left {
    width: 130px;
    padding-right: 32px;
}

.shikakuTopBlock--right {
    width: 830px;
    padding-top: 40px;
    padding-bottom: 40px;
}

.shikakuTopBlock__mainTitle {
    border-bottom: solid 2px #fff;
    line-height: 42px;
    font-size: 28px;
    color: #fff;
    font-weight: bold;
}

.shikakuTopBlock__subTitle {
    margin-top: 20px;
    line-height: 24px;
    font-size: 18px;
    color: #fff;
}

.shikakuTopBlock__info {
    margin-top: 14px;
    line-height: 21px;
    font-size: 13px;
    line-height: 1.6;
    color: #fff;
}

.shikakuTopBlock__image {
    width: 100px;
    height: 100px;
    margin-top: 40px;
    border-radius: 11px;
    overflow: hidden;
}

.bunnyaRelation__top {
    text-align: center;
}

.bunnyaRelation__top--book {
    padding-top: 30px;
    padding-bottom: 25px;
    background: url("/images/assets/bg_bunnya_relation_book.png") no-repeat center;
    background-size: cover;
}

.bunnyaRelation__top--person {
    padding-top: 30px;
    padding-bottom: 25px;
    background: url("/images/assets/bg_bunnya_relation_person.png") no-repeat center;
    background-size: cover;
}

.bunnyaRelation__top--senpai {
    padding-top: 30px;
    padding-bottom: 25px;
    background: url("/images/assets/bg_bunnya_relation_senpai.png") no-repeat center;
    background-size: cover;
}

.bunnyaRelation__top--lookup {
    padding-top: 30px;
    padding-bottom: 25px;
    background: url("/images/assets/bg_bunnya_relation_lookup.png") no-repeat center;
    background-size: cover;
}

.bunnyaRelation__topTitle {
    line-height: 58px;
    font-size: 26px;
    color: #043f94;
    font-weight: bold;
}

.bunnyaRelation .bunnyaRelation__article {
    background: #f6f7f8;
}

.bunnyaRelation .bunnyaRelation__article .detailBox {
    margin: 0;
    padding: 0;
}

.bunnyaRelation .bunnyaRelation__article .detailBox .detailBoxCon {
    margin: 0;
    padding: 18px 20px 28px;
    border: none;
    background: #e1f4ff;
}

.bunnyaRelation .bunnyaRelation__article .detailBox .detailBoxCon p {
    margin-bottom: 0;
    line-height: 24px;
    font-size: 14px;
}

.bunnyaRelation .bunnyaRelation__article .detailBox .titleGstripe {
    display: block;
    margin: 20px 20px 0;
    padding: 15px 0;
    border-top: solid 2px #043f94;
    border-right: solid 1px #c7c7c7;
    border-left: solid 1px #c7c7c7;
    background: #fff;
    line-height: 14px;
    font-size: 18px;
    color: #043f94;
    font-weight: bold;
    text-align: center;
}

.bunnyaRelation .bunnyaRelation__article .detailBox .titleGstripe + .detailBoxCon {
    margin: 0 20px;
    padding: 0 20px;
    border-right: solid 1px #c7c7c7;
    border-left: solid 1px #c7c7c7;
    border-bottom: solid 1px #c7c7c7;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    background: #fff;
}

.bunnyaRelation .bunnyaRelation__article .detailBox .titleGstripe + .detailBoxCon p {
    margin-bottom: 14px;
    line-height: 22px;
    font-size: 13px;
}

.bunnyaRelation .bunnyaRelation__article .detailBox:last-of-type .titleGstripe + .detailBoxCon {
    margin-bottom: 20px;
}

.shigotoShikakuMainBlock__school {
    padding-top: 40px;
    text-align: center;
}

.shigotoShikakuMainBlock__schoolTitle {
    line-height: 48px;
    font-size: 22px;
    color: #043f94;
    font-weight: bold;
}

.shigotoShikakuMainBlock__topAd {
    margin-top: 20px;
}

.shigotoShikakuMainBlock__topAdItem {
    display: block;
    padding: 10px;
    background: #e1f4ff;
}

.shigotoShikakuMainBlock__topAdItem:first-child {
    padding-bottom: 0;
}

.shigotoShikakuMainBlock__topAdItem:hover {
    text-decoration: none;
}

.shigotoShikakuMainBlock__topAdItemIcon {
    position: relative;
}

.shigotoShikakuMainBlock__topAdItemIcon img {
    position: absolute;
    top: 5px;
    left: -4px;
}

.shigotoShikakuMainBlock__topAdItemWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 100px;
    background: #fff;
    border-radius: 4px;
    box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.12);
}

.shigotoShikakuMainBlock__topAdItemWrap:hover {
    background: #dae2e5;
}

.shigotoShikakuMainBlock__topAdItem--left {
    height: 49px;
    padding-left: 15px;
    padding-right: 20px;
}

.shigotoShikakuMainBlock__topAdItem--right {
    padding: 10px;
}

.shigotoShikakuMainBlock__topAdItemImage {
    display: block;
    padding-top: 16px;
}

.shigotoShikakuMainBlock__topAdItemMainTitle {
    display: block;
    margin-bottom: 3px;
    line-height: 27px;
    font-size: 20px;
    color: #023f93;
    letter-spacing: 0;
}

.shigotoShikakuMainBlock__topAdItemSubTitle {
    line-height: 27px;
    font-size: 12px;
}

.shigotoShikakuMainBlock__topAdItemInfo {
    line-height: 24px;
    font-size: 14px;
    color: #000;
}

.shigotoShikakuMainBlock__topAdItemOption {
    line-height: 18px;
    font-size: 12px;
    color: #000;
}

.shigotoShikakuMainBlock__book {
    margin-top: 40px;
    background: #ddf2ff;
}

.shigotoShikakuMainBlock__bookTop {
    height: 180px;
    padding-top: 28px;
    background: url("/images/assets/bg_shigoto_book.png") no-repeat;
    text-align: center;
}

.shigotoShikakuMainBlock__bookTopTitle {
    line-height: 35px;
    font-size: 22px;
    color: #043f94;
    font-weight: bold;
}

.shigotoShikakuMainBlock__bookImage {
    width: 100%;
    margin-top: -69px;
    box-sizing: border-box;
    text-align: center;
}

.shigotoShikakuMainBlock__bookComment {
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
    line-height: 24px;
    font-size: 14px;
}

.shigotoShikakuMainBlock__bookMore {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 35px;
    text-align: right;
}

.shigotoShikakuMainBlock__bookMoreLink {
    position: relative;
    line-height: 14px;
    font-size: 12px;
}

.shigotoShikakuMainBlock__bookMoreLink:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    width: 5px;
    height: 5px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 1px solid #043f94;
    border-right: 1px solid #043f94;
    right: -9px;
    margin-top: -3px;
}

.shigotoShikakuMainBlock__bookSub {
    margin-top: 20px;
    margin-right: 20px;
    margin-left: 20px;
    border-top: solid 2px #043f94;
    border-right: solid 1px #c7c7c7;
    border-left: solid 1px #c7c7c7;
    border-bottom: solid 1px #c7c7c7;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    padding-right: 18px;
    padding-left: 18px;
    padding-bottom: 15px;
    background: #fff;
    position: relative;
}

.shigotoShikakuMainBlock__bookSub:first-of-type {
    margin-top: 0;
}

.shigotoShikakuMainBlock__bookSubWrap {
    background: #f6f7f8;
    padding-top: 20px;
    padding-bottom: 20px;
}

.shigotoShikakuMainBlock__bookSubTitle {
    padding-top: 15px;
    padding-bottom: 15px;
    line-height: 20px;
    font-size: 18px;
    color: #043f94;
    font-weight: bold;
    text-align: center;
    margin-right: 55px;
    margin-left: 55px;
}

.shigotoShikakuMainBlock__bookSubIcon img {
    position: absolute;
    top: -5px;
    left: 18px;
}

.shigotoShikakuMainBlock__bookSubText {
    line-height: 22px;
    font-size: 13px;
}

.shigotoShikakuMainBlock__bookSubText.is-profile p {
    margin-bottom: 0;
}

.shigotoShikakuMainBlock__bookSubLabel {
    line-height: 22px;
    font-size: 13px;
    font-weight: bold;
}

.shigotoShikakuMainBlock__bookSubMore {
    padding-top: 15px;
    padding-right: 15px;
    text-align: right;
}

.shigotoShikakuMainBlock__bookSubMoreLink {
    position: relative;
    line-height: 14px;
    font-size: 12px;
}

.shigotoShikakuMainBlock__bookSubMoreLink:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    width: 5px;
    height: 5px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 1px solid #043f94;
    border-right: 1px solid #043f94;
    right: -9px;
    margin-top: -3px;
}

.shigotoShikakuMainBlock__bookSub.is-profile {
    border: 2px solid #E1E8EA;
    border-radius: 5px;
    width: 644px;
}

.shigotoShikakuMainBlock__senpai {
    padding-bottom: 20px;
}

.shigotoShikakuMainBlock__senpaiTop {
    padding-top: 25px;
    padding-bottom: 25px;
    text-align: center;
}

.shigotoShikakuMainBlock__senpaiTopTitle {
    display: block;
    line-height: 48px;
    font-size: 22px;
    font-weight: bold;
}

.shigotoShikakuMainBlock__senpaiMain {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 20px;
    margin-left: 20px;
}

.shigotoShikakuMainBlock__senpaiMainItem {
    display: block;
    width: 210px;
    margin-right: 27px;
}

.shigotoShikakuMainBlock__senpaiMainItem:last-of-type {
    margin-right: 0;
}

.shigotoShikakuMainBlock__senpaiMainItemLink {
    display: block;
}

.shigotoShikakuMainBlock__senpaiMainItemImage {
    margin-bottom: 5px;
    position: relative;
    width: 210px;
    height: 210px;
    overflow: hidden;
}

.shigotoShikakuMainBlock__senpaiMainItemImage:hover {
    background: #fff;
    opacity: 0.3;
}

.shigotoShikakuMainBlock__senpaiMainItemImage > img {
    position: absolute;
    left: 50%;
    width: auto;
    height: 210px;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
}

.shigotoShikakuMainBlock__senpaiMainItemMovie {
    margin-bottom: 5px;
    position: relative;
    width: 210px;
    height: 210px;
    overflow: hidden;
}

.shigotoShikakuMainBlock__senpaiMainItemMovie:hover {
    background: #fff;
    opacity: 0.3;
}

.shigotoShikakuMainBlock__senpaiMainItemMovieIcon {
    position: absolute;
    bottom: 6px;
    left: 6px;
    height: auto;
}

.shigotoShikakuMainBlock__senpaiMainItemMovie > img:first-of-type {
    position: absolute;
    left: 50%;
    width: auto;
    height: 210px;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
}

.shigotoShikakuMainBlock__senpaiMainItemText {
    margin-bottom: 5px;
    line-height: 1.4;
    font-size: 16px;
}

.shigotoShikakuMainBlock__senpaiMainItemSchool {
    line-height: 1.4;
    font-size: 13px;
    color: #000;
}

.shigotoShikakuMainBlock__senpaiMainItemName {
    line-height: 1.4;
    font-size: 13px;
    color: #000;
}

.shigotoShikakuMainBlock__senpaiMore {
    margin-top: 25px;
    margin-right: 30px;
    text-align: right;
}

.shigotoShikakuMainBlock__senpaiMoreLink {
    position: relative;
    line-height: 14px;
    font-size: 13px;
}

.shigotoShikakuMainBlock__senpaiMoreLink:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    width: 5px;
    height: 5px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 1px solid #043f94;
    border-right: 1px solid #043f94;
    right: -9px;
    margin-top: -4px;
}

.shigotoShikakuMainBlock__senpaiSub {
    margin-top: 20px;
    margin-right: 20px;
    margin-left: 20px;
    border-top: solid 2px #043f94;
    border-right: solid 1px #c7c7c7;
    border-left: solid 1px #c7c7c7;
    border-bottom: solid 1px #c7c7c7;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    padding-right: 18px;
    padding-left: 18px;
    padding-bottom: 15px;
    background: #fff;
}

.shigotoShikakuMainBlock__senpaiSubTitle {
    padding-top: 15px;
    padding-bottom: 15px;
    line-height: 20px;
    font-size: 18px;
    color: #043f94;
    font-weight: bold;
    text-align: center;
    margin-right: 55px;
    margin-left: 55px;
}

.shigotoShikakuMainBlock__senpaiSubText {
    line-height: 22px;
    font-size: 13px;
}

.shigotoShikakuMainBlock__senpaiSubMore {
    padding-top: 15px;
    padding-right: 15px;
    text-align: right;
}

.shigotoShikakuMainBlock__senpaiSubMoreLink {
    position: relative;
    line-height: 14px;
    font-size: 12px;
}

.shigotoShikakuMainBlock__senpaiSubMoreLink:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    width: 5px;
    height: 5px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 1px solid #043f94;
    border-right: 1px solid #043f94;
    right: -9px;
    margin-top: -4px;
}

.shigotoShikakuMainBlock__person {
    margin-top: 40px;
    background: #ddf2ff;
}

.shigotoShikakuMainBlock__personTop {
    height: 212px;
    padding-top: 26px;
    box-sizing: border-box;
    background: url("/images/assets/bg_shigoto_person.png") no-repeat;
    background-size: cover;
    text-align: center;
}

.shigotoShikakuMainBlock__personTopTitle {
    line-height: 35px;
    font-size: 22px;
    color: #043f94;
    font-weight: bold;
}

.shigotoShikakuMainBlock__personComment {
    width: 100%;
    margin-top: -93px;
    padding: 20px;
    box-sizing: border-box;
    line-height: 24px;
    font-size: 14px;
}

.shigotoShikakuMainBlock__personMore {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 35px;
    text-align: right;
}

.shigotoShikakuMainBlock__personMoreLink {
    position: relative;
    line-height: 14px;
    font-size: 12px;
}

.shigotoShikakuMainBlock__personMoreLink:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    width: 5px;
    height: 5px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 1px solid #043f94;
    border-right: 1px solid #043f94;
    right: -9px;
    margin-top: -3px;
}

.shigotoShikakuMainBlock__personSub {
    margin-top: 20px;
    margin-right: 20px;
    margin-left: 20px;
    border-top: solid 2px #043f94;
    border-right: solid 1px #c7c7c7;
    border-left: solid 1px #c7c7c7;
    border-bottom: solid 1px #c7c7c7;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    padding-right: 18px;
    padding-left: 18px;
    padding-bottom: 15px;
    background: #fff;
    position: relative;
}

.shigotoShikakuMainBlock__personSub:first-of-type {
    margin-top: 0;
}

.shigotoShikakuMainBlock__personSubWrap {
    background: #f6f7f8;
    padding-top: 20px;
    padding-bottom: 20px;
}

.shigotoShikakuMainBlock__personSubTitle {
    padding-top: 15px;
    padding-bottom: 15px;
    line-height: 20px;
    font-size: 18px;
    color: #043f94;
    font-weight: bold;
    text-align: center;
    margin-right: 55px;
    margin-left: 55px;
}

.shigotoShikakuMainBlock__personSubIcon img {
    position: absolute;
    top: -5px;
    left: 18px;
}

.shigotoShikakuMainBlock__personSubText {
    line-height: 22px;
    font-size: 13px;
}

.shigotoShikakuMainBlock__personSubMore {
    padding-top: 15px;
    padding-right: 15px;
    text-align: right;
}

.shigotoShikakuMainBlock__personSubMoreLink {
    position: relative;
    line-height: 14px;
    font-size: 12px;
}

.shigotoShikakuMainBlock__personSubMoreLink:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    width: 5px;
    height: 5px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 1px solid #043f94;
    border-right: 1px solid #043f94;
    right: -9px;
    margin-top: -3px;
}

.shigotoShikakuMainBlock__lookup {
    margin-top: 20px;
    background: #fff url("/images/assets/bg_shigoto_lookup.png") no-repeat;
}

.shigotoShikakuMainBlock__lookupTop {
    height: 180px;
    padding-top: 28px;
    text-align: center;
}

.shigotoShikakuMainBlock__lookupTopTitle {
    line-height: 35px;
    font-size: 22px;
    color: #043f94;
    font-weight: bold;
}

.shigotoShikakuMainBlock__lookupSub {
    margin-top: 20px;
    margin-right: 20px;
    margin-left: 20px;
    border-top: solid 2px #043f94;
    border-right: solid 1px #c7c7c7;
    border-left: solid 1px #c7c7c7;
    border-bottom: solid 1px #c7c7c7;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    padding-right: 18px;
    padding-left: 18px;
    padding-bottom: 15px;
    background: #fff;
    position: relative;
    width: 646px;
    height: 274px;
}

.shigotoShikakuMainBlock__lookupSub:first-of-type {
    margin-top: 0;
}

.shigotoShikakuMainBlock__lookupSub:nth-child(2n+3) {
    width: 299px;
    margin-right: 10px;
}

.shigotoShikakuMainBlock__lookupSub:nth-child(2n+4) {
    width: 299px;
    margin-left: 0px;
}

.shigotoShikakuMainBlock__lookupSubWrap {
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: -90px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}

.shigotoShikakuMainBlock__lookupSubTitle {
    padding-top: 33px;
    padding-bottom: 15px;
    line-height: 20px;
    font-size: 18px;
    color: #043f94;
    font-weight: bold;
    text-align: center;
}

.shigotoShikakuMainBlock__lookupSubIcon img {
    position: absolute;
    top: -5px;
    left: 18px;
}

.shigotoShikakuMainBlock__lookupSubImage {
    width: 270px;
    height: 180px;
    margin-right: 20px;
    float: left;
    text-align: center;
}

.shigotoShikakuMainBlock__lookupSubImage:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.shigotoShikakuMainBlock__lookupSubImage img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
    margin-left: -0.34em;
}

.shigotoShikakuMainBlock__lookupSubText {
    line-height: 22px;
    font-size: 13px;
}

.shigotoShikakuMainBlock__lookupSubLabel {
    line-height: 22px;
    font-size: 13px;
    font-weight: bold;
}

.shigotoShikakuMainBlock__lookupSubMore {
    text-align: right;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    background: #F6F8F9;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.shigotoShikakuMainBlock__lookupSubMoreLink {
    display: block;
    padding: 12px 28px;
    position: relative;
    line-height: 14px;
    font-size: 12px;
}

.shigotoShikakuMainBlock__lookupSubMoreLink:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    width: 5px;
    height: 5px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 1px solid #043f94;
    border-right: 1px solid #043f94;
    right: 19px;
    margin-top: -3px;
}

.shigotoShikakuMainBlock__prize {
    margin-top: 40px;
    margin-bottom: 40px;
    text-align: center;
}

.shigotoShikakuMainBlock__prizeTitle {
    line-height: 48px;
    font-size: 22px;
    color: #043f94;
    font-weight: bold;
}

.shigotoShikakuMainBlock__prizeList {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 704px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-top: 10px;
    padding-left: 20px;
}

.shigotoShikakuMainBlock__prizeListItem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 15px;
    margin-right: 12px;
}

.shigotoShikakuMainBlock__prizeListItemLink {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 220px;
    min-height: 65px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border: solid 1px #0ca5e6;
    border-radius: 4px;
    box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.12);
    box-sizing: border-box;
    position: relative;
}

.shigotoShikakuMainBlock__prizeListItemLink:hover {
    background: #dae2e5;
    color: #0ca5e6;
    text-decoration: none;
}

.shigotoShikakuMainBlock__prizeListItemLinkName {
    padding: 25px 20px 10px;
    line-height: 21px;
    font-size: 14px;
    color: #0ca5e6;
    font-weight: bold;
}

.shigotoShikakuMainBlock__prizeListItemLinkIcon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 4px;
    left: 4px;
}

.shigotoShikakuMainBlock__prizeListItemLinkIcon--shigoto {
    margin-right: 4px;
    padding: 1px 2px;
    background: #4db8e4;
    border: solid 1px #4db8e4;
    border-radius: 2px;
    color: #fff;
    font-size: 10px;
}

.shigotoShikakuMainBlock__prizeListItemLinkIcon--shikaku {
    margin-right: 4px;
    padding: 1px 2px;
    background: #fff;
    border: solid 1px #4db8e4;
    border-radius: 2px;
    color: #4db8e4;
    font-size: 10px;
}

.shigotoShikakuMainBlock__bunnyaRelationKiji {
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    background: #f7f8f9;
    text-align: center;
}

.shigotoShikakuMainBlock__bunnyaRelationKijiTitle {
    padding-top: 40px;
    padding-bottom: 10px;
    line-height: 48px;
    font-size: 22px;
    font-weight: bold;
}

.shigotoShikakuMainBlock__bunnyaRelationKijiLinkList {
    display: block;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
}

.shigotoShikakuMainBlock__bunnyaRelationKijiLinkListItem {
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0;
}

.shigotoShikakuMainBlock__bunnyaRelationKijiLinkListItem:before {
    display: inline-block;
    content: '|';
    position: relative;
    top: -1px;
    padding-left: 8px;
    padding-right: 10px;
    color: #333;
}

.shigotoShikakuMainBlock__bunnyaRelationKijiLinkListItem:first-of-type:before {
    content: '';
}

.shigotoShikakuMainBlock__kanren {
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    background: #f7f8f9;
    text-align: center;
}

.shigotoShikakuMainBlock__kanrenTitle {
    padding-top: 40px;
    padding-bottom: 10px;
    line-height: 48px;
    font-size: 22px;
    font-weight: bold;
}

.shigotoShikakuMainBlock__kanrenShigotoShikaku {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 704px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}

.shigotoShikakuMainBlock__kanrenShigotoShikakuItem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 15px;
    margin-right: 12px;
}

.shigotoShikakuMainBlock__kanrenShigotoShikakuItemLink {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 220px;
    min-height: 65px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border: solid 1px #c0c0c0;
    border-radius: 4px;
    box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.12);
    box-sizing: border-box;
    background: #fff;
    position: relative;
}

.shigotoShikakuMainBlock__kanrenShigotoShikakuItemLink:hover {
    background: #dae2e5;
    text-decoration: none;
}

.shigotoShikakuMainBlock__kanrenShigotoShikakuItemLinkName {
    padding: 25px 20px 10px;
    line-height: 21px;
    font-size: 14px;
}

.shigotoShikakuMainBlock__kanrenShigotoShikakuItemLinkIcon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 4px;
    left: 4px;
}

.shigotoShikakuMainBlock__kanrenShigotoShikakuItemLinkIcon--shigoto {
    margin-right: 4px;
    padding: 1px 2px;
    background: #4db8e4;
    border: solid 1px #4db8e4;
    border-radius: 2px;
    color: #fff;
    font-size: 10px;
}

.shigotoShikakuMainBlock__kanrenShigotoShikakuItemLinkIcon--shikaku {
    margin-right: 4px;
    padding: 1px 2px;
    background: #fff;
    border: solid 1px #4db8e4;
    border-radius: 2px;
    color: #4db8e4;
    font-size: 10px;
}

.shigotoShikakuMainBlock__kanrenSeparater {
    margin-top: 20px;
    margin-bottom: 5px;
    border: dashed 1px #dae2e5;
}

.shigotoShikakuMainBlock__kanrenGakumon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 704px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}

.shigotoShikakuMainBlock__kanrenGakumonItem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 15px;
    margin-right: 12px;
}

.shigotoShikakuMainBlock__kanrenGakumonItemLink {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 220px;
    min-height: 50px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border: solid 1px #c0c0c0;
    border-radius: 4px;
    box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.12);
    box-sizing: border-box;
    background: #fff;
    position: relative;
}

.shigotoShikakuMainBlock__kanrenGakumonItemLink:hover {
    background: #dae2e5;
    text-decoration: none;
}

.shigotoShikakuMainBlock__kanrenGakumonItemLinkName {
    padding: 12px 20px;
    line-height: 21px;
    font-size: 14px;
}

.shigotoShikakuMainBlock__interview {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin-top: 10px;
    margin-bottom: 30px;
}

.shigotoShikakuMainBlock__interviewLabel {
    padding-right: 20px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    font-size: 11px;
    color: #333;
}

.shigotoShikakuMainBlock__interviewItem {
    font-size: 11px;
    color: #333;
    margin-right: auto;
}

.shigotoShikakuMainBlock__interviewItem p {
    margin-bottom: 0px;
}

.shigotoShikakuMainBlock__interviewDetail {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin-top: 10px;
    margin-bottom: 30px;
    margin-right: 40px;
    margin-left: 38px;
}

.shigotoShikakuMainBlock__relationLink {
    margin-top: 20px;
    padding-bottom: 22px;
    border-top: solid 2px #c7c7c7;
    border-right: solid 1px #c7c7c7;
    border-left: solid 1px #c7c7c7;
    border-bottom: solid 1px #c7c7c7;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    background: #fff;
}

.shigotoShikakuMainBlock__relationLink:first-of-type {
    margin-top: 0;
}

.shigotoShikakuMainBlock__relationLinkWrap {
    margin-top: 20px;
    margin-bottom: 40px;
}

.shigotoShikakuMainBlock__relationLinkTitle {
    padding-top: 22px;
    padding-bottom: 20px;
    font-size: 20px;
    color: #333;
    font-weight: bold;
    letter-spacing: 0;
    text-align: center;
}

.shigotoShikakuMainBlock__relationLinkSenpaiWrap + .shigotoShikakuMainBlock__relationLinkTitle {
    padding-top: 0;
    margin-top: -10px;
}

.shigotoShikakuMainBlock__relationLinkList {
    display: block;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
}

.shigotoShikakuMainBlock__relationLinkListItem {
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0;
}

.shigotoShikakuMainBlock__relationLinkListItem:before {
    display: inline-block;
    content: '|';
    position: relative;
    top: -1px;
    padding-left: 8px;
    padding-right: 10px;
    color: #333;
}

.shigotoShikakuMainBlock__relationLinkListItem:first-of-type:before {
    content: '';
}

.shigotoShikakuMainBlock__relationLinkSenpai {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 20px;
    margin-left: 20px;
    margin-bottom: 25px;
}

.shigotoShikakuMainBlock__relationLinkSenpaiWrap {
    padding-bottom: 20px;
}

.shigotoShikakuMainBlock__relationLinkSenpaiBorder {
    margin: 0 10px 20px;
    border-top: solid 1px #c7c7c7;
}

.shigotoShikakuMainBlock__relationLinkSenpaiItem {
    display: block;
    width: 210px;
    margin-right: 27px;
}

.shigotoShikakuMainBlock__relationLinkSenpaiItem:last-of-type {
    margin-right: 0;
}

.shigotoShikakuMainBlock__relationLinkSenpaiItemLink {
    display: block;
}

.shigotoShikakuMainBlock__relationLinkSenpaiItemImage {
    margin-bottom: 5px;
    position: relative;
    width: 210px;
    height: 210px;
    overflow: hidden;
}

.shigotoShikakuMainBlock__relationLinkSenpaiItemImage:hover {
    background: #fff;
    opacity: 0.3;
}

.shigotoShikakuMainBlock__relationLinkSenpaiItemImage > img {
    position: absolute;
    left: 50%;
    width: auto;
    height: 210px;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
}

.shigotoShikakuMainBlock__relationLinkSenpaiItemMovie {
    width: 210px;
    height: 210px;
    margin-bottom: 5px;
    position: relative;
    overflow: hidden;
}

.shigotoShikakuMainBlock__relationLinkSenpaiItemMovie:hover {
    background: #fff;
    opacity: 0.3;
}

.shigotoShikakuMainBlock__relationLinkSenpaiItemMovieIcon {
    position: absolute;
    bottom: 6px;
    left: 6px;
}

.shigotoShikakuMainBlock__relationLinkSenpaiItemMovie > img:first-of-type {
    height: 210px;
    position: relative;
    left: 50%;
    -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
            transform: translate(-50%);
}

.shigotoShikakuMainBlock__relationLinkSenpaiItemText {
    margin-bottom: 5px;
    line-height: 1.4;
    font-size: 14px;
}

.shigotoShikakuMainBlock__relationLinkSenpaiItemSchool {
    line-height: 1.4;
    font-size: 12px;
    color: #000;
}

.shigotoShikakuMainBlock__relationLinkSenpaiItemName {
    line-height: 1.4;
    font-size: 12px;
    color: #000;
}

.shigotoShikakuMainBlock__gakuhi {
    /* R効果フィードバック(折れ線・棒混合グラフ)
    ==================================================*/
    /* R効果フィードバック ネット(折れ線・棒混合グラフ)
    ==================================================*/
    /* R効果フィードバック マーケット
    ==================================================*/
    /* chart__tipはtipdisplay:noneで隠す */
    /* chart__cell をdisplay:noneしてしまうと座標が取れず罫線が描画できないのでopacityを下げて隠す */
    /*棒線：マーケットデータ*/
    /*棒線：学校データ*/
    /* 折れ線 */
    /* R効果フィードバック(折れ線・棒混合グラフ ダッシュボード用)
    ==================================================*/
    /* R効果フィードバック(イベント効果)
    ==================================================*/
    /* R効果フィードバック(PV)
    ==================================================*/
    /* セルカラー
    ==================================================*/
    /* tips
    ==================================================*/
    /* tips02
    ==================================================*/
    /* tips03
    ==================================================*/
    /* マーケットスイッチ
    ==================================================*/
}

.shigotoShikakuMainBlock__gakuhiLabel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-top: 10px;
}

.shigotoShikakuMainBlock__gakuhiLabelKoshu {
    height: 25px;
    line-height: 25px;
    padding: 0 9px;
    background: #0ca5e6;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    text-align: center;
}

.shigotoShikakuMainBlock__gakuhiLabelText {
    margin-left: 10px;
    font-size: 14px;
    color: #000;
}

.shigotoShikakuMainBlock__gakuhiLabelMoney {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 10px;
}

.shigotoShikakuMainBlock__gakuhiLabelMoneyDataBig {
    font-size: 20px;
    font-weight: bold;
    color: #000;
}

.shigotoShikakuMainBlock__gakuhiLabelMoneyDataSmall {
    font-size: 16px;
    font-weight: bold;
    color: #000;
}

.shigotoShikakuMainBlock__gakuhiChartTitle {
    margin-top: 20px;
    font-size: 14px;
    color: #000;
    border-left: 5px solid #114b99;
    padding: 2px 6px 1px;
}

.shigotoShikakuMainBlock__gakuhiChartTitleX {
    margin-top: 15px;
    margin-bottom: 10px;
    font-size: 11px;
    color: #000;
}

.shigotoShikakuMainBlock__gakuhiAlert {
    margin-bottom: 20px;
}

.shigotoShikakuMainBlock__gakuhiAlertIcon {
    display: inline-block;
    font-size: 11px;
    color: #d0021b;
    line-height: 15px;
    vertical-align: top;
}

.shigotoShikakuMainBlock__gakuhiAlertText {
    display: inline-block;
    font-size: 11px;
    color: #d0021b;
    line-height: 15px;
    width: 97%;
    vertical-align: top;
}

.shigotoShikakuMainBlock__gakuhiSeparator {
    margin-left: -8px;
    margin-right: -8px;
    padding-bottom: 15px;
    border-top: 1px solid #c1c1c1;
}

.shigotoShikakuMainBlock__gakuhi .chart {
    padding: 1px;
}

.shigotoShikakuMainBlock__gakuhi .chart__error {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb {
    position: relative;
    margin: 0 0 38px 34px;
    padding-top: 0;
    border-bottom: 1px solid #c1c1c1;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__title {
    position: absolute;
    -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
            transform: rotate(-90deg);
    width: 220px;
    text-align: center;
    bottom: 0;
    left: -48px;
    -webkit-transform-origin: 0 100%;
        -ms-transform-origin: 0 100%;
            transform-origin: 0 100%;
    color: #5b6679;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.16667;
    font-weight: bold;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__title--r {
    position: absolute;
    -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
            transform: rotate(-90deg);
    width: 220px;
    text-align: center;
    top: 0;
    right: -52px;
    -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
            transform-origin: 100% 0;
    color: #5b6679;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.16667;
    font-weight: bold;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__content {
    height: 220px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    z-index: 2;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__field-bg {
    height: 1px;
    left: 0;
    right: 0;
    position: absolute;
    background: #f0f0f0;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__scale--value {
    position: absolute;
    width: 48px;
    left: 0;
    margin-left: -47px;
    top: 0;
    bottom: 0;
    text-align: center;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__scale--value.is-right {
    left: auto;
    margin-left: 0;
    right: 0;
    margin-right: -52px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__value {
    width: 100%;
    position: absolute;
    bottom: 0%;
    left: 0;
    margin-bottom: -0.3rem;
    font-size: 11px;
    font-size: 0.6875rem;
    line-height: 1;
    color: #000;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__scale--key {
    position: absolute;
    height: 18px;
    left: 0;
    margin-bottom: -28px;
    right: 0;
    bottom: 0;
    text-align: center;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__scale--label {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__scale--caption {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__barwrap {
    width: 100px;
    position: relative;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__caption {
    width: 100px;
    position: relative;
    font-size: 11px;
    font-size: 0.6875rem;
    line-height: 1;
    color: #000;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar {
    float: left;
    margin-left: 5px;
    height: 100%;
    width: 90px;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-common-9 {
    width: 90px;
    position: absolute;
    overflow: hidden;
    bottom: 0;
    left: 0;
    background: #0ca5e6;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell-inner {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__breakdown {
    position: absolute;
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
    font-size: 11px;
    font-size: 0.6875rem;
    line-height: 1;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__tips .chart__tips--item {
    text-align: left;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet {
    position: relative;
    margin: 24px 52px 36px 52px;
    padding-top: 0;
    border-left: 2px solid #d8d8d8;
    border-right: 2px solid #d8d8d8;
    border-bottom: 2px solid #d8d8d8;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__title {
    position: absolute;
    -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
            transform: rotate(-90deg);
    width: 220px;
    text-align: center;
    bottom: 0;
    left: -48px;
    -webkit-transform-origin: 0 100%;
        -ms-transform-origin: 0 100%;
            transform-origin: 0 100%;
    color: #5b6679;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.16667;
    font-weight: bold;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__title--r {
    position: absolute;
    -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
            transform: rotate(-90deg);
    width: 220px;
    text-align: center;
    top: 0;
    right: -52px;
    -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
            transform-origin: 100% 0;
    color: #5b6679;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.16667;
    font-weight: bold;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__content {
    height: 220px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    z-index: 2;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__field-bg {
    height: 1px;
    left: 0;
    right: 0;
    position: absolute;
    background: #ebeff3;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__scale--value {
    position: absolute;
    width: 48px;
    left: 0;
    margin-left: -52px;
    top: 0;
    bottom: 0;
    text-align: center;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__scale--value.is-right {
    left: auto;
    margin-left: 0;
    right: 0;
    margin-right: -52px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__value {
    width: 100%;
    position: absolute;
    bottom: 0%;
    left: 0;
    margin-bottom: -0.5rem;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.5;
    color: #49566B;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__scale--key {
    position: absolute;
    height: 18px;
    left: 0;
    margin-bottom: -25px;
    right: 0;
    bottom: 0;
    text-align: center;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__scale--label {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__scale--caption {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap {
    width: 8.27%;
    position: relative;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__caption {
    width: 8.27%;
    position: relative;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.5;
    color: #49566B;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover {
    background: rgba(209, 233, 246, 0.4);
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-men::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--area-men::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-women::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--area-women::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-another::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--area-another::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-men::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-women::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-another::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-common-0::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-common-1::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-common-2::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-common-3::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-common-4::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-common-5::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-common-6::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-common-7::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-common-8::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-common-9::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-common-0::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-common-1::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-common-2::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-common-3::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-common-4::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-common-5::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-common-6::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-common-7::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-common-8::before, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-common-9::before {
    content: '';
    position: absolute;
    top: -2px;
    left: -2px;
    width: 9px;
    height: 9px;
    z-index: 3;
    border-radius: 10px;
    display: block;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-preview:before {
    background: #9ea5ac;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-progress:before {
    background: #1c80e7;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--market-progress:before {
    background: #77b3f1;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-alumni:before {
    background: #9ea5ac;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-grad3:before {
    background: #6a8cc7;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-grad2:before {
    background: #40bfb0;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__barwrap.is-hover .chart__bar--line .chart__cell--school-grad1:before {
    background: #e5794f;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line {
    float: left;
    margin-left: 2px;
    height: 100%;
    overflow: hidden;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-common-9 {
    position: absolute;
    height: 5px;
    width: 5px;
    border-radius: 10px;
    background: #ffffff;
    left: 50%;
    margin-left: -2.5px;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell-inner {
    position: relative;
    display: block;
    top: calc(50% - 1px);
    left: 50%;
    height: 1px;
    position: absolute;
    -webkit-transform-origin: 0 50%;
        -ms-transform-origin: 0 50%;
            transform-origin: 0 50%;
    overflow: hidden;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell-inner:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 3px;
    height: 1px;
    background: #ffffff;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell-inner:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 3px;
    height: 1px;
    background: #ffffff;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-preview {
    border: 1px solid #9ea5ac;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-preview .chart__cell-inner {
    background: #9ea5ac;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-progress {
    border: 1px solid #1c80e7;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-progress .chart__cell-inner {
    background: #1c80e7;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-progress {
    border: 1px solid #77b3f1;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--market-progress .chart__cell-inner {
    background: #77b3f1;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-alumni {
    border: 1px solid #9ea5ac;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-alumni .chart__cell-inner {
    background: #9ea5ac;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-grad3 {
    border: 1px solid #6a8cc7;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-grad3 .chart__cell-inner {
    background: #6a8cc7;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-grad2 {
    border: 1px solid #40bfb0;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-grad2 .chart__cell-inner {
    background: #40bfb0;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-grad1 {
    border: 1px solid #e5794f;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--line .chart__cell--school-grad1 .chart__cell-inner {
    background: #e5794f;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar {
    float: left;
    margin-left: 2px;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress {
    width: 12px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress:first-child {
    margin-left: 15px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-9 {
    width: 12px;
    position: absolute;
    overflow: hidden;
    bottom: 0;
    left: 0;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 {
    width: 3px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-alumni .chart__cell--market-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad3 .chart__cell--market-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad2 .chart__cell--market-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar.chart__bar--school-grad1 .chart__cell--market-common-9 {
    width: 3px;
    position: absolute;
    overflow: hidden;
    bottom: 0;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-common-9 {
    margin-left: 0;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell-inner {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__tips .chart__tips--item {
    text-align: left;
}

.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb .chart__tips--item[data-togglechartitem="school-preview"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb .chart__tips--item[data-togglechartitem="school-progress"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__tips--item[data-togglechartitem="market-progress"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb .chart__tips--item[data-togglechartitem="school-alumni"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb .chart__tips--item[data-togglechartitem="school-grad1"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb .chart__tips--item[data-togglechartitem="school-grad2"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb .chart__tips--item[data-togglechartitem="school-grad3"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet .chart__tips--item[data-togglechartitem="school-preview"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet .chart__tips--item[data-togglechartitem="school-progress"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__tips--item[data-togglechartitem="market-progress"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet .chart__tips--item[data-togglechartitem="school-alumni"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet .chart__tips--item[data-togglechartitem="school-grad1"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet .chart__tips--item[data-togglechartitem="school-grad2"],
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet .chart__tips--item[data-togglechartitem="school-grad3"] {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb .chart__cell[data-togglechartitem="school-preview"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfb [data-togglechartitem="school-preview"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb .chart__cell[data-togglechartitem="school-progress"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfb [data-togglechartitem="school-progress"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb .chart__cell[data-togglechartitem="school-alumni"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfb [data-togglechartitem="school-alumni"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb .chart__cell[data-togglechartitem="school-grad1"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfb [data-togglechartitem="school-grad1"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb .chart__cell[data-togglechartitem="school-grad2"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfb [data-togglechartitem="school-grad2"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb .chart__cell[data-togglechartitem="school-grad3"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfb [data-togglechartitem="school-grad3"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet .chart__cell[data-togglechartitem="school-preview"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-preview .chart--rfbnet [data-togglechartitem="school-preview"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet .chart__cell[data-togglechartitem="school-progress"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-progress .chart--rfbnet [data-togglechartitem="school-progress"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet .chart__cell[data-togglechartitem="school-alumni"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-alumni .chart--rfbnet [data-togglechartitem="school-alumni"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet .chart__cell[data-togglechartitem="school-grad1"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad1 .chart--rfbnet [data-togglechartitem="school-grad1"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet .chart__cell[data-togglechartitem="school-grad2"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad2 .chart--rfbnet [data-togglechartitem="school-grad2"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet .chart__cell[data-togglechartitem="school-grad3"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-school-grad3 .chart--rfbnet [data-togglechartitem="school-grad3"].chart__cell--market-common-9 {
    opacity: 0.01;
}

.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--market-progress .chart__cell--market-common-9 {
    width: 0;
    background: transparent;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
}

.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview {
    width: 16px;
    margin-left: 10px;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
}

.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress {
    width: 16px;
    margin-left: 4px;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
}

.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-preview .chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--bar.chart__bar--school-progress .chart__cell--market-common-9 {
    width: 16px;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
}

.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line .chart__cell[data-togglechartitem="market-progress"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line .chart__cell[data-togglechartitem="market-progress"] .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-men .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--area-men .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-women .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--area-women .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-another .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--area-another .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-men .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-women .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-another .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-0 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-1 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-2 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-3 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-4 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-5 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-6 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-7 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-8 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-9 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-0 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-1 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-2 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-3 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-4 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-5 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-6 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-7 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-8 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfb .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-9 .chart__cell-inner,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line .chart__cell[data-togglechartitem="market-progress"], .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-9,
.shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line .chart__cell[data-togglechartitem="market-progress"] .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-men .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--area-men .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-women .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--area-women .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-another .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--area-another .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-men .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-women .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-another .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-0 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-1 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-2 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-3 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-4 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-5 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-6 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-7 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-8 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--school-common-9 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-0 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-1 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-2 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-3 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-4 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-5 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-6 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-7 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-8 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .inside.is-no-market-progress .chart--rfbnet .chart__bar--line [data-togglechartitem="market-progress"].chart__cell--market-common-9 .chart__cell-inner {
    opacity: 0.01;
    -webkit-transition: all 300ms 0s ease;
    transition: all 300ms 0s ease;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb.chart--rfb-index {
    margin: 0 32px 18px 32px;
    padding-top: 12px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb.chart--rfb-index .chart__content {
    height: 220px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb.chart--rfb-index .chart__field-bg:nth-child(2n),
.shigotoShikakuMainBlock__gakuhi .chart--rfb.chart--rfb-index .chart__value:nth-child(2n) {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb.chart--rfb-index .chart__scale--value {
    margin-left: -28px;
    width: 28px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb.chart--rfb-index .chart__scale--value.is-right {
    margin-right: -28px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb.chart--rfb-index .chart__barwrap.is-hover {
    background: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb.chart--rfb-index .chart__bar--bar.chart__bar--1of6:first-child {
    margin-left: 6px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb.chart--rfb-index .chart__bar--bar [data-togglechartitem="market-progress"] {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb.chart--rfb-index .chart__bar--line [data-togglechartitem="market-progress"] {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__field {
    margin: 36px 64px 0px 200px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__scale--key {
    width: 196px;
    margin-left: -200px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__scale--label {
    width: 194px;
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__labelwrap {
    height: 100%;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__label {
    text-align: left;
    color: #5b6679;
    width: 194px;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1;
    margin-left: -200px;
    margin-bottom: -28px;
    display: block;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__label:hover {
    opacity: 0.7;
    cursor: pointer;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__label-main {
    width: 100%;
    display: block;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.33333;
    font-weight: bold;
    text-align: left;
    color: #5b6679;
    display: inline-block;
    margin-right: 8px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__label-sub {
    font-weight: 100;
    display: block;
    margin-top: 4px;
    width: 100%;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.66667;
    font-weight: bold;
    text-align: right;
    color: #1c80e7;
    box-sizing: border-box;
    letter-spacing: -0.56px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__label-sub .fa {
    color: #1c80e7;
    margin-left: 4px;
    margin-right: 4px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__scale--caption {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__content {
    z-index: 2;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar {
    margin-top: 24px;
    height: auto;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar:after {
    content: " ";
    display: block;
    clear: left;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar:first-child {
    margin-top: 2px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar .chart__cell--event-total {
    background: #1C80E7;
    height: 36px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar .chart__breakdown {
    top: auto;
    bottom: 13px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar .chart__breakdown span {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child {
    margin-top: 9px;
    height: auto;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-9 {
    float: none;
    height: 14px;
    margin-top: 6px;
    background: rgba(28, 128, 231, 0.6);
    position: relative;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-men:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-men:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-women:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-women:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-another:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-another:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-men:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-women:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-another:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-0:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-1:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-2:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-3:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-4:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-5:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-6:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-7:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-8:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-9:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-0:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-1:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-2:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-3:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-4:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-5:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-6:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-7:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-8:first-child, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-9:first-child {
    margin-top: 0;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-men .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-men .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-women .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-women .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-another .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-another .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-men .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-women .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-another .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-0 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-1 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-2 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-3 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-4 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-5 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-6 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-7 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-8 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-9 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-0 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-1 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-2 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-3 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-4 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-5 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-6 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-7 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-8 .chart__cell-inner, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-9 .chart__cell-inner {
    display: block;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-men .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-men .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-women .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-women .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-another .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-another .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-men .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-women .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-another .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-0 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-1 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-2 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-3 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-4 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-5 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-6 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-7 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-8 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-9 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-0 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-1 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-2 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-3 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-4 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-5 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-6 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-7 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-8 .chart_cell-inner-label, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-9 .chart_cell-inner-label {
    display: block;
    position: absolute;
    top: -3px;
    right: 100%;
    margin-right: 24px;
    width: 194px;
    text-align: right;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-men .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-men .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-women .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-women .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-another .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-another .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-men .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-women .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-another .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-0 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-1 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-2 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-3 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-4 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-5 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-6 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-7 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-8 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-9 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-0 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-1 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-2 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-3 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-4 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-5 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-6 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-7 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-8 .chart_cell-inner-label .chart_cell-inner-date, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-9 .chart_cell-inner-label .chart_cell-inner-date {
    font-weight: bold;
    color: #5b6679;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 2;
    white-space: nowrap;
    display: inline-block;
    margin-right: 4px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-men .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-men .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-women .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-women .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-another .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-another .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-men .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-women .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-another .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-0 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-1 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-2 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-3 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-4 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-5 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-6 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-7 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-8 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-9 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-0 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-1 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-2 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-3 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-4 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-5 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-6 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-7 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-8 .chart_cell-inner-label .chart_cell-inner-time, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-9 .chart_cell-inner-label .chart_cell-inner-time {
    color: #5b6679;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 2;
    white-space: nowrap;
    display: inline-block;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-men .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-men .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-women .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-women .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-another .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--area-another .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-men .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-women .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-another .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-0 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-1 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-2 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-3 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-4 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-5 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-6 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-7 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-8 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--school-common-9 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-0 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-1 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-2 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-3 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-4 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-5 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-6 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-7 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-8 .chart_cell-inner-breakdown, .shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__cell--market-common-9 .chart_cell-inner-breakdown {
    display: block;
    position: absolute;
    top: -3px;
    left: 100%;
    margin-left: 8px;
    color: #5b6679;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 2;
    white-space: nowrap;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbEvent .chart__barwrap .chart__bar--child .chart__breakdown {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbPv .chart__field {
    margin: 36px 64px 0px 356px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbPv .chart__scale--key {
    width: 354px;
    margin-left: -356px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbPv .chart__scale--label {
    width: 156px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: justify;
        align-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 0;
    padding: 15px 0 9px;
    box-sizing: border-box;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbPv .chart__labelwrap {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 200px;
    margin-top: 0;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbPv .chart__labelwrap .chart__label {
    text-align: left;
    color: #5b6679;
    width: 100%;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbPv .chart__scale--caption {
    width: 184px;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbPv .chart__caption-inner {
    width: 100%;
    display: block;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.16667;
    font-weight: bold;
    text-align: left;
    color: #5b6679;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbPv .chart__caption-subtxt {
    font-weight: 100;
    display: block;
    margin-bottom: 4px;
    width: 100%;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.2;
    text-align: left;
    color: #5b6679;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbPv .chart__content {
    z-index: 2;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbPv .chart__cell--school-preview {
    background: #9ea5ac;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbPv .chart__cell--school-progress {
    background: #1c80e7;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfbPv .chart__breakdown span {
    display: none;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-men, .shigotoShikakuMainBlock__gakuhi .chart__cell--area-men, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-women, .shigotoShikakuMainBlock__gakuhi .chart__cell--area-women, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-another, .shigotoShikakuMainBlock__gakuhi .chart__cell--area-another, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-men, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-women, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-another, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-0, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-1, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-2, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-3, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-4, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-5, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-6, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-7, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-8, .shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-9, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-0, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-1, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-2, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-3, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-4, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-5, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-6, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-7, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-8, .shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-9 {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-men,
.shigotoShikakuMainBlock__gakuhi .chart__cell--area-men {
    background: #66BBF2;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-women,
.shigotoShikakuMainBlock__gakuhi .chart__cell--area-women {
    background: #F58FAD;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-another,
.shigotoShikakuMainBlock__gakuhi .chart__cell--area-another {
    background: #7995b1;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-men {
    background: #5D99C0;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-women {
    background: #C17A90;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-another {
    background: #7995b1;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-0 {
    background: #6a8cc7;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-1 {
    background: #44a5cb;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-2 {
    background: #40bfb0;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-3 {
    background: #5ec84e;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-4 {
    background: #cdd542;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-5 {
    background: #e4c024;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-6 {
    background: #e6855e;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-7 {
    background: #d45d87;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-8 {
    background: #d16bac;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--school-common-9 {
    background: #9d73bb;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-0 {
    background: #5f78a2;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-1 {
    background: #458aa5;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-2 {
    background: #429c92;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-3 {
    background: #57a24e;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-4 {
    background: #a5ab46;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-5 {
    background: #b59d31;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-6 {
    background: #b67359;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-7 {
    background: #a95776;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-8 {
    background: #a76190;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell--market-common-9 {
    background: #83679a;
}

.shigotoShikakuMainBlock__gakuhi .chart__cell-inner {
    width: 100%;
}

.shigotoShikakuMainBlock__gakuhi .chart_cell-inner-lv1 {
    color: #fff;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.14286;
}

.shigotoShikakuMainBlock__gakuhi .chart_cell-inner-lv2 {
    color: #fff;
    margin-top: 2px;
    text-align: center;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.16667;
}

.shigotoShikakuMainBlock__gakuhi .chart_cell-inner-lv3 {
    color: #fff;
    text-align: center;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--0 .chart__cell--school-preview {
    background-color: #b3ddf9;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--0 .chart__cell--school-target {
    background-color: #b1cee0;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--0 .chart__cell--school-progress {
    background-color: #40aaef;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--0 .chart__cell--market-progress {
    background-color: #99b7cb;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--1 .chart__cell--school-preview {
    background-color: #bce5d0;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--1 .chart__cell--school-target {
    background-color: #98d0b5;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--1 .chart__cell--school-progress {
    background-color: #58be89;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--1 .chart__cell--market-progress {
    background-color: #85b499;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--2 .chart__cell--school-preview {
    background-color: #fddcb6;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--2 .chart__cell--school-target {
    background-color: #e0c9b1;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--2 .chart__cell--school-progress {
    background-color: #fba848;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--2 .chart__cell--market-progress {
    background-color: #cbac99;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--3 .chart__cell--school-preview {
    background-color: #fac7d6;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--3 .chart__cell--school-target {
    background-color: #e0b1bd;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--3 .chart__cell--school-progress {
    background-color: #f27398;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--vertical-k3 .chart__barwrap--3 .chart__cell--market-progress {
    background-color: #cb99a6;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--horizontal-k3 .chart__barwrap--0 .chart__cell--school-preview {
    background-color: #fac7d6;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--horizontal-k3 .chart__barwrap--0 .chart__cell--school-target {
    background-color: #e0b1bd;
}

.shigotoShikakuMainBlock__gakuhi .chart__field--horizontal-k3 .chart__barwrap--0 .chart__cell--school-progress {
    background-color: #f27398;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-alumni,
.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-alumni {
    background-color: #9EA5AC;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-grad3,
.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-grad3 {
    background-color: #6A8CC7;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-grad2,
.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-grad2 {
    background-color: #40BFB0;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-grad1,
.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-grad1 {
    background-color: #E6855E;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-preview,
.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-preview {
    background-color: #9EA5AC;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--school-progress,
.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--school-progress {
    background-color: #1c80e7;
}

.shigotoShikakuMainBlock__gakuhi .chart--rfb .chart__bar--bar .chart__cell--market-progress,
.shigotoShikakuMainBlock__gakuhi .chart--rfbnet .chart__bar--bar .chart__cell--market-progress {
    background-color: #77B3F1;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips {
    display: none;
    position: absolute;
    top: 0%;
    right: 100%;
    margin-right: -10px;
    z-index: 20;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips.is-show {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips .chart__tips-inner {
    padding: 12px;
    margin: 0;
    background: rgba(255, 255, 255, 0.9);
    box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.18);
    border-radius: 3px;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips:after {
    width: 17px;
    height: 20px;
    content: "";
    position: absolute;
    right: 0;
    top: 50%;
    margin-right: -17px;
    margin-top: -10px;
    background: url(/images/assets/chart_tips_bg_l.png) 0 0 no-repeat;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips .chart__tips--item {
    margin: 2px 10px 0 0;
    min-width: 78px;
    max-width: 280px;
    white-space: nowrap;
    padding: 4px;
    font-weight: bold;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1;
    line-height: 1.2;
    color: #ffffff;
    text-align: center;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips .chart__tips--percent {
    margin: 2px 0 0;
    padding-left: 8px;
    white-space: nowrap;
    font-weight: bold;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.33333;
    color: #5b6679;
    line-height: 16px;
    text-align: center;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips .chart__tips--percent .font--normal {
    font-weight: normal;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.2;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips02 {
    display: none;
    position: absolute;
    top: 0%;
    right: 100%;
    width: 216px;
    margin-right: -20px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 20;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips02.is-show {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips02 .chart__tips-inner {
    padding: 12px 12px 8px;
    margin: 0;
    background: rgba(255, 255, 255, 0.9);
    box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.18);
    border-radius: 3px;
    overflow: hidden;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips02:after {
    width: 17px;
    height: 20px;
    content: "";
    position: absolute;
    right: 0px;
    top: 50%;
    background: url(/images/assets/chart_tips_bg_l.png) 0 0 no-repeat;
    margin-right: -17px;
    margin-top: -10px;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips02 .chart__tips--ttl {
    font-weight: bold;
    margin: 0;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.2;
    letter-spacing: 0.56px;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips02 .chart__tips--item {
    margin: 8px 4px 0 0;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.2;
    float: left;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips02 .chart__tips--name {
    margin: 0;
    padding: 4px;
    font-weight: bold;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.2;
    line-height: 1.2;
    color: #ffffff;
    text-align: center;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips02 .chart__tips--value {
    margin: 2px 0 0;
    padding: 4px;
    color: #5b6679;
    line-height: 16px;
    text-align: center;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.2;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips03 {
    display: none;
    position: absolute;
    top: 10%;
    right: 100%;
    width: 216px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 20;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips03.is-show {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips03 .chart__tips-inner {
    padding: 12px 12px 8px;
    margin: 0;
    background: rgba(255, 255, 255, 0.9);
    box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.18);
    border-radius: 3px;
    overflow: hidden;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips03:after {
    width: 17px;
    height: 20px;
    content: "";
    position: absolute;
    right: 0px;
    top: 50%;
    background: url(/images/assets/chart_tips_bg_l.png) 0 0 no-repeat;
    margin-right: -17px;
    margin-top: -10px;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips03 .chart__tips--ttl {
    font-weight: bold;
    margin: 0 0 4px;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.2;
    letter-spacing: 0.56px;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips03 .chart__tips--table {
    width: 100%;
    box-sizing: border-box;
    border-collapse: collapse;
    table-layout: fixed;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips03 .chart__tips--th {
    margin: 0;
    padding: 4px;
    font-weight: bold;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.2;
    line-height: 1.2;
    text-align: center;
    border: 1px solid #c8ccd2;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips03 .chart__tips--th--noborder {
    border: none;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips03 .chart__tips--th:nth-child(2) {
    background-color: #d1e9f6;
    border: 1px solid #c8ccd2;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips03 .chart__tips--th:nth-child(3) {
    background-color: #eaeff3;
    border: 1px solid #c8ccd2;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips03 .chart__tips--name {
    margin: 0;
    padding: 4px;
    font-weight: bold;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.2;
    line-height: 1.2;
    color: #ffffff;
    text-align: center;
}

.shigotoShikakuMainBlock__gakuhi .chart__tips03 .chart__tips--value {
    margin: 2px 0 0;
    padding: 4px;
    color: #5b6679;
    line-height: 16px;
    text-align: center;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.2;
    border: 1px solid #c8ccd2;
}

.shigotoShikakuMainBlock__gakuhi .is-nomarket .chart__obj--market-toggle {
    display: none;
}

.shigotoShikakuSideBlock {
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 40px;
    background: #f7f8f9;
}

.shigotoShikakuSideBlock__ranking {
    padding-top: 40px;
}

.shigotoShikakuSideBlock__rankingTitle {
    padding-bottom: 20px;
    border-bottom: solid 2px #dedede;
    line-height: 24px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}

.shigotoShikakuSideBlock__rankingBigItem {
    display: block;
    padding-bottom: 10px;
    border-bottom: solid 1px #dedede;
    position: relative;
}

.shigotoShikakuSideBlock__rankingBigItemIcon {
    position: absolute;
    top: -10px;
    left: 8px;
    z-index: 10;
}

.shigotoShikakuSideBlock__rankingBigItemImage {
    width: 130px;
    margin: 10px auto 6px;
}

.shigotoShikakuSideBlock__rankingBigItemImage img {
    border-radius: 4px;
}

.shigotoShikakuSideBlock__rankingBigItemImage img:hover {
    background: #fff;
    opacity: 0.3;
}

.shigotoShikakuSideBlock__rankingBigItemName {
    line-height: 21px;
    font-size: 14px;
    text-align: center;
}

.shigotoShikakuSideBlock__rankingSmallItem {
    display: block;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: solid 1px #dedede;
}

.shigotoShikakuSideBlock__rankingSmallItem:hover {
    text-decoration: none;
}

.shigotoShikakuSideBlock__rankingSmallItemWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.shigotoShikakuSideBlock__rankingSmallItemNumber {
    width: 40px;
    line-height: 21px;
    font-size: 16px;
    font-weight: bold;
    color: #666;
    text-align: center;
}

.shigotoShikakuSideBlock__rankingSmallItemName {
    width: 130px;
    margin-right: 10px;
    line-height: 21px;
    font-size: 14px;
}

.shigotoShikakuSideBlock__rankingSmallItemName:hover {
    text-decoration: underline;
}

.shigotoShikakuSideBlock__bunnya {
    margin-top: 55px;
}

.shigotoShikakuSideBlock__bunnyaTitle {
    padding-bottom: 20px;
    border-bottom: solid 2px #dedede;
    line-height: 24px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}

.shigotoShikakuSideBlock__bunnyaListItem {
    display: block;
    margin-top: 10px;
}

.shigotoShikakuSideBlock__bunnyaListItemLink {
    line-height: 21px;
    font-size: 12px;
}

.shigotoShikakuSideBlock__bunnyaListItemLink--optional {
    display: inline-block;
    font-size: 10px;
}

.shigotoShikakuSideBlock__bunnyaListItemLink--optional:hover {
    text-decoration: underline;
}

.shigotoShikakuSideBlock__link {
    margin-top: 55px;
}

.shigotoShikakuSideBlock__linkTitle {
    padding-bottom: 20px;
    border-bottom: solid 2px #dedede;
    line-height: 24px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}

.shigotoShikakuSideBlock__linkListItem {
    display: block;
    margin-top: 20px;
}

.shigotoShikakuSideBlock__linkListItemLink {
    line-height: 21px;
    font-size: 14px;
}

.shigotoShikakuContentsBox {
    margin-top: 50px;
}

.shigotoShikakuContentsBox__title {
    margin-top: 40px;
    margin-bottom: 25px;
    line-height: 48px;
    font-size: 22px;
    font-weight: bold;
    text-align: center;
}

.shigotoShikakuContentsBox__buttonWrapper {
    margin-top: 20px;
    padding: 10px 15px;
    background: #f6f7f8;
}

.shigotoShikakuContentsBox__buttonBlock {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 12px;
    margin-bottom: 20px;
    width: 100%;
}

.shigotoShikakuContentsBox__buttonBlock--other {
    margin-top: 5px;
    margin-bottom: 5px;
}

.shigotoShikakuContentsBox__buttonBlock li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
}

.shigotoShikakuContentsBox__buttonBlock li.w50 {
    width: 50%;
}

.shigotoShikakuContentsBox__buttonBlock li .shigotoShikakuMainButton {
    display: block;
    width: 290px;
    text-align: center;
    color: #07a4e4;
    padding: 10px;
    border-radius: 6px;
    border: 2px solid #07a4e4;
    box-sizing: border-box;
}

.shigotoShikakuContentsBox__buttonBlock li .shigotoShikakuMainButton--full {
    width: 100%;
    background: #fff;
}

.shigotoShikakuContentsBox__buttonBlock li .shigotoShikakuMainButton--fill {
    width: 275px;
    background: #fff;
}

.shigotoShikakuContentsBox__buttonBlock li .shigotoShikakuMainButton:hover {
    border: 2px solid rgba(7, 164, 228, 0.7);
    color: rgba(7, 164, 228, 0.7);
    text-decoration: none;
}

.shigotoShikakuContentsBox__buttonBlock li .shigotoShikakuMainButton--subtitle {
    margin: 0;
    margin-bottom: 5px;
    font-size: 14px;
    line-height: 1.2;
}

.shigotoShikakuContentsBox__buttonBlock li .shigotoShikakuMainButton--maintitle {
    margin: 0;
    font-size: 28px;
    font-weight: bold;
    line-height: 1;
}

.shigotoShikakuContentsBox__buttonBlock li .shigotoShikakuSubButton {
    display: block;
    font-size: 14px;
    font-weight: bold;
    color: #0066cf;
    border-radius: 6px;
    border: 2px solid #cccccc;
    text-align: center;
    height: 100%;
    line-height: 1.4;
    box-sizing: border-box;
}

.shigotoShikakuContentsBox__buttonBlock li .shigotoShikakuSubButton--fill {
    background: #fff;
}

.shigotoShikakuContentsBox__buttonBlock li .shigotoShikakuSubButton:hover {
    border: 2px solid rgba(7, 164, 228, 0.7);
    color: rgba(7, 164, 228, 0.7);
    text-decoration: none;
}

.shigotoShikakuContentsBox__buttonBlock li .shigotoShikakuSubButton--wrapper {
    position: absolute;
    top: 0;
    bottom: 0;
    height: 100%;
}

.shigotoShikakuContentsBox__buttonBlock li .shigotoShikakuSubButton--title {
    position: relative;
    width: 120px;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    margin: 0 auto;
}

.shigotoShikakuContentsBox__buttonBlock li:nth-of-type(n+2) {
    padding-left: 10px;
}

.shigotoShikakuContentsBox__link {
    margin-right: 11px;
    text-align: right;
}

.shigotoShikakuContentsBox__linkItem {
    position: relative;
}

.shigotoShikakuContentsBox__linkItem:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    width: 5px;
    height: 5px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 1px solid #5d84ba;
    border-right: 1px solid #5d84ba;
    right: -9px;
    margin-top: -3px;
}

.shigotoShikakuContentsBox__fixedButtonBlock {
    display: table;
    margin-top: 15px;
    margin-bottom: 20px;
    width: 100%;
}

.shigotoShikakuContentsBox__fixedButtonBlock li {
    display: table-cell;
    vertical-align: bottom;
}

.shigotoShikakuContentsBox__fixedButtonBlock li .shigotoShikakuFixedMainButton {
    display: block;
    font-size: 28px;
    font-weight: bold;
    width: 280px;
    text-align: center;
    color: #07a4e4;
    padding: 10px;
    border-radius: 6px;
    border: 2px solid #07a4e4;
    box-sizing: border-box;
}

.shigotoShikakuContentsBox__fixedButtonBlock li .shigotoShikakuFixedMainButton:hover {
    border: 2px solid rgba(7, 164, 228, 0.7);
    color: rgba(7, 164, 228, 0.7);
    text-decoration: none;
}

.shigotoShikakuContentsBox__fixedButtonBlock li:nth-of-type(n+2) {
    padding-left: 10px;
}

.shigotoShikakuContentsBox__sideBySideList {
    font-size: 11px;
}

.shigotoShikakuContentsBox__sideBySideList li {
    float: left;
    border-right: 1px solid #cccccc;
}

.shigotoShikakuContentsBox__contents {
    margin-top: 20px;
    font-size: 14px;
}

.shigotoShikakuContentsBox__contents__shigoto {
    display: inline-block;
    font-size: 10px;
    border: 1px solid #44d9e2;
    background: #e3f9f9;
    padding: 0 5px;
    color: #000000;
    margin-right: 5px;
}

.shigotoShikakuContentsBox__contents__shikaku {
    display: inline-block;
    font-size: 10px;
    border: 1px solid #e74d6b;
    background: #fddee4;
    padding: 0 5px;
    color: #000000;
    margin-right: 5px;
}

.shigotoShikakuContentsBox__contents__imageList li {
    overflow: hidden;
    padding: 15px 10px;
    border-top: 1px solid #c7c7c7;
}

.shigotoShikakuContentsBox__contents__imageList li:last-of-type {
    border-bottom: 1px solid #c7c7c7;
}

.shigotoShikakuContentsBox__contents__imageList li:hover {
    background: #dae2e5;
    cursor: pointer;
}

.shigotoShikakuContentsBox__contents__imageList__image {
    float: left;
    width: auto;
    margin-bottom: 0;
}

.shigotoShikakuContentsBox__contents__imageList__image img {
    display: block;
    width: 100px;
    height: 100px;
    padding-right: 10px;
    border-radius: 4px;
}

.shigotoShikakuContentsBox__contents__imageList__contents {
    padding-left: 100px;
    line-height: 20px;
    font-size: 12px;
}

.shigotoShikakuContentsBox__contents__imageList__contents__title {
    margin-bottom: 10px;
    line-height: 21px;
    font-size: 14px;
    font-weight: bold;
}

.shigotoShikakuContentsBox__contents__imageList__contents__title a:hover {
    text-decoration: none;
}

.shigotoShikakuSchoolList {
    margin-top: 5px;
}

.shigotoShikakuSchoolList--bunnya {
    margin-top: 0;
}

.shigotoShikakuSchoolList > li {
    border-bottom: 1px solid #cccccc;
}

.shigotoShikakuSchoolList > li:hover {
    background: #dae2e5;
}

.shigotoShikakuSchoolList > li:after {
    content: '';
    display: block;
    clear: both;
}

.shigotoShikakuSchoolList > li.shigotoShikakuSchoolList--bunnya {
    border-bottom: 1px solid #cccccc;
}

.shigotoShikakuSchoolList > li.shigotoShikakuSchoolList--bunnya:hover {
    background: #dae2e5;
}

.shigotoShikakuSchoolList > li.shigotoShikakuSchoolList--bunnya:after {
    content: '';
    display: block;
    clear: both;
}

.shigotoShikakuSchoolList > li.shigotoShikakuSchoolList--bunnya:first-of-type {
    border-top: 1px solid #ccc;
}

.shigotoShikakuSchoolList__contents {
    float: left;
    width: 100%;
    box-sizing: border-box;
    padding: 10px;
}

.shigotoShikakuSchoolList__contents__name {
    line-height: 27px;
    font-size: 16px;
    font-weight: bold;
    color: #043f94;
    padding-bottom: 5px;
}

.shigotoShikakuSchoolList__contents__name span {
    padding-left: 10px;
    font-size: 12px;
    font-weight: normal;
}

.shigotoShikakuSchoolList__contents__info {
    line-height: 24px;
    font-size: 14px;
    color: #000000;
}

.shigotoShikakuSchoolList__contents__info__sub {
    line-height: 23px;
    font-size: 12px;
    color: #333333;
}

.shigotoShikakuSchoolList__image {
    float: right;
    width: 130px;
    text-align: center;
    padding: 10px;
    box-sizing: border-box;
}

.shigotoShikakuSchoolList__image img {
    width: 110px;
    height: 74px;
    display: block;
}

.shigotoShikakuSchoolList__title {
    margin-top: 35px;
    margin-bottom: 18px;
    line-height: 48px;
    font-size: 22px;
    font-weight: bold;
    text-align: center;
}

.shigotoShikakuTopickBlock {
    margin-bottom: 25px;
}

.shigotoShikakuTopickBlock__title {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}

.shigotoShikakuTopickBlock__title:before {
    content: '';
    display: inline-block;
    background-color: #808d96;
    width: 5px;
    height: 24px;
    margin-right: 10px;
    vertical-align: text-top;
    position: relative;
    top: 2px;
}

.shigotoShikakuTopickBlock__content {
    padding-left: 15px;
    font-size: 14px;
}

.shigotoShikakuTopickBlock__content__centerImage {
    text-align: center;
}

.shigotoShikakuTopickBlock__content__3List {
    overflow: hidden;
    margin-top: 14px;
}

.shigotoShikakuTopickBlock__content__3List:after {
    content: '';
    display: inline-block;
    clear: both;
}

.shigotoShikakuTopickBlock__content__3List li {
    float: left;
    width: 30%;
    margin-right: 10px;
    position: relative;
    padding-left: 10px;
}

.shigotoShikakuTopickBlock__content__3List li:before {
    content: '・';
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
    position: absolute;
    left: 0;
}

.shigotoShikakuTopickBlock__content__pipeList {
    overflow: hidden;
}

.shigotoShikakuTopickBlock__content__pipeList:after {
    content: '';
    display: inline-block;
    clear: both;
}

.shigotoShikakuTopickBlock__content__pipeList li {
    float: left;
    border-right: 1px solid #999999;
    padding-right: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.shigotoShikakuTopickBlock__content__pipeList li:last-of-type {
    border: none;
}

.shigotoShikakuTopickBlock__content__pipeList li:last-of-type:after {
    content: 'aa';
    display: inline-block;
    background: pink;
}

.shigotoShikakuTopickBlock__content__topic {
    margin-bottom: 5px;
    font-size: 1.15em;
    font-weight: bold;
}

.shigotoShikakuPipeList {
    overflow: hidden;
}

.shigotoShikakuPipeList:after {
    content: '';
    display: inline-block;
    clear: both;
}

.shigotoShikakuPipeList li {
    float: left;
    border-right: 1px solid #999999;
    padding-right: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.shigotoShikakuPipeList li:last-of-type {
    border: none;
}

.shigotoShikakuSideContents {
    font-size: 14px;
}

.shigotoShikakuSideContents__title {
    border-bottom: 1px solid #808d96;
    padding-bottom: 3px;
}

.shigotoShikakuSideContents__linkList {
    color: #0066cf;
}

.shigotoShikakuSideContents__linkList li {
    margin-top: 10px;
    margin-bottom: 10px;
}

.shigotoShikakuFooterFix {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    background: rgba(254, 252, 201, 0.85);
    padding: 5px;
    z-index: 10;
}

.shigotoShikakuFooterFix__title {
    font-size: 18px;
    font-weight: bold;
    display: inline-block;
    vertical-align: text-bottom;
    margin-right: 10px;
    position: relative;
    top: -5px;
    line-height: 1.2;
}

.shigotoShikakuFooterFix__contents {
    display: inline-block;
    position: relative;
    top: 5px;
}

.shigotoShikakuFooterFix .shigotoShikakuContentsBox__buttonBlock, .shigotoShikakuFooterFix .shigotoShikakuContentsBox__fixedButtonBlock {
    width: 600px;
    margin: auto;
}

.shigotoShikakuFooterFix .shigotoShikakuMainButton, .shigotoShikakuFooterFix .shigotoShikakuFixedMainButton {
    background: #fff;
}

.shigotoShikakuMb50 {
    margin-bottom: 50px;
}

#contents {
    font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.keywordBox {
    margin-top: 30px;
    padding-left: 10px;
}

.jornalLogo {
    margin-top: 30px;
}

.jumbotron {
    margin-top: 20px;
}

.jumbotron .jumbotron__contents .jumbotron__search {
    width: 684px;
    background: rgba(3, 63, 147, 0.8);
    padding: 15px 20px 20px;
    border-radius: 4px;
}

.jumbotron .jumbotron__contents .jumbotron__searchTitle {
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti {
    margin-top: 15px;
    font-size: 16px;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    position: relative;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti ul li a {
    display: block;
    height: 100%;
    text-decoration: none;
    color: #333;
    letter-spacing: 0;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti--kousyu {
    width: 224px;
    background: #fff;
    line-height: 64px;
    text-align: center;
    border-right: 1px solid rgba(3, 63, 147, 0.8);
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    box-sizing: border-box;
    position: relative;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti--kousyu:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 187px;
    width: 10px;
    height: 10px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-right: 2px solid #07a4e4;
    border-bottom: 2px solid #07a4e4;
    margin-top: -8px;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti--kousyu:hover {
    background: #dae2e5;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti--area {
    width: 224px;
    background: #fff;
    line-height: 64px;
    text-align: center;
    position: relative;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti--area:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 187px;
    width: 10px;
    height: 10px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-right: 2px solid #07a4e4;
    border-bottom: 2px solid #07a4e4;
    margin-top: -8px;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti--area:hover {
    background: #dae2e5;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti--searchWrap {
    background: #fff;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti--search {
    width: 235px;
    line-height: 64px;
    text-align: center;
    background: #07a4e4;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    position: relative;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti--search:hover {
    opacity: 0.7;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMultiIcon--kousyu {
    position: absolute;
    top: 16px;
    left: 15px;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMultiIcon--area {
    position: absolute;
    top: 16px;
    left: 20px;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMultiIcon--search {
    position: absolute;
    top: 22px;
    left: 20px;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMultiIcon--searchText {
    position: relative;
    left: 10px;
    color: #fff;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti--other {
    display: block;
    margin-top: 10px;
    margin-right: 11px;
    line-height: 14px;
    font-size: 13px;
    color: #fff;
    text-align: right;
    position: relative;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti--other:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    width: 5px;
    height: 5px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    right: -9px;
    margin-top: -4px;
}

.jumbotron .jumbotron__contents .jumbotron__searchLinkMulti--other a {
    color: #fff;
}

.jumbotron .jumbotron__contents .jumbotron__search input {
    border: none;
    background: #fff;
    padding-left: 20px;
}

.jumbotron .jumbotron__contents .jumbotron__search input.jumbotron__search__submit {
    width: 180px;
    background: #07a4e4;
    border: none;
    font-size: 18px;
}

.jumbotron .jumbotron__contents .jumbotron__search input.jumbotron__search__submit:hover {
    opacity: 0.7;
}

.jumbotron .jumbotron__contents .jumbotron__search .jumbotron__search__submitIcon {
    position: absolute;
    top: 13px;
    right: 140px;
}

.jumbotron .jumbotron__genrecontentsWrapper {
    margin-top: 15px;
}

.jumbotron .jumbotron__genrecontentsJob {
    display: table;
    width: 100%;
    height: 100%;
}

.jumbotron .jumbotron__genrecontentsJob h3 {
    display: table-header-group;
}

.jumbotron .jumbotron__genrecontentsJob_list {
    display: table-cell;
    width: 90%;
}

.jumbotron .jumbotron__genrecontentsJob_listMore {
    display: table-cell;
    width: 10%;
    vertical-align: bottom;
}

.topSearchModal {
    width: 686px;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 20;
    margin: 0 auto;
}

.topSearchModal__layer--active {
    width: 100%;
    height: 120%;
    background: rgba(153, 153, 153, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
}

.topSearchModal__wrap {
    border: 1px solid #043f94;
    box-shadow: 0px 4px 1px 0px rgba(3, 63, 147, 0.7);
    border-radius: 3px;
}

.topSearchModal__step {
    width: 100%;
    background: rgba(3, 63, 147, 0.8);
    position: relative;
}

.topSearchModal__step .jumbotron__searchLinkMulti {
    font-size: 16px;
    color: #333;
}

.topSearchModal__step .jumbotron__searchLinkMulti ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    position: relative;
}

.topSearchModal__step .jumbotron__searchLinkMulti--kousyu {
    width: 224px;
    background: #dae2e5;
    line-height: 65px;
    border-right: 1px solid #237ecd;
    box-sizing: border-box;
    text-align: center;
    letter-spacing: 0;
    position: relative;
}

.topSearchModal__step .jumbotron__searchLinkMulti--kousyu:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 187px;
    width: 10px;
    height: 10px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-right: 2px solid #07a4e4;
    border-bottom: 2px solid #07a4e4;
    margin-top: -8px;
}

.topSearchModal__step .jumbotron__searchLinkMulti--kousyu:hover {
    background: #dae2e5;
    cursor: pointer;
}

.topSearchModal__step .jumbotron__searchLinkMulti--area {
    width: 224px;
    background: #dae2e5;
    line-height: 65px;
    box-sizing: border-box;
    text-align: center;
    letter-spacing: 0;
    position: relative;
}

.topSearchModal__step .jumbotron__searchLinkMulti--area:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 187px;
    width: 10px;
    height: 10px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-right: 2px solid #07a4e4;
    border-bottom: 2px solid #07a4e4;
    margin-top: -8px;
}

.topSearchModal__step .jumbotron__searchLinkMulti--area:hover {
    background: #dae2e5;
    cursor: pointer;
}

.topSearchModal__step .jumbotron__searchLinkMulti--searchWrap {
    background: #fff;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

.topSearchModal__step .jumbotron__searchLinkMulti--search {
    width: 235px;
    line-height: 64px;
    background: #07a4e4;
    line-height: 64px;
    border: 1px solid #07a4e4;
    border-left: 1px solid #043f94;
    border-bottom: 1px solid #043f94;
    border-top-right-radius: 3px;
    box-sizing: border-box;
    text-align: center;
    letter-spacing: 0;
    position: relative;
}

.topSearchModal__step .jumbotron__searchLinkMulti--search:hover {
    opacity: 0.7;
    cursor: pointer;
}

.topSearchModal__step .jumbotron__searchLinkMulti--active {
    background: #fff;
    height: 66px;
}

.topSearchModal__step .jumbotron__searchLinkMulti--active:before {
    content: none;
}

.topSearchModal__step .jumbotron__searchLinkMulti--active:hover {
    background: #fff;
    cursor: default;
}

.topSearchModal__step .jumbotron__searchLinkMultiIcon--kousyu {
    position: absolute;
    top: 16px;
    left: 15px;
}

.topSearchModal__step .jumbotron__searchLinkMultiIcon--kousyuText {
    padding-right: 1px;
}

.topSearchModal__step .jumbotron__searchLinkMultiIcon--area {
    position: absolute;
    top: 16px;
    left: 20px;
}

.topSearchModal__step .jumbotron__searchLinkMultiIcon--search {
    position: absolute;
    top: 21px;
    left: 19px;
}

.topSearchModal__step .jumbotron__searchLinkMultiIcon--searchText {
    position: relative;
    top: -1px;
    left: 10px;
    color: #fff;
}

.topSearchModal__kousyu {
    padding-bottom: 15px;
    background: #fff;
}

.topSearchModal__kousyuSelect {
    height: 220px;
    padding: 20px 25px 0;
}

.topSearchModal__kousyuSelectLarge {
    float: left;
    width: 100%;
    line-height: 45px;
    font-size: 14px;
    letter-spacing: 0;
}

.topSearchModal__kousyuSelectLargeItem {
    display: block;
    padding: 5px 10px;
}

.topSearchModal__kousyuSelectLargeItem--link {
    display: block;
    padding: 5px 10px;
}

.topSearchModal__kousyuSelectLargeItem--link:hover {
    background: #dae2e5;
    text-decoration: none;
}

.topSearchModal__kousyuSelectLargeCount {
    display: inline-block;
}

.topSearchModal__kousyuSelectLargeCount--univ {
    display: inline-block;
}

.topSearchModal__kousyuSelectMiddle {
    position: relative;
    font-size: 12px;
    letter-spacing: 0;
}

.topSearchModal__kousyuSelectMiddle ul {
    display: table;
    width: 490px;
    position: absolute;
    top: 55px;
    left: 150px;
}

.topSearchModal__kousyuSelectMiddle ul li {
    display: table-cell;
}

.topSearchModal__kousyuSelectMiddleItem {
    display: inline-block;
    padding: 18px 15px;
}

.topSearchModal__kousyuSelectMiddleItem--link {
    display: inline-block;
    padding: 18px 15px;
}

.topSearchModal__kousyuSelectMiddleItem--link:hover {
    background: #dae2e5;
    text-decoration: none;
}

.topSearchModal__kousyuSelectMiddleCount {
    display: inline-block;
}

.topSearchModal__kousyuButton {
    width: 340px;
    position: relative;
    margin: 30px 18px 0px auto;
    border: 1px solid #0790d0;
    border-radius: 3px;
    text-align: center;
}

.topSearchModal__kousyuButton a {
    text-decoration: none;
}

.topSearchModal__kousyuButton:hover {
    opacity: 0.3;
}

.topSearchModal__kousyuButton:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    width: 8px;
    height: 8px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 2px solid #043f94;
    border-right: 2px solid #043f94;
    right: 20px;
    margin-top: -5px;
}

.topSearchModal__kousyuButtonLink:hover {
    text-decoration: none;
}

.topSearchModal__kousyuButtonLink--text {
    line-height: 50px;
    font-size: 16px;
    font-weight: bold;
}

.topSearchModal__kousyuButtonLink--image {
    position: absolute;
    top: 50%;
    left: 20px;
    -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
            transform: translate(0, -50%);
}

.topSearchModal__area {
    padding: 20px 10px 15px;
    background: #fff;
    font-size: 14px;
}

.topSearchModal__areaItem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5px;
    position: relative;
}

.topSearchModal__areaItemLarge {
    display: inline-block;
    width: 100%;
    padding: 5px 14px;
    box-sizing: border-box;
    font-weight: bold;
    letter-spacing: 2px;
}

.topSearchModal__areaItemLarge:hover {
    background: #dae2e5;
    text-decoration: none;
}

.topSearchModal__areaItemLarge--noLink:hover {
    background: #fff;
}

.topSearchModal__areaItemLargeCount {
    display: inline-block;
}

.topSearchModal__areaItemLargeCount--long {
    display: block;
}

.topSearchModal__areaItemLarge--long {
    padding-top: 7px;
    padding-bottom: 7px;
}

.topSearchModal__areaItemMiddle {
    width: 514px;
    display: inline-block;
    position: absolute;
    top: 1px;
    left: 130px;
}

.topSearchModal__areaItemMiddleOne {
    display: inline-block;
    padding: 5px;
    box-sizing: border-box;
    font-size: 12px;
}

.topSearchModal__areaItemMiddleOne:hover {
    background: #dae2e5;
    text-decoration: none;
}

.topSearchModal__areaItemMiddleOne--noLink:hover {
    background: #fff;
}

.topSearchModal__areaItemMiddleCount {
    display: inline-block;
}

.topSearchModal__areaButton {
    width: 275px;
    margin: 30px 18px 0 auto;
    text-align: center;
}

.topSearchModal__areaButton a {
    text-decoration: none;
}

.topSearchModal__areaButtonWrap {
    position: relative;
    border: 1px solid #0790d0;
    border-radius: 3px;
}

.topSearchModal__areaButtonWrap:hover {
    opacity: 0.3;
}

.topSearchModal__areaButtonWrap:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    width: 8px;
    height: 8px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 2px solid #043f94;
    border-right: 2px solid #043f94;
    right: 20px;
    margin-top: -5px;
}

.topSearchModal__areaButtonLink:hover {
    text-decoration: none;
}

.topSearchModal__areaButtonLink--text {
    line-height: 50px;
    font-size: 16px;
    font-weight: bold;
}

.topSearchModal__areaButtonLink--image {
    position: absolute;
    top: 50%;
    left: 20px;
    -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
            transform: translate(0, -50%);
}

.shigotoShikakuBotSearchModal {
    margin-top: 40px;
}

@-webkit-keyframes searchAreaArea_tab-daitan {
    0% {
        left: 450px;
    }
    100% {
        left: 330px;
    }
}

@keyframes searchAreaArea_tab-daitan {
    0% {
        left: 450px;
    }
    100% {
        left: 330px;
    }
}

@-webkit-keyframes searchAreaArea_tab-senkaku {
    0% {
        left: 330px;
    }
    100% {
        left: 450px;
    }
}

@keyframes searchAreaArea_tab-senkaku {
    0% {
        left: 330px;
    }
    100% {
        left: 450px;
    }
}

.searchAreaArea {
    width: 724px;
    overflow: hidden;
}

.searchAreaArea__wrap {
    width: 960px;
    margin-left: -118px;
    margin-top: 40px;
    padding-bottom: 90px;
}

.searchAreaArea__title {
    font-size: 18px;
    letter-spacing: 2px;
    text-align: center;
}

.searchAreaArea__tab {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 900px;
    position: relative;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 15px;
    padding-top: 20px;
    border-bottom: 1px solid #979797;
    color: #043f94;
    cursor: pointer;
}

.searchAreaArea__tabOne {
    width: 120px;
    padding: 5px;
    font-size: 16px;
    text-align: center;
    box-sizing: border-box;
}

.searchAreaArea__tabOne:hover {
    background: #dae2e5;
}

.searchAreaArea__tabOne.is-show:hover {
    background: none;
    cursor: default;
}

.searchAreaArea__tabBorder {
    width: 120px;
    position: absolute;
    bottom: 0;
    border-bottom: 5px solid #043f94;
    color: #333;
}

.searchAreaArea__tabBorder.is-daitan {
    -webkit-animation-name: searchAreaArea_tab-daitan;
            animation-name: searchAreaArea_tab-daitan;
    -webkit-animation-duration: 0.3s;
            animation-duration: 0.3s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
}

.searchAreaArea__tabBorder.is-senkaku {
    -webkit-animation-name: searchAreaArea_tab-senkaku;
            animation-name: searchAreaArea_tab-senkaku;
    -webkit-animation-duration: 0.3s;
            animation-duration: 0.3s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
}

.searchAreaArea__contents {
    padding-top: 20px;
}

.searchAreaArea__contentsLarge {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.searchAreaArea__contentsLargeOne {
    display: block;
    position: relative;
    line-height: 26px;
    margin-right: 2px;
    margin-left: 2px;
    padding-right: 20px;
    padding-left: 20px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}

.searchAreaArea__contentsLargeOne:after {
    content: '|';
    position: absolute;
    left: -5px;
    top: -1px;
    font-size: 15px;
}

.searchAreaArea__contentsLargeOne:first-of-type:after {
    content: '';
}

.searchAreaArea__contentsLargeOne:hover {
    background: #dae2e5;
    text-decoration: none;
}

.searchAreaArea__contentsMiddle {
    position: relative;
}

.searchAreaArea__contentsMiddleWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fff;
    position: absolute;
    top: 20px;
    border: 1px solid #c7c7c7;
}

.searchAreaArea__contentsMiddleWrap:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    width: 18px;
    height: 18px;
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 1px solid #c7c7c7;
    border-right: 1px solid #c7c7c7;
    margin-top: -10px;
    background: #fff;
}

.searchAreaArea__contentsMiddleWrapTohoku {
    left: 120px;
}

.searchAreaArea__contentsMiddleWrapTohoku:before {
    left: 74px;
}

.searchAreaArea__contentsMiddleWrapKanto {
    left: 120px;
}

.searchAreaArea__contentsMiddleWrapKanto:before {
    left: 150px;
}

.searchAreaArea__contentsMiddleWrapKoshinetsu {
    left: 180px;
}

.searchAreaArea__contentsMiddleWrapKoshinetsu:before {
    left: 174px;
}

.searchAreaArea__contentsMiddleWrapTokai {
    left: 230px;
}

.searchAreaArea__contentsMiddleWrapTokai:before {
    left: 208px;
}

.searchAreaArea__contentsMiddleWrapHokuriku {
    left: 330px;
}

.searchAreaArea__contentsMiddleWrapHokuriku:before {
    left: 184px;
}

.searchAreaArea__contentsMiddleWrapKansai {
    left: 295px;
}

.searchAreaArea__contentsMiddleWrapKansai:before {
    left: 294px;
}

.searchAreaArea__contentsMiddleWrapChugokushikoku {
    left: 90px;
}

.searchAreaArea__contentsMiddleWrapChugokushikoku:before {
    left: 599px;
}

.searchAreaArea__contentsMiddleWrapKyushuokinawa {
    left: 140px;
}

.searchAreaArea__contentsMiddleWrapKyushuokinawa:before {
    left: 673px;
}

.searchAreaArea__contentsMiddleClose {
    width: 20px;
    height: 20px;
    margin-right: 10px;
    margin-left: 10px;
}

.searchAreaArea__contentsMiddleClose:hover {
    cursor: pointer;
    opacity: 0.3;
}

.searchAreaArea__contentsSmall {
    display: block;
    position: relative;
    line-height: 24px;
    margin-right: 2px;
    margin-left: 2px;
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
    text-align: center;
    letter-spacing: 0.34px;
}

.searchAreaArea__contentsSmall:after {
    content: '|';
    position: absolute;
    left: -5px;
    top: -1px;
    font-size: 13px;
}

.searchAreaArea__contentsSmall:first-of-type:after {
    content: '';
}

.searchAreaArea__contentsSmall:hover {
    background: #dae2e5;
    text-decoration: none;
    z-index: 10;
}

.searchAreaArea__map {
    position: relative;
    margin-bottom: 15px;
    padding-top: 20px;
}

.searchAreaArea__map img {
    display: block;
    margin: 0 auto;
}

.searchAreaArea__map__areaBox__name {
    width: 100%;
    padding: 5px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    line-height: 1;
    box-sizing: border-box;
}

.searchAreaArea__map__areaBox__wrapper {
    margin-top: 3px;
    padding: 0 5px;
}

.searchAreaArea__map__areaBox__list {
    margin-left: -1em;
    font-size: 12px;
    letter-spacing: -.4em;
}

.searchAreaArea__map__areaBox__list a {
    margin-left: 1em;
    font-size: 12px;
    color: #043f94;
    line-height: 1.75;
    letter-spacing: normal;
}

.searchAreaArea__map__areaBox__list p {
    margin-left: 1em;
    font-size: 12px;
    color: #cccccc;
    line-height: 1.75;
    letter-spacing: normal;
    display: inline;
}

.searchAreaArea__map__areaBox--hokkaido {
    position: absolute;
    top: 44px;
    right: 219px;
}

.searchAreaArea__map__areaBox--hokkaido .searchAreaArea__map__areaBox__name {
    background: #f5b980;
}

.searchAreaArea__map__areaBox--touhoku {
    position: absolute;
    top: 134px;
    right: 193px;
}

.searchAreaArea__map__areaBox--touhoku .searchAreaArea__map__areaBox__name {
    background: #f8d383;
}

.searchAreaArea__map__areaBox--kanto {
    position: absolute;
    bottom: 11px;
    right: 168px;
}

.searchAreaArea__map__areaBox--kanto .searchAreaArea__map__areaBox__name {
    background: #bcd989;
}

.searchAreaArea__map__areaBox--koshinetsu {
    position: absolute;
    top: 44px;
    right: 400px;
}

.searchAreaArea__map__areaBox--koshinetsu .searchAreaArea__map__areaBox__name {
    background: #57d8a9;
}

.searchAreaArea__map__areaBox--tokai {
    position: absolute;
    bottom: -71px;
    right: 296px;
}

.searchAreaArea__map__areaBox--tokai .searchAreaArea__map__areaBox__name {
    background: #00c3dc;
}

.searchAreaArea__map__areaBox--hokuriku {
    position: absolute;
    top: 131px;
    left: 398px;
}

.searchAreaArea__map__areaBox--hokuriku .searchAreaArea__map__areaBox__name {
    background: #7dabe1;
}

.searchAreaArea__map__areaBox--kinki {
    position: absolute;
    bottom: -92px;
    left: 382px;
}

.searchAreaArea__map__areaBox--kinki .searchAreaArea__map__areaBox__name {
    background: #ccadd4;
}

.searchAreaArea__map__areaBox--shikoku {
    position: absolute;
    top: 148px;
    left: 196px;
}

.searchAreaArea__map__areaBox--shikoku .searchAreaArea__map__areaBox__name {
    background: #f3aacf;
}

.searchAreaArea__map__areaBox--kyushu {
    position: absolute;
    bottom: -105px;
    left: 196px;
}

.searchAreaArea__map__areaBox--kyushu .searchAreaArea__map__areaBox__name {
    background: #f38e8e;
}

.societyLink {
    margin-top: 10px;
    margin-right: 11px;
    text-align: right;
}

.societyLink__item {
    position: relative;
}

.societyLink__item:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 50%;
    width: 5px;
    height: 5px;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 50%;
        -ms-transform-origin: 50%;
            transform-origin: 50%;
    border-top: 1px solid #043f94;
    border-right: 1px solid #043f94;
    right: -9px;
    margin-top: -3px;
}

.keimanaLink {
    margin: 10px 0;
    text-align: center;
}
