@charset "UTF-8";
.anchor-navi__label:before,.card-v2 .card-v2__type .card-v2__title:after,.card .card__type .card__title:after,.cmn-link-box-v2__title__label:after,.cmn-link-box__title__link:after,.description-list-v2__type:after,.description-list-v3__type:after,.description-list-v4__type:after,.description-list-v5__type:after,.description-list__type:after,.download__link-list__type--blank:before,.download__link-list__type--excel:before,.download__link-list__type--modal:before,.download__link-list__type--pdf:before,.download__link-list__type--powerpoint:before,.download__link-list__type--rss:before,.download__link-list__type--video:before,.download__link-list__type--word:before,.download__link-list__type--zip:before,.download__link-list__type:before,.heading2--center__link .heading2--center__title:after,.heading2-v2--center__link .heading2-v2--center__title:after,.heading2-v2__link .heading2-v2__title:after,.heading2__link .heading2__title:after,.heading3--center__link .heading3--center__title:after,.heading3-v2--center__link .heading3-v2--center__title:after,.heading3-v2__link .heading3-v2__title:after,.heading3__link .heading3__title:after,.heading4--center__link .heading4--center__title:after,.heading4-v2--center__link .heading4-v2--center__title:after,.heading4-v2__link .heading4-v2__title:after,.heading4__link .heading4__title:after,.heading5--center__link .heading5--center__title:after,.heading5__link .heading5__title:after,.heading6--center__link .heading6--center__title:after,.heading6__link .heading6__title:after,.link-list>li>[class*=__type]:before,.news .news__type .news__title:after,.pager-navi .pager-navi__link--next:before,.pager-navi .pager-navi__link--prev:before {
    -webkit-backface-visibility:hidden;
    display:inline-block;
    position:relative;
    border-top:1px solid #ad0003;
    border-right:1px solid #ad0003;
    vertical-align:middle;
    content:""
}
.card-v2 .card-v2__type .card-v2__title:after,.card .card__type .card__title:after,.cmn-link-box-v2__title__label:after,.cmn-link-box__title__link:after,.description-list-v2__type:after,.description-list-v3__type:after,.description-list-v4__type:after,.description-list-v5__type:after,.description-list__type:after,.download__link-list__type--blank:before,.download__link-list__type--excel:before,.download__link-list__type--modal:before,.download__link-list__type--pdf:before,.download__link-list__type--powerpoint:before,.download__link-list__type--rss:before,.download__link-list__type--video:before,.download__link-list__type--word:before,.download__link-list__type--zip:before,.download__link-list__type:before,.heading2--center__link .heading2--center__title:after,.heading2-v2--center__link .heading2-v2--center__title:after,.heading2-v2__link .heading2-v2__title:after,.heading2__link .heading2__title:after,.heading3--center__link .heading3--center__title:after,.heading3-v2--center__link .heading3-v2--center__title:after,.heading3-v2__link .heading3-v2__title:after,.heading3__link .heading3__title:after,.heading4--center__link .heading4--center__title:after,.heading4-v2--center__link .heading4-v2--center__title:after,.heading4-v2__link .heading4-v2__title:after,.heading4__link .heading4__title:after,.heading5--center__link .heading5--center__title:after,.heading5__link .heading5__title:after,.heading6--center__link .heading6--center__title:after,.heading6__link .heading6__title:after,.link-list>li>[class*=__type]:before,.news .news__type .news__title:after,.pager-navi .pager-navi__link--next:before {
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.anchor-navi__label:before {
    -webkit-transform:rotate(135deg);
    transform:rotate(135deg)
}
.pager-navi .pager-navi__link--prev:before {
    -webkit-transform:rotate(-135deg);
    transform:rotate(-135deg)
}
.card-v2 .card-v2__type .card-v2__title:after,.card .card__type .card__title:after,.cmn-link-box-v2__title__label:after,.cmn-link-box__title__link:after,.description-list-v2__type:after,.description-list-v3__type:after,.description-list-v4__type:after,.description-list-v5__type:after,.description-list__type:after,.heading2--center__link .heading2--center__title:after,.heading2-v2--center__link .heading2-v2--center__title:after,.heading2-v2__link .heading2-v2__title:after,.heading2__link .heading2__title:after,.heading3--center__link .heading3--center__title:after,.heading3-v2--center__link .heading3-v2--center__title:after,.heading3-v2__link .heading3-v2__title:after,.heading3__link .heading3__title:after,.heading4--center__link .heading4--center__title:after,.heading4-v2--center__link .heading4-v2--center__title:after,.heading4-v2__link .heading4-v2__title:after,.heading4__link .heading4__title:after,.heading5--center__link .heading5--center__title:after,.heading5__link .heading5__title:after,.heading6--center__link .heading6--center__title:after,.heading6__link .heading6__title:after {
    margin-left:5px
}
.anchor-navi__label:before,.pager-navi .pager-navi__link--next:before,.pager-navi .pager-navi__link--prev:before {
    position:absolute;
    top:50%
}
.button-v2 .button-v2__type--blank:after,.button-v2 .button-v2__type--excel:after,.button-v2 .button-v2__type--modal:after,.button-v2 .button-v2__type--pdf:after,.button-v2 .button-v2__type--powerpoint:after,.button-v2 .button-v2__type--rss:after,.button-v2 .button-v2__type--video:after,.button-v2 .button-v2__type--word:after,.button-v2 .button-v2__type--zip:after,.button .button__type--blank:after,.button .button__type--excel:after,.button .button__type--modal:after,.button .button__type--pdf:after,.button .button__type--powerpoint:after,.button .button__type--rss:after,.button .button__type--video:after,.button .button__type--word:after,.button .button__type--zip:after,.card-v2 .card-v2__type--blank--scaleup .card-v2__title:after,.card-v2 .card-v2__type--blank .card-v2__title:after,.card-v2 .card-v2__type--excel--scaleup .card-v2__title:after,.card-v2 .card-v2__type--excel .card-v2__title:after,.card-v2 .card-v2__type--modal--scaleup .card-v2__title:after,.card-v2 .card-v2__type--modal .card-v2__title:after,.card-v2 .card-v2__type--pdf--scaleup .card-v2__title:after,.card-v2 .card-v2__type--pdf .card-v2__title:after,.card-v2 .card-v2__type--powerpoint--scaleup .card-v2__title:after,.card-v2 .card-v2__type--powerpoint .card-v2__title:after,.card-v2 .card-v2__type--rss--scaleup .card-v2__title:after,.card-v2 .card-v2__type--rss .card-v2__title:after,.card-v2 .card-v2__type--video--scaleup .card-v2__title:after,.card-v2 .card-v2__type--video .card-v2__title:after,.card-v2 .card-v2__type--word--scaleup .card-v2__title:after,.card-v2 .card-v2__type--word .card-v2__title:after,.card-v2 .card-v2__type--zip--scaleup .card-v2__title:after,.card-v2 .card-v2__type--zip .card-v2__title:after,.card .card__type--blank--scaleup .card__title:after,.card .card__type--blank .card__title:after,.card .card__type--excel--scaleup .card__title:after,.card .card__type--excel .card__title:after,.card .card__type--modal--scaleup .card__title:after,.card .card__type--modal .card__title:after,.card .card__type--pdf--scaleup .card__title:after,.card .card__type--pdf .card__title:after,.card .card__type--powerpoint--scaleup .card__title:after,.card .card__type--powerpoint .card__title:after,.card .card__type--rss--scaleup .card__title:after,.card .card__type--rss .card__title:after,.card .card__type--video--scaleup .card__title:after,.card .card__type--video .card__title:after,.card .card__type--word--scaleup .card__title:after,.card .card__type--word .card__title:after,.card .card__type--zip--scaleup .card__title:after,.card .card__type--zip .card__title:after,.description-list-v2__type--blank:after,.description-list-v2__type--excel:after,.description-list-v2__type--modal:after,.description-list-v2__type--pdf:after,.description-list-v2__type--powerpoint:after,.description-list-v2__type--rss:after,.description-list-v2__type--video:after,.description-list-v2__type--word:after,.description-list-v2__type--zip:after,.description-list-v3__type--blank:after,.description-list-v3__type--excel:after,.description-list-v3__type--modal:after,.description-list-v3__type--pdf:after,.description-list-v3__type--powerpoint:after,.description-list-v3__type--rss:after,.description-list-v3__type--video:after,.description-list-v3__type--word:after,.description-list-v3__type--zip:after,.description-list-v4__type--blank:after,.description-list-v4__type--excel:after,.description-list-v4__type--modal:after,.description-list-v4__type--pdf:after,.description-list-v4__type--powerpoint:after,.description-list-v4__type--rss:after,.description-list-v4__type--video:after,.description-list-v4__type--word:after,.description-list-v4__type--zip:after,.description-list-v5__type--blank:after,.description-list-v5__type--excel:after,.description-list-v5__type--modal:after,.description-list-v5__type--pdf:after,.description-list-v5__type--powerpoint:after,.description-list-v5__type--rss:after,.description-list-v5__type--video:after,.description-list-v5__type--word:after,.description-list-v5__type--zip:after,.description-list__type--blank:after,.description-list__type--excel:after,.description-list__type--modal:after,.description-list__type--pdf:after,.description-list__type--powerpoint:after,.description-list__type--rss:after,.description-list__type--video:after,.description-list__type--word:after,.description-list__type--zip:after,.download__link-list__type--blank:after,.download__link-list__type--excel:after,.download__link-list__type--modal:after,.download__link-list__type--pdf:after,.download__link-list__type--powerpoint:after,.download__link-list__type--rss:after,.download__link-list__type--video:after,.download__link-list__type--word:after,.download__link-list__type--zip:after,.heading2--center__link--blank .heading2--center__title:after,.heading2--center__link--excel .heading2--center__title:after,.heading2--center__link--modal .heading2--center__title:after,.heading2--center__link--pdf .heading2--center__title:after,.heading2--center__link--powerpoint .heading2--center__title:after,.heading2--center__link--rss .heading2--center__title:after,.heading2--center__link--video .heading2--center__title:after,.heading2--center__link--word .heading2--center__title:after,.heading2--center__link--zip .heading2--center__title:after,.heading2-v2--center__link--blank .heading2-v2--center__title:after,.heading2-v2--center__link--excel .heading2-v2--center__title:after,.heading2-v2--center__link--modal .heading2-v2--center__title:after,.heading2-v2--center__link--pdf .heading2-v2--center__title:after,.heading2-v2--center__link--powerpoint .heading2-v2--center__title:after,.heading2-v2--center__link--rss .heading2-v2--center__title:after,.heading2-v2--center__link--video .heading2-v2--center__title:after,.heading2-v2--center__link--word .heading2-v2--center__title:after,.heading2-v2--center__link--zip .heading2-v2--center__title:after,.heading2-v2__link--blank .heading2-v2__title:after,.heading2-v2__link--excel .heading2-v2__title:after,.heading2-v2__link--modal .heading2-v2__title:after,.heading2-v2__link--pdf .heading2-v2__title:after,.heading2-v2__link--powerpoint .heading2-v2__title:after,.heading2-v2__link--rss .heading2-v2__title:after,.heading2-v2__link--video .heading2-v2__title:after,.heading2-v2__link--word .heading2-v2__title:after,.heading2-v2__link--zip .heading2-v2__title:after,.heading2__link--blank .heading2__title:after,.heading2__link--excel .heading2__title:after,.heading2__link--modal .heading2__title:after,.heading2__link--pdf .heading2__title:after,.heading2__link--powerpoint .heading2__title:after,.heading2__link--rss .heading2__title:after,.heading2__link--video .heading2__title:after,.heading2__link--word .heading2__title:after,.heading2__link--zip .heading2__title:after,.heading3--center__link--blank .heading3--center__title:after,.heading3--center__link--excel .heading3--center__title:after,.heading3--center__link--modal .heading3--center__title:after,.heading3--center__link--pdf .heading3--center__title:after,.heading3--center__link--powerpoint .heading3--center__title:after,.heading3--center__link--rss .heading3--center__title:after,.heading3--center__link--video .heading3--center__title:after,.heading3--center__link--word .heading3--center__title:after,.heading3--center__link--zip .heading3--center__title:after,.heading3-v2--center__link--blank .heading3-v2--center__title:after,.heading3-v2--center__link--excel .heading3-v2--center__title:after,.heading3-v2--center__link--modal .heading3-v2--center__title:after,.heading3-v2--center__link--pdf .heading3-v2--center__title:after,.heading3-v2--center__link--powerpoint .heading3-v2--center__title:after,.heading3-v2--center__link--rss .heading3-v2--center__title:after,.heading3-v2--center__link--video .heading3-v2--center__title:after,.heading3-v2--center__link--word .heading3-v2--center__title:after,.heading3-v2--center__link--zip .heading3-v2--center__title:after,.heading3-v2__link--blank .heading3-v2__title:after,.heading3-v2__link--excel .heading3-v2__title:after,.heading3-v2__link--modal .heading3-v2__title:after,.heading3-v2__link--pdf .heading3-v2__title:after,.heading3-v2__link--powerpoint .heading3-v2__title:after,.heading3-v2__link--rss .heading3-v2__title:after,.heading3-v2__link--video .heading3-v2__title:after,.heading3-v2__link--word .heading3-v2__title:after,.heading3-v2__link--zip .heading3-v2__title:after,.heading3__link--blank .heading3__title:after,.heading3__link--excel .heading3__title:after,.heading3__link--modal .heading3__title:after,.heading3__link--pdf .heading3__title:after,.heading3__link--powerpoint .heading3__title:after,.heading3__link--rss .heading3__title:after,.heading3__link--video .heading3__title:after,.heading3__link--word .heading3__title:after,.heading3__link--zip .heading3__title:after,.heading4--center__link--blank .heading4--center__title:after,.heading4--center__link--excel .heading4--center__title:after,.heading4--center__link--modal .heading4--center__title:after,.heading4--center__link--pdf .heading4--center__title:after,.heading4--center__link--powerpoint .heading4--center__title:after,.heading4--center__link--rss .heading4--center__title:after,.heading4--center__link--video .heading4--center__title:after,.heading4--center__link--word .heading4--center__title:after,.heading4--center__link--zip .heading4--center__title:after,.heading4-v2--center__link--blank .heading4-v2--center__title:after,.heading4-v2--center__link--excel .heading4-v2--center__title:after,.heading4-v2--center__link--modal .heading4-v2--center__title:after,.heading4-v2--center__link--pdf .heading4-v2--center__title:after,.heading4-v2--center__link--powerpoint .heading4-v2--center__title:after,.heading4-v2--center__link--rss .heading4-v2--center__title:after,.heading4-v2--center__link--video .heading4-v2--center__title:after,.heading4-v2--center__link--word .heading4-v2--center__title:after,.heading4-v2--center__link--zip .heading4-v2--center__title:after,.heading4-v2__link--blank .heading4-v2__title:after,.heading4-v2__link--excel .heading4-v2__title:after,.heading4-v2__link--modal .heading4-v2__title:after,.heading4-v2__link--pdf .heading4-v2__title:after,.heading4-v2__link--powerpoint .heading4-v2__title:after,.heading4-v2__link--rss .heading4-v2__title:after,.heading4-v2__link--video .heading4-v2__title:after,.heading4-v2__link--word .heading4-v2__title:after,.heading4-v2__link--zip .heading4-v2__title:after,.heading4__link--blank .heading4__title:after,.heading4__link--excel .heading4__title:after,.heading4__link--modal .heading4__title:after,.heading4__link--pdf .heading4__title:after,.heading4__link--powerpoint .heading4__title:after,.heading4__link--rss .heading4__title:after,.heading4__link--video .heading4__title:after,.heading4__link--word .heading4__title:after,.heading4__link--zip .heading4__title:after,.heading5--center__link--blank .heading5--center__title:after,.heading5--center__link--excel .heading5--center__title:after,.heading5--center__link--modal .heading5--center__title:after,.heading5--center__link--pdf .heading5--center__title:after,.heading5--center__link--powerpoint .heading5--center__title:after,.heading5--center__link--rss .heading5--center__title:after,.heading5--center__link--video .heading5--center__title:after,.heading5--center__link--word .heading5--center__title:after,.heading5--center__link--zip .heading5--center__title:after,.heading5__link--blank .heading5__title:after,.heading5__link--excel .heading5__title:after,.heading5__link--modal .heading5__title:after,.heading5__link--pdf .heading5__title:after,.heading5__link--powerpoint .heading5__title:after,.heading5__link--rss .heading5__title:after,.heading5__link--video .heading5__title:after,.heading5__link--word .heading5__title:after,.heading5__link--zip .heading5__title:after,.heading6--center__link--blank .heading6--center__title:after,.heading6--center__link--excel .heading6--center__title:after,.heading6--center__link--modal .heading6--center__title:after,.heading6--center__link--pdf .heading6--center__title:after,.heading6--center__link--powerpoint .heading6--center__title:after,.heading6--center__link--rss .heading6--center__title:after,.heading6--center__link--video .heading6--center__title:after,.heading6--center__link--word .heading6--center__title:after,.heading6--center__link--zip .heading6--center__title:after,.heading6__link--blank .heading6__title:after,.heading6__link--excel .heading6__title:after,.heading6__link--modal .heading6__title:after,.heading6__link--pdf .heading6__title:after,.heading6__link--powerpoint .heading6__title:after,.heading6__link--rss .heading6__title:after,.heading6__link--video .heading6__title:after,.heading6__link--word .heading6__title:after,.heading6__link--zip .heading6__title:after,.image a.image__frame--modal:after,.link-list__type--blank:after,.link-list__type--excel:after,.link-list__type--modal:after,.link-list__type--pdf:after,.link-list__type--powerpoint:after,.link-list__type--rss:after,.link-list__type--video:after,.link-list__type--word:after,.link-list__type--zip:after,.news .news__type--blank .news__title:after,.news .news__type--excel .news__title:after,.news .news__type--modal .news__title:after,.news .news__type--pdf .news__title:after,.news .news__type--powerpoint .news__title:after,.news .news__type--rss .news__title:after,.news .news__type--video .news__title:after,.news .news__type--word .news__title:after,.news .news__type--zip .news__title:after,.pulldown-navi__link--rss:before,.util-link--blank:after,.util-link--excel:after,.util-link--modal:after,.util-link--pdf:after,.util-link--powerpoint:after,.util-link--rss:after,.util-link--video:after,.util-link--word:after,.util-link--zip:after {
    display:inline-block;
    position:relative;
    vertical-align:middle;
    content:""
}
.button-v2 body[data-browser^=ie] .button-v2__type--blank:after,.button-v2 body[data-browser^=ie] .button-v2__type--excel:after,.button-v2 body[data-browser^=ie] .button-v2__type--modal:after,.button-v2 body[data-browser^=ie] .button-v2__type--pdf:after,.button-v2 body[data-browser^=ie] .button-v2__type--powerpoint:after,.button-v2 body[data-browser^=ie] .button-v2__type--rss:after,.button-v2 body[data-browser^=ie] .button-v2__type--video:after,.button-v2 body[data-browser^=ie] .button-v2__type--word:after,.button-v2 body[data-browser^=ie] .button-v2__type--zip:after,.button body[data-browser^=ie] .button__type--blank:after,.button body[data-browser^=ie] .button__type--excel:after,.button body[data-browser^=ie] .button__type--modal:after,.button body[data-browser^=ie] .button__type--pdf:after,.button body[data-browser^=ie] .button__type--powerpoint:after,.button body[data-browser^=ie] .button__type--rss:after,.button body[data-browser^=ie] .button__type--video:after,.button body[data-browser^=ie] .button__type--word:after,.button body[data-browser^=ie] .button__type--zip:after,.card-v2 .card-v2__type--blank--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--blank body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--excel--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--excel body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--modal--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--modal body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--pdf--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--pdf body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--powerpoint--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--powerpoint body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--rss--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--rss body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--video--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--video body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--word--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--word body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--zip--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--zip body[data-browser^=ie] .card-v2__title:after,.card .card__type--blank--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--blank body[data-browser^=ie] .card__title:after,.card .card__type--excel--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--excel body[data-browser^=ie] .card__title:after,.card .card__type--modal--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--modal body[data-browser^=ie] .card__title:after,.card .card__type--pdf--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--pdf body[data-browser^=ie] .card__title:after,.card .card__type--powerpoint--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--powerpoint body[data-browser^=ie] .card__title:after,.card .card__type--rss--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--rss body[data-browser^=ie] .card__title:after,.card .card__type--video--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--video body[data-browser^=ie] .card__title:after,.card .card__type--word--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--word body[data-browser^=ie] .card__title:after,.card .card__type--zip--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--zip body[data-browser^=ie] .card__title:after,.heading2--center__link--blank body[data-browser^=ie] .heading2--center__title:after,.heading2--center__link--excel body[data-browser^=ie] .heading2--center__title:after,.heading2--center__link--modal body[data-browser^=ie] .heading2--center__title:after,.heading2--center__link--pdf body[data-browser^=ie] .heading2--center__title:after,.heading2--center__link--powerpoint body[data-browser^=ie] .heading2--center__title:after,.heading2--center__link--rss body[data-browser^=ie] .heading2--center__title:after,.heading2--center__link--video body[data-browser^=ie] .heading2--center__title:after,.heading2--center__link--word body[data-browser^=ie] .heading2--center__title:after,.heading2--center__link--zip body[data-browser^=ie] .heading2--center__title:after,.heading2-v2--center__link--blank body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2--center__link--excel body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2--center__link--modal body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2--center__link--pdf body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2--center__link--powerpoint body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2--center__link--rss body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2--center__link--video body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2--center__link--word body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2--center__link--zip body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2__link--blank body[data-browser^=ie] .heading2-v2__title:after,.heading2-v2__link--excel body[data-browser^=ie] .heading2-v2__title:after,.heading2-v2__link--modal body[data-browser^=ie] .heading2-v2__title:after,.heading2-v2__link--pdf body[data-browser^=ie] .heading2-v2__title:after,.heading2-v2__link--powerpoint body[data-browser^=ie] .heading2-v2__title:after,.heading2-v2__link--rss body[data-browser^=ie] .heading2-v2__title:after,.heading2-v2__link--video body[data-browser^=ie] .heading2-v2__title:after,.heading2-v2__link--word body[data-browser^=ie] .heading2-v2__title:after,.heading2-v2__link--zip body[data-browser^=ie] .heading2-v2__title:after,.heading2__link--blank body[data-browser^=ie] .heading2__title:after,.heading2__link--excel body[data-browser^=ie] .heading2__title:after,.heading2__link--modal body[data-browser^=ie] .heading2__title:after,.heading2__link--pdf body[data-browser^=ie] .heading2__title:after,.heading2__link--powerpoint body[data-browser^=ie] .heading2__title:after,.heading2__link--rss body[data-browser^=ie] .heading2__title:after,.heading2__link--video body[data-browser^=ie] .heading2__title:after,.heading2__link--word body[data-browser^=ie] .heading2__title:after,.heading2__link--zip body[data-browser^=ie] .heading2__title:after,.heading3--center__link--blank body[data-browser^=ie] .heading3--center__title:after,.heading3--center__link--excel body[data-browser^=ie] .heading3--center__title:after,.heading3--center__link--modal body[data-browser^=ie] .heading3--center__title:after,.heading3--center__link--pdf body[data-browser^=ie] .heading3--center__title:after,.heading3--center__link--powerpoint body[data-browser^=ie] .heading3--center__title:after,.heading3--center__link--rss body[data-browser^=ie] .heading3--center__title:after,.heading3--center__link--video body[data-browser^=ie] .heading3--center__title:after,.heading3--center__link--word body[data-browser^=ie] .heading3--center__title:after,.heading3--center__link--zip body[data-browser^=ie] .heading3--center__title:after,.heading3-v2--center__link--blank body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2--center__link--excel body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2--center__link--modal body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2--center__link--pdf body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2--center__link--powerpoint body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2--center__link--rss body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2--center__link--video body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2--center__link--word body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2--center__link--zip body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2__link--blank body[data-browser^=ie] .heading3-v2__title:after,.heading3-v2__link--excel body[data-browser^=ie] .heading3-v2__title:after,.heading3-v2__link--modal body[data-browser^=ie] .heading3-v2__title:after,.heading3-v2__link--pdf body[data-browser^=ie] .heading3-v2__title:after,.heading3-v2__link--powerpoint body[data-browser^=ie] .heading3-v2__title:after,.heading3-v2__link--rss body[data-browser^=ie] .heading3-v2__title:after,.heading3-v2__link--video body[data-browser^=ie] .heading3-v2__title:after,.heading3-v2__link--word body[data-browser^=ie] .heading3-v2__title:after,.heading3-v2__link--zip body[data-browser^=ie] .heading3-v2__title:after,.heading3__link--blank body[data-browser^=ie] .heading3__title:after,.heading3__link--excel body[data-browser^=ie] .heading3__title:after,.heading3__link--modal body[data-browser^=ie] .heading3__title:after,.heading3__link--pdf body[data-browser^=ie] .heading3__title:after,.heading3__link--powerpoint body[data-browser^=ie] .heading3__title:after,.heading3__link--rss body[data-browser^=ie] .heading3__title:after,.heading3__link--video body[data-browser^=ie] .heading3__title:after,.heading3__link--word body[data-browser^=ie] .heading3__title:after,.heading3__link--zip body[data-browser^=ie] .heading3__title:after,.heading4--center__link--blank body[data-browser^=ie] .heading4--center__title:after,.heading4--center__link--excel body[data-browser^=ie] .heading4--center__title:after,.heading4--center__link--modal body[data-browser^=ie] .heading4--center__title:after,.heading4--center__link--pdf body[data-browser^=ie] .heading4--center__title:after,.heading4--center__link--powerpoint body[data-browser^=ie] .heading4--center__title:after,.heading4--center__link--rss body[data-browser^=ie] .heading4--center__title:after,.heading4--center__link--video body[data-browser^=ie] .heading4--center__title:after,.heading4--center__link--word body[data-browser^=ie] .heading4--center__title:after,.heading4--center__link--zip body[data-browser^=ie] .heading4--center__title:after,.heading4-v2--center__link--blank body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2--center__link--excel body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2--center__link--modal body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2--center__link--pdf body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2--center__link--powerpoint body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2--center__link--rss body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2--center__link--video body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2--center__link--word body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2--center__link--zip body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2__link--blank body[data-browser^=ie] .heading4-v2__title:after,.heading4-v2__link--excel body[data-browser^=ie] .heading4-v2__title:after,.heading4-v2__link--modal body[data-browser^=ie] .heading4-v2__title:after,.heading4-v2__link--pdf body[data-browser^=ie] .heading4-v2__title:after,.heading4-v2__link--powerpoint body[data-browser^=ie] .heading4-v2__title:after,.heading4-v2__link--rss body[data-browser^=ie] .heading4-v2__title:after,.heading4-v2__link--video body[data-browser^=ie] .heading4-v2__title:after,.heading4-v2__link--word body[data-browser^=ie] .heading4-v2__title:after,.heading4-v2__link--zip body[data-browser^=ie] .heading4-v2__title:after,.heading4__link--blank body[data-browser^=ie] .heading4__title:after,.heading4__link--excel body[data-browser^=ie] .heading4__title:after,.heading4__link--modal body[data-browser^=ie] .heading4__title:after,.heading4__link--pdf body[data-browser^=ie] .heading4__title:after,.heading4__link--powerpoint body[data-browser^=ie] .heading4__title:after,.heading4__link--rss body[data-browser^=ie] .heading4__title:after,.heading4__link--video body[data-browser^=ie] .heading4__title:after,.heading4__link--word body[data-browser^=ie] .heading4__title:after,.heading4__link--zip body[data-browser^=ie] .heading4__title:after,.heading5--center__link--blank body[data-browser^=ie] .heading5--center__title:after,.heading5--center__link--excel body[data-browser^=ie] .heading5--center__title:after,.heading5--center__link--modal body[data-browser^=ie] .heading5--center__title:after,.heading5--center__link--pdf body[data-browser^=ie] .heading5--center__title:after,.heading5--center__link--powerpoint body[data-browser^=ie] .heading5--center__title:after,.heading5--center__link--rss body[data-browser^=ie] .heading5--center__title:after,.heading5--center__link--video body[data-browser^=ie] .heading5--center__title:after,.heading5--center__link--word body[data-browser^=ie] .heading5--center__title:after,.heading5--center__link--zip body[data-browser^=ie] .heading5--center__title:after,.heading5__link--blank body[data-browser^=ie] .heading5__title:after,.heading5__link--excel body[data-browser^=ie] .heading5__title:after,.heading5__link--modal body[data-browser^=ie] .heading5__title:after,.heading5__link--pdf body[data-browser^=ie] .heading5__title:after,.heading5__link--powerpoint body[data-browser^=ie] .heading5__title:after,.heading5__link--rss body[data-browser^=ie] .heading5__title:after,.heading5__link--video body[data-browser^=ie] .heading5__title:after,.heading5__link--word body[data-browser^=ie] .heading5__title:after,.heading5__link--zip body[data-browser^=ie] .heading5__title:after,.heading6--center__link--blank body[data-browser^=ie] .heading6--center__title:after,.heading6--center__link--excel body[data-browser^=ie] .heading6--center__title:after,.heading6--center__link--modal body[data-browser^=ie] .heading6--center__title:after,.heading6--center__link--pdf body[data-browser^=ie] .heading6--center__title:after,.heading6--center__link--powerpoint body[data-browser^=ie] .heading6--center__title:after,.heading6--center__link--rss body[data-browser^=ie] .heading6--center__title:after,.heading6--center__link--video body[data-browser^=ie] .heading6--center__title:after,.heading6--center__link--word body[data-browser^=ie] .heading6--center__title:after,.heading6--center__link--zip body[data-browser^=ie] .heading6--center__title:after,.heading6__link--blank body[data-browser^=ie] .heading6__title:after,.heading6__link--excel body[data-browser^=ie] .heading6__title:after,.heading6__link--modal body[data-browser^=ie] .heading6__title:after,.heading6__link--pdf body[data-browser^=ie] .heading6__title:after,.heading6__link--powerpoint body[data-browser^=ie] .heading6__title:after,.heading6__link--rss body[data-browser^=ie] .heading6__title:after,.heading6__link--video body[data-browser^=ie] .heading6__title:after,.heading6__link--word body[data-browser^=ie] .heading6__title:after,.heading6__link--zip body[data-browser^=ie] .heading6__title:after,.image body[data-browser^=ie] a.image__frame--modal:after,.news .news__type--blank body[data-browser^=ie] .news__title:after,.news .news__type--excel body[data-browser^=ie] .news__title:after,.news .news__type--modal body[data-browser^=ie] .news__title:after,.news .news__type--pdf body[data-browser^=ie] .news__title:after,.news .news__type--powerpoint body[data-browser^=ie] .news__title:after,.news .news__type--rss body[data-browser^=ie] .news__title:after,.news .news__type--video body[data-browser^=ie] .news__title:after,.news .news__type--word body[data-browser^=ie] .news__title:after,.news .news__type--zip body[data-browser^=ie] .news__title:after,body[data-browser^=ie] .button-v2 .button-v2__type--blank:after,body[data-browser^=ie] .button-v2 .button-v2__type--excel:after,body[data-browser^=ie] .button-v2 .button-v2__type--modal:after,body[data-browser^=ie] .button-v2 .button-v2__type--pdf:after,body[data-browser^=ie] .button-v2 .button-v2__type--powerpoint:after,body[data-browser^=ie] .button-v2 .button-v2__type--rss:after,body[data-browser^=ie] .button-v2 .button-v2__type--video:after,body[data-browser^=ie] .button-v2 .button-v2__type--word:after,body[data-browser^=ie] .button-v2 .button-v2__type--zip:after,body[data-browser^=ie] .button .button__type--blank:after,body[data-browser^=ie] .button .button__type--excel:after,body[data-browser^=ie] .button .button__type--modal:after,body[data-browser^=ie] .button .button__type--pdf:after,body[data-browser^=ie] .button .button__type--powerpoint:after,body[data-browser^=ie] .button .button__type--rss:after,body[data-browser^=ie] .button .button__type--video:after,body[data-browser^=ie] .button .button__type--word:after,body[data-browser^=ie] .button .button__type--zip:after,body[data-browser^=ie] .card-v2 .card-v2__type--blank--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--blank .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--excel--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--excel .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--modal--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--modal .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--pdf--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--pdf .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--powerpoint--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--powerpoint .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--rss--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--rss .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--video--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--video .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--word--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--word .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--zip--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--zip .card-v2__title:after,body[data-browser^=ie] .card .card__type--blank--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--blank .card__title:after,body[data-browser^=ie] .card .card__type--excel--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--excel .card__title:after,body[data-browser^=ie] .card .card__type--modal--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--modal .card__title:after,body[data-browser^=ie] .card .card__type--pdf--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--pdf .card__title:after,body[data-browser^=ie] .card .card__type--powerpoint--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--powerpoint .card__title:after,body[data-browser^=ie] .card .card__type--rss--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--rss .card__title:after,body[data-browser^=ie] .card .card__type--video--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--video .card__title:after,body[data-browser^=ie] .card .card__type--word--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--word .card__title:after,body[data-browser^=ie] .card .card__type--zip--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--zip .card__title:after,body[data-browser^=ie] .description-list-v2__type--blank:after,body[data-browser^=ie] .description-list-v2__type--excel:after,body[data-browser^=ie] .description-list-v2__type--modal:after,body[data-browser^=ie] .description-list-v2__type--pdf:after,body[data-browser^=ie] .description-list-v2__type--powerpoint:after,body[data-browser^=ie] .description-list-v2__type--rss:after,body[data-browser^=ie] .description-list-v2__type--video:after,body[data-browser^=ie] .description-list-v2__type--word:after,body[data-browser^=ie] .description-list-v2__type--zip:after,body[data-browser^=ie] .description-list-v3__type--blank:after,body[data-browser^=ie] .description-list-v3__type--excel:after,body[data-browser^=ie] .description-list-v3__type--modal:after,body[data-browser^=ie] .description-list-v3__type--pdf:after,body[data-browser^=ie] .description-list-v3__type--powerpoint:after,body[data-browser^=ie] .description-list-v3__type--rss:after,body[data-browser^=ie] .description-list-v3__type--video:after,body[data-browser^=ie] .description-list-v3__type--word:after,body[data-browser^=ie] .description-list-v3__type--zip:after,body[data-browser^=ie] .description-list-v4__type--blank:after,body[data-browser^=ie] .description-list-v4__type--excel:after,body[data-browser^=ie] .description-list-v4__type--modal:after,body[data-browser^=ie] .description-list-v4__type--pdf:after,body[data-browser^=ie] .description-list-v4__type--powerpoint:after,body[data-browser^=ie] .description-list-v4__type--rss:after,body[data-browser^=ie] .description-list-v4__type--video:after,body[data-browser^=ie] .description-list-v4__type--word:after,body[data-browser^=ie] .description-list-v4__type--zip:after,body[data-browser^=ie] .description-list-v5__type--blank:after,body[data-browser^=ie] .description-list-v5__type--excel:after,body[data-browser^=ie] .description-list-v5__type--modal:after,body[data-browser^=ie] .description-list-v5__type--pdf:after,body[data-browser^=ie] .description-list-v5__type--powerpoint:after,body[data-browser^=ie] .description-list-v5__type--rss:after,body[data-browser^=ie] .description-list-v5__type--video:after,body[data-browser^=ie] .description-list-v5__type--word:after,body[data-browser^=ie] .description-list-v5__type--zip:after,body[data-browser^=ie] .description-list__type--blank:after,body[data-browser^=ie] .description-list__type--excel:after,body[data-browser^=ie] .description-list__type--modal:after,body[data-browser^=ie] .description-list__type--pdf:after,body[data-browser^=ie] .description-list__type--powerpoint:after,body[data-browser^=ie] .description-list__type--rss:after,body[data-browser^=ie] .description-list__type--video:after,body[data-browser^=ie] .description-list__type--word:after,body[data-browser^=ie] .description-list__type--zip:after,body[data-browser^=ie] .download__link-list__type--blank:after,body[data-browser^=ie] .download__link-list__type--excel:after,body[data-browser^=ie] .download__link-list__type--modal:after,body[data-browser^=ie] .download__link-list__type--pdf:after,body[data-browser^=ie] .download__link-list__type--powerpoint:after,body[data-browser^=ie] .download__link-list__type--rss:after,body[data-browser^=ie] .download__link-list__type--video:after,body[data-browser^=ie] .download__link-list__type--word:after,body[data-browser^=ie] .download__link-list__type--zip:after,body[data-browser^=ie] .heading2--center__link--blank .heading2--center__title:after,body[data-browser^=ie] .heading2--center__link--excel .heading2--center__title:after,body[data-browser^=ie] .heading2--center__link--modal .heading2--center__title:after,body[data-browser^=ie] .heading2--center__link--pdf .heading2--center__title:after,body[data-browser^=ie] .heading2--center__link--powerpoint .heading2--center__title:after,body[data-browser^=ie] .heading2--center__link--rss .heading2--center__title:after,body[data-browser^=ie] .heading2--center__link--video .heading2--center__title:after,body[data-browser^=ie] .heading2--center__link--word .heading2--center__title:after,body[data-browser^=ie] .heading2--center__link--zip .heading2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--blank .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--excel .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--modal .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--pdf .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--powerpoint .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--rss .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--video .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--word .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--zip .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2__link--blank .heading2-v2__title:after,body[data-browser^=ie] .heading2-v2__link--excel .heading2-v2__title:after,body[data-browser^=ie] .heading2-v2__link--modal .heading2-v2__title:after,body[data-browser^=ie] .heading2-v2__link--pdf .heading2-v2__title:after,body[data-browser^=ie] .heading2-v2__link--powerpoint .heading2-v2__title:after,body[data-browser^=ie] .heading2-v2__link--rss .heading2-v2__title:after,body[data-browser^=ie] .heading2-v2__link--video .heading2-v2__title:after,body[data-browser^=ie] .heading2-v2__link--word .heading2-v2__title:after,body[data-browser^=ie] .heading2-v2__link--zip .heading2-v2__title:after,body[data-browser^=ie] .heading2__link--blank .heading2__title:after,body[data-browser^=ie] .heading2__link--excel .heading2__title:after,body[data-browser^=ie] .heading2__link--modal .heading2__title:after,body[data-browser^=ie] .heading2__link--pdf .heading2__title:after,body[data-browser^=ie] .heading2__link--powerpoint .heading2__title:after,body[data-browser^=ie] .heading2__link--rss .heading2__title:after,body[data-browser^=ie] .heading2__link--video .heading2__title:after,body[data-browser^=ie] .heading2__link--word .heading2__title:after,body[data-browser^=ie] .heading2__link--zip .heading2__title:after,body[data-browser^=ie] .heading3--center__link--blank .heading3--center__title:after,body[data-browser^=ie] .heading3--center__link--excel .heading3--center__title:after,body[data-browser^=ie] .heading3--center__link--modal .heading3--center__title:after,body[data-browser^=ie] .heading3--center__link--pdf .heading3--center__title:after,body[data-browser^=ie] .heading3--center__link--powerpoint .heading3--center__title:after,body[data-browser^=ie] .heading3--center__link--rss .heading3--center__title:after,body[data-browser^=ie] .heading3--center__link--video .heading3--center__title:after,body[data-browser^=ie] .heading3--center__link--word .heading3--center__title:after,body[data-browser^=ie] .heading3--center__link--zip .heading3--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--blank .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--excel .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--modal .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--pdf .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--powerpoint .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--rss .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--video .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--word .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--zip .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2__link--blank .heading3-v2__title:after,body[data-browser^=ie] .heading3-v2__link--excel .heading3-v2__title:after,body[data-browser^=ie] .heading3-v2__link--modal .heading3-v2__title:after,body[data-browser^=ie] .heading3-v2__link--pdf .heading3-v2__title:after,body[data-browser^=ie] .heading3-v2__link--powerpoint .heading3-v2__title:after,body[data-browser^=ie] .heading3-v2__link--rss .heading3-v2__title:after,body[data-browser^=ie] .heading3-v2__link--video .heading3-v2__title:after,body[data-browser^=ie] .heading3-v2__link--word .heading3-v2__title:after,body[data-browser^=ie] .heading3-v2__link--zip .heading3-v2__title:after,body[data-browser^=ie] .heading3__link--blank .heading3__title:after,body[data-browser^=ie] .heading3__link--excel .heading3__title:after,body[data-browser^=ie] .heading3__link--modal .heading3__title:after,body[data-browser^=ie] .heading3__link--pdf .heading3__title:after,body[data-browser^=ie] .heading3__link--powerpoint .heading3__title:after,body[data-browser^=ie] .heading3__link--rss .heading3__title:after,body[data-browser^=ie] .heading3__link--video .heading3__title:after,body[data-browser^=ie] .heading3__link--word .heading3__title:after,body[data-browser^=ie] .heading3__link--zip .heading3__title:after,body[data-browser^=ie] .heading4--center__link--blank .heading4--center__title:after,body[data-browser^=ie] .heading4--center__link--excel .heading4--center__title:after,body[data-browser^=ie] .heading4--center__link--modal .heading4--center__title:after,body[data-browser^=ie] .heading4--center__link--pdf .heading4--center__title:after,body[data-browser^=ie] .heading4--center__link--powerpoint .heading4--center__title:after,body[data-browser^=ie] .heading4--center__link--rss .heading4--center__title:after,body[data-browser^=ie] .heading4--center__link--video .heading4--center__title:after,body[data-browser^=ie] .heading4--center__link--word .heading4--center__title:after,body[data-browser^=ie] .heading4--center__link--zip .heading4--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--blank .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--excel .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--modal .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--pdf .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--powerpoint .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--rss .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--video .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--word .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--zip .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2__link--blank .heading4-v2__title:after,body[data-browser^=ie] .heading4-v2__link--excel .heading4-v2__title:after,body[data-browser^=ie] .heading4-v2__link--modal .heading4-v2__title:after,body[data-browser^=ie] .heading4-v2__link--pdf .heading4-v2__title:after,body[data-browser^=ie] .heading4-v2__link--powerpoint .heading4-v2__title:after,body[data-browser^=ie] .heading4-v2__link--rss .heading4-v2__title:after,body[data-browser^=ie] .heading4-v2__link--video .heading4-v2__title:after,body[data-browser^=ie] .heading4-v2__link--word .heading4-v2__title:after,body[data-browser^=ie] .heading4-v2__link--zip .heading4-v2__title:after,body[data-browser^=ie] .heading4__link--blank .heading4__title:after,body[data-browser^=ie] .heading4__link--excel .heading4__title:after,body[data-browser^=ie] .heading4__link--modal .heading4__title:after,body[data-browser^=ie] .heading4__link--pdf .heading4__title:after,body[data-browser^=ie] .heading4__link--powerpoint .heading4__title:after,body[data-browser^=ie] .heading4__link--rss .heading4__title:after,body[data-browser^=ie] .heading4__link--video .heading4__title:after,body[data-browser^=ie] .heading4__link--word .heading4__title:after,body[data-browser^=ie] .heading4__link--zip .heading4__title:after,body[data-browser^=ie] .heading5--center__link--blank .heading5--center__title:after,body[data-browser^=ie] .heading5--center__link--excel .heading5--center__title:after,body[data-browser^=ie] .heading5--center__link--modal .heading5--center__title:after,body[data-browser^=ie] .heading5--center__link--pdf .heading5--center__title:after,body[data-browser^=ie] .heading5--center__link--powerpoint .heading5--center__title:after,body[data-browser^=ie] .heading5--center__link--rss .heading5--center__title:after,body[data-browser^=ie] .heading5--center__link--video .heading5--center__title:after,body[data-browser^=ie] .heading5--center__link--word .heading5--center__title:after,body[data-browser^=ie] .heading5--center__link--zip .heading5--center__title:after,body[data-browser^=ie] .heading5__link--blank .heading5__title:after,body[data-browser^=ie] .heading5__link--excel .heading5__title:after,body[data-browser^=ie] .heading5__link--modal .heading5__title:after,body[data-browser^=ie] .heading5__link--pdf .heading5__title:after,body[data-browser^=ie] .heading5__link--powerpoint .heading5__title:after,body[data-browser^=ie] .heading5__link--rss .heading5__title:after,body[data-browser^=ie] .heading5__link--video .heading5__title:after,body[data-browser^=ie] .heading5__link--word .heading5__title:after,body[data-browser^=ie] .heading5__link--zip .heading5__title:after,body[data-browser^=ie] .heading6--center__link--blank .heading6--center__title:after,body[data-browser^=ie] .heading6--center__link--excel .heading6--center__title:after,body[data-browser^=ie] .heading6--center__link--modal .heading6--center__title:after,body[data-browser^=ie] .heading6--center__link--pdf .heading6--center__title:after,body[data-browser^=ie] .heading6--center__link--powerpoint .heading6--center__title:after,body[data-browser^=ie] .heading6--center__link--rss .heading6--center__title:after,body[data-browser^=ie] .heading6--center__link--video .heading6--center__title:after,body[data-browser^=ie] .heading6--center__link--word .heading6--center__title:after,body[data-browser^=ie] .heading6--center__link--zip .heading6--center__title:after,body[data-browser^=ie] .heading6__link--blank .heading6__title:after,body[data-browser^=ie] .heading6__link--excel .heading6__title:after,body[data-browser^=ie] .heading6__link--modal .heading6__title:after,body[data-browser^=ie] .heading6__link--pdf .heading6__title:after,body[data-browser^=ie] .heading6__link--powerpoint .heading6__title:after,body[data-browser^=ie] .heading6__link--rss .heading6__title:after,body[data-browser^=ie] .heading6__link--video .heading6__title:after,body[data-browser^=ie] .heading6__link--word .heading6__title:after,body[data-browser^=ie] .heading6__link--zip .heading6__title:after,body[data-browser^=ie] .image a.image__frame--modal:after,body[data-browser^=ie] .link-list__type--blank:after,body[data-browser^=ie] .link-list__type--excel:after,body[data-browser^=ie] .link-list__type--modal:after,body[data-browser^=ie] .link-list__type--pdf:after,body[data-browser^=ie] .link-list__type--powerpoint:after,body[data-browser^=ie] .link-list__type--rss:after,body[data-browser^=ie] .link-list__type--video:after,body[data-browser^=ie] .link-list__type--word:after,body[data-browser^=ie] .link-list__type--zip:after,body[data-browser^=ie] .news .news__type--blank .news__title:after,body[data-browser^=ie] .news .news__type--excel .news__title:after,body[data-browser^=ie] .news .news__type--modal .news__title:after,body[data-browser^=ie] .news .news__type--pdf .news__title:after,body[data-browser^=ie] .news .news__type--powerpoint .news__title:after,body[data-browser^=ie] .news .news__type--rss .news__title:after,body[data-browser^=ie] .news .news__type--video .news__title:after,body[data-browser^=ie] .news .news__type--word .news__title:after,body[data-browser^=ie] .news .news__type--zip .news__title:after,body[data-browser^=ie] .pulldown-navi__link--rss:before,body[data-browser^=ie] .util-link--blank:after,body[data-browser^=ie] .util-link--excel:after,body[data-browser^=ie] .util-link--modal:after,body[data-browser^=ie] .util-link--pdf:after,body[data-browser^=ie] .util-link--powerpoint:after,body[data-browser^=ie] .util-link--rss:after,body[data-browser^=ie] .util-link--video:after,body[data-browser^=ie] .util-link--word:after,body[data-browser^=ie] .util-link--zip:after {
    background:none;
    line-height:1
}
.button-v2 .button-v2__type--zip:after,.button .button__type--zip:after,.card-v2 .card-v2__type--zip--scaleup .card-v2__title:after,.card-v2 .card-v2__type--zip .card-v2__title:after,.card .card__type--zip--scaleup .card__title:after,.card .card__type--zip .card__title:after,.description-list-v2__type--zip:after,.description-list-v3__type--zip:after,.description-list-v4__type--zip:after,.description-list-v5__type--zip:after,.description-list__type--zip:after,.download__link-list__type--zip:after,.heading2--center__link--zip .heading2--center__title:after,.heading2-v2--center__link--zip .heading2-v2--center__title:after,.heading2-v2__link--zip .heading2-v2__title:after,.heading2__link--zip .heading2__title:after,.heading3--center__link--zip .heading3--center__title:after,.heading3-v2--center__link--zip .heading3-v2--center__title:after,.heading3-v2__link--zip .heading3-v2__title:after,.heading3__link--zip .heading3__title:after,.heading4--center__link--zip .heading4--center__title:after,.heading4-v2--center__link--zip .heading4-v2--center__title:after,.heading4-v2__link--zip .heading4-v2__title:after,.heading4__link--zip .heading4__title:after,.heading5--center__link--zip .heading5--center__title:after,.heading5__link--zip .heading5__title:after,.heading6--center__link--zip .heading6--center__title:after,.heading6__link--zip .heading6__title:after,.link-list__type--zip:after,.news .news__type--zip .news__title:after,.util-link--zip:after {
    width:14px;
    height:14px
}
.button-v2 .button-v2__type--blank:after,.button .button__type--blank:after,.card-v2 .card-v2__type--blank--scaleup .card-v2__title:after,.card-v2 .card-v2__type--blank .card-v2__title:after,.card .card__type--blank--scaleup .card__title:after,.card .card__type--blank .card__title:after,.description-list-v2__type--blank:after,.description-list-v3__type--blank:after,.description-list-v4__type--blank:after,.description-list-v5__type--blank:after,.description-list__type--blank:after,.download__link-list__type--blank:after,.heading2--center__link--blank .heading2--center__title:after,.heading2-v2--center__link--blank .heading2-v2--center__title:after,.heading2-v2__link--blank .heading2-v2__title:after,.heading2__link--blank .heading2__title:after,.heading3--center__link--blank .heading3--center__title:after,.heading3-v2--center__link--blank .heading3-v2--center__title:after,.heading3-v2__link--blank .heading3-v2__title:after,.heading3__link--blank .heading3__title:after,.heading4--center__link--blank .heading4--center__title:after,.heading4-v2--center__link--blank .heading4-v2--center__title:after,.heading4-v2__link--blank .heading4-v2__title:after,.heading4__link--blank .heading4__title:after,.heading5--center__link--blank .heading5--center__title:after,.heading5__link--blank .heading5__title:after,.heading6--center__link--blank .heading6--center__title:after,.heading6__link--blank .heading6__title:after,.link-list__type--blank:after,.news .news__type--blank .news__title:after,.util-link--blank:after {
    background:url(/app-files/img/sprite/icon.svg#blank-usage) no-repeat 0 0
}
.button-v2 body[data-browser^=ie] .button-v2__type--blank:after,.button body[data-browser^=ie] .button__type--blank:after,.card-v2 .card-v2__type--blank--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--blank body[data-browser^=ie] .card-v2__title:after,.card .card__type--blank--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--blank body[data-browser^=ie] .card__title:after,.heading2--center__link--blank body[data-browser^=ie] .heading2--center__title:after,.heading2-v2--center__link--blank body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2__link--blank body[data-browser^=ie] .heading2-v2__title:after,.heading2__link--blank body[data-browser^=ie] .heading2__title:after,.heading3--center__link--blank body[data-browser^=ie] .heading3--center__title:after,.heading3-v2--center__link--blank body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2__link--blank body[data-browser^=ie] .heading3-v2__title:after,.heading3__link--blank body[data-browser^=ie] .heading3__title:after,.heading4--center__link--blank body[data-browser^=ie] .heading4--center__title:after,.heading4-v2--center__link--blank body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2__link--blank body[data-browser^=ie] .heading4-v2__title:after,.heading4__link--blank body[data-browser^=ie] .heading4__title:after,.heading5--center__link--blank body[data-browser^=ie] .heading5--center__title:after,.heading5__link--blank body[data-browser^=ie] .heading5__title:after,.heading6--center__link--blank body[data-browser^=ie] .heading6--center__title:after,.heading6__link--blank body[data-browser^=ie] .heading6__title:after,.news .news__type--blank body[data-browser^=ie] .news__title:after,body[data-browser^=ie] .button-v2 .button-v2__type--blank:after,body[data-browser^=ie] .button .button__type--blank:after,body[data-browser^=ie] .card-v2 .card-v2__type--blank--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--blank .card-v2__title:after,body[data-browser^=ie] .card .card__type--blank--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--blank .card__title:after,body[data-browser^=ie] .description-list-v2__type--blank:after,body[data-browser^=ie] .description-list-v3__type--blank:after,body[data-browser^=ie] .description-list-v4__type--blank:after,body[data-browser^=ie] .description-list-v5__type--blank:after,body[data-browser^=ie] .description-list__type--blank:after,body[data-browser^=ie] .download__link-list__type--blank:after,body[data-browser^=ie] .heading2--center__link--blank .heading2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--blank .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2__link--blank .heading2-v2__title:after,body[data-browser^=ie] .heading2__link--blank .heading2__title:after,body[data-browser^=ie] .heading3--center__link--blank .heading3--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--blank .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2__link--blank .heading3-v2__title:after,body[data-browser^=ie] .heading3__link--blank .heading3__title:after,body[data-browser^=ie] .heading4--center__link--blank .heading4--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--blank .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2__link--blank .heading4-v2__title:after,body[data-browser^=ie] .heading4__link--blank .heading4__title:after,body[data-browser^=ie] .heading5--center__link--blank .heading5--center__title:after,body[data-browser^=ie] .heading5__link--blank .heading5__title:after,body[data-browser^=ie] .heading6--center__link--blank .heading6--center__title:after,body[data-browser^=ie] .heading6__link--blank .heading6__title:after,body[data-browser^=ie] .link-list__type--blank:after,body[data-browser^=ie] .news .news__type--blank .news__title:after,body[data-browser^=ie] .util-link--blank:after {
    content:url(/app-files/img/sprite/icon.svg#blank-usage)
}
.button-v2 .button-v2__type--pdf:after,.button .button__type--pdf:after,.card-v2 .card-v2__type--pdf--scaleup .card-v2__title:after,.card-v2 .card-v2__type--pdf .card-v2__title:after,.card .card__type--pdf--scaleup .card__title:after,.card .card__type--pdf .card__title:after,.description-list-v2__type--pdf:after,.description-list-v3__type--pdf:after,.description-list-v4__type--pdf:after,.description-list-v5__type--pdf:after,.description-list__type--pdf:after,.download__link-list__type--pdf:after,.heading2--center__link--pdf .heading2--center__title:after,.heading2-v2--center__link--pdf .heading2-v2--center__title:after,.heading2-v2__link--pdf .heading2-v2__title:after,.heading2__link--pdf .heading2__title:after,.heading3--center__link--pdf .heading3--center__title:after,.heading3-v2--center__link--pdf .heading3-v2--center__title:after,.heading3-v2__link--pdf .heading3-v2__title:after,.heading3__link--pdf .heading3__title:after,.heading4--center__link--pdf .heading4--center__title:after,.heading4-v2--center__link--pdf .heading4-v2--center__title:after,.heading4-v2__link--pdf .heading4-v2__title:after,.heading4__link--pdf .heading4__title:after,.heading5--center__link--pdf .heading5--center__title:after,.heading5__link--pdf .heading5__title:after,.heading6--center__link--pdf .heading6--center__title:after,.heading6__link--pdf .heading6__title:after,.link-list__type--pdf:after,.news .news__type--pdf .news__title:after,.util-link--pdf:after {
    background:url(/app-files/img/sprite/icon.svg#pdf-usage) no-repeat 0 0
}
.button-v2 body[data-browser^=ie] .button-v2__type--pdf:after,.button body[data-browser^=ie] .button__type--pdf:after,.card-v2 .card-v2__type--pdf--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--pdf body[data-browser^=ie] .card-v2__title:after,.card .card__type--pdf--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--pdf body[data-browser^=ie] .card__title:after,.heading2--center__link--pdf body[data-browser^=ie] .heading2--center__title:after,.heading2-v2--center__link--pdf body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2__link--pdf body[data-browser^=ie] .heading2-v2__title:after,.heading2__link--pdf body[data-browser^=ie] .heading2__title:after,.heading3--center__link--pdf body[data-browser^=ie] .heading3--center__title:after,.heading3-v2--center__link--pdf body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2__link--pdf body[data-browser^=ie] .heading3-v2__title:after,.heading3__link--pdf body[data-browser^=ie] .heading3__title:after,.heading4--center__link--pdf body[data-browser^=ie] .heading4--center__title:after,.heading4-v2--center__link--pdf body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2__link--pdf body[data-browser^=ie] .heading4-v2__title:after,.heading4__link--pdf body[data-browser^=ie] .heading4__title:after,.heading5--center__link--pdf body[data-browser^=ie] .heading5--center__title:after,.heading5__link--pdf body[data-browser^=ie] .heading5__title:after,.heading6--center__link--pdf body[data-browser^=ie] .heading6--center__title:after,.heading6__link--pdf body[data-browser^=ie] .heading6__title:after,.news .news__type--pdf body[data-browser^=ie] .news__title:after,body[data-browser^=ie] .button-v2 .button-v2__type--pdf:after,body[data-browser^=ie] .button .button__type--pdf:after,body[data-browser^=ie] .card-v2 .card-v2__type--pdf--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--pdf .card-v2__title:after,body[data-browser^=ie] .card .card__type--pdf--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--pdf .card__title:after,body[data-browser^=ie] .description-list-v2__type--pdf:after,body[data-browser^=ie] .description-list-v3__type--pdf:after,body[data-browser^=ie] .description-list-v4__type--pdf:after,body[data-browser^=ie] .description-list-v5__type--pdf:after,body[data-browser^=ie] .description-list__type--pdf:after,body[data-browser^=ie] .download__link-list__type--pdf:after,body[data-browser^=ie] .heading2--center__link--pdf .heading2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--pdf .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2__link--pdf .heading2-v2__title:after,body[data-browser^=ie] .heading2__link--pdf .heading2__title:after,body[data-browser^=ie] .heading3--center__link--pdf .heading3--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--pdf .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2__link--pdf .heading3-v2__title:after,body[data-browser^=ie] .heading3__link--pdf .heading3__title:after,body[data-browser^=ie] .heading4--center__link--pdf .heading4--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--pdf .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2__link--pdf .heading4-v2__title:after,body[data-browser^=ie] .heading4__link--pdf .heading4__title:after,body[data-browser^=ie] .heading5--center__link--pdf .heading5--center__title:after,body[data-browser^=ie] .heading5__link--pdf .heading5__title:after,body[data-browser^=ie] .heading6--center__link--pdf .heading6--center__title:after,body[data-browser^=ie] .heading6__link--pdf .heading6__title:after,body[data-browser^=ie] .link-list__type--pdf:after,body[data-browser^=ie] .news .news__type--pdf .news__title:after,body[data-browser^=ie] .util-link--pdf:after {
    content:url(/app-files/img/sprite/icon.svg#pdf-usage)
}
.button-v2 .button-v2__type--excel:after,.button .button__type--excel:after,.card-v2 .card-v2__type--excel--scaleup .card-v2__title:after,.card-v2 .card-v2__type--excel .card-v2__title:after,.card .card__type--excel--scaleup .card__title:after,.card .card__type--excel .card__title:after,.description-list-v2__type--excel:after,.description-list-v3__type--excel:after,.description-list-v4__type--excel:after,.description-list-v5__type--excel:after,.description-list__type--excel:after,.download__link-list__type--excel:after,.heading2--center__link--excel .heading2--center__title:after,.heading2-v2--center__link--excel .heading2-v2--center__title:after,.heading2-v2__link--excel .heading2-v2__title:after,.heading2__link--excel .heading2__title:after,.heading3--center__link--excel .heading3--center__title:after,.heading3-v2--center__link--excel .heading3-v2--center__title:after,.heading3-v2__link--excel .heading3-v2__title:after,.heading3__link--excel .heading3__title:after,.heading4--center__link--excel .heading4--center__title:after,.heading4-v2--center__link--excel .heading4-v2--center__title:after,.heading4-v2__link--excel .heading4-v2__title:after,.heading4__link--excel .heading4__title:after,.heading5--center__link--excel .heading5--center__title:after,.heading5__link--excel .heading5__title:after,.heading6--center__link--excel .heading6--center__title:after,.heading6__link--excel .heading6__title:after,.link-list__type--excel:after,.news .news__type--excel .news__title:after,.util-link--excel:after {
    background:url(/app-files/img/sprite/icon.svg#excel-usage) no-repeat 0 0
}
.button-v2 body[data-browser^=ie] .button-v2__type--excel:after,.button body[data-browser^=ie] .button__type--excel:after,.card-v2 .card-v2__type--excel--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--excel body[data-browser^=ie] .card-v2__title:after,.card .card__type--excel--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--excel body[data-browser^=ie] .card__title:after,.heading2--center__link--excel body[data-browser^=ie] .heading2--center__title:after,.heading2-v2--center__link--excel body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2__link--excel body[data-browser^=ie] .heading2-v2__title:after,.heading2__link--excel body[data-browser^=ie] .heading2__title:after,.heading3--center__link--excel body[data-browser^=ie] .heading3--center__title:after,.heading3-v2--center__link--excel body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2__link--excel body[data-browser^=ie] .heading3-v2__title:after,.heading3__link--excel body[data-browser^=ie] .heading3__title:after,.heading4--center__link--excel body[data-browser^=ie] .heading4--center__title:after,.heading4-v2--center__link--excel body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2__link--excel body[data-browser^=ie] .heading4-v2__title:after,.heading4__link--excel body[data-browser^=ie] .heading4__title:after,.heading5--center__link--excel body[data-browser^=ie] .heading5--center__title:after,.heading5__link--excel body[data-browser^=ie] .heading5__title:after,.heading6--center__link--excel body[data-browser^=ie] .heading6--center__title:after,.heading6__link--excel body[data-browser^=ie] .heading6__title:after,.news .news__type--excel body[data-browser^=ie] .news__title:after,body[data-browser^=ie] .button-v2 .button-v2__type--excel:after,body[data-browser^=ie] .button .button__type--excel:after,body[data-browser^=ie] .card-v2 .card-v2__type--excel--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--excel .card-v2__title:after,body[data-browser^=ie] .card .card__type--excel--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--excel .card__title:after,body[data-browser^=ie] .description-list-v2__type--excel:after,body[data-browser^=ie] .description-list-v3__type--excel:after,body[data-browser^=ie] .description-list-v4__type--excel:after,body[data-browser^=ie] .description-list-v5__type--excel:after,body[data-browser^=ie] .description-list__type--excel:after,body[data-browser^=ie] .download__link-list__type--excel:after,body[data-browser^=ie] .heading2--center__link--excel .heading2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--excel .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2__link--excel .heading2-v2__title:after,body[data-browser^=ie] .heading2__link--excel .heading2__title:after,body[data-browser^=ie] .heading3--center__link--excel .heading3--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--excel .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2__link--excel .heading3-v2__title:after,body[data-browser^=ie] .heading3__link--excel .heading3__title:after,body[data-browser^=ie] .heading4--center__link--excel .heading4--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--excel .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2__link--excel .heading4-v2__title:after,body[data-browser^=ie] .heading4__link--excel .heading4__title:after,body[data-browser^=ie] .heading5--center__link--excel .heading5--center__title:after,body[data-browser^=ie] .heading5__link--excel .heading5__title:after,body[data-browser^=ie] .heading6--center__link--excel .heading6--center__title:after,body[data-browser^=ie] .heading6__link--excel .heading6__title:after,body[data-browser^=ie] .link-list__type--excel:after,body[data-browser^=ie] .news .news__type--excel .news__title:after,body[data-browser^=ie] .util-link--excel:after {
    content:url(/app-files/img/sprite/icon.svg#excel-usage)
}
.button-v2 .button-v2__type--word:after,.button .button__type--word:after,.card-v2 .card-v2__type--word--scaleup .card-v2__title:after,.card-v2 .card-v2__type--word .card-v2__title:after,.card .card__type--word--scaleup .card__title:after,.card .card__type--word .card__title:after,.description-list-v2__type--word:after,.description-list-v3__type--word:after,.description-list-v4__type--word:after,.description-list-v5__type--word:after,.description-list__type--word:after,.download__link-list__type--word:after,.heading2--center__link--word .heading2--center__title:after,.heading2-v2--center__link--word .heading2-v2--center__title:after,.heading2-v2__link--word .heading2-v2__title:after,.heading2__link--word .heading2__title:after,.heading3--center__link--word .heading3--center__title:after,.heading3-v2--center__link--word .heading3-v2--center__title:after,.heading3-v2__link--word .heading3-v2__title:after,.heading3__link--word .heading3__title:after,.heading4--center__link--word .heading4--center__title:after,.heading4-v2--center__link--word .heading4-v2--center__title:after,.heading4-v2__link--word .heading4-v2__title:after,.heading4__link--word .heading4__title:after,.heading5--center__link--word .heading5--center__title:after,.heading5__link--word .heading5__title:after,.heading6--center__link--word .heading6--center__title:after,.heading6__link--word .heading6__title:after,.link-list__type--word:after,.news .news__type--word .news__title:after,.util-link--word:after {
    background:url(/app-files/img/sprite/icon.svg#word-usage) no-repeat 0 0
}
.button-v2 body[data-browser^=ie] .button-v2__type--word:after,.button body[data-browser^=ie] .button__type--word:after,.card-v2 .card-v2__type--word--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--word body[data-browser^=ie] .card-v2__title:after,.card .card__type--word--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--word body[data-browser^=ie] .card__title:after,.heading2--center__link--word body[data-browser^=ie] .heading2--center__title:after,.heading2-v2--center__link--word body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2__link--word body[data-browser^=ie] .heading2-v2__title:after,.heading2__link--word body[data-browser^=ie] .heading2__title:after,.heading3--center__link--word body[data-browser^=ie] .heading3--center__title:after,.heading3-v2--center__link--word body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2__link--word body[data-browser^=ie] .heading3-v2__title:after,.heading3__link--word body[data-browser^=ie] .heading3__title:after,.heading4--center__link--word body[data-browser^=ie] .heading4--center__title:after,.heading4-v2--center__link--word body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2__link--word body[data-browser^=ie] .heading4-v2__title:after,.heading4__link--word body[data-browser^=ie] .heading4__title:after,.heading5--center__link--word body[data-browser^=ie] .heading5--center__title:after,.heading5__link--word body[data-browser^=ie] .heading5__title:after,.heading6--center__link--word body[data-browser^=ie] .heading6--center__title:after,.heading6__link--word body[data-browser^=ie] .heading6__title:after,.news .news__type--word body[data-browser^=ie] .news__title:after,body[data-browser^=ie] .button-v2 .button-v2__type--word:after,body[data-browser^=ie] .button .button__type--word:after,body[data-browser^=ie] .card-v2 .card-v2__type--word--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--word .card-v2__title:after,body[data-browser^=ie] .card .card__type--word--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--word .card__title:after,body[data-browser^=ie] .description-list-v2__type--word:after,body[data-browser^=ie] .description-list-v3__type--word:after,body[data-browser^=ie] .description-list-v4__type--word:after,body[data-browser^=ie] .description-list-v5__type--word:after,body[data-browser^=ie] .description-list__type--word:after,body[data-browser^=ie] .download__link-list__type--word:after,body[data-browser^=ie] .heading2--center__link--word .heading2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--word .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2__link--word .heading2-v2__title:after,body[data-browser^=ie] .heading2__link--word .heading2__title:after,body[data-browser^=ie] .heading3--center__link--word .heading3--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--word .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2__link--word .heading3-v2__title:after,body[data-browser^=ie] .heading3__link--word .heading3__title:after,body[data-browser^=ie] .heading4--center__link--word .heading4--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--word .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2__link--word .heading4-v2__title:after,body[data-browser^=ie] .heading4__link--word .heading4__title:after,body[data-browser^=ie] .heading5--center__link--word .heading5--center__title:after,body[data-browser^=ie] .heading5__link--word .heading5__title:after,body[data-browser^=ie] .heading6--center__link--word .heading6--center__title:after,body[data-browser^=ie] .heading6__link--word .heading6__title:after,body[data-browser^=ie] .link-list__type--word:after,body[data-browser^=ie] .news .news__type--word .news__title:after,body[data-browser^=ie] .util-link--word:after {
    content:url(/app-files/img/sprite/icon.svg#word-usage)
}
.button-v2 .button-v2__type--powerpoint:after,.button .button__type--powerpoint:after,.card-v2 .card-v2__type--powerpoint--scaleup .card-v2__title:after,.card-v2 .card-v2__type--powerpoint .card-v2__title:after,.card .card__type--powerpoint--scaleup .card__title:after,.card .card__type--powerpoint .card__title:after,.description-list-v2__type--powerpoint:after,.description-list-v3__type--powerpoint:after,.description-list-v4__type--powerpoint:after,.description-list-v5__type--powerpoint:after,.description-list__type--powerpoint:after,.download__link-list__type--powerpoint:after,.heading2--center__link--powerpoint .heading2--center__title:after,.heading2-v2--center__link--powerpoint .heading2-v2--center__title:after,.heading2-v2__link--powerpoint .heading2-v2__title:after,.heading2__link--powerpoint .heading2__title:after,.heading3--center__link--powerpoint .heading3--center__title:after,.heading3-v2--center__link--powerpoint .heading3-v2--center__title:after,.heading3-v2__link--powerpoint .heading3-v2__title:after,.heading3__link--powerpoint .heading3__title:after,.heading4--center__link--powerpoint .heading4--center__title:after,.heading4-v2--center__link--powerpoint .heading4-v2--center__title:after,.heading4-v2__link--powerpoint .heading4-v2__title:after,.heading4__link--powerpoint .heading4__title:after,.heading5--center__link--powerpoint .heading5--center__title:after,.heading5__link--powerpoint .heading5__title:after,.heading6--center__link--powerpoint .heading6--center__title:after,.heading6__link--powerpoint .heading6__title:after,.link-list__type--powerpoint:after,.news .news__type--powerpoint .news__title:after,.util-link--powerpoint:after {
    background:url(/app-files/img/sprite/icon.svg#powerpoint-usage) no-repeat 0 0
}
.button-v2 body[data-browser^=ie] .button-v2__type--powerpoint:after,.button body[data-browser^=ie] .button__type--powerpoint:after,.card-v2 .card-v2__type--powerpoint--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--powerpoint body[data-browser^=ie] .card-v2__title:after,.card .card__type--powerpoint--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--powerpoint body[data-browser^=ie] .card__title:after,.heading2--center__link--powerpoint body[data-browser^=ie] .heading2--center__title:after,.heading2-v2--center__link--powerpoint body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2__link--powerpoint body[data-browser^=ie] .heading2-v2__title:after,.heading2__link--powerpoint body[data-browser^=ie] .heading2__title:after,.heading3--center__link--powerpoint body[data-browser^=ie] .heading3--center__title:after,.heading3-v2--center__link--powerpoint body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2__link--powerpoint body[data-browser^=ie] .heading3-v2__title:after,.heading3__link--powerpoint body[data-browser^=ie] .heading3__title:after,.heading4--center__link--powerpoint body[data-browser^=ie] .heading4--center__title:after,.heading4-v2--center__link--powerpoint body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2__link--powerpoint body[data-browser^=ie] .heading4-v2__title:after,.heading4__link--powerpoint body[data-browser^=ie] .heading4__title:after,.heading5--center__link--powerpoint body[data-browser^=ie] .heading5--center__title:after,.heading5__link--powerpoint body[data-browser^=ie] .heading5__title:after,.heading6--center__link--powerpoint body[data-browser^=ie] .heading6--center__title:after,.heading6__link--powerpoint body[data-browser^=ie] .heading6__title:after,.news .news__type--powerpoint body[data-browser^=ie] .news__title:after,body[data-browser^=ie] .button-v2 .button-v2__type--powerpoint:after,body[data-browser^=ie] .button .button__type--powerpoint:after,body[data-browser^=ie] .card-v2 .card-v2__type--powerpoint--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--powerpoint .card-v2__title:after,body[data-browser^=ie] .card .card__type--powerpoint--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--powerpoint .card__title:after,body[data-browser^=ie] .description-list-v2__type--powerpoint:after,body[data-browser^=ie] .description-list-v3__type--powerpoint:after,body[data-browser^=ie] .description-list-v4__type--powerpoint:after,body[data-browser^=ie] .description-list-v5__type--powerpoint:after,body[data-browser^=ie] .description-list__type--powerpoint:after,body[data-browser^=ie] .download__link-list__type--powerpoint:after,body[data-browser^=ie] .heading2--center__link--powerpoint .heading2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--powerpoint .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2__link--powerpoint .heading2-v2__title:after,body[data-browser^=ie] .heading2__link--powerpoint .heading2__title:after,body[data-browser^=ie] .heading3--center__link--powerpoint .heading3--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--powerpoint .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2__link--powerpoint .heading3-v2__title:after,body[data-browser^=ie] .heading3__link--powerpoint .heading3__title:after,body[data-browser^=ie] .heading4--center__link--powerpoint .heading4--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--powerpoint .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2__link--powerpoint .heading4-v2__title:after,body[data-browser^=ie] .heading4__link--powerpoint .heading4__title:after,body[data-browser^=ie] .heading5--center__link--powerpoint .heading5--center__title:after,body[data-browser^=ie] .heading5__link--powerpoint .heading5__title:after,body[data-browser^=ie] .heading6--center__link--powerpoint .heading6--center__title:after,body[data-browser^=ie] .heading6__link--powerpoint .heading6__title:after,body[data-browser^=ie] .link-list__type--powerpoint:after,body[data-browser^=ie] .news .news__type--powerpoint .news__title:after,body[data-browser^=ie] .util-link--powerpoint:after {
    content:url(/app-files/img/sprite/icon.svg#powerpoint-usage)
}
.button-v2 .button-v2__type--zip:after,.button .button__type--zip:after,.card-v2 .card-v2__type--zip--scaleup .card-v2__title:after,.card-v2 .card-v2__type--zip .card-v2__title:after,.card .card__type--zip--scaleup .card__title:after,.card .card__type--zip .card__title:after,.description-list-v2__type--zip:after,.description-list-v3__type--zip:after,.description-list-v4__type--zip:after,.description-list-v5__type--zip:after,.description-list__type--zip:after,.download__link-list__type--zip:after,.heading2--center__link--zip .heading2--center__title:after,.heading2-v2--center__link--zip .heading2-v2--center__title:after,.heading2-v2__link--zip .heading2-v2__title:after,.heading2__link--zip .heading2__title:after,.heading3--center__link--zip .heading3--center__title:after,.heading3-v2--center__link--zip .heading3-v2--center__title:after,.heading3-v2__link--zip .heading3-v2__title:after,.heading3__link--zip .heading3__title:after,.heading4--center__link--zip .heading4--center__title:after,.heading4-v2--center__link--zip .heading4-v2--center__title:after,.heading4-v2__link--zip .heading4-v2__title:after,.heading4__link--zip .heading4__title:after,.heading5--center__link--zip .heading5--center__title:after,.heading5__link--zip .heading5__title:after,.heading6--center__link--zip .heading6--center__title:after,.heading6__link--zip .heading6__title:after,.link-list__type--zip:after,.news .news__type--zip .news__title:after,.util-link--zip:after {
    background:url(/app-files/img/sprite/icon.svg#zip-usage) no-repeat 0 0
}
.button-v2 body[data-browser^=ie] .button-v2__type--zip:after,.button body[data-browser^=ie] .button__type--zip:after,.card-v2 .card-v2__type--zip--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--zip body[data-browser^=ie] .card-v2__title:after,.card .card__type--zip--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--zip body[data-browser^=ie] .card__title:after,.heading2--center__link--zip body[data-browser^=ie] .heading2--center__title:after,.heading2-v2--center__link--zip body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2__link--zip body[data-browser^=ie] .heading2-v2__title:after,.heading2__link--zip body[data-browser^=ie] .heading2__title:after,.heading3--center__link--zip body[data-browser^=ie] .heading3--center__title:after,.heading3-v2--center__link--zip body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2__link--zip body[data-browser^=ie] .heading3-v2__title:after,.heading3__link--zip body[data-browser^=ie] .heading3__title:after,.heading4--center__link--zip body[data-browser^=ie] .heading4--center__title:after,.heading4-v2--center__link--zip body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2__link--zip body[data-browser^=ie] .heading4-v2__title:after,.heading4__link--zip body[data-browser^=ie] .heading4__title:after,.heading5--center__link--zip body[data-browser^=ie] .heading5--center__title:after,.heading5__link--zip body[data-browser^=ie] .heading5__title:after,.heading6--center__link--zip body[data-browser^=ie] .heading6--center__title:after,.heading6__link--zip body[data-browser^=ie] .heading6__title:after,.news .news__type--zip body[data-browser^=ie] .news__title:after,body[data-browser^=ie] .button-v2 .button-v2__type--zip:after,body[data-browser^=ie] .button .button__type--zip:after,body[data-browser^=ie] .card-v2 .card-v2__type--zip--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--zip .card-v2__title:after,body[data-browser^=ie] .card .card__type--zip--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--zip .card__title:after,body[data-browser^=ie] .description-list-v2__type--zip:after,body[data-browser^=ie] .description-list-v3__type--zip:after,body[data-browser^=ie] .description-list-v4__type--zip:after,body[data-browser^=ie] .description-list-v5__type--zip:after,body[data-browser^=ie] .description-list__type--zip:after,body[data-browser^=ie] .download__link-list__type--zip:after,body[data-browser^=ie] .heading2--center__link--zip .heading2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--zip .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2__link--zip .heading2-v2__title:after,body[data-browser^=ie] .heading2__link--zip .heading2__title:after,body[data-browser^=ie] .heading3--center__link--zip .heading3--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--zip .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2__link--zip .heading3-v2__title:after,body[data-browser^=ie] .heading3__link--zip .heading3__title:after,body[data-browser^=ie] .heading4--center__link--zip .heading4--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--zip .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2__link--zip .heading4-v2__title:after,body[data-browser^=ie] .heading4__link--zip .heading4__title:after,body[data-browser^=ie] .heading5--center__link--zip .heading5--center__title:after,body[data-browser^=ie] .heading5__link--zip .heading5__title:after,body[data-browser^=ie] .heading6--center__link--zip .heading6--center__title:after,body[data-browser^=ie] .heading6__link--zip .heading6__title:after,body[data-browser^=ie] .link-list__type--zip:after,body[data-browser^=ie] .news .news__type--zip .news__title:after,body[data-browser^=ie] .util-link--zip:after {
    content:url(/app-files/img/sprite/icon.svg#zip-usage)
}
.button-v2 .button-v2__type--video:after,.button .button__type--video:after,.card-v2 .card-v2__type--video--scaleup .card-v2__title:after,.card-v2 .card-v2__type--video .card-v2__title:after,.card .card__type--video--scaleup .card__title:after,.card .card__type--video .card__title:after,.description-list-v2__type--video:after,.description-list-v3__type--video:after,.description-list-v4__type--video:after,.description-list-v5__type--video:after,.description-list__type--video:after,.download__link-list__type--video:after,.heading2--center__link--video .heading2--center__title:after,.heading2-v2--center__link--video .heading2-v2--center__title:after,.heading2-v2__link--video .heading2-v2__title:after,.heading2__link--video .heading2__title:after,.heading3--center__link--video .heading3--center__title:after,.heading3-v2--center__link--video .heading3-v2--center__title:after,.heading3-v2__link--video .heading3-v2__title:after,.heading3__link--video .heading3__title:after,.heading4--center__link--video .heading4--center__title:after,.heading4-v2--center__link--video .heading4-v2--center__title:after,.heading4-v2__link--video .heading4-v2__title:after,.heading4__link--video .heading4__title:after,.heading5--center__link--video .heading5--center__title:after,.heading5__link--video .heading5__title:after,.heading6--center__link--video .heading6--center__title:after,.heading6__link--video .heading6__title:after,.link-list__type--video:after,.news .news__type--video .news__title:after,.util-link--video:after {
    background:url(/app-files/img/sprite/icon.svg#video-usage) no-repeat 0 0
}
.button-v2 body[data-browser^=ie] .button-v2__type--video:after,.button body[data-browser^=ie] .button__type--video:after,.card-v2 .card-v2__type--video--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--video body[data-browser^=ie] .card-v2__title:after,.card .card__type--video--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--video body[data-browser^=ie] .card__title:after,.heading2--center__link--video body[data-browser^=ie] .heading2--center__title:after,.heading2-v2--center__link--video body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2__link--video body[data-browser^=ie] .heading2-v2__title:after,.heading2__link--video body[data-browser^=ie] .heading2__title:after,.heading3--center__link--video body[data-browser^=ie] .heading3--center__title:after,.heading3-v2--center__link--video body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2__link--video body[data-browser^=ie] .heading3-v2__title:after,.heading3__link--video body[data-browser^=ie] .heading3__title:after,.heading4--center__link--video body[data-browser^=ie] .heading4--center__title:after,.heading4-v2--center__link--video body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2__link--video body[data-browser^=ie] .heading4-v2__title:after,.heading4__link--video body[data-browser^=ie] .heading4__title:after,.heading5--center__link--video body[data-browser^=ie] .heading5--center__title:after,.heading5__link--video body[data-browser^=ie] .heading5__title:after,.heading6--center__link--video body[data-browser^=ie] .heading6--center__title:after,.heading6__link--video body[data-browser^=ie] .heading6__title:after,.news .news__type--video body[data-browser^=ie] .news__title:after,body[data-browser^=ie] .button-v2 .button-v2__type--video:after,body[data-browser^=ie] .button .button__type--video:after,body[data-browser^=ie] .card-v2 .card-v2__type--video--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--video .card-v2__title:after,body[data-browser^=ie] .card .card__type--video--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--video .card__title:after,body[data-browser^=ie] .description-list-v2__type--video:after,body[data-browser^=ie] .description-list-v3__type--video:after,body[data-browser^=ie] .description-list-v4__type--video:after,body[data-browser^=ie] .description-list-v5__type--video:after,body[data-browser^=ie] .description-list__type--video:after,body[data-browser^=ie] .download__link-list__type--video:after,body[data-browser^=ie] .heading2--center__link--video .heading2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--video .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2__link--video .heading2-v2__title:after,body[data-browser^=ie] .heading2__link--video .heading2__title:after,body[data-browser^=ie] .heading3--center__link--video .heading3--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--video .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2__link--video .heading3-v2__title:after,body[data-browser^=ie] .heading3__link--video .heading3__title:after,body[data-browser^=ie] .heading4--center__link--video .heading4--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--video .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2__link--video .heading4-v2__title:after,body[data-browser^=ie] .heading4__link--video .heading4__title:after,body[data-browser^=ie] .heading5--center__link--video .heading5--center__title:after,body[data-browser^=ie] .heading5__link--video .heading5__title:after,body[data-browser^=ie] .heading6--center__link--video .heading6--center__title:after,body[data-browser^=ie] .heading6__link--video .heading6__title:after,body[data-browser^=ie] .link-list__type--video:after,body[data-browser^=ie] .news .news__type--video .news__title:after,body[data-browser^=ie] .util-link--video:after {
    content:url(/app-files/img/sprite/icon.svg#video-usage)
}
.button-v2 .button-v2__type--modal:after,.button .button__type--modal:after,.card-v2 .card-v2__type--modal--scaleup .card-v2__title:after,.card-v2 .card-v2__type--modal .card-v2__title:after,.card .card__type--modal--scaleup .card__title:after,.card .card__type--modal .card__title:after,.description-list-v2__type--modal:after,.description-list-v3__type--modal:after,.description-list-v4__type--modal:after,.description-list-v5__type--modal:after,.description-list__type--modal:after,.download__link-list__type--modal:after,.heading2--center__link--modal .heading2--center__title:after,.heading2-v2--center__link--modal .heading2-v2--center__title:after,.heading2-v2__link--modal .heading2-v2__title:after,.heading2__link--modal .heading2__title:after,.heading3--center__link--modal .heading3--center__title:after,.heading3-v2--center__link--modal .heading3-v2--center__title:after,.heading3-v2__link--modal .heading3-v2__title:after,.heading3__link--modal .heading3__title:after,.heading4--center__link--modal .heading4--center__title:after,.heading4-v2--center__link--modal .heading4-v2--center__title:after,.heading4-v2__link--modal .heading4-v2__title:after,.heading4__link--modal .heading4__title:after,.heading5--center__link--modal .heading5--center__title:after,.heading5__link--modal .heading5__title:after,.heading6--center__link--modal .heading6--center__title:after,.heading6__link--modal .heading6__title:after,.link-list__type--modal:after,.news .news__type--modal .news__title:after,.util-link--modal:after {
    background:url(/app-files/img/sprite/icon.svg#modal-usage) no-repeat 0 0
}
.button-v2 body[data-browser^=ie] .button-v2__type--modal:after,.button body[data-browser^=ie] .button__type--modal:after,.card-v2 .card-v2__type--modal--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--modal body[data-browser^=ie] .card-v2__title:after,.card .card__type--modal--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--modal body[data-browser^=ie] .card__title:after,.heading2--center__link--modal body[data-browser^=ie] .heading2--center__title:after,.heading2-v2--center__link--modal body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2__link--modal body[data-browser^=ie] .heading2-v2__title:after,.heading2__link--modal body[data-browser^=ie] .heading2__title:after,.heading3--center__link--modal body[data-browser^=ie] .heading3--center__title:after,.heading3-v2--center__link--modal body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2__link--modal body[data-browser^=ie] .heading3-v2__title:after,.heading3__link--modal body[data-browser^=ie] .heading3__title:after,.heading4--center__link--modal body[data-browser^=ie] .heading4--center__title:after,.heading4-v2--center__link--modal body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2__link--modal body[data-browser^=ie] .heading4-v2__title:after,.heading4__link--modal body[data-browser^=ie] .heading4__title:after,.heading5--center__link--modal body[data-browser^=ie] .heading5--center__title:after,.heading5__link--modal body[data-browser^=ie] .heading5__title:after,.heading6--center__link--modal body[data-browser^=ie] .heading6--center__title:after,.heading6__link--modal body[data-browser^=ie] .heading6__title:after,.news .news__type--modal body[data-browser^=ie] .news__title:after,body[data-browser^=ie] .button-v2 .button-v2__type--modal:after,body[data-browser^=ie] .button .button__type--modal:after,body[data-browser^=ie] .card-v2 .card-v2__type--modal--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--modal .card-v2__title:after,body[data-browser^=ie] .card .card__type--modal--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--modal .card__title:after,body[data-browser^=ie] .description-list-v2__type--modal:after,body[data-browser^=ie] .description-list-v3__type--modal:after,body[data-browser^=ie] .description-list-v4__type--modal:after,body[data-browser^=ie] .description-list-v5__type--modal:after,body[data-browser^=ie] .description-list__type--modal:after,body[data-browser^=ie] .download__link-list__type--modal:after,body[data-browser^=ie] .heading2--center__link--modal .heading2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--modal .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2__link--modal .heading2-v2__title:after,body[data-browser^=ie] .heading2__link--modal .heading2__title:after,body[data-browser^=ie] .heading3--center__link--modal .heading3--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--modal .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2__link--modal .heading3-v2__title:after,body[data-browser^=ie] .heading3__link--modal .heading3__title:after,body[data-browser^=ie] .heading4--center__link--modal .heading4--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--modal .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2__link--modal .heading4-v2__title:after,body[data-browser^=ie] .heading4__link--modal .heading4__title:after,body[data-browser^=ie] .heading5--center__link--modal .heading5--center__title:after,body[data-browser^=ie] .heading5__link--modal .heading5__title:after,body[data-browser^=ie] .heading6--center__link--modal .heading6--center__title:after,body[data-browser^=ie] .heading6__link--modal .heading6__title:after,body[data-browser^=ie] .link-list__type--modal:after,body[data-browser^=ie] .news .news__type--modal .news__title:after,body[data-browser^=ie] .util-link--modal:after {
    content:url(/app-files/img/sprite/icon.svg#modal-usage)
}
.button .button__type--blank:after {
    background:url(/app-files/img/sprite/icon.svg#blank2-usage) no-repeat 0 0
}
.button body[data-browser^=ie] .button__type--blank:after,body[data-browser^=ie] .button .button__type--blank:after {
    content:url(/app-files/img/sprite/icon.svg#blank2-usage)
}
.button .button__type--zip:after {
    background:url(/app-files/img/sprite/icon.svg#zip2-usage) no-repeat 0 0
}
.button body[data-browser^=ie] .button__type--zip:after,body[data-browser^=ie] .button .button__type--zip:after {
    content:url(/app-files/img/sprite/icon.svg#zip2-usage)
}
.button .button__type--modal:after,.image a.image__frame--modal:after {
    background:url(/app-files/img/sprite/icon.svg#modal2-usage) no-repeat 0 0
}
.button body[data-browser^=ie] .button__type--modal:after,.image body[data-browser^=ie] a.image__frame--modal:after,body[data-browser^=ie] .button .button__type--modal:after,body[data-browser^=ie] .image a.image__frame--modal:after {
    content:url(/app-files/img/sprite/icon.svg#modal2-usage)
}
.button-v2 .button-v2__type--rss:after,.button .button__type--rss:after,.card-v2 .card-v2__type--rss--scaleup .card-v2__title:after,.card-v2 .card-v2__type--rss .card-v2__title:after,.card .card__type--rss--scaleup .card__title:after,.card .card__type--rss .card__title:after,.description-list-v2__type--rss:after,.description-list-v3__type--rss:after,.description-list-v4__type--rss:after,.description-list-v5__type--rss:after,.description-list__type--rss:after,.download__link-list__type--rss:after,.heading2--center__link--rss .heading2--center__title:after,.heading2-v2--center__link--rss .heading2-v2--center__title:after,.heading2-v2__link--rss .heading2-v2__title:after,.heading2__link--rss .heading2__title:after,.heading3--center__link--rss .heading3--center__title:after,.heading3-v2--center__link--rss .heading3-v2--center__title:after,.heading3-v2__link--rss .heading3-v2__title:after,.heading3__link--rss .heading3__title:after,.heading4--center__link--rss .heading4--center__title:after,.heading4-v2--center__link--rss .heading4-v2--center__title:after,.heading4-v2__link--rss .heading4-v2__title:after,.heading4__link--rss .heading4__title:after,.heading5--center__link--rss .heading5--center__title:after,.heading5__link--rss .heading5__title:after,.heading6--center__link--rss .heading6--center__title:after,.heading6__link--rss .heading6__title:after,.link-list__type--rss:after,.news .news__type--rss .news__title:after,.pulldown-navi__link--rss:before,.util-link--rss:after {
    background:url(/app-files/img/sprite/icon.svg#rss-usage) no-repeat 0 0
}
.button-v2 body[data-browser^=ie] .button-v2__type--rss:after,.button body[data-browser^=ie] .button__type--rss:after,.card-v2 .card-v2__type--rss--scaleup body[data-browser^=ie] .card-v2__title:after,.card-v2 .card-v2__type--rss body[data-browser^=ie] .card-v2__title:after,.card .card__type--rss--scaleup body[data-browser^=ie] .card__title:after,.card .card__type--rss body[data-browser^=ie] .card__title:after,.heading2--center__link--rss body[data-browser^=ie] .heading2--center__title:after,.heading2-v2--center__link--rss body[data-browser^=ie] .heading2-v2--center__title:after,.heading2-v2__link--rss body[data-browser^=ie] .heading2-v2__title:after,.heading2__link--rss body[data-browser^=ie] .heading2__title:after,.heading3--center__link--rss body[data-browser^=ie] .heading3--center__title:after,.heading3-v2--center__link--rss body[data-browser^=ie] .heading3-v2--center__title:after,.heading3-v2__link--rss body[data-browser^=ie] .heading3-v2__title:after,.heading3__link--rss body[data-browser^=ie] .heading3__title:after,.heading4--center__link--rss body[data-browser^=ie] .heading4--center__title:after,.heading4-v2--center__link--rss body[data-browser^=ie] .heading4-v2--center__title:after,.heading4-v2__link--rss body[data-browser^=ie] .heading4-v2__title:after,.heading4__link--rss body[data-browser^=ie] .heading4__title:after,.heading5--center__link--rss body[data-browser^=ie] .heading5--center__title:after,.heading5__link--rss body[data-browser^=ie] .heading5__title:after,.heading6--center__link--rss body[data-browser^=ie] .heading6--center__title:after,.heading6__link--rss body[data-browser^=ie] .heading6__title:after,.news .news__type--rss body[data-browser^=ie] .news__title:after,body[data-browser^=ie] .button-v2 .button-v2__type--rss:after,body[data-browser^=ie] .button .button__type--rss:after,body[data-browser^=ie] .card-v2 .card-v2__type--rss--scaleup .card-v2__title:after,body[data-browser^=ie] .card-v2 .card-v2__type--rss .card-v2__title:after,body[data-browser^=ie] .card .card__type--rss--scaleup .card__title:after,body[data-browser^=ie] .card .card__type--rss .card__title:after,body[data-browser^=ie] .description-list-v2__type--rss:after,body[data-browser^=ie] .description-list-v3__type--rss:after,body[data-browser^=ie] .description-list-v4__type--rss:after,body[data-browser^=ie] .description-list-v5__type--rss:after,body[data-browser^=ie] .description-list__type--rss:after,body[data-browser^=ie] .download__link-list__type--rss:after,body[data-browser^=ie] .heading2--center__link--rss .heading2--center__title:after,body[data-browser^=ie] .heading2-v2--center__link--rss .heading2-v2--center__title:after,body[data-browser^=ie] .heading2-v2__link--rss .heading2-v2__title:after,body[data-browser^=ie] .heading2__link--rss .heading2__title:after,body[data-browser^=ie] .heading3--center__link--rss .heading3--center__title:after,body[data-browser^=ie] .heading3-v2--center__link--rss .heading3-v2--center__title:after,body[data-browser^=ie] .heading3-v2__link--rss .heading3-v2__title:after,body[data-browser^=ie] .heading3__link--rss .heading3__title:after,body[data-browser^=ie] .heading4--center__link--rss .heading4--center__title:after,body[data-browser^=ie] .heading4-v2--center__link--rss .heading4-v2--center__title:after,body[data-browser^=ie] .heading4-v2__link--rss .heading4-v2__title:after,body[data-browser^=ie] .heading4__link--rss .heading4__title:after,body[data-browser^=ie] .heading5--center__link--rss .heading5--center__title:after,body[data-browser^=ie] .heading5__link--rss .heading5__title:after,body[data-browser^=ie] .heading6--center__link--rss .heading6--center__title:after,body[data-browser^=ie] .heading6__link--rss .heading6__title:after,body[data-browser^=ie] .link-list__type--rss:after,body[data-browser^=ie] .news .news__type--rss .news__title:after,body[data-browser^=ie] .pulldown-navi__link--rss:before,body[data-browser^=ie] .util-link--rss:after {
    content:url(/app-files/img/sprite/icon.svg#rss-usage)
}
.button-v2 .button-v2__type--blank:after,.button-v2 .button-v2__type--excel:after,.button-v2 .button-v2__type--modal:after,.button-v2 .button-v2__type--pdf:after,.button-v2 .button-v2__type--powerpoint:after,.button-v2 .button-v2__type--rss:after,.button-v2 .button-v2__type--video:after,.button-v2 .button-v2__type--word:after,.button-v2 .button-v2__type--zip:after,.button .button__type--blank:after,.button .button__type--excel:after,.button .button__type--modal:after,.button .button__type--pdf:after,.button .button__type--powerpoint:after,.button .button__type--rss:after,.button .button__type--video:after,.button .button__type--word:after,.button .button__type--zip:after {
    position:absolute;
    top:50%;
    margin-top:-7px
}
.table__cell--left-top,.table__cell--lv1--left-top,.table__cell--lv2--left-top {
    text-align:left!important;
    vertical-align:top!important
}
.table__cell--left-middle,.table__cell--lv1--left-middle,.table__cell--lv2--left-middle {
    text-align:left!important;
    vertical-align:middle!important
}
.table__cell--left-bottom,.table__cell--lv1--left-bottom,.table__cell--lv2--left-bottom {
    text-align:left!important;
    vertical-align:bottom!important
}
.table__cell--center-top,.table__cell--lv1--center-top,.table__cell--lv2--center-top {
    text-align:center!important;
    vertical-align:top!important
}
.table__cell--center-middle,.table__cell--lv1--center-middle,.table__cell--lv2--center-middle {
    text-align:center!important;
    vertical-align:middle!important
}
.table__cell--center-bottom,.table__cell--lv1--center-bottom,.table__cell--lv2--center-bottom {
    text-align:center!important;
    vertical-align:bottom!important
}
.table__cell--lv1--right-top,.table__cell--lv2--right-top,.table__cell--right-top {
    text-align:right!important;
    vertical-align:top!important
}
.table__cell--lv1--right-middle,.table__cell--lv2--right-middle,.table__cell--right-middle {
    text-align:right!important;
    vertical-align:middle!important
}
.table__cell--lv1--right-bottom,.table__cell--lv2--right-bottom,.table__cell--right-bottom {
    text-align:right!important;
    vertical-align:bottom!important
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html {
    line-height:1.15
}
body {
    margin:0
}
main {
    display:block
}
h1 {
    margin:.67em 0;
    font-size:2em
}
hr {
    box-sizing:content-box;
    height:0;
    overflow:visible
}
pre {
    font-family:monospace,monospace;
    font-size:1em
}
a {
    background-color:transparent
}
abbr[title] {
    -webkit-text-decoration:underline dotted;
    border-bottom:none;
    text-decoration:underline;
    text-decoration:underline dotted
}
b,strong {
    font-weight:bolder
}
code,kbd,samp {
    font-family:monospace,monospace;
    font-size:1em
}
small {
    font-size:80%
}
sub,sup {
    position:relative;
    font-size:75%;
    line-height:0;
    vertical-align:baseline
}
sub {
    bottom:-.25em
}
sup {
    top:-.5em
}
img {
    border-style:none
}
button,input,optgroup,select,textarea {
    margin:0;
    font-family:inherit;
    font-size:100%;
    line-height:1.15
}
button,input {
    overflow:visible
}
button,select {
    text-transform:none
}
[type=button],[type=reset],[type=submit],button {
    -webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
    padding:0;
    border-style:none
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
    outline:1px dotted ButtonText
}
fieldset {
    padding:.35em .75em .625em
}
legend {
    box-sizing:border-box;
    display:table;
    max-width:100%;
    padding:0;
    color:inherit;
    white-space:normal
}
progress {
    vertical-align:baseline
}
textarea {
    overflow:auto
}
[type=checkbox],[type=radio] {
    box-sizing:border-box;
    padding:0
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
    height:auto
}
[type=search] {
    -webkit-appearance:textfield;
    outline-offset:-2px
}
[type=search]::-webkit-search-decoration {
    -webkit-appearance:none
}
::-webkit-file-upload-button {
    -webkit-appearance:button;
    font:inherit
}
details {
    display:block
}
summary {
    display:list-item
}
[hidden],template {
    display:none
}
html {
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%;
    font-size:62.5%
}
body {
    word-wrap:break-word;
    background-color:#fff!important;
    color:#262626
}
body *,body :after,body :before {
    box-sizing:border-box
}
img {
    max-width:100%;
    height:auto;
    vertical-align:top
}
a {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
a:link,a:visited {
    color:#262626;
    text-decoration:none
}
a:active,a:hover {
    color:#ad0003;
    text-decoration:none
}
button,input,pre,select,textarea {
    border-radius:0;
    box-shadow:none;
    color:#262626
}
input[type=text],textarea {
    -webkit-appearance:none;
    appearance:none
}
button:not([disabled]),input[type=submit] {
    cursor:pointer
}
::-webkit-input-placeholder {
    color:#999
}
:-ms-input-placeholder {
    color:#999
}
::-moz-placeholder {
    color:#999;
    opacity:1
}
.util-sub,.util-sup {
    position:relative;
    font-size:60%;
    line-height:1
}
.util-sup {
    top:-.6em
}
.util-sub {
    bottom:-.1em
}
.util-italic {
    font-style:italic!important
}
.util-underline {
    text-decoration:underline!important
}
.util-color--main {
    color:#ad0003!important
}
.util-color--sub {
    color:#262626!important
}
.util-color--sub2 {
    color:#c6cddd!important
}
.util-color--sub3 {
    color:#eff1f6!important
}
.util-color--sub4 {
    color:#666!important
}
.util-color--sub5 {
    color:#f7f7f7!important
}
.util-color--accent {
    color:#262626!important
}
.util-highlight--main {
    color:#ad0003!important
}
.util-highlight--sub {
    color:#262626!important
}
.util-highlight--sub2 {
    color:#c6cddd!important
}
.util-highlight--sub3 {
    color:#eff1f6!important
}
.util-highlight--sub4 {
    color:#666!important
}
.util-highlight--sub5 {
    color:#f7f7f7!important
}
.util-highlight--accent {
    color:#262626!important
}
.util-word-break {
    word-break:break-all
}
.util-link--blank:link,.util-link--excel:link,.util-link--modal:link,.util-link--pdf:link,.util-link--powerpoint:link,.util-link--rss:link,.util-link--video:link,.util-link--word:link,.util-link--zip:link,.util-link:link {
    display:inline;
    text-decoration:underline
}
.util-link[href^="tel:"] {
    display:inline-block
}
.util-link__filesize {
    font-style:normal
}
.util-link--blank:after,.util-link--excel:after,.util-link--modal:after,.util-link--pdf:after,.util-link--powerpoint:after,.util-link--rss:after,.util-link--video:after,.util-link--word:after,.util-link--zip:after {
    position:relative;
    top:-2px;
    margin:0 .5em
}
.util-badge,[class*=util-badge--] {
    display:inline-flex;
    align-items:center;
    justify-content:center;
    font-style:normal;
    text-align:center;
    vertical-align:middle
}
.util-badge {
    border:1px solid #ddd;
    background-color:#fff
}
.util-badge--ir,.util-badge--notice,.util-badge--other,.util-badge--release,.util-badge--sustainability {
    background-color:#ad0003
}
.util-motion--slide {
    overflow:hidden
}
.Header {
    z-index:1000;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    background:#fff
}
.Header li,.Header ol,.Header ul {
    margin:0;
    padding:0;
    list-style:none
}
.Header dd,.Header dl,.Header dt {
    margin:0;
    padding:0
}
.Header button {
    -webkit-appearance:none;
    appearance:none;
    padding:0;
    border:none;
    outline:none;
    background:none;
    cursor:pointer
}
.Header h1 {
    margin:0;
    padding:0
}
.Header__inner {
    position:relative;
    width:100%;
    border-bottom:1px solid #eee
}
.Header__head .header-logo--head>a {
    display:block
}
.Header__body {
    display:flex;
    flex:1 1;
    height:100%
}
.Header__body .header-gnav__list>li>a {
    position:relative;
    text-decoration:none
}
.Header__body .header-gnav__list>li>a.util-link--blank:after {
    margin-right:0
}
.Header__body .header-gnav__list>li .mega-menu {
    display:none
}
.Header__body .header-utility__list {
    display:flex
}
.Header__body .header-utility__list>li>a {
    display:flex;
    align-items:center;
    justify-content:center
}
.Header__body .header-utility__list>li.lang span:before {
    display:inline-block;
    vertical-align:middle;
    content:""
}
.Header__body .header-utility__list>li.search .search-btn {
    display:block;
    width:100%;
    height:100%;
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.Header__body .header-utility__list>li.search .search-btn.is-open {
    position:relative;
    background-image:none
}
.Header__body .header-utility__list>li.search .search-btn.is-open:before {
    -webkit-transform:rotate(45deg);
    display:block;
    position:absolute;
    top:50%;
    left:50%;
    height:1px;
    transform:rotate(45deg);
    content:""
}
.Header__body .header-utility__list>li.search .search-btn.is-open:after {
    -webkit-transform:rotate(-45deg);
    display:block;
    position:absolute;
    top:50%;
    left:50%;
    height:1px;
    margin-left:-15px;
    transform:rotate(-45deg);
    content:""
}
.Header__body .header-utility__list>li.search .search-btn>span {
    display:none
}
.Header__body .header-utility__list>li.search .search-box {
    display:none;
    z-index:1000;
    position:absolute;
    top:100%;
    left:0;
    width:100%;
    background:#f4f4f4;
    box-shadow:0 20px 40px 0 rgba(0,0,0,.1)
}
.Header__body .header-utility__list>li.search .search-box__inner form {
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto
}
.Header__body .header-utility__list>li.search .search-box__inner form .search-input {
    -webkit-appearance:none;
    appearance:none;
    flex:1 1;
    height:100%;
    padding:5px 20px;
    border:none;
    border-radius:5px 0 0 5px;
    outline:none;
    background:#fff;
    font-size:1.6rem
}
.Header__body .header-utility__list>li.search .search-box__inner form .search-input::-webkit-input-placeholder {
    color:#666
}
.Header__body .header-utility__list>li.search .search-box__inner form .search-input::placeholder {
    color:#666
}
.Header__body .header-utility__list>li.search .search-box__inner form .search-input::-ms-input-placeholder {
    color:#666
}
.Header__body .header-utility__list>li.search .search-box__inner form .search-input:-ms-input-placeholder {
    color:#666
}
.Header__body .header-utility__list>li.search .search-box__inner form .search-submit {
    -webkit-appearance:none;
    appearance:none;
    height:100%;
    padding:0;
    overflow:hidden;
    border:none;
    border-radius:0 5px 5px 0;
    background:#262626 url(/app-files/img/sprite/icon.svg#search-usage) no-repeat 50% 50%;
    text-indent:100%;
    white-space:nowrap;
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.Header__foot {
    background:#f4f4f4
}
.Header__foot .header-lnav-menu01 {
    position:relative
}
.Header__foot .header-lnav-menu01__btn>.menu-btn {
    position:relative;
    width:100%;
    font-weight:700;
    text-align:left
}
.Header__foot .header-lnav-menu01__btn>.menu-btn.is-open {
    border-top-color:#ad0003;
    border-left-color:#ad0003;
    background-color:#ad0003;
    color:#fff
}
.Header__foot .header-lnav-menu01__btn>.menu-btn.is-open>span:before {
    -webkit-transform:rotate(45deg);
    top:50%;
    margin-top:0;
    transform:rotate(45deg);
    background-color:#fff
}
.Header__foot .header-lnav-menu01__btn>.menu-btn.is-open>span:after {
    -webkit-transform:rotate(-45deg);
    top:50%;
    margin-top:0;
    transform:rotate(-45deg);
    background-color:#fff
}
.Header__foot .header-lnav-menu01__btn>.menu-btn.is-open>span>span:before {
    display:none
}
.Header__foot .header-lnav-menu01__btn>.menu-btn>span:after,.Header__foot .header-lnav-menu01__btn>.menu-btn>span:before,.Header__foot .header-lnav-menu01__btn>.menu-btn>span>span:before {
    display:block;
    position:absolute;
    width:18px;
    height:1px;
    background:#ad0003;
    content:""
}
.Header__foot .header-lnav-menu01__body {
    display:none;
    z-index:999;
    position:absolute;
    top:100%;
    right:0;
    overflow-y:auto;
    background:#fff
}
.Header__foot .header-lnav-menu01__title {
    padding:20px 0;
    border-bottom:1px solid #eee;
    font-size:1.8rem;
    font-weight:700
}
.Header__foot .header-lnav-menu01__wrap {
    position:relative
}
.Header__foot .header-lnav-menu01__list {
    padding-left:20px;
    overflow-y:auto
}
.Header__foot .header-lnav-menu01__list>li {
    border-bottom:1px solid #eee
}
.Header__foot .header-lnav-menu01__list>li>a {
    display:block
}
.Header__foot .header-lnav-menu01__list>li>a.is-layer-link {
    position:relative
}
.Header__foot .header-lnav-menu01__list>li>a.is-layer-link:after {
    -webkit-transform:rotate(45deg);
    display:block;
    position:absolute;
    top:50%;
    right:3px;
    width:10px;
    height:10px;
    margin-top:-5px;
    transform:rotate(45deg);
    border-top:1px solid #999;
    border-right:1px solid #999;
    content:""
}
.Header__foot .header-lnav-menu01__list>li .lnav-layer {
    z-index:1001;
    position:absolute;
    top:0;
    height:100%;
    background:#fff
}
.Header__foot .header-lnav-menu01__list>li .lnav-layer__back {
    position:relative;
    width:100%;
    padding:20px 20px 19px;
    text-align:left
}
.Header__foot .header-lnav-menu01__list>li .lnav-layer__back:before {
    -webkit-transform:rotate(-45deg);
    display:block;
    position:absolute;
    top:50%;
    left:3px;
    width:10px;
    height:10px;
    margin-top:-5px;
    transform:rotate(-45deg);
    border-top:1px solid #999;
    border-left:1px solid #999;
    vertical-align:middle;
    content:""
}
.Header__foot .header-lnav-menu01__list>li .lnav-layer__back>span {
    font-size:1.6rem
}
.Header__foot .header-lnav-menu01__list>li .lnav-layer__list {
    padding-left:20px;
    border-top:1px solid #eee
}
.Header__foot .header-lnav-menu01__list>li .lnav-layer__list>li {
    border-bottom:1px solid #eee
}
.Header__foot .header-lnav-menu01__list>li .lnav-layer__list>li>a {
    display:block;
    padding:21px 0;
    font-size:1.4rem
}
.Header__foot .header-lnav-menu02 {
    flex:1 1
}
.Header__foot .header-lnav-menu02__list {
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    height:100%;
    padding:7px 25px 23px
}
.Header__foot .header-lnav-menu02__list>li {
    margin-top:13px;
    border-right:1px solid #ddd;
    line-height:1.3
}
.Header__foot .header-lnav-menu02__list>li:last-child {
    border-right:none
}
.Header__foot .header-lnav-menu02__list>li.is-current01,.Header__foot .header-lnav-menu02__list>li.is-current02 {
    font-weight:700
}
.Header__foot .header-lnav-menu02__list>li.is-current02>a {
    color:#666
}
.Header__foot .header-lnav-menu02__list>li>a {
    display:inline-block;
    padding:0 13px;
    font-size:1.5rem
}
.Header__foot .header-lnav-menu02__list>li>a:hover {
    color:#ad0003;
    text-decoration:underline
}
.Main {
    overflow:hidden
}
.Main__content {
    margin:0 auto
}
.Main__content>:first-child,.Main__content>[class^=list-wrap]>:first-child,.Main__content>section:first-child>:first-child {
    margin-top:0!important
}
.Main__content>:last-child {
    margin-bottom:0!important
}
.Main__body.newsroom__type[data-sidebar=true] .Main__sidebar section.section__related .side-heading {
    margin:10px 0 0
}
.Main__guide {
    border-top:1px solid #ddd;
    background:#fff
}
.Main__guide .main-breadcrumb,.Main__guide .main-breadcrumb>li {
    margin:0;
    padding:0;
    list-style:none
}
.Main__guide .main-breadcrumb>li {
    display:inline
}
.Main__guide .main-breadcrumb>li:before {
    display:inline-block;
    color:#ddd;
    vertical-align:middle;
    content:"＞"
}
.Main__guide .main-breadcrumb>li:first-child {
    margin-left:0
}
.Main__guide .main-breadcrumb>li:first-child:before {
    display:none
}
.Main__guide .main-breadcrumb>li .main-breadcrumb__type--nolink {
    font-weight:700
}
.main {
    overflow:hidden
}
.container {
    margin:0 auto
}
.Footer {
    border-top:1px solid #ddd
}
.Footer li,.Footer ol,.Footer ul {
    margin:0;
    padding:0;
    list-style:none
}
.Footer dd,.Footer dl,.Footer dt {
    margin:0;
    padding:0
}
.Footer button {
    -webkit-appearance:none;
    appearance:none;
    padding:0;
    border:none;
    outline:none;
    background:none;
    cursor:pointer
}
.Footer__guide .footer-pagetop {
    z-index:1000;
    position:fixed
}
.Footer__guide .footer-pagetop>a {
    display:block;
    position:relative;
    width:100%;
    height:100%;
    overflow:hidden;
    background:#ad0003;
    text-indent:100%;
    white-space:nowrap
}
.Footer__guide .footer-pagetop>a:after {
    -webkit-transform:rotate(-45deg);
    position:absolute;
    top:50%;
    left:50%;
    transform:rotate(-45deg);
    border-top:1px solid #fff;
    border-right:1px solid #fff;
    content:""
}
.Footer__body .footer-snav {
    display:flex
}
.Footer__body .footer-snav .footer-col.col__type03 .footer-col__list {
    display:flex;
    flex-wrap:wrap
}
.Footer__body .footer-snav .footer-col.col__type03 .footer-col__list>li {
    width:calc((100% - 10px)/2)
}
.Footer__body .footer-snav .footer-col.col__type03 .footer-col__list>li:nth-child(odd) {
    margin-right:10px
}
.Footer__body .footer-snav .footer-col.col__type03 .footer-col__list>li:nth-child(-n+2) {
    margin-top:0
}
.Footer__body .footer-snav .footer-col__title {
    font-weight:700
}
.Footer__body .footer-snav .footer-col__title>a.util-link--blank {
    text-decoration:none!important
}
.Footer__body .footer-snav .footer-col__title>a.util-link--blank:after {
    z-index:-1;
    width:18px;
    height:16px;
    margin-left:11px
}
.Footer__body .footer-snav .footer-col__title>a:hover {
    text-decoration:underline!important
}
.Footer__body .footer-snav .footer-col__title+.footer-col__title {
    margin-top:1.3em
}
.Footer__body .footer-snav .footer-col__list {
    margin-top:1em;
    padding-right:20px
}
.Footer__body .footer-snav .footer-col__list>li {
    line-height:1.4
}
.Footer__body .footer-snav .footer-col__list>li+li {
    margin-top:.65em
}
.Footer__body .footer-snav .footer-col__list>li>a {
    font-size:1.4rem
}
.Footer__body .footer-snav .footer-col__list>li>a:hover {
    text-decoration:underline!important
}
.Footer__foot {
    border-top:1px solid #ddd
}
.Footer__foot .Footer__foot__inner .footer-sns__list {
    display:flex;
    align-items:center
}
.Footer__foot .Footer__foot__inner .footer-sns__list>li>a img {
    -webkit-backface-visibility:hidden
}
.Footer__foot .Footer__foot__inner .footer-utility__list {
    display:flex
}
.Footer__foot .Footer__foot__inner .footer-utility__list>li a:hover {
    text-decoration:underline
}
.Footer__foot .Footer__foot__inner .footer-copyright {
    color:#666
}
.Footer__foot .Footer__foot__inner .footer-copyright>small {
    font-size:1.2rem;
    line-height:1.3
}
.heading1 {
    background:#262626;
    background:linear-gradient(180deg,#262626 0,#282828 50%,#5e5e5e);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#262626",endColorstr="#5e5e5e",GradientType=0)
}
.heading1--center {
    text-align:center
}
.heading1__title {
    margin:0;
    color:#fff;
    line-height:1.4
}
.heading1__subtitle {
    margin:0 0 .4em;
    color:#fff;
    line-height:1.4
}
.heading1__text {
    color:#d5d5d5;
    line-height:1.6
}
.heading1--center {
    background:#262626;
    background:linear-gradient(180deg,#262626 0,#282828 50%,#5e5e5e);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#262626",endColorstr="#5e5e5e",GradientType=0)
}
.heading1--center__title {
    margin:0;
    color:#fff;
    line-height:1.4
}
.heading1--center__subtitle {
    margin:0 0 .4em;
    color:#fff;
    line-height:1.4
}
.heading1--center__text {
    color:#d5d5d5;
    line-height:1.6
}
.heading1-v2--center {
    text-align:center
}
.heading1-v2__title {
    margin:0;
    line-height:1.4
}
.heading1-v2__subtitle {
    margin:0 0 .4em;
    color:#262626;
    line-height:1.4
}
.heading1-v2--center__title {
    margin:0;
    line-height:1.4
}
.heading1-v2--center__subtitle {
    margin:0 0 .4em;
    color:#262626;
    line-height:1.4
}
.heading2 {
    position:relative;
    padding-bottom:4px
}
.heading2__filesize {
    font-style:normal
}
.heading2--center {
    text-align:center
}
.heading2--center__filesize {
    font-style:normal
}
.heading2:after {
    position:absolute;
    bottom:0;
    left:0;
    width:50px;
    height:4px;
    background:#ad0003;
    content:""
}
.heading2--center:after {
    left:50%!important;
    margin-left:-25px
}
.heading2__link {
    display:block
}
.heading2__link .heading2__title:after {
    margin-left:6px
}
.heading2__link--blank {
    display:block
}
.heading2__link--blank .heading2__title:after {
    top:-3px
}
.heading2__link--pdf {
    display:block
}
.heading2__link--pdf .heading2__title:after {
    top:-3px
}
.heading2__link--excel {
    display:block
}
.heading2__link--excel .heading2__title:after {
    top:-3px
}
.heading2__link--word {
    display:block
}
.heading2__link--word .heading2__title:after {
    top:-3px
}
.heading2__link--powerpoint {
    display:block
}
.heading2__link--powerpoint .heading2__title:after {
    top:-3px
}
.heading2__link--zip {
    display:block
}
.heading2__link--zip .heading2__title:after {
    top:-3px
}
.heading2__link--video {
    display:block
}
.heading2__link--video .heading2__title:after {
    top:-3px
}
.heading2__link--modal {
    display:block
}
.heading2__link--modal .heading2__title:after {
    top:-3px
}
.heading2__link--rss {
    display:block
}
.heading2__link--rss .heading2__title:after {
    top:-3px
}
.heading2__title {
    margin:0;
    line-height:1.4
}
.heading2__subtitle {
    color:#262626;
    line-height:1.4
}
.heading2__filesize {
    margin-left:.5em;
    vertical-align:top
}
.heading2--center {
    position:relative;
    padding-bottom:4px
}
.heading2--center:after {
    position:absolute;
    bottom:0;
    left:0;
    width:50px;
    height:4px;
    background:#ad0003;
    content:""
}
.heading2--center--center:after {
    left:50%!important;
    margin-left:-25px
}
.heading2--center__link {
    display:block
}
.heading2--center__link .heading2--center__title:after {
    margin-left:6px
}
.heading2--center__link--blank {
    display:block
}
.heading2--center__link--blank .heading2--center__title:after {
    top:-3px
}
.heading2--center__link--pdf {
    display:block
}
.heading2--center__link--pdf .heading2--center__title:after {
    top:-3px
}
.heading2--center__link--excel {
    display:block
}
.heading2--center__link--excel .heading2--center__title:after {
    top:-3px
}
.heading2--center__link--word {
    display:block
}
.heading2--center__link--word .heading2--center__title:after {
    top:-3px
}
.heading2--center__link--powerpoint {
    display:block
}
.heading2--center__link--powerpoint .heading2--center__title:after {
    top:-3px
}
.heading2--center__link--zip {
    display:block
}
.heading2--center__link--zip .heading2--center__title:after {
    top:-3px
}
.heading2--center__link--video {
    display:block
}
.heading2--center__link--video .heading2--center__title:after {
    top:-3px
}
.heading2--center__link--modal {
    display:block
}
.heading2--center__link--modal .heading2--center__title:after {
    top:-3px
}
.heading2--center__link--rss {
    display:block
}
.heading2--center__link--rss .heading2--center__title:after {
    top:-3px
}
.heading2--center__title {
    margin:0;
    line-height:1.4
}
.heading2--center__subtitle {
    color:#262626;
    line-height:1.4
}
.heading2--center__filesize {
    margin-left:.5em;
    vertical-align:top
}
.heading2-v2__filesize {
    font-style:normal
}
.heading2-v2--center {
    text-align:center
}
.heading2-v2--center__filesize {
    font-style:normal
}
.heading2-v2__link {
    display:block
}
.heading2-v2__link .heading2-v2__title:after {
    margin-left:6px
}
.heading2-v2__link--blank {
    display:block
}
.heading2-v2__link--blank .heading2-v2__title:after {
    top:-3px
}
.heading2-v2__link--pdf {
    display:block
}
.heading2-v2__link--pdf .heading2-v2__title:after {
    top:-3px
}
.heading2-v2__link--excel {
    display:block
}
.heading2-v2__link--excel .heading2-v2__title:after {
    top:-3px
}
.heading2-v2__link--word {
    display:block
}
.heading2-v2__link--word .heading2-v2__title:after {
    top:-3px
}
.heading2-v2__link--powerpoint {
    display:block
}
.heading2-v2__link--powerpoint .heading2-v2__title:after {
    top:-3px
}
.heading2-v2__link--zip {
    display:block
}
.heading2-v2__link--zip .heading2-v2__title:after {
    top:-3px
}
.heading2-v2__link--video {
    display:block
}
.heading2-v2__link--video .heading2-v2__title:after {
    top:-3px
}
.heading2-v2__link--modal {
    display:block
}
.heading2-v2__link--modal .heading2-v2__title:after {
    top:-3px
}
.heading2-v2__link--rss {
    display:block
}
.heading2-v2__link--rss .heading2-v2__title:after {
    top:-3px
}
.heading2-v2__title {
    margin:0;
    line-height:1.4
}
.heading2-v2__subtitle {
    color:#262626;
    line-height:1.4
}
.heading2-v2__filesize {
    margin-left:.5em;
    vertical-align:top
}
.heading2-v2--center__link {
    display:block
}
.heading2-v2--center__link .heading2-v2--center__title:after {
    margin-left:6px
}
.heading2-v2--center__link--blank {
    display:block
}
.heading2-v2--center__link--blank .heading2-v2--center__title:after {
    top:-3px
}
.heading2-v2--center__link--pdf {
    display:block
}
.heading2-v2--center__link--pdf .heading2-v2--center__title:after {
    top:-3px
}
.heading2-v2--center__link--excel {
    display:block
}
.heading2-v2--center__link--excel .heading2-v2--center__title:after {
    top:-3px
}
.heading2-v2--center__link--word {
    display:block
}
.heading2-v2--center__link--word .heading2-v2--center__title:after {
    top:-3px
}
.heading2-v2--center__link--powerpoint {
    display:block
}
.heading2-v2--center__link--powerpoint .heading2-v2--center__title:after {
    top:-3px
}
.heading2-v2--center__link--zip {
    display:block
}
.heading2-v2--center__link--zip .heading2-v2--center__title:after {
    top:-3px
}
.heading2-v2--center__link--video {
    display:block
}
.heading2-v2--center__link--video .heading2-v2--center__title:after {
    top:-3px
}
.heading2-v2--center__link--modal {
    display:block
}
.heading2-v2--center__link--modal .heading2-v2--center__title:after {
    top:-3px
}
.heading2-v2--center__link--rss {
    display:block
}
.heading2-v2--center__link--rss .heading2-v2--center__title:after {
    top:-3px
}
.heading2-v2--center__title {
    margin:0;
    line-height:1.4
}
.heading2-v2--center__subtitle {
    color:#262626;
    line-height:1.4
}
.heading2-v2--center__filesize {
    margin-left:.5em;
    vertical-align:top
}
.heading3__filesize {
    font-style:normal
}
.heading3--center {
    text-align:center
}
.heading3--center__filesize {
    font-style:normal
}
.heading3__link {
    display:block
}
.heading3__link .heading3__title:after {
    margin-left:6px
}
.heading3__link--blank {
    display:block
}
.heading3__link--blank .heading3__title:after {
    top:-2px
}
.heading3__link--pdf {
    display:block
}
.heading3__link--pdf .heading3__title:after {
    top:-2px
}
.heading3__link--excel {
    display:block
}
.heading3__link--excel .heading3__title:after {
    top:-2px
}
.heading3__link--word {
    display:block
}
.heading3__link--word .heading3__title:after {
    top:-2px
}
.heading3__link--powerpoint {
    display:block
}
.heading3__link--powerpoint .heading3__title:after {
    top:-2px
}
.heading3__link--zip {
    display:block
}
.heading3__link--zip .heading3__title:after {
    top:-2px
}
.heading3__link--video {
    display:block
}
.heading3__link--video .heading3__title:after {
    top:-2px
}
.heading3__link--modal {
    display:block
}
.heading3__link--modal .heading3__title:after {
    top:-2px
}
.heading3__link--rss {
    display:block
}
.heading3__link--rss .heading3__title:after {
    top:-2px
}
.heading3__inner {
    background:#f4f4f4
}
.heading3__title {
    margin:0;
    line-height:1.4
}
.heading3__subtitle {
    margin:0 0 .4em;
    color:#262626;
    line-height:1.4
}
.heading3__filesize {
    margin-left:.5em;
    vertical-align:middle
}
.heading3--center__link {
    display:block
}
.heading3--center__link .heading3--center__title:after {
    margin-left:6px
}
.heading3--center__link--blank {
    display:block
}
.heading3--center__link--blank .heading3--center__title:after {
    top:-2px
}
.heading3--center__link--pdf {
    display:block
}
.heading3--center__link--pdf .heading3--center__title:after {
    top:-2px
}
.heading3--center__link--excel {
    display:block
}
.heading3--center__link--excel .heading3--center__title:after {
    top:-2px
}
.heading3--center__link--word {
    display:block
}
.heading3--center__link--word .heading3--center__title:after {
    top:-2px
}
.heading3--center__link--powerpoint {
    display:block
}
.heading3--center__link--powerpoint .heading3--center__title:after {
    top:-2px
}
.heading3--center__link--zip {
    display:block
}
.heading3--center__link--zip .heading3--center__title:after {
    top:-2px
}
.heading3--center__link--video {
    display:block
}
.heading3--center__link--video .heading3--center__title:after {
    top:-2px
}
.heading3--center__link--modal {
    display:block
}
.heading3--center__link--modal .heading3--center__title:after {
    top:-2px
}
.heading3--center__link--rss {
    display:block
}
.heading3--center__link--rss .heading3--center__title:after {
    top:-2px
}
.heading3--center__inner {
    background:#f4f4f4
}
.heading3--center__title {
    margin:0;
    line-height:1.4
}
.heading3--center__subtitle {
    margin:0 0 .4em;
    color:#262626;
    line-height:1.4
}
.heading3--center__filesize {
    margin-left:.5em;
    vertical-align:middle
}
.heading3-v2__filesize {
    font-style:normal
}
.heading3-v2--center {
    text-align:center
}
.heading3-v2--center__filesize {
    font-style:normal
}
.heading3-v2__link {
    display:block
}
.heading3-v2__link .heading3-v2__title:after {
    margin-left:6px
}
.heading3-v2__link--blank {
    display:block
}
.heading3-v2__link--blank .heading3-v2__title:after {
    top:-2px
}
.heading3-v2__link--pdf {
    display:block
}
.heading3-v2__link--pdf .heading3-v2__title:after {
    top:-2px
}
.heading3-v2__link--excel {
    display:block
}
.heading3-v2__link--excel .heading3-v2__title:after {
    top:-2px
}
.heading3-v2__link--word {
    display:block
}
.heading3-v2__link--word .heading3-v2__title:after {
    top:-2px
}
.heading3-v2__link--powerpoint {
    display:block
}
.heading3-v2__link--powerpoint .heading3-v2__title:after {
    top:-2px
}
.heading3-v2__link--zip {
    display:block
}
.heading3-v2__link--zip .heading3-v2__title:after {
    top:-2px
}
.heading3-v2__link--video {
    display:block
}
.heading3-v2__link--video .heading3-v2__title:after {
    top:-2px
}
.heading3-v2__link--modal {
    display:block
}
.heading3-v2__link--modal .heading3-v2__title:after {
    top:-2px
}
.heading3-v2__link--rss {
    display:block
}
.heading3-v2__link--rss .heading3-v2__title:after {
    top:-2px
}
.heading3-v2__title {
    margin:0;
    line-height:1.4
}
.heading3-v2__subtitle {
    margin:0 0 .4em;
    color:#262626;
    line-height:1.4
}
.heading3-v2__filesize {
    margin-left:.5em;
    vertical-align:middle
}
.heading3-v2--center__link {
    display:block
}
.heading3-v2--center__link .heading3-v2--center__title:after {
    margin-left:6px
}
.heading3-v2--center__link--blank {
    display:block
}
.heading3-v2--center__link--blank .heading3-v2--center__title:after {
    top:-2px
}
.heading3-v2--center__link--pdf {
    display:block
}
.heading3-v2--center__link--pdf .heading3-v2--center__title:after {
    top:-2px
}
.heading3-v2--center__link--excel {
    display:block
}
.heading3-v2--center__link--excel .heading3-v2--center__title:after {
    top:-2px
}
.heading3-v2--center__link--word {
    display:block
}
.heading3-v2--center__link--word .heading3-v2--center__title:after {
    top:-2px
}
.heading3-v2--center__link--powerpoint {
    display:block
}
.heading3-v2--center__link--powerpoint .heading3-v2--center__title:after {
    top:-2px
}
.heading3-v2--center__link--zip {
    display:block
}
.heading3-v2--center__link--zip .heading3-v2--center__title:after {
    top:-2px
}
.heading3-v2--center__link--video {
    display:block
}
.heading3-v2--center__link--video .heading3-v2--center__title:after {
    top:-2px
}
.heading3-v2--center__link--modal {
    display:block
}
.heading3-v2--center__link--modal .heading3-v2--center__title:after {
    top:-2px
}
.heading3-v2--center__link--rss {
    display:block
}
.heading3-v2--center__link--rss .heading3-v2--center__title:after {
    top:-2px
}
.heading3-v2--center__title {
    margin:0;
    line-height:1.4
}
.heading3-v2--center__subtitle {
    margin:0 0 .4em;
    color:#262626;
    line-height:1.4
}
.heading3-v2--center__filesize {
    margin-left:.5em;
    vertical-align:middle
}
.heading4__filesize {
    font-style:normal
}
.heading4--center {
    text-align:center
}
.heading4--center__filesize {
    font-style:normal
}
.heading4__link {
    display:block
}
.heading4__link .heading4__title:after {
    margin-left:6px
}
.heading4__link--blank,.heading4__link--excel,.heading4__link--modal,.heading4__link--pdf,.heading4__link--powerpoint,.heading4__link--rss,.heading4__link--video,.heading4__link--word,.heading4__link--zip {
    display:block
}
.heading4__inner {
    padding-bottom:.8em
}
.heading4__title {
    margin:0;
    line-height:1.4
}
.heading4__subtitle {
    margin:0 0 .4em;
    color:#262626;
    line-height:1.4
}
.heading4__filesize {
    margin-left:.5em;
    line-height:1.75;
    vertical-align:middle
}
.heading4--center__link {
    display:block
}
.heading4--center__link .heading4--center__title:after {
    margin-left:6px
}
.heading4--center__link--blank,.heading4--center__link--excel,.heading4--center__link--modal,.heading4--center__link--pdf,.heading4--center__link--powerpoint,.heading4--center__link--rss,.heading4--center__link--video,.heading4--center__link--word,.heading4--center__link--zip {
    display:block
}
.heading4--center__inner {
    padding-bottom:.8em
}
.heading4--center__title {
    margin:0;
    line-height:1.4
}
.heading4--center__subtitle {
    margin:0 0 .4em;
    color:#262626;
    line-height:1.4
}
.heading4--center__filesize {
    margin-left:.5em;
    line-height:1.75;
    vertical-align:middle
}
.heading4-v2__filesize {
    font-style:normal
}
.heading4-v2--center {
    text-align:center
}
.heading4-v2--center__filesize {
    font-style:normal
}
.heading4-v2__link {
    display:block
}
.heading4-v2__link .heading4-v2__title:after {
    margin-left:6px
}
.heading4-v2__link--blank,.heading4-v2__link--excel,.heading4-v2__link--modal,.heading4-v2__link--pdf,.heading4-v2__link--powerpoint,.heading4-v2__link--rss,.heading4-v2__link--video,.heading4-v2__link--word,.heading4-v2__link--zip {
    display:block
}
.heading4-v2__title {
    margin:0;
    line-height:1.4
}
.heading4-v2__subtitle {
    margin:0 0 .4em;
    color:#262626;
    line-height:1.4
}
.heading4-v2__filesize {
    margin-left:.5em;
    line-height:1.75;
    vertical-align:middle
}
.heading4-v2--center__link {
    display:block
}
.heading4-v2--center__link .heading4-v2--center__title:after {
    margin-left:6px
}
.heading4-v2--center__link--blank,.heading4-v2--center__link--excel,.heading4-v2--center__link--modal,.heading4-v2--center__link--pdf,.heading4-v2--center__link--powerpoint,.heading4-v2--center__link--rss,.heading4-v2--center__link--video,.heading4-v2--center__link--word,.heading4-v2--center__link--zip {
    display:block
}
.heading4-v2--center__title {
    margin:0;
    line-height:1.4
}
.heading4-v2--center__subtitle {
    margin:0 0 .4em;
    color:#262626;
    line-height:1.4
}
.heading4-v2--center__filesize {
    margin-left:.5em;
    line-height:1.75;
    vertical-align:middle
}
.heading5__filesize {
    font-style:normal
}
.heading5--center {
    text-align:center
}
.heading5--center__filesize {
    font-style:normal
}
.heading5__link,.heading5__link--blank,.heading5__link--excel,.heading5__link--modal,.heading5__link--pdf,.heading5__link--powerpoint,.heading5__link--rss,.heading5__link--video,.heading5__link--word,.heading5__link--zip {
    display:block
}
.heading5__title {
    margin:0;
    line-height:1.4
}
.heading5__subtitle {
    margin:0 0 .4em;
    color:#262626;
    line-height:1.4
}
.heading5__filesize {
    margin-left:.5em;
    line-height:1.6;
    vertical-align:middle
}
.heading5--center__link,.heading5--center__link--blank,.heading5--center__link--excel,.heading5--center__link--modal,.heading5--center__link--pdf,.heading5--center__link--powerpoint,.heading5--center__link--rss,.heading5--center__link--video,.heading5--center__link--word,.heading5--center__link--zip {
    display:block
}
.heading5--center__title {
    margin:0;
    line-height:1.4
}
.heading5--center__subtitle {
    margin:0 0 .4em;
    color:#262626;
    line-height:1.4
}
.heading5--center__filesize {
    margin-left:.5em;
    line-height:1.6;
    vertical-align:middle
}
.heading6__filesize {
    font-style:normal
}
.heading6--center {
    text-align:center
}
.heading6--center__filesize {
    font-style:normal
}
.heading6__link,.heading6__link--blank {
    display:block
}
.heading6__link--blank .heading6__title:after {
    top:-2px
}
.heading6__link--pdf {
    display:block
}
.heading6__link--pdf .heading6__title:after {
    top:-2px
}
.heading6__link--excel {
    display:block
}
.heading6__link--excel .heading6__title:after {
    top:-2px
}
.heading6__link--word {
    display:block
}
.heading6__link--word .heading6__title:after {
    top:-2px
}
.heading6__link--powerpoint {
    display:block
}
.heading6__link--powerpoint .heading6__title:after {
    top:-2px
}
.heading6__link--zip {
    display:block
}
.heading6__link--zip .heading6__title:after {
    top:-2px
}
.heading6__link--video {
    display:block
}
.heading6__link--video .heading6__title:after {
    top:-2px
}
.heading6__link--modal {
    display:block
}
.heading6__link--modal .heading6__title:after {
    top:-2px
}
.heading6__link--rss {
    display:block
}
.heading6__link--rss .heading6__title:after {
    top:-2px
}
.heading6__title {
    margin:0;
    color:#666;
    line-height:1.4
}
.heading6__subtitle {
    margin:0 0 .4em;
    color:#666;
    line-height:1.4
}
.heading6__filesize {
    margin-left:.5em
}
.heading6--center__link,.heading6--center__link--blank {
    display:block
}
.heading6--center__link--blank .heading6--center__title:after {
    top:-2px
}
.heading6--center__link--pdf {
    display:block
}
.heading6--center__link--pdf .heading6--center__title:after {
    top:-2px
}
.heading6--center__link--excel {
    display:block
}
.heading6--center__link--excel .heading6--center__title:after {
    top:-2px
}
.heading6--center__link--word {
    display:block
}
.heading6--center__link--word .heading6--center__title:after {
    top:-2px
}
.heading6--center__link--powerpoint {
    display:block
}
.heading6--center__link--powerpoint .heading6--center__title:after {
    top:-2px
}
.heading6--center__link--zip {
    display:block
}
.heading6--center__link--zip .heading6--center__title:after {
    top:-2px
}
.heading6--center__link--video {
    display:block
}
.heading6--center__link--video .heading6--center__title:after {
    top:-2px
}
.heading6--center__link--modal {
    display:block
}
.heading6--center__link--modal .heading6--center__title:after {
    top:-2px
}
.heading6--center__link--rss {
    display:block
}
.heading6--center__link--rss .heading6--center__title:after {
    top:-2px
}
.heading6--center__title {
    margin:0;
    color:#666;
    line-height:1.4
}
.heading6--center__subtitle {
    margin:0 0 .4em;
    color:#666;
    line-height:1.4
}
.heading6--center__filesize {
    margin-left:.5em
}
.text,.text--center {
    margin:1em 0 0
}
.text--center {
    text-align:center
}
.text--right {
    margin:1em 0 0;
    text-align:right
}
.lead {
    margin:2em 0 0;
    color:#262626
}
.lead--center {
    text-align:center
}
.lead--center,.lead-v2 {
    margin:2em 0 0;
    color:#262626
}
.lead-v2--center {
    margin:2em 0 0;
    text-align:center;
    color:#262626
}
.note-list {
    margin:2em 0 0;
    padding:0
}
.note-list>li {
    position:relative;
    list-style:none
}
.note-list__mark {
    position:absolute;
    top:0;
    left:0
}
.note-list__nest {
    margin:.75em 0 1em
}
.note-list__nest>:first-child,.note-list__nest>[class^=list-wrap]>:first-child,.note-list__nest>section:first-child>:first-child {
    margin-top:0!important
}
.note-list>li {
    padding-left:1.5em
}
.note-list-v2 {
    margin:2em 0 0;
    padding:0
}
.note-list-v2>li {
    position:relative;
    list-style:none
}
.note-list-v2__mark {
    position:absolute;
    top:0;
    left:0
}
.note-list-v2__nest {
    margin:.75em 0 1em
}
.note-list-v2__nest>:first-child,.note-list-v2__nest>[class^=list-wrap]>:first-child,.note-list-v2__nest>section:first-child>:first-child {
    margin-top:0!important
}
.note-list-v2>li {
    padding-left:1.5em
}
.note-list-v2__nest {
    color:#262626
}
.note-order-list {
    margin:2em 0 0;
    padding:0
}
.note-order-list>li {
    position:relative;
    list-style:none
}
.note-order-list__mark {
    position:absolute;
    top:0;
    left:0
}
.note-order-list__nest {
    margin:.75em 0 1em
}
.note-order-list__nest>:first-child,.note-order-list__nest>[class^=list-wrap]>:first-child,.note-order-list__nest>section:first-child>:first-child {
    margin-top:0!important
}
.note-order-list>li {
    padding-left:3em
}
.note-order-list-v2 {
    margin:2em 0 0;
    padding:0
}
.note-order-list-v2>li {
    position:relative;
    list-style:none
}
.note-order-list-v2__mark {
    position:absolute;
    top:0;
    left:0
}
.note-order-list-v2__nest {
    margin:.75em 0 1em
}
.note-order-list-v2__nest>:first-child,.note-order-list-v2__nest>[class^=list-wrap]>:first-child,.note-order-list-v2__nest>section:first-child>:first-child {
    margin-top:0!important
}
.note-order-list-v2>li {
    padding-left:3em
}
.note-order-list-v2__nest {
    color:#262626
}
.unorder-list {
    margin:2em 0 0;
    padding:0
}
.unorder-list>li {
    position:relative;
    list-style:none
}
.unorder-list__nest {
    margin:.75em 0 1em
}
.unorder-list__nest>:first-child,.unorder-list__nest>[class^=list-wrap]>:first-child,.unorder-list__nest>section:first-child>:first-child {
    margin-top:0!important
}
.unorder-list>li {
    padding-left:20px
}
.unorder-list>li:before {
    display:inline-block;
    position:absolute;
    left:0;
    background-color:#ad0003;
    content:""
}
.unorder-list-v2 {
    margin:2em 0 0;
    padding:0
}
.unorder-list-v2>li {
    position:relative;
    list-style:none
}
.unorder-list-v2__nest {
    margin:.75em 0 1em
}
.unorder-list-v2__nest>:first-child,.unorder-list-v2__nest>[class^=list-wrap]>:first-child,.unorder-list-v2__nest>section:first-child>:first-child {
    margin-top:0!important
}
.unorder-list-v2>li:before {
    display:inline-block;
    position:absolute;
    top:.6em;
    left:0;
    background:#ad0003;
    content:""
}
.order-list {
    margin:2em 0 0;
    padding:0
}
.order-list>li {
    position:relative;
    list-style:none
}
.order-list__mark {
    position:absolute;
    top:0;
    left:0
}
.order-list__nest {
    margin:.75em 0 1em
}
.order-list__nest>:first-child,.order-list__nest>[class^=list-wrap]>:first-child,.order-list__nest>section:first-child>:first-child {
    margin-top:0!important
}
.order-list>li {
    padding-left:2.5em
}
.order-list__mark {
    color:#262626;
    font-weight:700
}
.order-list__mark:after {
    content:"."
}
.order-list-v2 {
    margin:2em 0 0;
    padding:0
}
.order-list-v2>li {
    position:relative;
    list-style:none
}
.order-list-v2__mark {
    position:absolute;
    top:0;
    left:0
}
.order-list-v2__nest {
    margin:.75em 0 1em
}
.order-list-v2__nest>:first-child,.order-list-v2__nest>[class^=list-wrap]>:first-child,.order-list-v2__nest>section:first-child>:first-child {
    margin-top:0!important
}
.order-list-v2>li {
    padding-left:3.5em
}
.order-list-v2__mark:before {
    content:"\FF08"
}
.order-list-v2__mark:after {
    content:"\FF09"
}
.description-list {
    width:100%;
    margin:2em 0 0;
    padding:0
}
.description-list>dt {
    margin:0
}
.description-list__filesize {
    font-style:normal
}
.description-list>dd {
    margin:0
}
.description-list>dd>:first-child,.description-list>dd>[class^=list-wrap]>:first-child,.description-list>dd>section:first-child>:first-child {
    margin-top:0!important
}
.description-list>dt {
    line-height:1.4
}
.description-list__type,.description-list__type--blank,.description-list__type--excel,.description-list__type--modal,.description-list__type--pdf,.description-list__type--powerpoint,.description-list__type--rss,.description-list__type--video,.description-list__type--word,.description-list__type--zip {
    display:inline-block
}
.description-list__filesize {
    margin-left:.5em
}
.description-list-v2 {
    width:100%;
    margin:2em 0 0;
    padding:0;
    border-bottom:1px solid #ddd
}
.description-list-v2>dt {
    margin:0
}
.description-list-v2__filesize {
    font-style:normal
}
.description-list-v2>dd {
    margin:0
}
.description-list-v2>dd>:first-child,.description-list-v2>dd>[class^=list-wrap]>:first-child,.description-list-v2>dd>section:first-child>:first-child {
    margin-top:0!important
}
.description-list-v2>dt {
    line-height:1.4
}
.description-list-v2__type,.description-list-v2__type--blank,.description-list-v2__type--excel,.description-list-v2__type--modal,.description-list-v2__type--pdf,.description-list-v2__type--powerpoint,.description-list-v2__type--rss,.description-list-v2__type--video,.description-list-v2__type--word,.description-list-v2__type--zip {
    display:inline-block
}
.description-list-v2__filesize {
    margin-left:.5em
}
.description-list-v3 {
    width:100%;
    margin:2em 0 0;
    padding:0
}
.description-list-v3>dt {
    margin:0
}
.description-list-v3__filesize {
    font-style:normal
}
.description-list-v3>dd {
    margin:0
}
.description-list-v3>dd>:first-child,.description-list-v3>dd>[class^=list-wrap]>:first-child,.description-list-v3>dd>section:first-child>:first-child {
    margin-top:0!important
}
.description-list-v3>dt {
    line-height:1.4
}
.description-list-v3__type,.description-list-v3__type--blank,.description-list-v3__type--excel,.description-list-v3__type--modal,.description-list-v3__type--pdf,.description-list-v3__type--powerpoint,.description-list-v3__type--rss,.description-list-v3__type--video,.description-list-v3__type--word,.description-list-v3__type--zip {
    display:inline-block
}
.description-list-v3__filesize {
    margin-left:.5em
}
.description-list-v4 {
    width:100%;
    margin:2em 0 0;
    padding:0;
    border-bottom:1px solid #ddd
}
.description-list-v4>dt {
    margin:0
}
.description-list-v4__filesize {
    font-style:normal
}
.description-list-v4>dd {
    margin:0
}
.description-list-v4>dd>:first-child,.description-list-v4>dd>[class^=list-wrap]>:first-child,.description-list-v4>dd>section:first-child>:first-child {
    margin-top:0!important
}
.description-list-v4>dt {
    line-height:1.4
}
.description-list-v4__type,.description-list-v4__type--blank,.description-list-v4__type--excel,.description-list-v4__type--modal,.description-list-v4__type--pdf,.description-list-v4__type--powerpoint,.description-list-v4__type--rss,.description-list-v4__type--video,.description-list-v4__type--word,.description-list-v4__type--zip {
    display:inline-block
}
.description-list-v4__filesize {
    margin-left:.5em
}
.description-list-v5 {
    width:100%;
    margin:2em 0 0;
    padding:0;
    border-bottom:1px solid #ddd
}
.description-list-v5>dt {
    margin:0
}
.description-list-v5__filesize {
    font-style:normal
}
.description-list-v5>dd {
    margin:0
}
.description-list-v5>dd>:first-child,.description-list-v5>dd>[class^=list-wrap]>:first-child,.description-list-v5>dd>section:first-child>:first-child {
    margin-top:0!important
}
.description-list-v5:first-child {
    border-top:1px solid #ddd
}
.description-list-v5>dt {
    line-height:1.4
}
.description-list-v5__type,.description-list-v5__type--blank,.description-list-v5__type--excel,.description-list-v5__type--modal,.description-list-v5__type--pdf,.description-list-v5__type--powerpoint,.description-list-v5__type--rss,.description-list-v5__type--video,.description-list-v5__type--word,.description-list-v5__type--zip {
    display:inline-block
}
.description-list-v5__filesize {
    margin-left:.5em
}
.list-wrap {
    display:flex;
    flex-flow:row wrap;
    margin:2em 0 0
}
.list-wrap>:first-child,.list-wrap>[class^=list-wrap]>:first-child,.list-wrap>section:first-child>:first-child {
    margin-top:0!important
}
.list-wrap>* {
    flex:0 1 auto;
    min-width:1px
}
.list-wrap--center {
    display:flex;
    flex-flow:row wrap;
    justify-content:center;
    margin:2em 0 0
}
.list-wrap--center>:first-child,.list-wrap--center>[class^=list-wrap]>:first-child,.list-wrap--center>section:first-child>:first-child {
    margin-top:0!important
}
.list-wrap--center>* {
    flex:0 1 auto;
    min-width:1px
}
.list-wrap--right {
    display:flex;
    flex-flow:row wrap;
    justify-content:flex-end;
    margin:2em 0 0
}
.list-wrap--right>:first-child,.list-wrap--right>[class^=list-wrap]>:first-child,.list-wrap--right>section:first-child>:first-child {
    margin-top:0!important
}
.list-wrap--right>* {
    flex:0 1 auto;
    min-width:1px
}
.link-list {
    margin:2em 0 0;
    padding:0
}
.link-list>li {
    position:relative;
    list-style:none
}
.link-list>li>[class*=__type] {
    display:inline-block;
    position:relative
}
.link-list__filesize {
    font-style:normal
}
.link-list__nest {
    margin:.75em 0 1em
}
.link-list__nest>:first-child,.link-list__nest>[class^=list-wrap]>:first-child,.link-list__nest>section:first-child>:first-child {
    margin-top:0!important
}
.link-list>li>[class*=__type] {
    padding-left:1.2em
}
.link-list>li>[class*=__type]:before {
    position:absolute;
    top:.4em;
    left:-3px
}
.link-list__type--nolink {
    color:#898989
}
.link-list__type--nolink:before {
    border-top-color:#666!important;
    border-right-color:#666!important
}
.link-list__filesize {
    margin-left:.5em
}
.link-list__nest {
    padding-left:1.2em
}
.button .button__type,.button .button__type--blank,.button .button__type--excel,.button .button__type--modal,.button .button__type--pdf,.button .button__type--powerpoint,.button .button__type--rss,.button .button__type--video,.button .button__type--word,.button .button__type--zip {
    display:flex;
    position:relative;
    align-items:center;
    justify-content:center;
    border:none;
    background-color:#262626;
    color:#fff;
    line-height:1.4;
    text-align:center
}
.button {
    display:flex
}
.button__label {
    display:inline-block
}
.button__filesize {
    font-style:normal;
    margin-left:.5em;
    vertical-align:middle
}
.button-v2 .button-v2__type--blank,.button-v2 .button-v2__type--excel,.button-v2 .button-v2__type--modal,.button-v2 .button-v2__type--pdf,.button-v2 .button-v2__type--powerpoint,.button-v2 .button-v2__type--rss,.button-v2 .button-v2__type--video,.button-v2 .button-v2__type--word,.button-v2 .button-v2__type--zip,.button-v2__type,.button .button__type--blank,.button .button__type--excel,.button .button__type--modal,.button .button__type--pdf,.button .button__type--powerpoint,.button .button__type--rss,.button .button__type--video,.button .button__type--word,.button .button__type--zip,.button__type {
    display:flex;
    text-decoration:none
}
.button-v2 .button-v2__type,.button-v2 .button-v2__type--blank,.button-v2 .button-v2__type--excel,.button-v2 .button-v2__type--modal,.button-v2 .button-v2__type--pdf,.button-v2 .button-v2__type--powerpoint,.button-v2 .button-v2__type--rss,.button-v2 .button-v2__type--video,.button-v2 .button-v2__type--word,.button-v2 .button-v2__type--zip {
    display:flex;
    position:relative;
    align-items:center;
    justify-content:center;
    border:1px solid #666;
    background-color:#fff;
    line-height:1.4;
    text-align:center
}
.button-wrap,.button-wrap--center {
    display:flex;
    flex-flow:row wrap;
    margin:2em 0 0
}
.button-wrap--center {
    align-items:center
}
.button-wrap--center>* {
    justify-content:center
}
.button-wrap--right {
    display:flex;
    flex-flow:row wrap;
    align-items:flex-end;
    margin:2em 0 0
}
.button-wrap--right>* {
    justify-content:flex-end
}
.button-wrap--centering {
    display:flex;
    flex-flow:row wrap;
    justify-content:center;
    margin:2em 0 0
}
.button-v2 {
    display:flex
}
.button-v2__label {
    display:inline-block
}
.button-v2__filesize {
    font-style:normal;
    margin-left:.5em;
    vertical-align:middle
}
.image__frame,.image a.image__frame,.image a.image__frame--modal,.image a.image__frame--scaleup {
    display:inline-block;
    max-width:100%
}
.image [data-browser=ie11] a.image__frame,.image [data-browser=ie11] a.image__frame--modal,.image [data-browser=ie11] a.image__frame--scaleup,[data-browser=ie11] .image__frame,[data-browser=ie11] .image a.image__frame,[data-browser=ie11] .image a.image__frame--modal,[data-browser=ie11] .image a.image__frame--scaleup {
    display:block
}
.image__caption,.image__caption--center,.image__caption--right {
    margin:.6em 0 0;
    text-align:left
}
.image-wrap,.image-wrap--center {
    display:flex;
    margin:2em 0 0
}
.image-wrap--center {
    justify-content:center
}
.image-wrap--right {
    display:flex;
    justify-content:flex-end;
    margin:2em 0 0
}
.image-wrap--center>* {
    text-align:center
}
.image {
    min-width:1px;
    margin:0
}
.image__title {
    margin:0 0 .8em;
    line-height:1.4;
    text-align:left
}
.image a.image__frame,.image a.image__frame--modal,.image a.image__frame--scaleup {
    position:relative
}
.image a.image__frame--modal:before {
    display:inline-block;
    z-index:2;
    position:absolute;
    right:0;
    bottom:0;
    width:40px;
    height:40px;
    background-color:#262626;
    content:""
}
.image a.image__frame--modal:after {
    z-index:3;
    position:absolute;
    right:10px;
    bottom:10px;
    width:20px;
    height:20px
}
.image a.image__frame--modal:hover:before {
    background-color:#ad0003
}
[class*=modal--].modaal-wrapper .modaal-container {
    border-radius:8px;
    box-shadow:none
}
[class*=modal--].modaal-wrapper .modaal-content-container {
    padding:0
}
[class*=modal--].modaal-wrapper .modaal-content-container>:first-child,[class*=modal--].modaal-wrapper .modaal-content-container>[class^=list-wrap]>:first-child,[class*=modal--].modaal-wrapper .modaal-content-container>section:first-child>:first-child {
    margin-top:0!important
}
[class*=modal--].modaal-wrapper .modaal-close {
    position:absolute;
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
[class*=modal--].modaal-wrapper .modaal-close:after,[class*=modal--].modaal-wrapper .modaal-close:before {
    display:none
}
[class*=modal--].modaal-wrapper .modaal-close>span {
    display:block;
    position:relative!important;
    width:100%!important;
    height:100%!important
}
[class*=modal--].modaal-wrapper .modaal-close>span:after,[class*=modal--].modaal-wrapper .modaal-close>span:before {
    -webkit-backface-visibility:hidden;
    position:absolute;
    top:50%;
    left:50%;
    background-color:#ad0003;
    content:""
}
[class*=modal--].modaal-wrapper .modaal-close>span:before {
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
[class*=modal--].modaal-wrapper .modaal-close>span:after {
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg)
}
.image a.image__frame--scaleup {
    overflow:hidden
}
.image a.image__frame--scaleup img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.image__caption--center {
    text-align:center
}
.image__caption--right {
    text-align:right
}
.video {
    width:100%
}
.video-wrap {
    margin:2em 0 0
}
.video-wrap--center {
    margin:2em 0 0;
    text-align:center
}
.video-wrap--center>* {
    margin-right:auto;
    margin-left:auto
}
.video-wrap--right {
    margin:2em 0 0;
    text-align:right
}
.video-wrap--right>* {
    margin-left:auto
}
.iframe-video {
    position:relative;
    width:100%;
    padding-top:56.25%
}
.iframe-video[data-size-pc="1per"] {
    padding-top:.5625%
}
.iframe-video[data-size-pc="2per"] {
    padding-top:1.125%
}
.iframe-video[data-size-pc="3per"] {
    padding-top:1.6875%
}
.iframe-video[data-size-pc="4per"] {
    padding-top:2.25%
}
.iframe-video[data-size-pc="5per"] {
    padding-top:2.8125%
}
.iframe-video[data-size-pc="6per"] {
    padding-top:3.375%
}
.iframe-video[data-size-pc="7per"] {
    padding-top:3.9375%
}
.iframe-video[data-size-pc="8per"] {
    padding-top:4.5%
}
.iframe-video[data-size-pc="9per"] {
    padding-top:5.0625%
}
.iframe-video[data-size-pc="10per"] {
    padding-top:5.625%
}
.iframe-video[data-size-pc="11per"] {
    padding-top:6.1875%
}
.iframe-video[data-size-pc="12per"] {
    padding-top:6.75%
}
.iframe-video[data-size-pc="13per"] {
    padding-top:7.3125%
}
.iframe-video[data-size-pc="14per"] {
    padding-top:7.875%
}
.iframe-video[data-size-pc="15per"] {
    padding-top:8.4375%
}
.iframe-video[data-size-pc="16per"] {
    padding-top:9%
}
.iframe-video[data-size-pc="17per"] {
    padding-top:9.5625%
}
.iframe-video[data-size-pc="18per"] {
    padding-top:10.125%
}
.iframe-video[data-size-pc="19per"] {
    padding-top:10.6875%
}
.iframe-video[data-size-pc="20per"] {
    padding-top:11.25%
}
.iframe-video[data-size-pc="21per"] {
    padding-top:11.8125%
}
.iframe-video[data-size-pc="22per"] {
    padding-top:12.375%
}
.iframe-video[data-size-pc="23per"] {
    padding-top:12.9375%
}
.iframe-video[data-size-pc="24per"] {
    padding-top:13.5%
}
.iframe-video[data-size-pc="25per"] {
    padding-top:14.0625%
}
.iframe-video[data-size-pc="26per"] {
    padding-top:14.625%
}
.iframe-video[data-size-pc="27per"] {
    padding-top:15.1875%
}
.iframe-video[data-size-pc="28per"] {
    padding-top:15.75%
}
.iframe-video[data-size-pc="29per"] {
    padding-top:16.3125%
}
.iframe-video[data-size-pc="30per"] {
    padding-top:16.875%
}
.iframe-video[data-size-pc="31per"] {
    padding-top:17.4375%
}
.iframe-video[data-size-pc="32per"] {
    padding-top:18%
}
.iframe-video[data-size-pc="33per"] {
    padding-top:18.5625%
}
.iframe-video[data-size-pc="34per"] {
    padding-top:19.125%
}
.iframe-video[data-size-pc="35per"] {
    padding-top:19.6875%
}
.iframe-video[data-size-pc="36per"] {
    padding-top:20.25%
}
.iframe-video[data-size-pc="37per"] {
    padding-top:20.8125%
}
.iframe-video[data-size-pc="38per"] {
    padding-top:21.375%
}
.iframe-video[data-size-pc="39per"] {
    padding-top:21.9375%
}
.iframe-video[data-size-pc="40per"] {
    padding-top:22.5%
}
.iframe-video[data-size-pc="41per"] {
    padding-top:23.0625%
}
.iframe-video[data-size-pc="42per"] {
    padding-top:23.625%
}
.iframe-video[data-size-pc="43per"] {
    padding-top:24.1875%
}
.iframe-video[data-size-pc="44per"] {
    padding-top:24.75%
}
.iframe-video[data-size-pc="45per"] {
    padding-top:25.3125%
}
.iframe-video[data-size-pc="46per"] {
    padding-top:25.875%
}
.iframe-video[data-size-pc="47per"] {
    padding-top:26.4375%
}
.iframe-video[data-size-pc="48per"] {
    padding-top:27%
}
.iframe-video[data-size-pc="49per"] {
    padding-top:27.5625%
}
.iframe-video[data-size-pc="50per"] {
    padding-top:28.125%
}
.iframe-video[data-size-pc="51per"] {
    padding-top:28.6875%
}
.iframe-video[data-size-pc="52per"] {
    padding-top:29.25%
}
.iframe-video[data-size-pc="53per"] {
    padding-top:29.8125%
}
.iframe-video[data-size-pc="54per"] {
    padding-top:30.375%
}
.iframe-video[data-size-pc="55per"] {
    padding-top:30.9375%
}
.iframe-video[data-size-pc="56per"] {
    padding-top:31.5%
}
.iframe-video[data-size-pc="57per"] {
    padding-top:32.0625%
}
.iframe-video[data-size-pc="58per"] {
    padding-top:32.625%
}
.iframe-video[data-size-pc="59per"] {
    padding-top:33.1875%
}
.iframe-video[data-size-pc="60per"] {
    padding-top:33.75%
}
.iframe-video[data-size-pc="61per"] {
    padding-top:34.3125%
}
.iframe-video[data-size-pc="62per"] {
    padding-top:34.875%
}
.iframe-video[data-size-pc="63per"] {
    padding-top:35.4375%
}
.iframe-video[data-size-pc="64per"] {
    padding-top:36%
}
.iframe-video[data-size-pc="65per"] {
    padding-top:36.5625%
}
.iframe-video[data-size-pc="66per"] {
    padding-top:37.125%
}
.iframe-video[data-size-pc="67per"] {
    padding-top:37.6875%
}
.iframe-video[data-size-pc="68per"] {
    padding-top:38.25%
}
.iframe-video[data-size-pc="69per"] {
    padding-top:38.8125%
}
.iframe-video[data-size-pc="70per"] {
    padding-top:39.375%
}
.iframe-video[data-size-pc="71per"] {
    padding-top:39.9375%
}
.iframe-video[data-size-pc="72per"] {
    padding-top:40.5%
}
.iframe-video[data-size-pc="73per"] {
    padding-top:41.0625%
}
.iframe-video[data-size-pc="74per"] {
    padding-top:41.625%
}
.iframe-video[data-size-pc="75per"] {
    padding-top:42.1875%
}
.iframe-video[data-size-pc="76per"] {
    padding-top:42.75%
}
.iframe-video[data-size-pc="77per"] {
    padding-top:43.3125%
}
.iframe-video[data-size-pc="78per"] {
    padding-top:43.875%
}
.iframe-video[data-size-pc="79per"] {
    padding-top:44.4375%
}
.iframe-video[data-size-pc="80per"] {
    padding-top:45%
}
.iframe-video[data-size-pc="81per"] {
    padding-top:45.5625%
}
.iframe-video[data-size-pc="82per"] {
    padding-top:46.125%
}
.iframe-video[data-size-pc="83per"] {
    padding-top:46.6875%
}
.iframe-video[data-size-pc="84per"] {
    padding-top:47.25%
}
.iframe-video[data-size-pc="85per"] {
    padding-top:47.8125%
}
.iframe-video[data-size-pc="86per"] {
    padding-top:48.375%
}
.iframe-video[data-size-pc="87per"] {
    padding-top:48.9375%
}
.iframe-video[data-size-pc="88per"] {
    padding-top:49.5%
}
.iframe-video[data-size-pc="89per"] {
    padding-top:50.0625%
}
.iframe-video[data-size-pc="90per"] {
    padding-top:50.625%
}
.iframe-video[data-size-pc="91per"] {
    padding-top:51.1875%
}
.iframe-video[data-size-pc="92per"] {
    padding-top:51.75%
}
.iframe-video[data-size-pc="93per"] {
    padding-top:52.3125%
}
.iframe-video[data-size-pc="94per"] {
    padding-top:52.875%
}
.iframe-video[data-size-pc="95per"] {
    padding-top:53.4375%
}
.iframe-video[data-size-pc="96per"] {
    padding-top:54%
}
.iframe-video[data-size-pc="97per"] {
    padding-top:54.5625%
}
.iframe-video[data-size-pc="98per"] {
    padding-top:55.125%
}
.iframe-video[data-size-pc="99per"] {
    padding-top:55.6875%
}
.iframe-video[data-size-pc="100per"] {
    padding-top:56.25%
}
.iframe-video>iframe {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    border:none
}
.table [class*=__cell] {
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
    background-color:#fff;
    text-align:left;
    vertical-align:top
}
.table {
    margin:2em 0 0
}
.table__w--1per {
    width:1%!important
}
.table__w--2per {
    width:2%!important
}
.table__w--3per {
    width:3%!important
}
.table__w--4per {
    width:4%!important
}
.table__w--5per {
    width:5%!important
}
.table__w--6per {
    width:6%!important
}
.table__w--7per {
    width:7%!important
}
.table__w--8per {
    width:8%!important
}
.table__w--9per {
    width:9%!important
}
.table__w--10per {
    width:10%!important
}
.table__w--11per {
    width:11%!important
}
.table__w--12per {
    width:12%!important
}
.table__w--13per {
    width:13%!important
}
.table__w--14per {
    width:14%!important
}
.table__w--15per {
    width:15%!important
}
.table__w--16per {
    width:16%!important
}
.table__w--17per {
    width:17%!important
}
.table__w--18per {
    width:18%!important
}
.table__w--19per {
    width:19%!important
}
.table__w--20per {
    width:20%!important
}
.table__w--21per {
    width:21%!important
}
.table__w--22per {
    width:22%!important
}
.table__w--23per {
    width:23%!important
}
.table__w--24per {
    width:24%!important
}
.table__w--25per {
    width:25%!important
}
.table__w--26per {
    width:26%!important
}
.table__w--27per {
    width:27%!important
}
.table__w--28per {
    width:28%!important
}
.table__w--29per {
    width:29%!important
}
.table__w--30per {
    width:30%!important
}
.table__w--31per {
    width:31%!important
}
.table__w--32per {
    width:32%!important
}
.table__w--33per {
    width:33%!important
}
.table__w--34per {
    width:34%!important
}
.table__w--35per {
    width:35%!important
}
.table__w--36per {
    width:36%!important
}
.table__w--37per {
    width:37%!important
}
.table__w--38per {
    width:38%!important
}
.table__w--39per {
    width:39%!important
}
.table__w--40per {
    width:40%!important
}
.table__w--41per {
    width:41%!important
}
.table__w--42per {
    width:42%!important
}
.table__w--43per {
    width:43%!important
}
.table__w--44per {
    width:44%!important
}
.table__w--45per {
    width:45%!important
}
.table__w--46per {
    width:46%!important
}
.table__w--47per {
    width:47%!important
}
.table__w--48per {
    width:48%!important
}
.table__w--49per {
    width:49%!important
}
.table__w--50per {
    width:50%!important
}
.table__w--51per {
    width:51%!important
}
.table__w--52per {
    width:52%!important
}
.table__w--53per {
    width:53%!important
}
.table__w--54per {
    width:54%!important
}
.table__w--55per {
    width:55%!important
}
.table__w--56per {
    width:56%!important
}
.table__w--57per {
    width:57%!important
}
.table__w--58per {
    width:58%!important
}
.table__w--59per {
    width:59%!important
}
.table__w--60per {
    width:60%!important
}
.table__w--61per {
    width:61%!important
}
.table__w--62per {
    width:62%!important
}
.table__w--63per {
    width:63%!important
}
.table__w--64per {
    width:64%!important
}
.table__w--65per {
    width:65%!important
}
.table__w--66per {
    width:66%!important
}
.table__w--67per {
    width:67%!important
}
.table__w--68per {
    width:68%!important
}
.table__w--69per {
    width:69%!important
}
.table__w--70per {
    width:70%!important
}
.table__w--71per {
    width:71%!important
}
.table__w--72per {
    width:72%!important
}
.table__w--73per {
    width:73%!important
}
.table__w--74per {
    width:74%!important
}
.table__w--75per {
    width:75%!important
}
.table__w--76per {
    width:76%!important
}
.table__w--77per {
    width:77%!important
}
.table__w--78per {
    width:78%!important
}
.table__w--79per {
    width:79%!important
}
.table__w--80per {
    width:80%!important
}
.table__w--81per {
    width:81%!important
}
.table__w--82per {
    width:82%!important
}
.table__w--83per {
    width:83%!important
}
.table__w--84per {
    width:84%!important
}
.table__w--85per {
    width:85%!important
}
.table__w--86per {
    width:86%!important
}
.table__w--87per {
    width:87%!important
}
.table__w--88per {
    width:88%!important
}
.table__w--89per {
    width:89%!important
}
.table__w--90per {
    width:90%!important
}
.table__w--91per {
    width:91%!important
}
.table__w--92per {
    width:92%!important
}
.table__w--93per {
    width:93%!important
}
.table__w--94per {
    width:94%!important
}
.table__w--95per {
    width:95%!important
}
.table__w--96per {
    width:96%!important
}
.table__w--97per {
    width:97%!important
}
.table__w--98per {
    width:98%!important
}
.table__w--99per {
    width:99%!important
}
.table__w--100per {
    width:100%!important
}
.table__head>:first-child,.table__head>[class^=list-wrap]>:first-child,.table__head>section:first-child>:first-child {
    margin-top:0!important
}
.table__head>:last-child {
    margin-bottom:0!important
}
.table__body>:first-child,.table__body>[class^=list-wrap]>:first-child,.table__body>section:first-child>:first-child {
    margin-top:0!important
}
.table__body>:last-child {
    margin-bottom:0!important
}
.table__foot>:first-child,.table__foot>[class^=list-wrap]>:first-child,.table__foot>section:first-child>:first-child {
    margin-top:0!important
}
.table__foot>:last-child {
    margin-bottom:0!important
}
.table__title {
    line-height:1.4
}
.table__caption--center {
    text-align:center
}
.table__caption--right {
    text-align:right
}
.table__matrix {
    width:100%;
    border-top:1px solid #ddd;
    border-left:1px solid #ddd;
    border-collapse:collapse;
    border-spacing:0
}
.table__matrix>caption>:first-child,.table__matrix>caption>[class^=list-wrap]>:first-child,.table__matrix>caption>section:first-child>:first-child {
    margin-top:0!important
}
.table__matrix>caption>:last-child {
    margin-bottom:0!important
}
.table__matrix--layout-fixed {
    table-layout:fixed
}
.table [class*=__cell]>:first-child,.table [class*=__cell]>[class^=list-wrap]>:first-child,.table [class*=__cell]>section:first-child>:first-child {
    margin-top:0!important
}
.table [class*=__cell]>:last-child {
    margin-bottom:0!important
}
.table [class*=__cell--lv1] {
    background-color:#262626;
    color:#fff
}
.table [class*=__cell--lv2] {
    background-color:#f4f4f4
}
.box {
    margin:2em 0 0;
    border:1px solid #666;
    background-color:#fff
}
.box__head {
    margin:0 0 .8em
}
.box__head>:first-child,.box__head>[class^=list-wrap]>:first-child,.box__head>section:first-child>:first-child {
    margin-top:0!important
}
.box__head>:last-child {
    margin-bottom:0!important
}
.box__body>:first-child,.box__body>[class^=list-wrap]>:first-child,.box__body>section:first-child>:first-child {
    margin-top:0!important
}
.box__body>:last-child {
    margin-bottom:0!important
}
.box__head+.box__body {
    padding-top:0
}
.box__title {
    color:#262626;
    line-height:1.4
}
.box-v2 {
    margin:2em 0 0;
    border-top:1px solid #666
}
.box-v2__head {
    margin:0 0 .8em
}
.box-v2__head>:first-child,.box-v2__head>[class^=list-wrap]>:first-child,.box-v2__head>section:first-child>:first-child {
    margin-top:0!important
}
.box-v2__head>:last-child {
    margin-bottom:0!important
}
.box-v2__body>:first-child,.box-v2__body>[class^=list-wrap]>:first-child,.box-v2__body>section:first-child>:first-child {
    margin-top:0!important
}
.box-v2__body>:last-child {
    margin-bottom:0!important
}
.box-v2__head+.box-v2__body {
    padding-top:0
}
.box-v2__title {
    color:#262626;
    line-height:1.4
}
.box-v3 {
    margin:2em 0 0;
    border:1px solid #ddd;
    background-color:#fff
}
.box-v3__head {
    margin:0 0 .8em
}
.box-v3__head>:first-child,.box-v3__head>[class^=list-wrap]>:first-child,.box-v3__head>section:first-child>:first-child {
    margin-top:0!important
}
.box-v3__head>:last-child {
    margin-bottom:0!important
}
.box-v3__body>:first-child,.box-v3__body>[class^=list-wrap]>:first-child,.box-v3__body>section:first-child>:first-child {
    margin-top:0!important
}
.box-v3__body>:last-child {
    margin-bottom:0!important
}
.box-v3__head+.box-v3__body {
    padding-top:0
}
.box-v3__title {
    color:#ad0003;
    line-height:1.4
}
.media {
    margin:2em 0 0
}
.media[data-media-wraparound=true]:after {
    display:block;
    clear:both;
    content:""
}
.media__head>:first-child,.media__head>[class^=list-wrap]>:first-child,.media__head>section:first-child>:first-child {
    margin-top:0!important
}
.media__body {
    flex:1 1
}
.media__body>:first-child,.media__body>[class^=list-wrap]>:first-child,.media__body>section:first-child>:first-child {
    margin-top:0!important
}
.media__image {
    margin:0
}
.media__caption--center {
    text-align:center
}
.media__caption--right {
    text-align:right
}
.column {
    margin:2em 0 0
}
[class^=heading]+.column {
    margin-top:0
}
.anchor-navi {
    margin:2em 0 0
}
.anchor-navi__list {
    margin-top:0;
    padding:0
}
.anchor-navi__list>li {
    display:flex;
    position:relative;
    list-style:none
}
.anchor-navi__link {
    display:flex;
    width:100%
}
.anchor-navi__label {
    display:inline-block;
    position:relative
}
.anchor-navi__label:before {
    position:absolute;
    left:2px;
    width:10px;
    height:10px
}
.pager-navi .pager-navi__link,.pager-navi .pager-navi__link--next,.pager-navi .pager-navi__link--prev {
    display:flex;
    align-items:center;
    justify-content:center
}
.pager-navi .is-current.pager-navi__link,.pager-navi .is-current.pager-navi__link--next,.pager-navi .is-current.pager-navi__link--prev {
    background:#262626;
    color:#fff;
    pointer-events:none
}
.pager-navi {
    margin:2em 0 0
}
.pager-navi__inner,.pager-navi__list {
    display:flex;
    flex-flow:row nowrap;
    align-items:center;
    justify-content:center
}
.pager-navi__list {
    margin:0;
    padding:0
}
.pager-navi__list>li {
    list-style:none
}
.pager-navi__list>li:first-child {
    margin-left:0
}
.pager-navi__list>li:last-child {
    margin-right:0
}
.pager-navi .pager-navi__link--next,.pager-navi .pager-navi__link--prev {
    position:relative;
    border-color:#999;
    background-color:#fff;
    font-size:0
}
.pager-navi .pager-navi__link--next:before,.pager-navi .pager-navi__link--prev:before {
    border-top-width:1px;
    border-right-width:1px;
    border-color:#ad0003
}
.pulldown-navi {
    margin:2em 0 0
}
.pulldown-navi__inner {
    position:relative;
    border:1px solid #666;
    background-color:#fff
}
.pulldown-navi__inner:after {
    z-index:0;
    position:absolute;
    top:50%;
    width:0;
    height:0;
    margin-top:-4px;
    border-style:solid;
    border-color:#262626 transparent transparent;
    content:""
}
.pulldown-navi__select {
    -webkit-appearance:none;
    appearance:none;
    z-index:1;
    position:relative;
    width:100%;
    height:100%;
    border:none;
    outline:none;
    background:none;
    color:#262626;
    line-height:1.4;
    cursor:pointer
}
.pulldown-navi__select::-ms-expand {
    display:none
}
.pulldown-navi__crawling {
    display:none
}
.pulldown-navi__list {
    margin:0;
    padding:0
}
.pulldown-navi__list>li {
    list-style:none
}
.card .card__type,.card .card__type--blank,.card .card__type--blank--scaleup,.card .card__type--excel,.card .card__type--excel--scaleup,.card .card__type--modal,.card .card__type--modal--scaleup,.card .card__type--nolink,.card .card__type--pdf,.card .card__type--pdf--scaleup,.card .card__type--powerpoint,.card .card__type--powerpoint--scaleup,.card .card__type--rss,.card .card__type--rss--scaleup,.card .card__type--scaleup,.card .card__type--video,.card .card__type--video--scaleup,.card .card__type--word,.card .card__type--word--scaleup,.card .card__type--zip,.card .card__type--zip--scaleup {
    display:flex;
    position:relative;
    flex-flow:row nowrap;
    overflow:hidden;
    background-color:#fff;
    box-shadow:0 5px 20px 0 rgba(0,0,0,.1);
    color:#262626;
    text-align:left;
    text-decoration:none
}
.card {
    display:flex
}
.card__filesize {
    font-style:normal
}
.card .card__type--nolink {
    opacity:1!important
}
.card .card__type--nolink .card__title {
    color:#262626
}
.card .card__type--scaleup {
    width:100%;
    opacity:1!important
}
.card .card__type--scaleup .card__head {
    display:inline-block
}
.card .card__type--scaleup .card__image {
    overflow:hidden
}
.card .card__type--scaleup .card__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card .card__type--blank--scaleup {
    width:100%;
    opacity:1!important
}
.card .card__type--blank--scaleup .card__head {
    display:inline-block
}
.card .card__type--blank--scaleup .card__image {
    overflow:hidden
}
.card .card__type--blank--scaleup .card__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card .card__type--pdf--scaleup {
    width:100%;
    opacity:1!important
}
.card .card__type--pdf--scaleup .card__head {
    display:inline-block
}
.card .card__type--pdf--scaleup .card__image {
    overflow:hidden
}
.card .card__type--pdf--scaleup .card__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card .card__type--excel--scaleup {
    width:100%;
    opacity:1!important
}
.card .card__type--excel--scaleup .card__head {
    display:inline-block
}
.card .card__type--excel--scaleup .card__image {
    overflow:hidden
}
.card .card__type--excel--scaleup .card__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card .card__type--word--scaleup {
    width:100%;
    opacity:1!important
}
.card .card__type--word--scaleup .card__head {
    display:inline-block
}
.card .card__type--word--scaleup .card__image {
    overflow:hidden
}
.card .card__type--word--scaleup .card__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card .card__type--powerpoint--scaleup {
    width:100%;
    opacity:1!important
}
.card .card__type--powerpoint--scaleup .card__head {
    display:inline-block
}
.card .card__type--powerpoint--scaleup .card__image {
    overflow:hidden
}
.card .card__type--powerpoint--scaleup .card__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card .card__type--zip--scaleup {
    width:100%;
    opacity:1!important
}
.card .card__type--zip--scaleup .card__head {
    display:inline-block
}
.card .card__type--zip--scaleup .card__image {
    overflow:hidden
}
.card .card__type--zip--scaleup .card__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card .card__type--video--scaleup {
    width:100%;
    opacity:1!important
}
.card .card__type--video--scaleup .card__head {
    display:inline-block
}
.card .card__type--video--scaleup .card__image {
    overflow:hidden
}
.card .card__type--video--scaleup .card__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card .card__type--modal--scaleup {
    width:100%;
    opacity:1!important
}
.card .card__type--modal--scaleup .card__head {
    display:inline-block
}
.card .card__type--modal--scaleup .card__image {
    overflow:hidden
}
.card .card__type--modal--scaleup .card__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card .card__type--rss--scaleup {
    width:100%;
    opacity:1!important
}
.card .card__type--rss--scaleup .card__head {
    display:inline-block
}
.card .card__type--rss--scaleup .card__image {
    overflow:hidden
}
.card .card__type--rss--scaleup .card__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card__head {
    display:flex;
    flex-shrink:0
}
.card__head>:first-child,.card__head>[class^=list-wrap]>:first-child,.card__head>section:first-child>:first-child {
    margin-top:0!important
}
.card__body {
    width:100%
}
.card__body>:first-child,.card__body>[class^=list-wrap]>:first-child,.card__body>section:first-child>:first-child {
    margin-top:0!important
}
.card__image img {
    width:100%;
    height:auto
}
.card__title {
    color:#262626;
    line-height:1.4
}
.card__filesize {
    margin-left:.5em;
    word-break:break-all
}
.card-v2 .card-v2__type,.card-v2 .card-v2__type--blank,.card-v2 .card-v2__type--blank--scaleup,.card-v2 .card-v2__type--excel,.card-v2 .card-v2__type--excel--scaleup,.card-v2 .card-v2__type--modal,.card-v2 .card-v2__type--modal--scaleup,.card-v2 .card-v2__type--nolink,.card-v2 .card-v2__type--pdf,.card-v2 .card-v2__type--pdf--scaleup,.card-v2 .card-v2__type--powerpoint,.card-v2 .card-v2__type--powerpoint--scaleup,.card-v2 .card-v2__type--rss,.card-v2 .card-v2__type--rss--scaleup,.card-v2 .card-v2__type--scaleup,.card-v2 .card-v2__type--video,.card-v2 .card-v2__type--video--scaleup,.card-v2 .card-v2__type--word,.card-v2 .card-v2__type--word--scaleup,.card-v2 .card-v2__type--zip,.card-v2 .card-v2__type--zip--scaleup {
    position:relative;
    width:100%;
    overflow:hidden;
    background-color:#fff;
    box-shadow:0 5px 20px 0 rgba(0,0,0,.1);
    color:#262626;
    text-align:left;
    text-decoration:none
}
.card-wrap,.card-wrap--center {
    display:flex;
    flex-flow:row wrap;
    margin:2em 0 0
}
.card-wrap--center>* {
    justify-content:center
}
.card-wrap--right {
    display:flex;
    flex-flow:row wrap;
    margin:2em 0 0
}
.card-wrap--right>* {
    justify-content:flex-end
}
.card-wrap--centering {
    justify-content:center
}
.card-wrap--centering,.card-wrap--scrolling {
    display:flex;
    flex-flow:row wrap;
    margin:2em 0 0
}
.card-v2 {
    display:flex
}
.card-v2__filesize {
    font-style:normal
}
.card-v2 .card-v2__type--nolink {
    opacity:1!important
}
.card-v2 .card-v2__type--nolink .card-v2__title {
    color:#262626
}
.card-v2 .card-v2__type--scaleup {
    opacity:1!important
}
.card-v2 .card-v2__type--scaleup .card-v2__head {
    display:inline-block
}
.card-v2 .card-v2__type--scaleup .card-v2__image {
    overflow:hidden
}
.card-v2 .card-v2__type--scaleup .card-v2__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card-v2 .card-v2__type--blank--scaleup {
    opacity:1!important
}
.card-v2 .card-v2__type--blank--scaleup .card-v2__head {
    display:inline-block
}
.card-v2 .card-v2__type--blank--scaleup .card-v2__image {
    overflow:hidden
}
.card-v2 .card-v2__type--blank--scaleup .card-v2__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card-v2 .card-v2__type--pdf--scaleup {
    opacity:1!important
}
.card-v2 .card-v2__type--pdf--scaleup .card-v2__head {
    display:inline-block
}
.card-v2 .card-v2__type--pdf--scaleup .card-v2__image {
    overflow:hidden
}
.card-v2 .card-v2__type--pdf--scaleup .card-v2__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card-v2 .card-v2__type--excel--scaleup {
    opacity:1!important
}
.card-v2 .card-v2__type--excel--scaleup .card-v2__head {
    display:inline-block
}
.card-v2 .card-v2__type--excel--scaleup .card-v2__image {
    overflow:hidden
}
.card-v2 .card-v2__type--excel--scaleup .card-v2__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card-v2 .card-v2__type--word--scaleup {
    opacity:1!important
}
.card-v2 .card-v2__type--word--scaleup .card-v2__head {
    display:inline-block
}
.card-v2 .card-v2__type--word--scaleup .card-v2__image {
    overflow:hidden
}
.card-v2 .card-v2__type--word--scaleup .card-v2__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card-v2 .card-v2__type--powerpoint--scaleup {
    opacity:1!important
}
.card-v2 .card-v2__type--powerpoint--scaleup .card-v2__head {
    display:inline-block
}
.card-v2 .card-v2__type--powerpoint--scaleup .card-v2__image {
    overflow:hidden
}
.card-v2 .card-v2__type--powerpoint--scaleup .card-v2__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card-v2 .card-v2__type--zip--scaleup {
    opacity:1!important
}
.card-v2 .card-v2__type--zip--scaleup .card-v2__head {
    display:inline-block
}
.card-v2 .card-v2__type--zip--scaleup .card-v2__image {
    overflow:hidden
}
.card-v2 .card-v2__type--zip--scaleup .card-v2__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card-v2 .card-v2__type--video--scaleup {
    opacity:1!important
}
.card-v2 .card-v2__type--video--scaleup .card-v2__head {
    display:inline-block
}
.card-v2 .card-v2__type--video--scaleup .card-v2__image {
    overflow:hidden
}
.card-v2 .card-v2__type--video--scaleup .card-v2__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card-v2 .card-v2__type--modal--scaleup {
    opacity:1!important
}
.card-v2 .card-v2__type--modal--scaleup .card-v2__head {
    display:inline-block
}
.card-v2 .card-v2__type--modal--scaleup .card-v2__image {
    overflow:hidden
}
.card-v2 .card-v2__type--modal--scaleup .card-v2__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card-v2 .card-v2__type--rss--scaleup {
    opacity:1!important
}
.card-v2 .card-v2__type--rss--scaleup .card-v2__head {
    display:inline-block
}
.card-v2 .card-v2__type--rss--scaleup .card-v2__image {
    overflow:hidden
}
.card-v2 .card-v2__type--rss--scaleup .card-v2__image img {
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.card-v2__body>:first-child,.card-v2__body>[class^=list-wrap]>:first-child,.card-v2__body>section:first-child>:first-child,.card-v2__head>:first-child,.card-v2__head>[class^=list-wrap]>:first-child,.card-v2__head>section:first-child>:first-child {
    margin-top:0!important
}
.card-v2__image img {
    width:100%;
    height:auto
}
.card-v2__title {
    color:#262626;
    line-height:1.4
}
.card-v2__filesize {
    margin-left:.5em;
    word-break:break-all
}
.accordion {
    margin:2em 0 0;
    overflow:hidden;
    background-color:#fff
}
.accordion__head {
    display:block;
    background-color:#f4f4f4;
    color:#262626
}
.accordion__title {
    display:block;
    position:relative;
    line-height:1.4
}
.accordion__title:after,.accordion__title:before {
    -webkit-backface-visibility:hidden;
    position:absolute;
    top:50%;
    right:0;
    height:2px;
    margin:-1px 0 0;
    background:#666;
    content:"";
    transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1) 0s;
    transition:transform .25s cubic-bezier(.4,0,.2,1) 0s;
    transition:transform .25s cubic-bezier(.4,0,.2,1) 0s,-webkit-transform .25s cubic-bezier(.4,0,.2,1) 0s
}
.accordion__title:before {
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg)
}
.accordion__head.is-active .accordion__title:before {
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
}
.accordion__body {
    position:relative;
    background-color:#fff
}
.accordion__body>:first-child,.accordion__body>[class^=list-wrap]>:first-child,.accordion__body>section:first-child>:first-child {
    margin-top:0!important
}
.tab {
    margin:2em 0 0
}
.tab__list>li {
    list-style:none
}
.tab__head {
    padding-bottom:3px;
    overflow:hidden
}
.tab__list {
    display:flex;
    justify-content:space-between;
    margin:0 -5px;
    padding:0;
    border-bottom:1px solid #ddd
}
.tab__list>li {
    width:100%;
    padding:0 5px
}
.tab .tab__button,.tab .tab__button--nolink {
    display:flex;
    position:relative;
    align-items:center;
    justify-content:center;
    height:100%;
    color:#262626;
    line-height:1.4;
    text-align:center
}
.tab .tab__button--nolink:after,.tab .tab__button:after {
    position:absolute;
    bottom:-4px;
    left:0;
    width:100%;
    height:7px;
    background-color:#ad0003;
    content:"";
    opacity:0;
    transition:opacity .25s cubic-bezier(.4,0,.2,1) 0s
}
.tab .tab__button--nolink {
    background:#eee;
    pointer-events:none
}
.tab__list>li.is-current .tab__button {
    color:#ad0003;
    font-weight:700
}
.tab__list>li.is-current .tab__button:after {
    opacity:1
}
.tab__body {
    margin-top:-3px
}
.tab__detail>:first-child,.tab__detail>[class^=list-wrap]>:first-child,.tab__detail>section:first-child>:first-child {
    margin-top:0!important
}
.tab-v2 {
    margin:2em 0 0
}
.tab-v2__list>li {
    list-style:none
}
.tab-v2__head {
    overflow:hidden
}
.tab-v2__list {
    margin:0;
    padding:0
}
.tab-v2__list>li {
    border-left:1px solid #ddd
}
.tab-v2__list>li:last-child {
    border-right:1px solid #ddd
}
.tab-v2 .tab-v2__button,.tab-v2 .tab-v2__button--nolink {
    display:flex;
    position:relative;
    align-items:center;
    justify-content:center;
    height:100%;
    overflow:hidden;
    border-top:4px solid #fff;
    background-color:#fff;
    line-height:1.4;
    text-align:center
}
.tab-v2 span.tab-v2__button {
    pointer-events:none
}
.tab-v2 .tab-v2__button--nolink {
    border-top:4px solid #eee;
    background:#eee;
    pointer-events:none
}
.tab-v2__list>li.is-current .tab-v2__button {
    border-top:4px solid #ad0003;
    color:#ad0003;
    font-weight:700
}
.tab-v2__body {
    position:relative
}
.tab-v2__detail>:first-child,.tab-v2__detail>[class^=list-wrap]>:first-child,.tab-v2__detail>section:first-child>:first-child {
    margin-top:0!important
}
.carousel {
    margin:2em 0 0
}
.carousel__list.slick-slider {
    overflow:hidden
}
.carousel__list>.slick-list>.slick-track>.slick-slide {
    line-height:1
}
.carousel__list>.slick-arrow {
    z-index:2;
    position:absolute;
    top:50%;
    width:32px;
    height:32px;
    margin:-16px 0 0;
    padding:0;
    overflow:hidden;
    border:none;
    outline:none;
    background-color:transparent;
    text-indent:100%;
    white-space:nowrap;
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.carousel__list>.slick-arrow:before {
    position:absolute!important;
    top:50%;
    margin:-9px 0 0
}
.carousel__item {
    text-align:center
}
.carousel__item>img {
    display:inline-block!important
}
.carousel__type,.carousel__type--nolink {
    display:block
}
.carousel__control {
    display:flex;
    flex-flow:row wrap;
    align-items:center;
    justify-content:flex-end
}
.carousel__pager>.slick-dots {
    display:flex;
    align-items:center;
    margin:0;
    padding:0
}
.carousel__pager>.slick-dots>li {
    display:flex;
    font-size:0;
    list-style:none
}
.carousel__pager>.slick-dots>li>button {
    display:inline-block;
    padding:0;
    border:none;
    outline:none;
    background-color:#ddd;
    text-indent:-9999em;
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.carousel__pager>.slick-dots>li.slick-active>button {
    background-color:#ad0003
}
.carousel__switch {
    display:flex;
    align-items:center;
    font-size:0
}
.carousel__switch__pause {
    display:inline-block;
    position:relative;
    padding:0;
    border:none;
    outline:none;
    background-color:#fff;
    text-indent:-9999em
}
.carousel__switch__pause:after,.carousel__switch__pause:before {
    display:inline-block;
    position:absolute;
    top:0;
    height:100%;
    background-color:#262626;
    content:""
}
.carousel__switch__pause:before {
    left:0
}
.carousel__switch__pause:after {
    right:0
}
.carousel__switch__play {
    display:inline-block;
    position:relative;
    padding:0;
    border:none;
    outline:none;
    background-color:#fff;
    text-indent:-9999em
}
.carousel__switch__play:before {
    display:inline-block;
    position:absolute;
    top:50%;
    left:0;
    border-style:solid;
    border-color:transparent transparent transparent #262626;
    content:""
}
.news .news__type,.news .news__type--blank,.news .news__type--excel,.news .news__type--modal,.news .news__type--nolink,.news .news__type--pdf,.news .news__type--powerpoint,.news .news__type--rss,.news .news__type--video,.news .news__type--word,.news .news__type--zip {
    display:flex;
    align-items:flex-start;
    background-color:#fff
}
.news {
    margin:2em 0 0;
    border-top:1px solid #ddd
}
.news__filesize {
    font-style:normal
}
.news__article {
    border-bottom:1px solid #ddd
}
.news .news__type .news__title:after {
    margin-left:5px
}
.news__head {
    order:2;
    width:80px
}
.news__body {
    flex:1 1;
    order:1
}
.news__property {
    display:flex;
    align-items:baseline
}
.news__date {
    min-width:10em;
    white-space:nowrap
}
.news__category {
    display:inline-flex;
    flex-flow:row wrap;
    margin-bottom:-.6em
}
.news__category>* {
    margin-right:.6em;
    margin-bottom:10px
}
.news__category>:last-child {
    margin-right:0
}
.news__caption {
    flex:1 1
}
.news__title {
    margin:0
}
.news__filesize {
    margin-left:.5em
}
.faq__mark--answer,.faq__mark--question {
    font-family:Arial,ＭＳ Ｐゴシック,sans-serif;
    line-height:1
}
.faq {
    margin:2em 0 0;
    overflow:hidden;
    background-color:#fff
}
.faq__head {
    display:flex;
    flex-flow:row nowrap;
    background-color:#f4f4f4;
    line-height:1.4;
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.faq__head,.faq__mark--question {
    color:#262626
}
.faq__mark--answer {
    color:#ad0003
}
.faq__title {
    position:relative;
    flex:1 1
}
.faq__title:after,.faq__title:before {
    -webkit-backface-visibility:hidden;
    position:absolute;
    top:50%;
    right:0;
    height:2px;
    margin:-1px 0 0;
    background:#666;
    content:"";
    transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1) 0s;
    transition:transform .25s cubic-bezier(.4,0,.2,1) 0s;
    transition:transform .25s cubic-bezier(.4,0,.2,1) 0s,-webkit-transform .25s cubic-bezier(.4,0,.2,1) 0s
}
.faq__title:before {
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg)
}
.faq__head.is-active .faq__title:before {
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
}
.faq__body {
    display:flex;
    position:relative;
    flex-flow:row nowrap
}
.faq__detail {
    flex:1 1
}
.faq__detail>:first-child,.faq__detail>[class^=list-wrap]>:first-child,.faq__detail>section:first-child>:first-child {
    margin-top:0!important
}
.tooltip {
    margin:2em 0 0
}
.tooltip:link {
    position:relative
}
.tooltip__balloon {
    display:inline-block;
    visibility:hidden;
    position:absolute;
    bottom:100%;
    left:50%;
    padding:0 0 8px;
    color:#262626;
    cursor:default;
    opacity:0;
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.tooltip__balloon__inner {
    display:block;
    position:relative;
    background-color:#fff;
    box-shadow:0 2px 10px 0 rgba(0,0,0,.2)
}
.tooltip__balloon__inner:before {
    -webkit-transform:translateX(-50%) rotate(45deg) skew(10deg,10deg);
    display:inline-block;
    z-index:1;
    position:absolute;
    bottom:-6px;
    left:50%;
    width:12px;
    height:12px;
    transform:translateX(-50%) rotate(45deg) skew(10deg,10deg);
    background-color:#fff;
    box-shadow:0 1px 4px 0 rgba(0,0,0,.1);
    content:""
}
.tooltip__balloon__inner:after {
    z-index:2;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:#fff;
    content:""
}
.tooltip__balloon__text {
    z-index:3;
    position:relative
}
.gmap {
    margin:2em 0 0
}
.gmap+* {
    margin-top:1em
}
.gmap__body {
    position:relative;
    width:100%;
    padding-top:56.25%
}
.gmap__body>iframe {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    border:none
}
.download__link-list__type,.download__link-list__type--blank,.download__link-list__type--excel,.download__link-list__type--modal,.download__link-list__type--pdf,.download__link-list__type--powerpoint,.download__link-list__type--rss,.download__link-list__type--video,.download__link-list__type--word,.download__link-list__type--zip {
    display:inline-block;
    position:relative;
    padding-left:1.2em
}
.download__link-list__type--blank:before,.download__link-list__type--excel:before,.download__link-list__type--modal:before,.download__link-list__type--pdf:before,.download__link-list__type--powerpoint:before,.download__link-list__type--rss:before,.download__link-list__type--video:before,.download__link-list__type--word:before,.download__link-list__type--zip:before,.download__link-list__type:before {
    position:absolute;
    top:.4em;
    left:-2px
}
.download {
    margin:2em 0 0;
    background-color:#f7f7f7
}
.download__caption>:first-child,.download__caption>[class^=list-wrap]>:first-child,.download__caption>section:first-child>:first-child {
    margin-top:0!important
}
.download__description {
    margin:1em 0 0
}
.download__link-list {
    padding:0
}
.download__link-list>li {
    list-style:none
}
.download__note-list {
    padding:0
}
.download__note-list>li {
    position:relative;
    padding-left:1em;
    list-style:none
}
.download__note-list__mark {
    position:absolute;
    top:0;
    left:0
}
.inquiry {
    margin:2em 0 0
}
.inquiry__box {
    border:1px solid #666;
    background-color:#fff
}
.inquiry__title {
    margin:0;
    background-color:#f4f4f4;
    line-height:1.4
}
.inquiry__detail>:first-child {
    margin-top:0!important
}
.inquiry__description {
    margin:1em 0 0
}
.inquiry__description__office,.inquiry__description__tel {
    margin:0;
    line-height:1.4
}
.inquiry__note-list {
    padding:0
}
.inquiry__note-list>li {
    position:relative;
    padding-left:1.4em;
    color:#262626;
    list-style:none
}
.inquiry__note-list__mark {
    position:absolute;
    top:0;
    left:0
}
[class*=modal--].modaal-wrapper .modaal-container .modaal-close {
    top:-48px;
    right:0;
    width:48px;
    height:48px;
    border-radius:0;
    background-color:#262626
}
[class*=modal--].modaal-wrapper .modaal-container .modaal-close>span {
    overflow:hidden;
    text-indent:-9999px
}
[class*=modal--].modaal-wrapper .modaal-container .modaal-close>span:after,[class*=modal--].modaal-wrapper .modaal-container .modaal-close>span:before {
    width:30px;
    height:2px;
    margin:-1px 0 0 -15px;
    background-color:#fff
}
.modaal-overlay {
    z-index:1003!important;
    opacity:.7!important
}
.modal--image.modaal-wrapper .modaal-container {
    border-radius:0
}
dt.inquiry-contact__title {
    flex-shrink:0;
    font-size:2rem;
    font-weight:700
}
.inquiry-contact__freedial {
    position:relative;
    font-weight:700;
    line-height:1
}
.inquiry-contact__freedial:before {
    display:block;
    z-index:5;
    position:absolute;
    top:calc(50% - 13px);
    left:0;
    width:42px;
    height:25px;
    background:url(/inquiry/img/index_ic01.png) 0 0 no-repeat;
    background-size:contain;
    content:""
}
dl.inquiry-contact__label dt {
    display:inline;
    flex-shrink:0
}
dl.inquiry-contact__label dd {
    display:inline;
    flex-grow:1
}
.side-heading {
    position:relative;
    margin:25px 0 0;
    padding:0 0 0 16px;
    font-size:1.8rem;
    font-weight:700
}
.side-heading:before {
    display:block;
    position:absolute;
    top:.3em;
    left:0;
    width:3px;
    height:17px;
    background:#ad0003;
    content:""
}
ul.nr-tag {
    display:flex;
    flex-wrap:wrap;
    margin:.5em 0 -.2em;
    font-size:1.4rem
}
ul.nr-tag,ul.nr-tag>li {
    padding:0;
    list-style:none
}
ul.nr-tag>li {
    margin:0 1em .2em 0
}
ul.nr-tag a {
    cursor:pointer
}
ul.nr-tag a:hover {
    text-decoration:underline
}
.nr-side-search {
    padding:20px;
    background-color:#f4f4f4
}
.nr-side-search__keyword {
    position:relative
}
.nr-side-search__keyword+.js-newsroom-taglist {
    margin:25px 0 0
}
.nr-side-search__input {
    -webkit-appearance:none;
    appearance:none;
    width:100%;
    padding:13px 70px 13px 20px;
    border:1px solid #ddd;
    border-radius:5px;
    outline:none;
    box-shadow:none;
    font-size:1.8rem
}
.nr-side-search__input::-webkit-input-placeholder {
    color:#666
}
.nr-side-search__input::placeholder {
    color:#666
}
.nr-side-search__input:-ms-input-placeholder {
    color:#666
}
.nr-side-search__input::-ms-input-placeholder {
    color:#666
}
button.nr-side-search__submit {
    z-index:2;
    position:absolute;
    top:1px;
    right:0;
    height:calc(100% - 2px);
    border:none;
    border-radius:0 6px 6px 0;
    outline:none
}
button.nr-side-search__submit:after {
    display:block;
    z-index:2;
    position:absolute;
    top:calc(50% - 10px);
    right:calc(50% - 10px);
    width:21px;
    height:21px;
    background:url(/newsroom/img/search_ic01.png) 0 0 no-repeat;
    background-size:contain;
    content:""
}
.nr-side-search__more {
    display:none;
    margin:20px 0 0;
    text-align:center
}
.nr-side-search__more a {
    display:inline-block;
    position:relative;
    padding:0 0 0 25px;
    font-weight:700;
    cursor:pointer
}
.nr-side-search__more a:after,.nr-side-search__more a:before {
    display:block;
    z-index:2;
    position:absolute;
    top:calc(50% - 1px);
    left:0;
    width:16px;
    height:2px;
    background-color:#b21215;
    content:""
}
.nr-side-search__more a:after {
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg)
}
.nr-side-search__more.is-close a:after {
    display:none
}
.car-library__list {
    display:flex;
    flex-wrap:wrap;
    margin:15px 0 0;
    padding:0;
    list-style:none
}
.car-library__list>li {
    width:calc((100% - 20px)/2);
    margin:20px 20px 0 0;
    padding:0;
    list-style:none
}
.car-library__list>li:nth-child(-n+2) {
    margin-top:0
}
.car-library__list>li:nth-child(2n) {
    margin-right:0
}
.car-library__list+.list-wrap--right {
    margin-top:25px
}
.related__list {
    margin:17px 0 0;
    padding:0;
    border-top:1px solid #eee;
    list-style:none
}
.related__list>li {
    margin:0;
    padding:0;
    border-bottom:1px solid #eee;
    list-style:none
}
.related__list>li>a {
    display:flex;
    width:100%;
    padding:11px 0
}
.related__list>li>a>img {
    border:1px solid #ddd;
    transition:all .25s cubic-bezier(.4,0,.2,1) 0s
}
.related__list>li>a .related__list__text {
    display:flex;
    align-items:center;
    padding:0 5px 0 23px;
    font-size:1.8rem
}
.related__list>li>a .related__list__text>span:after {
    -webkit-transform:rotate(45deg);
    display:inline-block;
    position:relative;
    width:10px;
    height:10px;
    margin:0 0 0 10px;
    transform:rotate(45deg);
    border-top:1px solid #ad0003;
    border-right:1px solid #ad0003;
    vertical-align:middle;
    content:""
}
.cmn-link-box>:first-child {
    margin-top:0
}
.cmn-link-box>:last-child {
    margin-bottom:0
}
.cmn-link-box-v2>:first-child {
    margin-top:0
}
.cmn-link-box-v2>:last-child {
    margin-bottom:0
}
.cmn-link-box-v2__type,.cmn-link-box__type {
    display:block;
    height:100%;
    background-color:#fff
}
.cmn-link-box__type__img {
    display:block;
    transition:opacity .25s cubic-bezier(.4,0,.2,1) 0s
}
.cmn-link-box__type__img img {
    -webkit-backface-visibility:hidden;
    width:100%
}
.cmn-link-box-v2__type__img {
    display:block;
    transition:opacity .25s cubic-bezier(.4,0,.2,1) 0s
}
.cmn-link-box-v2__type__img img {
    -webkit-backface-visibility:hidden;
    width:100%
}
.cmn-link-box__type__detail {
    border-top:1px solid #eee
}
.cmn-link-box-v2__type__detail>:first-child,.cmn-link-box__type__detail>:first-child {
    margin-top:0
}
.cmn-link-box__subtitle {
    margin:1em 0 0
}
.cmn-link-box-v2__title,.cmn-link-box__title {
    margin:0
}
.cmn-link-box__button,.cmn-link-box__button--login {
    display:flex;
    align-items:center;
    justify-content:center;
    background-color:#262626
}
.cmn-link-box__button--login>.cmn-link-box__button__label {
    display:inline-block;
    position:relative;
    color:#fff
}
.cmn-link-box__button--login>.cmn-link-box__button__label:before {
    -webkit-backface-visibility:hidden;
    display:block;
    position:absolute;
    top:50%;
    left:0;
    background:url(/app-files/img/cmn_ic02.png) 0 50% no-repeat;
    content:""
}
.cmn-contact {
    margin-top:3em;
    background-color:#f4f4f4
}
.cmn-contact>:first-child {
    margin-top:0
}
.cmn-contact__title {
    margin:1em 0 0;
    text-align:center
}
.cmn-contact__detail>:first-child {
    margin-top:0
}
.cmn-contact-v2__title {
    flex-shrink:0;
    margin:0;
    font-size:2rem;
    font-weight:700
}
.cmn-contact-v2__freedial {
    position:relative;
    font-weight:700;
    line-height:1
}
.cmn-contact-v2__freedial:before {
    display:block;
    z-index:5;
    position:absolute;
    top:calc(50% - 13px);
    left:0;
    width:42px;
    height:25px;
    background:url(/app-files/img/cmn_ic01.png) 0 0 no-repeat;
    background-size:contain;
    content:""
}
.cmn-contact-v2__label {
    display:flex;
    margin:0
}
.cmn-contact-v2__label dt {
    flex-shrink:0
}
.cmn-contact-v2__label dd {
    flex-grow:1;
    margin:0
}
dl.inquiry-contact__label {
    margin:0
}
.daizukan-heading2__inner {
    text-align:center
}
.daizukan-heading2__title {
    margin:0
}
.daizukan-heading2__accent {
    color:#1435bc
}
.daizukan-heading3 {
    position:relative
}
.daizukan-heading3:after,.daizukan-heading3:before {
    position:absolute;
    content:""
}
.daizukan-heading3__title {
    position:relative;
    margin:0;
    color:#1435bc
}
.daizukan-heading3__mark {
    -webkit-transform:translateY(-50%);
    display:inline-block;
    position:absolute;
    top:50%;
    left:0;
    transform:translateY(-50%);
    border-radius:50%;
    background-color:#1435bc;
    color:#fff;
    text-align:center
}
.daizukan-box__inner {
    position:relative
}
.daizukan-box__head {
    display:inline-block;
    border-radius:20px;
    background-color:#1435bc
}
.daizukan-box__title {
    color:#fff
}
.daizukan-box__body {
    background-color:#f2f8ff
}
.daizukan-box__image__item {
    overflow:hidden;
    border:4px solid #1435bc;
    border-radius:30px
}
.daizukan-box__figure {
    position:relative;
    margin:0
}
.daizukan-box__figure__caption {
    position:absolute;
    bottom:0;
    left:0;
    background-color:#1435bc;
    color:#fff
}
.daizukan-box__figure img {
    width:100%;
    height:auto
}
.daizukan-card__head {
    overflow:hidden;
    border-radius:30px
}
.daizukan-card-v2__type {
    display:flex;
    flex-flow:row-reverse;
    justify-content:space-between;
    width:100%
}
.daizukan-card-v2__head {
    flex-grow:0;
    flex-shrink:0;
    overflow:hidden;
    border:1px solid #ccc;
    border-radius:30px
}
.daizukan-description-title {
    position:relative
}
.daizukan-description-title:after {
    -webkit-transform:translateY(-50%);
    display:inline-block;
    position:absolute;
    top:50%;
    left:0;
    width:16px;
    height:16px;
    transform:translateY(-50%);
    border-radius:50%;
    background-color:#1435bc;
    content:""
}
.daizukan-description-wrap {
    overflow:hidden;
    border:2px solid #1435bc;
    border-radius:30px
}
.daizukan-description-list {
    margin:0
}
.daizukan-description-list:not(:first-of-type) {
    position:relative
}
.daizukan-description-list>dt {
    background-color:#1435bc;
    color:#fff
}
.daizukan-description-list>dd {
    margin:0
}
.daizukan-next {
    display:flex
}
.daizukan-next,.daizukan-next__link {
    align-items:center;
    justify-content:center
}
.daizukan-next__link {
    display:inline-flex
}
.daizukan-next__icon {
    display:inline-block;
    display:flex;
    position:relative;
    align-items:center;
    justify-content:center;
    background-color:#1435bc;
    color:#fff
}
.daizukan-next__icon:after {
    display:inline-block;
    position:absolute;
    top:0;
    right:0;
    width:0;
    height:0;
    border-style:solid;
    border-color:transparent transparent transparent #1435bc;
    content:""
}
.daizukan-next__label {
    position:relative;
    color:#262626
}
.daizukan-next__label:after {
    display:inline-block;
    position:relative;
    background:url(/town/study/daizukan_bus/img/cmn_ic01.png) no-repeat 100%/100%;
    vertical-align:middle;
    content:""
}
.daizukan-button-wrap {
    display:flex;
    flex-flow:row wrap;
    align-items:center;
    justify-content:center
}
.daizukan-button {
    z-index:1;
    position:relative
}
.daizukan-button__type {
    display:flex;
    position:relative;
    align-items:center;
    justify-content:center;
    border:2px solid #1435bc;
    background-color:#1435bc
}
.daizukan-button__type:before {
    z-index:-1;
    position:absolute;
    right:-10px;
    bottom:-10px;
    background:url(/town/study/daizukan_bus/img/cmn_bg05_01.png) no-repeat 50% 100%;
    content:""
}
.daizukan-button__label {
    color:#fff
}
.daizukan-button-v2 {
    z-index:1;
    position:relative
}
.daizukan-button-v2__type {
    display:flex;
    position:relative;
    align-items:center;
    justify-content:center;
    background-color:#1435bc
}
.daizukan-button-v2__type:before {
    z-index:-1;
    position:absolute;
    right:-10px;
    bottom:-10px;
    background:url(/town/study/daizukan_bus/img/cmn_bg05_02.png) no-repeat 50% 100%;
    content:""
}
.daizukan-button-v2__label {
    color:#fff
}
.request-area__inner {
    text-align:center
}
.daizukan-tra-heading {
    position:relative
}
.daizukan-tra-heading:after {
    display:inline-block;
    position:absolute;
    left:0;
    width:100%;
    content:""
}
.daizukan-tra-heading__inner {
    margin:0 auto;
    text-align:center
}
.daizukan-tra-heading__subtitle,.daizukan-tra-heading__title {
    color:#fff
}
.daizukan-media__image {
    margin:0
}
.daizukan-media__text {
    position:relative;
    margin:0
}
.daizukan-media__text:before {
    display:inline-block;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:1px;
    content:""
}
.daizukan-conversation {
    border-radius:30px
}
.daizukan-conversation__item {
    display:flex;
    justify-content:flex-start
}
.daizukan-conversation__item.type-left .daizukan-conversation__body:after {
    position:absolute;
    background-image:url(/town/study/daizukan_bus/img/cmn_ic02.png);
    content:""
}
.daizukan-conversation__item.type-right {
    flex-flow:row-reverse
}
.daizukan-conversation__item.type-right .daizukan-conversation__body:after {
    position:absolute;
    background-image:url(/town/study/daizukan_bus/img/cmn_ic03.png);
    content:""
}
.daizukan-conversation__item.type-multiple .daizukan-conversation__head {
    display:flex;
    width:auto
}
.daizukan-conversation__head {
    flex-grow:0;
    flex-shrink:0
}
.daizukan-conversation__body {
    position:relative;
    background:#fff
}
.daizukan-conversation__text {
    margin:0
}
.daizukan-conversation__accent {
    color:#1435bc
}
.daizukan-box-v2__column {
    display:flex
}
.daizukan-box-v2__head {
    overflow:hidden;
    border:4px solid #1435bc;
    border-radius:30px
}
.daizukan-box-v2__image {
    position:relative;
    margin:0
}
.daizukan-box-v2__image__caption {
    position:absolute;
    bottom:0;
    left:0;
    background-color:#1435bc;
    color:#fff
}
.daizukan-box-v2__image img {
    width:100%;
    height:auto
}
.daizukan-box-v2__body>:first-child {
    margin-top:0
}
.daizukan-box-v2__text {
    margin:0
}
.daizukan-bus-index-heading {
    position:relative
}
.daizukan-bus-index-heading:after {
    display:inline-block;
    position:absolute;
    left:0;
    width:100%;
    content:""
}
.daizukan-bus-index-heading__inner {
    margin:0 auto;
    text-align:center
}
.daizukan-bus-index-heading__subtitle,.daizukan-bus-index-heading__title {
    color:#fff
}
.Main__content-daizukan-bus {
    background:#fdedd5
}
.daizukan-bus_lead--center {
    position:relative;
    font-weight:700;
    text-align:center
}
.daizukan-bus_lead__yellow-line {
    background:linear-gradient(transparent 60%,#ffe861 0)
}
.daizukan-bus-linkbox__item {
    position:relative
}
.daizukan-bus-linkbox__inner {
    overflow:hidden;
    border-radius:30px;
    background-color:#fff
}
.daizukan-bus-linkbox__head {
    background-color:#1435bc;
    color:#fff;
    text-align:center
}
.daizukan-bus-linkbox__body,.daizukan-bus-linkbox__title {
    font-weight:700
}
.daizukan-bus-linkbox__body .daizukan-bus-linkbox__description {
    margin:0
}
.daizukan-bus-linkbox__list-wrap {
    background:url(/town/study/daizukan_bus/img/cmn_bg06_02.png) repeat-x 0 0
}
.daizukan-bus-linkbox__list-wrap li {
    min-width:calc(50% - 5px);
    margin-right:5px
}
.daizukan-bus-linkbox__link-list {
    display:flex;
    flex-flow:row wrap;
    margin:0;
    padding-left:0;
    list-style:none
}
.daizukan-bus-linkbox__type:before {
    display:inline-block;
    position:relative;
    background:url(/town/study/daizukan_bus/img/cmn_ic01.png) no-repeat 100%/100%;
    vertical-align:middle;
    content:""
}
.daizukan-bus-linkbox__type:hover {
    color:#262626;
    text-decoration:underline
}
.clearfix:after {
    display:block;
    clear:both;
    content:""
}
@media print,screen and (min-width:768px) {
    .anchor-navi__label:before,.card-v2 .card-v2__type .card-v2__title:after,.card .card__type .card__title:after,.cmn-link-box-v2__title__label:after,.cmn-link-box__title__link:after,.description-list-v2__type:after,.description-list-v3__type:after,.description-list-v4__type:after,.description-list-v5__type:after,.description-list__type:after,.download__link-list__type--blank:before,.download__link-list__type--excel:before,.download__link-list__type--modal:before,.download__link-list__type--pdf:before,.download__link-list__type--powerpoint:before,.download__link-list__type--rss:before,.download__link-list__type--video:before,.download__link-list__type--word:before,.download__link-list__type--zip:before,.download__link-list__type:before,.heading2--center__link .heading2--center__title:after,.heading2-v2--center__link .heading2-v2--center__title:after,.heading2-v2__link .heading2-v2__title:after,.heading2__link .heading2__title:after,.heading3--center__link .heading3--center__title:after,.heading3-v2--center__link .heading3-v2--center__title:after,.heading3-v2__link .heading3-v2__title:after,.heading3__link .heading3__title:after,.heading4--center__link .heading4--center__title:after,.heading4-v2--center__link .heading4-v2--center__title:after,.heading4-v2__link .heading4-v2__title:after,.heading4__link .heading4__title:after,.heading5--center__link .heading5--center__title:after,.heading5__link .heading5__title:after,.heading6--center__link .heading6--center__title:after,.heading6__link .heading6__title:after,.link-list>li>[class*=__type]:before,.news .news__type .news__title:after,.pager-navi .pager-navi__link--next:before,.pager-navi .pager-navi__link--prev:before {
        width:10px;
        height:10px
    }
    .card-v2 .card-v2__type .card-v2__title:after,.card .card__type .card__title:after,.cmn-link-box-v2__title__label:after,.cmn-link-box__title__link:after,.description-list-v2__type:after,.description-list-v3__type:after,.description-list-v4__type:after,.description-list-v5__type:after,.description-list__type:after,.heading2--center__link .heading2--center__title:after,.heading2-v2--center__link .heading2-v2--center__title:after,.heading2-v2__link .heading2-v2__title:after,.heading2__link .heading2__title:after,.heading3--center__link .heading3--center__title:after,.heading3-v2--center__link .heading3-v2--center__title:after,.heading3-v2__link .heading3-v2__title:after,.heading3__link .heading3__title:after,.heading4--center__link .heading4--center__title:after,.heading4-v2--center__link .heading4-v2--center__title:after,.heading4-v2__link .heading4-v2__title:after,.heading4__link .heading4__title:after,.heading5--center__link .heading5--center__title:after,.heading5__link .heading5__title:after,.heading6--center__link .heading6--center__title:after,.heading6__link .heading6__title:after {
        top:-2px
    }
    .anchor-navi__label:before,.pager-navi .pager-navi__link--next:before,.pager-navi .pager-navi__link--prev:before {
        margin-top:-7px
    }
    .button-v2 .button-v2__type--blank:after,.button-v2 .button-v2__type--excel:after,.button-v2 .button-v2__type--modal:after,.button-v2 .button-v2__type--pdf:after,.button-v2 .button-v2__type--powerpoint:after,.button-v2 .button-v2__type--rss:after,.button-v2 .button-v2__type--video:after,.button-v2 .button-v2__type--word:after,.button-v2 .button-v2__type--zip:after,.button .button__type--blank:after,.button .button__type--excel:after,.button .button__type--modal:after,.button .button__type--pdf:after,.button .button__type--powerpoint:after,.button .button__type--rss:after,.button .button__type--video:after,.button .button__type--word:after,.button .button__type--zip:after,.card-v2 .card-v2__type--blank--scaleup .card-v2__title:after,.card-v2 .card-v2__type--blank .card-v2__title:after,.card-v2 .card-v2__type--excel--scaleup .card-v2__title:after,.card-v2 .card-v2__type--excel .card-v2__title:after,.card-v2 .card-v2__type--modal--scaleup .card-v2__title:after,.card-v2 .card-v2__type--modal .card-v2__title:after,.card-v2 .card-v2__type--pdf--scaleup .card-v2__title:after,.card-v2 .card-v2__type--pdf .card-v2__title:after,.card-v2 .card-v2__type--powerpoint--scaleup .card-v2__title:after,.card-v2 .card-v2__type--powerpoint .card-v2__title:after,.card-v2 .card-v2__type--rss--scaleup .card-v2__title:after,.card-v2 .card-v2__type--rss .card-v2__title:after,.card-v2 .card-v2__type--video--scaleup .card-v2__title:after,.card-v2 .card-v2__type--video .card-v2__title:after,.card-v2 .card-v2__type--word--scaleup .card-v2__title:after,.card-v2 .card-v2__type--word .card-v2__title:after,.card-v2 .card-v2__type--zip--scaleup .card-v2__title:after,.card-v2 .card-v2__type--zip .card-v2__title:after,.card .card__type--blank--scaleup .card__title:after,.card .card__type--blank .card__title:after,.card .card__type--excel--scaleup .card__title:after,.card .card__type--excel .card__title:after,.card .card__type--modal--scaleup .card__title:after,.card .card__type--modal .card__title:after,.card .card__type--pdf--scaleup .card__title:after,.card .card__type--pdf .card__title:after,.card .card__type--powerpoint--scaleup .card__title:after,.card .card__type--powerpoint .card__title:after,.card .card__type--rss--scaleup .card__title:after,.card .card__type--rss .card__title:after,.card .card__type--video--scaleup .card__title:after,.card .card__type--video .card__title:after,.card .card__type--word--scaleup .card__title:after,.card .card__type--word .card__title:after,.card .card__type--zip--scaleup .card__title:after,.card .card__type--zip .card__title:after,.description-list-v2__type--blank:after,.description-list-v2__type--excel:after,.description-list-v2__type--modal:after,.description-list-v2__type--pdf:after,.description-list-v2__type--powerpoint:after,.description-list-v2__type--rss:after,.description-list-v2__type--video:after,.description-list-v2__type--word:after,.description-list-v2__type--zip:after,.description-list-v3__type--blank:after,.description-list-v3__type--excel:after,.description-list-v3__type--modal:after,.description-list-v3__type--pdf:after,.description-list-v3__type--powerpoint:after,.description-list-v3__type--rss:after,.description-list-v3__type--video:after,.description-list-v3__type--word:after,.description-list-v3__type--zip:after,.description-list-v4__type--blank:after,.description-list-v4__type--excel:after,.description-list-v4__type--modal:after,.description-list-v4__type--pdf:after,.description-list-v4__type--powerpoint:after,.description-list-v4__type--rss:after,.description-list-v4__type--video:after,.description-list-v4__type--word:after,.description-list-v4__type--zip:after,.description-list-v5__type--blank:after,.description-list-v5__type--excel:after,.description-list-v5__type--modal:after,.description-list-v5__type--pdf:after,.description-list-v5__type--powerpoint:after,.description-list-v5__type--rss:after,.description-list-v5__type--video:after,.description-list-v5__type--word:after,.description-list-v5__type--zip:after,.description-list__type--blank:after,.description-list__type--excel:after,.description-list__type--modal:after,.description-list__type--pdf:after,.description-list__type--powerpoint:after,.description-list__type--rss:after,.description-list__type--video:after,.description-list__type--word:after,.description-list__type--zip:after,.download__link-list__type--blank:after,.download__link-list__type--excel:after,.download__link-list__type--modal:after,.download__link-list__type--pdf:after,.download__link-list__type--powerpoint:after,.download__link-list__type--rss:after,.download__link-list__type--video:after,.download__link-list__type--word:after,.download__link-list__type--zip:after,.heading2--center__link--blank .heading2--center__title:after,.heading2--center__link--excel .heading2--center__title:after,.heading2--center__link--modal .heading2--center__title:after,.heading2--center__link--pdf .heading2--center__title:after,.heading2--center__link--powerpoint .heading2--center__title:after,.heading2--center__link--rss .heading2--center__title:after,.heading2--center__link--video .heading2--center__title:after,.heading2--center__link--word .heading2--center__title:after,.heading2--center__link--zip .heading2--center__title:after,.heading2-v2--center__link--blank .heading2-v2--center__title:after,.heading2-v2--center__link--excel .heading2-v2--center__title:after,.heading2-v2--center__link--modal .heading2-v2--center__title:after,.heading2-v2--center__link--pdf .heading2-v2--center__title:after,.heading2-v2--center__link--powerpoint .heading2-v2--center__title:after,.heading2-v2--center__link--rss .heading2-v2--center__title:after,.heading2-v2--center__link--video .heading2-v2--center__title:after,.heading2-v2--center__link--word .heading2-v2--center__title:after,.heading2-v2--center__link--zip .heading2-v2--center__title:after,.heading2-v2__link--blank .heading2-v2__title:after,.heading2-v2__link--excel .heading2-v2__title:after,.heading2-v2__link--modal .heading2-v2__title:after,.heading2-v2__link--pdf .heading2-v2__title:after,.heading2-v2__link--powerpoint .heading2-v2__title:after,.heading2-v2__link--rss .heading2-v2__title:after,.heading2-v2__link--video .heading2-v2__title:after,.heading2-v2__link--word .heading2-v2__title:after,.heading2-v2__link--zip .heading2-v2__title:after,.heading2__link--blank .heading2__title:after,.heading2__link--excel .heading2__title:after,.heading2__link--modal .heading2__title:after,.heading2__link--pdf .heading2__title:after,.heading2__link--powerpoint .heading2__title:after,.heading2__link--rss .heading2__title:after,.heading2__link--video .heading2__title:after,.heading2__link--word .heading2__title:after,.heading2__link--zip .heading2__title:after,.heading3--center__link--blank .heading3--center__title:after,.heading3--center__link--excel .heading3--center__title:after,.heading3--center__link--modal .heading3--center__title:after,.heading3--center__link--pdf .heading3--center__title:after,.heading3--center__link--powerpoint .heading3--center__title:after,.heading3--center__link--rss .heading3--center__title:after,.heading3--center__link--video .heading3--center__title:after,.heading3--center__link--word .heading3--center__title:after,.heading3--center__link--zip .heading3--center__title:after,.heading3-v2--center__link--blank .heading3-v2--center__title:after,.heading3-v2--center__link--excel .heading3-v2--center__title:after,.heading3-v2--center__link--modal .heading3-v2--center__title:after,.heading3-v2--center__link--pdf .heading3-v2--center__title:after,.heading3-v2--center__link--powerpoint .heading3-v2--center__title:after,.heading3-v2--center__link--rss .heading3-v2--center__title:after,.heading3-v2--center__link--video .heading3-v2--center__title:after,.heading3-v2--center__link--word .heading3-v2--center__title:after,.heading3-v2--center__link--zip .heading3-v2--center__title:after,.heading3-v2__link--blank .heading3-v2__title:after,.heading3-v2__link--excel .heading3-v2__title:after,.heading3-v2__link--modal .heading3-v2__title:after,.heading3-v2__link--pdf .heading3-v2__title:after,.heading3-v2__link--powerpoint .heading3-v2__title:after,.heading3-v2__link--rss .heading3-v2__title:after,.heading3-v2__link--video .heading3-v2__title:after,.heading3-v2__link--word .heading3-v2__title:after,.heading3-v2__link--zip .heading3-v2__title:after,.heading3__link--blank .heading3__title:after,.heading3__link--excel .heading3__title:after,.heading3__link--modal .heading3__title:after,.heading3__link--pdf .heading3__title:after,.heading3__link--powerpoint .heading3__title:after,.heading3__link--rss .heading3__title:after,.heading3__link--video .heading3__title:after,.heading3__link--word .heading3__title:after,.heading3__link--zip .heading3__title:after,.heading4--center__link--blank .heading4--center__title:after,.heading4--center__link--excel .heading4--center__title:after,.heading4--center__link--modal .heading4--center__title:after,.heading4--center__link--pdf .heading4--center__title:after,.heading4--center__link--powerpoint .heading4--center__title:after,.heading4--center__link--rss .heading4--center__title:after,.heading4--center__link--video .heading4--center__title:after,.heading4--center__link--word .heading4--center__title:after,.heading4--center__link--zip .heading4--center__title:after,.heading4-v2--center__link--blank .heading4-v2--center__title:after,.heading4-v2--center__link--excel .heading4-v2--center__title:after,.heading4-v2--center__link--modal .heading4-v2--center__title:after,.heading4-v2--center__link--pdf .heading4-v2--center__title:after,.heading4-v2--center__link--powerpoint .heading4-v2--center__title:after,.heading4-v2--center__link--rss .heading4-v2--center__title:after,.heading4-v2--center__link--video .heading4-v2--center__title:after,.heading4-v2--center__link--word .heading4-v2--center__title:after,.heading4-v2--center__link--zip .heading4-v2--center__title:after,.heading4-v2__link--blank .heading4-v2__title:after,.heading4-v2__link--excel .heading4-v2__title:after,.heading4-v2__link--modal .heading4-v2__title:after,.heading4-v2__link--pdf .heading4-v2__title:after,.heading4-v2__link--powerpoint .heading4-v2__title:after,.heading4-v2__link--rss .heading4-v2__title:after,.heading4-v2__link--video .heading4-v2__title:after,.heading4-v2__link--word .heading4-v2__title:after,.heading4-v2__link--zip .heading4-v2__title:after,.heading4__link--blank .heading4__title:after,.heading4__link--excel .heading4__title:after,.heading4__link--modal .heading4__title:after,.heading4__link--pdf .heading4__title:after,.heading4__link--powerpoint .heading4__title:after,.heading4__link--rss .heading4__title:after,.heading4__link--video .heading4__title:after,.heading4__link--word .heading4__title:after,.heading4__link--zip .heading4__title:after,.heading5--center__link--blank .heading5--center__title:after,.heading5--center__link--excel .heading5--center__title:after,.heading5--center__link--modal .heading5--center__title:after,.heading5--center__link--pdf .heading5--center__title:after,.heading5--center__link--powerpoint .heading5--center__title:after,.heading5--center__link--rss .heading5--center__title:after,.heading5--center__link--video .heading5--center__title:after,.heading5--center__link--word .heading5--center__title:after,.heading5--center__link--zip .heading5--center__title:after,.heading5__link--blank .heading5__title:after,.heading5__link--excel .heading5__title:after,.heading5__link--modal .heading5__title:after,.heading5__link--pdf .heading5__title:after,.heading5__link--powerpoint .heading5__title:after,.heading5__link--rss .heading5__title:after,.heading5__link--video .heading5__title:after,.heading5__link--word .heading5__title:after,.heading5__link--zip .heading5__title:after,.heading6--center__link--blank .heading6--center__title:after,.heading6--center__link--excel .heading6--center__title:after,.heading6--center__link--modal .heading6--center__title:after,.heading6--center__link--pdf .heading6--center__title:after,.heading6--center__link--powerpoint .heading6--center__title:after,.heading6--center__link--rss .heading6--center__title:after,.heading6--center__link--video .heading6--center__title:after,.heading6--center__link--word .heading6--center__title:after,.heading6--center__link--zip .heading6--center__title:after,.heading6__link--blank .heading6__title:after,.heading6__link--excel .heading6__title:after,.heading6__link--modal .heading6__title:after,.heading6__link--pdf .heading6__title:after,.heading6__link--powerpoint .heading6__title:after,.heading6__link--rss .heading6__title:after,.heading6__link--video .heading6__title:after,.heading6__link--word .heading6__title:after,.heading6__link--zip .heading6__title:after,.image a.image__frame--modal:after,.link-list__type--blank:after,.link-list__type--excel:after,.link-list__type--modal:after,.link-list__type--pdf:after,.link-list__type--powerpoint:after,.link-list__type--rss:after,.link-list__type--video:after,.link-list__type--word:after,.link-list__type--zip:after,.news .news__type--blank .news__title:after,.news .news__type--excel .news__title:after,.news .news__type--modal .news__title:after,.news .news__type--pdf .news__title:after,.news .news__type--powerpoint .news__title:after,.news .news__type--rss .news__title:after,.news .news__type--video .news__title:after,.news .news__type--word .news__title:after,.news .news__type--zip .news__title:after,.pulldown-navi__link--rss:before,.util-link--blank:after,.util-link--excel:after,.util-link--modal:after,.util-link--pdf:after,.util-link--powerpoint:after,.util-link--rss:after,.util-link--video:after,.util-link--word:after,.util-link--zip:after {
        width:16px;
        height:16px
    }
    .button-v2 .button-v2__type--blank:after,.button .button__type--blank:after,.card-v2 .card-v2__type--blank--scaleup .card-v2__title:after,.card-v2 .card-v2__type--blank .card-v2__title:after,.card .card__type--blank--scaleup .card__title:after,.card .card__type--blank .card__title:after,.description-list-v2__type--blank:after,.description-list-v3__type--blank:after,.description-list-v4__type--blank:after,.description-list-v5__type--blank:after,.description-list__type--blank:after,.download__link-list__type--blank:after,.heading2--center__link--blank .heading2--center__title:after,.heading2-v2--center__link--blank .heading2-v2--center__title:after,.heading2-v2__link--blank .heading2-v2__title:after,.heading2__link--blank .heading2__title:after,.heading3--center__link--blank .heading3--center__title:after,.heading3-v2--center__link--blank .heading3-v2--center__title:after,.heading3-v2__link--blank .heading3-v2__title:after,.heading3__link--blank .heading3__title:after,.heading4--center__link--blank .heading4--center__title:after,.heading4-v2--center__link--blank .heading4-v2--center__title:after,.heading4-v2__link--blank .heading4-v2__title:after,.heading4__link--blank .heading4__title:after,.heading5--center__link--blank .heading5--center__title:after,.heading5__link--blank .heading5__title:after,.heading6--center__link--blank .heading6--center__title:after,.heading6__link--blank .heading6__title:after,.link-list__type--blank:after,.news .news__type--blank .news__title:after,.util-link--blank:after {
        width:18px
    }
    .button-v2 .button-v2__type--modal:after,.button .button__type--modal:after,.card-v2 .card-v2__type--modal--scaleup .card-v2__title:after,.card-v2 .card-v2__type--modal .card-v2__title:after,.card .card__type--modal--scaleup .card__title:after,.card .card__type--modal .card__title:after,.description-list-v2__type--modal:after,.description-list-v3__type--modal:after,.description-list-v4__type--modal:after,.description-list-v5__type--modal:after,.description-list__type--modal:after,.download__link-list__type--modal:after,.heading2--center__link--modal .heading2--center__title:after,.heading2-v2--center__link--modal .heading2-v2--center__title:after,.heading2-v2__link--modal .heading2-v2__title:after,.heading2__link--modal .heading2__title:after,.heading3--center__link--modal .heading3--center__title:after,.heading3-v2--center__link--modal .heading3-v2--center__title:after,.heading3-v2__link--modal .heading3-v2__title:after,.heading3__link--modal .heading3__title:after,.heading4--center__link--modal .heading4--center__title:after,.heading4-v2--center__link--modal .heading4-v2--center__title:after,.heading4-v2__link--modal .heading4-v2__title:after,.heading4__link--modal .heading4__title:after,.heading5--center__link--modal .heading5--center__title:after,.heading5__link--modal .heading5__title:after,.heading6--center__link--modal .heading6--center__title:after,.heading6__link--modal .heading6__title:after,.link-list__type--modal:after,.news .news__type--modal .news__title:after,.util-link--modal:after {
        width:15px;
        height:15px
    }
    .card-v2 .card-v2__type--blank--scaleup .card-v2__title:after,.card-v2 .card-v2__type--blank .card-v2__title:after,.card-v2 .card-v2__type--excel--scaleup .card-v2__title:after,.card-v2 .card-v2__type--excel .card-v2__title:after,.card-v2 .card-v2__type--modal--scaleup .card-v2__title:after,.card-v2 .card-v2__type--modal .card-v2__title:after,.card-v2 .card-v2__type--pdf--scaleup .card-v2__title:after,.card-v2 .card-v2__type--pdf .card-v2__title:after,.card-v2 .card-v2__type--powerpoint--scaleup .card-v2__title:after,.card-v2 .card-v2__type--powerpoint .card-v2__title:after,.card-v2 .card-v2__type--rss--scaleup .card-v2__title:after,.card-v2 .card-v2__type--rss .card-v2__title:after,.card-v2 .card-v2__type--video--scaleup .card-v2__title:after,.card-v2 .card-v2__type--video .card-v2__title:after,.card-v2 .card-v2__type--word--scaleup .card-v2__title:after,.card-v2 .card-v2__type--word .card-v2__title:after,.card-v2 .card-v2__type--zip--scaleup .card-v2__title:after,.card-v2 .card-v2__type--zip .card-v2__title:after,.card .card__type--blank--scaleup .card__title:after,.card .card__type--blank .card__title:after,.card .card__type--excel--scaleup .card__title:after,.card .card__type--excel .card__title:after,.card .card__type--modal--scaleup .card__title:after,.card .card__type--modal .card__title:after,.card .card__type--pdf--scaleup .card__title:after,.card .card__type--pdf .card__title:after,.card .card__type--powerpoint--scaleup .card__title:after,.card .card__type--powerpoint .card__title:after,.card .card__type--rss--scaleup .card__title:after,.card .card__type--rss .card__title:after,.card .card__type--video--scaleup .card__title:after,.card .card__type--video .card__title:after,.card .card__type--word--scaleup .card__title:after,.card .card__type--word .card__title:after,.card .card__type--zip--scaleup .card__title:after,.card .card__type--zip .card__title:after,.description-list-v2__type--blank:after,.description-list-v2__type--excel:after,.description-list-v2__type--modal:after,.description-list-v2__type--pdf:after,.description-list-v2__type--powerpoint:after,.description-list-v2__type--rss:after,.description-list-v2__type--video:after,.description-list-v2__type--word:after,.description-list-v2__type--zip:after,.description-list-v3__type--blank:after,.description-list-v3__type--excel:after,.description-list-v3__type--modal:after,.description-list-v3__type--pdf:after,.description-list-v3__type--powerpoint:after,.description-list-v3__type--rss:after,.description-list-v3__type--video:after,.description-list-v3__type--word:after,.description-list-v3__type--zip:after,.description-list-v4__type--blank:after,.description-list-v4__type--excel:after,.description-list-v4__type--modal:after,.description-list-v4__type--pdf:after,.description-list-v4__type--powerpoint:after,.description-list-v4__type--rss:after,.description-list-v4__type--video:after,.description-list-v4__type--word:after,.description-list-v4__type--zip:after,.description-list-v5__type--blank:after,.description-list-v5__type--excel:after,.description-list-v5__type--modal:after,.description-list-v5__type--pdf:after,.description-list-v5__type--powerpoint:after,.description-list-v5__type--rss:after,.description-list-v5__type--video:after,.description-list-v5__type--word:after,.description-list-v5__type--zip:after,.description-list__type--blank:after,.description-list__type--excel:after,.description-list__type--modal:after,.description-list__type--pdf:after,.description-list__type--powerpoint:after,.description-list__type--rss:after,.description-list__type--video:after,.description-list__type--word:after,.description-list__type--zip:after,.download__link-list__type--blank:after,.download__link-list__type--excel:after,.download__link-list__type--modal:after,.download__link-list__type--pdf:after,.download__link-list__type--powerpoint:after,.download__link-list__type--rss:after,.download__link-list__type--video:after,.download__link-list__type--word:after,.download__link-list__type--zip:after,.heading2--center__link--blank .heading2--center__title:after,.heading2--center__link--excel .heading2--center__title:after,.heading2--center__link--modal .heading2--center__title:after,.heading2--center__link--pdf .heading2--center__title:after,.heading2--center__link--powerpoint .heading2--center__title:after,.heading2--center__link--rss .heading2--center__title:after,.heading2--center__link--video .heading2--center__title:after,.heading2--center__link--word .heading2--center__title:after,.heading2--center__link--zip .heading2--center__title:after,.heading2-v2--center__link--blank .heading2-v2--center__title:after,.heading2-v2--center__link--excel .heading2-v2--center__title:after,.heading2-v2--center__link--modal .heading2-v2--center__title:after,.heading2-v2--center__link--pdf .heading2-v2--center__title:after,.heading2-v2--center__link--powerpoint .heading2-v2--center__title:after,.heading2-v2--center__link--rss .heading2-v2--center__title:after,.heading2-v2--center__link--video .heading2-v2--center__title:after,.heading2-v2--center__link--word .heading2-v2--center__title:after,.heading2-v2--center__link--zip .heading2-v2--center__title:after,.heading2-v2__link--blank .heading2-v2__title:after,.heading2-v2__link--excel .heading2-v2__title:after,.heading2-v2__link--modal .heading2-v2__title:after,.heading2-v2__link--pdf .heading2-v2__title:after,.heading2-v2__link--powerpoint .heading2-v2__title:after,.heading2-v2__link--rss .heading2-v2__title:after,.heading2-v2__link--video .heading2-v2__title:after,.heading2-v2__link--word .heading2-v2__title:after,.heading2-v2__link--zip .heading2-v2__title:after,.heading2__link--blank .heading2__title:after,.heading2__link--excel .heading2__title:after,.heading2__link--modal .heading2__title:after,.heading2__link--pdf .heading2__title:after,.heading2__link--powerpoint .heading2__title:after,.heading2__link--rss .heading2__title:after,.heading2__link--video .heading2__title:after,.heading2__link--word .heading2__title:after,.heading2__link--zip .heading2__title:after,.heading3--center__link--blank .heading3--center__title:after,.heading3--center__link--excel .heading3--center__title:after,.heading3--center__link--modal .heading3--center__title:after,.heading3--center__link--pdf .heading3--center__title:after,.heading3--center__link--powerpoint .heading3--center__title:after,.heading3--center__link--rss .heading3--center__title:after,.heading3--center__link--video .heading3--center__title:after,.heading3--center__link--word .heading3--center__title:after,.heading3--center__link--zip .heading3--center__title:after,.heading3-v2--center__link--blank .heading3-v2--center__title:after,.heading3-v2--center__link--excel .heading3-v2--center__title:after,.heading3-v2--center__link--modal .heading3-v2--center__title:after,.heading3-v2--center__link--pdf .heading3-v2--center__title:after,.heading3-v2--center__link--powerpoint .heading3-v2--center__title:after,.heading3-v2--center__link--rss .heading3-v2--center__title:after,.heading3-v2--center__link--video .heading3-v2--center__title:after,.heading3-v2--center__link--word .heading3-v2--center__title:after,.heading3-v2--center__link--zip .heading3-v2--center__title:after,.heading3-v2__link--blank .heading3-v2__title:after,.heading3-v2__link--excel .heading3-v2__title:after,.heading3-v2__link--modal .heading3-v2__title:after,.heading3-v2__link--pdf .heading3-v2__title:after,.heading3-v2__link--powerpoint .heading3-v2__title:after,.heading3-v2__link--rss .heading3-v2__title:after,.heading3-v2__link--video .heading3-v2__title:after,.heading3-v2__link--word .heading3-v2__title:after,.heading3-v2__link--zip .heading3-v2__title:after,.heading3__link--blank .heading3__title:after,.heading3__link--excel .heading3__title:after,.heading3__link--modal .heading3__title:after,.heading3__link--pdf .heading3__title:after,.heading3__link--powerpoint .heading3__title:after,.heading3__link--rss .heading3__title:after,.heading3__link--video .heading3__title:after,.heading3__link--word .heading3__title:after,.heading3__link--zip .heading3__title:after,.heading4--center__link--blank .heading4--center__title:after,.heading4--center__link--excel .heading4--center__title:after,.heading4--center__link--modal .heading4--center__title:after,.heading4--center__link--pdf .heading4--center__title:after,.heading4--center__link--powerpoint .heading4--center__title:after,.heading4--center__link--rss .heading4--center__title:after,.heading4--center__link--video .heading4--center__title:after,.heading4--center__link--word .heading4--center__title:after,.heading4--center__link--zip .heading4--center__title:after,.heading4-v2--center__link--blank .heading4-v2--center__title:after,.heading4-v2--center__link--excel .heading4-v2--center__title:after,.heading4-v2--center__link--modal .heading4-v2--center__title:after,.heading4-v2--center__link--pdf .heading4-v2--center__title:after,.heading4-v2--center__link--powerpoint .heading4-v2--center__title:after,.heading4-v2--center__link--rss .heading4-v2--center__title:after,.heading4-v2--center__link--video .heading4-v2--center__title:after,.heading4-v2--center__link--word .heading4-v2--center__title:after,.heading4-v2--center__link--zip .heading4-v2--center__title:after,.heading4-v2__link--blank .heading4-v2__title:after,.heading4-v2__link--excel .heading4-v2__title:after,.heading4-v2__link--modal .heading4-v2__title:after,.heading4-v2__link--pdf .heading4-v2__title:after,.heading4-v2__link--powerpoint .heading4-v2__title:after,.heading4-v2__link--rss .heading4-v2__title:after,.heading4-v2__link--video .heading4-v2__title:after,.heading4-v2__link--word .heading4-v2__title:after,.heading4-v2__link--zip .heading4-v2__title:after,.heading4__link--blank .heading4__title:after,.heading4__link--excel .heading4__title:after,.heading4__link--modal .heading4__title:after,.heading4__link--pdf .heading4__title:after,.heading4__link--powerpoint .heading4__title:after,.heading4__link--rss .heading4__title:after,.heading4__link--video .heading4__title:after,.heading4__link--word .heading4__title:after,.heading4__link--zip .heading4__title:after,.heading5--center__link--blank .heading5--center__title:after,.heading5--center__link--excel .heading5--center__title:after,.heading5--center__link--modal .heading5--center__title:after,.heading5--center__link--pdf .heading5--center__title:after,.heading5--center__link--powerpoint .heading5--center__title:after,.heading5--center__link--rss .heading5--center__title:after,.heading5--center__link--video .heading5--center__title:after,.heading5--center__link--word .heading5--center__title:after,.heading5--center__link--zip .heading5--center__title:after,.heading5__link--blank .heading5__title:after,.heading5__link--excel .heading5__title:after,.heading5__link--modal .heading5__title:after,.heading5__link--pdf .heading5__title:after,.heading5__link--powerpoint .heading5__title:after,.heading5__link--rss .heading5__title:after,.heading5__link--video .heading5__title:after,.heading5__link--word .heading5__title:after,.heading5__link--zip .heading5__title:after,.heading6--center__link--blank .heading6--center__title:after,.heading6--center__link--excel .heading6--center__title:after,.heading6--center__link--modal .heading6--center__title:after,.heading6--center__link--pdf .heading6--center__title:after,.heading6--center__link--powerpoint .heading6--center__title:after,.heading6--center__link--rss .heading6--center__title:after,.heading6--center__link--video .heading6--center__title:after,.heading6--center__link--word .heading6--center__title:after,.heading6--center__link--zip .heading6--center__title:after,.heading6__link--blank .heading6__title:after,.heading6__link--excel .heading6__title:after,.heading6__link--modal .heading6__title:after,.heading6__link--pdf .heading6__title:after,.heading6__link--powerpoint .heading6__title:after,.heading6__link--rss .heading6__title:after,.heading6__link--video .heading6__title:after,.heading6__link--word .heading6__title:after,.heading6__link--zip .heading6__title:after,.link-list__type--blank:after,.link-list__type--excel:after,.link-list__type--modal:after,.link-list__type--pdf:after,.link-list__type--powerpoint:after,.link-list__type--rss:after,.link-list__type--video:after,.link-list__type--word:after,.link-list__type--zip:after,.news .news__type--blank .news__title:after,.news .news__type--excel .news__title:after,.news .news__type--modal .news__title:after,.news .news__type--pdf .news__title:after,.news .news__type--powerpoint .news__title:after,.news .news__type--rss .news__title:after,.news .news__type--video .news__title:after,.news .news__type--word .news__title:after,.news .news__type--zip .news__title:after,.news .news__type .news__title:after,.pulldown-navi__link--rss:before {
        top:-2px;
        margin-left:10px
    }
    body {
        font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,ＭＳ Ｐゴシック,MS PGothic,sans-serif;
        font-size:1.6rem;
        font-weight:500;
        line-height:1.6
    }
    a[href^="tel:"] {
        display:inline-block;
        color:#262626;
        text-decoration:none;
        cursor:default;
        pointer-events:none
    }
    button,input,pre,select,textarea {
        font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,ＭＳ Ｐゴシック,MS PGothic,sans-serif;
        font-size:1.6rem;
        line-height:1.6
    }
    .util-pc-hidden {
        display:none!important
    }
    .util-bold,.util-highlight--accent,.util-highlight--main,.util-highlight--sub,.util-highlight--sub2,.util-highlight--sub3,.util-highlight--sub4,.util-highlight--sub5 {
        font-weight:700!important
    }
    .util-link--blank:hover:link,.util-link--excel:hover:link,.util-link--modal:hover:link,.util-link--pdf:hover:link,.util-link--powerpoint:hover:link,.util-link--rss:hover:link,.util-link--video:hover:link,.util-link--word:hover:link,.util-link--zip:hover:link,.util-link:hover:link {
        text-decoration:underline
    }
    .util-badge {
        line-height:25px
    }
    .util-badge,[class*=util-badge--] {
        min-width:104px;
        height:25px;
        padding:3px 10px 0;
        font-size:1.2rem;
        font-weight:700
    }
    [class*=util-badge--] {
        color:#fff;
        line-height:19px
    }
    .util-pc-mt0 {
        margin-top:0!important
    }
    .util-pc-mr0 {
        margin-right:0!important
    }
    .util-pc-mb0 {
        margin-bottom:0!important
    }
    .util-pc-ml0 {
        margin-left:0!important
    }
    .util-pc-mt1 {
        margin-top:1px!important
    }
    .util-pc-mr1 {
        margin-right:1px!important
    }
    .util-pc-mb1 {
        margin-bottom:1px!important
    }
    .util-pc-ml1 {
        margin-left:1px!important
    }
    .util-pc-mt2 {
        margin-top:2px!important
    }
    .util-pc-mr2 {
        margin-right:2px!important
    }
    .util-pc-mb2 {
        margin-bottom:2px!important
    }
    .util-pc-ml2 {
        margin-left:2px!important
    }
    .util-pc-mt3 {
        margin-top:3px!important
    }
    .util-pc-mr3 {
        margin-right:3px!important
    }
    .util-pc-mb3 {
        margin-bottom:3px!important
    }
    .util-pc-ml3 {
        margin-left:3px!important
    }
    .util-pc-mt4 {
        margin-top:4px!important
    }
    .util-pc-mr4 {
        margin-right:4px!important
    }
    .util-pc-mb4 {
        margin-bottom:4px!important
    }
    .util-pc-ml4 {
        margin-left:4px!important
    }
    .util-pc-mt5 {
        margin-top:5px!important
    }
    .util-pc-mr5 {
        margin-right:5px!important
    }
    .util-pc-mb5 {
        margin-bottom:5px!important
    }
    .util-pc-ml5 {
        margin-left:5px!important
    }
    .util-pc-mt6 {
        margin-top:6px!important
    }
    .util-pc-mr6 {
        margin-right:6px!important
    }
    .util-pc-mb6 {
        margin-bottom:6px!important
    }
    .util-pc-ml6 {
        margin-left:6px!important
    }
    .util-pc-mt7 {
        margin-top:7px!important
    }
    .util-pc-mr7 {
        margin-right:7px!important
    }
    .util-pc-mb7 {
        margin-bottom:7px!important
    }
    .util-pc-ml7 {
        margin-left:7px!important
    }
    .util-pc-mt8 {
        margin-top:8px!important
    }
    .util-pc-mr8 {
        margin-right:8px!important
    }
    .util-pc-mb8 {
        margin-bottom:8px!important
    }
    .util-pc-ml8 {
        margin-left:8px!important
    }
    .util-pc-mt9 {
        margin-top:9px!important
    }
    .util-pc-mr9 {
        margin-right:9px!important
    }
    .util-pc-mb9 {
        margin-bottom:9px!important
    }
    .util-pc-ml9 {
        margin-left:9px!important
    }
    .util-pc-mt10 {
        margin-top:10px!important
    }
    .util-pc-mr10 {
        margin-right:10px!important
    }
    .util-pc-mb10 {
        margin-bottom:10px!important
    }
    .util-pc-ml10 {
        margin-left:10px!important
    }
    .util-pc-mt11 {
        margin-top:11px!important
    }
    .util-pc-mr11 {
        margin-right:11px!important
    }
    .util-pc-mb11 {
        margin-bottom:11px!important
    }
    .util-pc-ml11 {
        margin-left:11px!important
    }
    .util-pc-mt12 {
        margin-top:12px!important
    }
    .util-pc-mr12 {
        margin-right:12px!important
    }
    .util-pc-mb12 {
        margin-bottom:12px!important
    }
    .util-pc-ml12 {
        margin-left:12px!important
    }
    .util-pc-mt13 {
        margin-top:13px!important
    }
    .util-pc-mr13 {
        margin-right:13px!important
    }
    .util-pc-mb13 {
        margin-bottom:13px!important
    }
    .util-pc-ml13 {
        margin-left:13px!important
    }
    .util-pc-mt14 {
        margin-top:14px!important
    }
    .util-pc-mr14 {
        margin-right:14px!important
    }
    .util-pc-mb14 {
        margin-bottom:14px!important
    }
    .util-pc-ml14 {
        margin-left:14px!important
    }
    .util-pc-mt15 {
        margin-top:15px!important
    }
    .util-pc-mr15 {
        margin-right:15px!important
    }
    .util-pc-mb15 {
        margin-bottom:15px!important
    }
    .util-pc-ml15 {
        margin-left:15px!important
    }
    .util-pc-mt16 {
        margin-top:16px!important
    }
    .util-pc-mr16 {
        margin-right:16px!important
    }
    .util-pc-mb16 {
        margin-bottom:16px!important
    }
    .util-pc-ml16 {
        margin-left:16px!important
    }
    .util-pc-mt17 {
        margin-top:17px!important
    }
    .util-pc-mr17 {
        margin-right:17px!important
    }
    .util-pc-mb17 {
        margin-bottom:17px!important
    }
    .util-pc-ml17 {
        margin-left:17px!important
    }
    .util-pc-mt18 {
        margin-top:18px!important
    }
    .util-pc-mr18 {
        margin-right:18px!important
    }
    .util-pc-mb18 {
        margin-bottom:18px!important
    }
    .util-pc-ml18 {
        margin-left:18px!important
    }
    .util-pc-mt19 {
        margin-top:19px!important
    }
    .util-pc-mr19 {
        margin-right:19px!important
    }
    .util-pc-mb19 {
        margin-bottom:19px!important
    }
    .util-pc-ml19 {
        margin-left:19px!important
    }
    .util-pc-mt20 {
        margin-top:20px!important
    }
    .util-pc-mr20 {
        margin-right:20px!important
    }
    .util-pc-mb20 {
        margin-bottom:20px!important
    }
    .util-pc-ml20 {
        margin-left:20px!important
    }
    .util-pc-mt21 {
        margin-top:21px!important
    }
    .util-pc-mr21 {
        margin-right:21px!important
    }
    .util-pc-mb21 {
        margin-bottom:21px!important
    }
    .util-pc-ml21 {
        margin-left:21px!important
    }
    .util-pc-mt22 {
        margin-top:22px!important
    }
    .util-pc-mr22 {
        margin-right:22px!important
    }
    .util-pc-mb22 {
        margin-bottom:22px!important
    }
    .util-pc-ml22 {
        margin-left:22px!important
    }
    .util-pc-mt23 {
        margin-top:23px!important
    }
    .util-pc-mr23 {
        margin-right:23px!important
    }
    .util-pc-mb23 {
        margin-bottom:23px!important
    }
    .util-pc-ml23 {
        margin-left:23px!important
    }
    .util-pc-mt24 {
        margin-top:24px!important
    }
    .util-pc-mr24 {
        margin-right:24px!important
    }
    .util-pc-mb24 {
        margin-bottom:24px!important
    }
    .util-pc-ml24 {
        margin-left:24px!important
    }
    .util-pc-mt25 {
        margin-top:25px!important
    }
    .util-pc-mr25 {
        margin-right:25px!important
    }
    .util-pc-mb25 {
        margin-bottom:25px!important
    }
    .util-pc-ml25 {
        margin-left:25px!important
    }
    .util-pc-mt26 {
        margin-top:26px!important
    }
    .util-pc-mr26 {
        margin-right:26px!important
    }
    .util-pc-mb26 {
        margin-bottom:26px!important
    }
    .util-pc-ml26 {
        margin-left:26px!important
    }
    .util-pc-mt27 {
        margin-top:27px!important
    }
    .util-pc-mr27 {
        margin-right:27px!important
    }
    .util-pc-mb27 {
        margin-bottom:27px!important
    }
    .util-pc-ml27 {
        margin-left:27px!important
    }
    .util-pc-mt28 {
        margin-top:28px!important
    }
    .util-pc-mr28 {
        margin-right:28px!important
    }
    .util-pc-mb28 {
        margin-bottom:28px!important
    }
    .util-pc-ml28 {
        margin-left:28px!important
    }
    .util-pc-mt29 {
        margin-top:29px!important
    }
    .util-pc-mr29 {
        margin-right:29px!important
    }
    .util-pc-mb29 {
        margin-bottom:29px!important
    }
    .util-pc-ml29 {
        margin-left:29px!important
    }
    .util-pc-mt30 {
        margin-top:30px!important
    }
    .util-pc-mr30 {
        margin-right:30px!important
    }
    .util-pc-mb30 {
        margin-bottom:30px!important
    }
    .util-pc-ml30 {
        margin-left:30px!important
    }
    .util-pc-mt31 {
        margin-top:31px!important
    }
    .util-pc-mr31 {
        margin-right:31px!important
    }
    .util-pc-mb31 {
        margin-bottom:31px!important
    }
    .util-pc-ml31 {
        margin-left:31px!important
    }
    .util-pc-mt32 {
        margin-top:32px!important
    }
    .util-pc-mr32 {
        margin-right:32px!important
    }
    .util-pc-mb32 {
        margin-bottom:32px!important
    }
    .util-pc-ml32 {
        margin-left:32px!important
    }
    .util-pc-mt33 {
        margin-top:33px!important
    }
    .util-pc-mr33 {
        margin-right:33px!important
    }
    .util-pc-mb33 {
        margin-bottom:33px!important
    }
    .util-pc-ml33 {
        margin-left:33px!important
    }
    .util-pc-mt34 {
        margin-top:34px!important
    }
    .util-pc-mr34 {
        margin-right:34px!important
    }
    .util-pc-mb34 {
        margin-bottom:34px!important
    }
    .util-pc-ml34 {
        margin-left:34px!important
    }
    .util-pc-mt35 {
        margin-top:35px!important
    }
    .util-pc-mr35 {
        margin-right:35px!important
    }
    .util-pc-mb35 {
        margin-bottom:35px!important
    }
    .util-pc-ml35 {
        margin-left:35px!important
    }
    .util-pc-mt36 {
        margin-top:36px!important
    }
    .util-pc-mr36 {
        margin-right:36px!important
    }
    .util-pc-mb36 {
        margin-bottom:36px!important
    }
    .util-pc-ml36 {
        margin-left:36px!important
    }
    .util-pc-mt37 {
        margin-top:37px!important
    }
    .util-pc-mr37 {
        margin-right:37px!important
    }
    .util-pc-mb37 {
        margin-bottom:37px!important
    }
    .util-pc-ml37 {
        margin-left:37px!important
    }
    .util-pc-mt38 {
        margin-top:38px!important
    }
    .util-pc-mr38 {
        margin-right:38px!important
    }
    .util-pc-mb38 {
        margin-bottom:38px!important
    }
    .util-pc-ml38 {
        margin-left:38px!important
    }
    .util-pc-mt39 {
        margin-top:39px!important
    }
    .util-pc-mr39 {
        margin-right:39px!important
    }
    .util-pc-mb39 {
        margin-bottom:39px!important
    }
    .util-pc-ml39 {
        margin-left:39px!important
    }
    .util-pc-mt40 {
        margin-top:40px!important
    }
    .util-pc-mr40 {
        margin-right:40px!important
    }
    .util-pc-mb40 {
        margin-bottom:40px!important
    }
    .util-pc-ml40 {
        margin-left:40px!important
    }
    .util-pc-mt41 {
        margin-top:41px!important
    }
    .util-pc-mr41 {
        margin-right:41px!important
    }
    .util-pc-mb41 {
        margin-bottom:41px!important
    }
    .util-pc-ml41 {
        margin-left:41px!important
    }
    .util-pc-mt42 {
        margin-top:42px!important
    }
    .util-pc-mr42 {
        margin-right:42px!important
    }
    .util-pc-mb42 {
        margin-bottom:42px!important
    }
    .util-pc-ml42 {
        margin-left:42px!important
    }
    .util-pc-mt43 {
        margin-top:43px!important
    }
    .util-pc-mr43 {
        margin-right:43px!important
    }
    .util-pc-mb43 {
        margin-bottom:43px!important
    }
    .util-pc-ml43 {
        margin-left:43px!important
    }
    .util-pc-mt44 {
        margin-top:44px!important
    }
    .util-pc-mr44 {
        margin-right:44px!important
    }
    .util-pc-mb44 {
        margin-bottom:44px!important
    }
    .util-pc-ml44 {
        margin-left:44px!important
    }
    .util-pc-mt45 {
        margin-top:45px!important
    }
    .util-pc-mr45 {
        margin-right:45px!important
    }
    .util-pc-mb45 {
        margin-bottom:45px!important
    }
    .util-pc-ml45 {
        margin-left:45px!important
    }
    .util-pc-mt46 {
        margin-top:46px!important
    }
    .util-pc-mr46 {
        margin-right:46px!important
    }
    .util-pc-mb46 {
        margin-bottom:46px!important
    }
    .util-pc-ml46 {
        margin-left:46px!important
    }
    .util-pc-mt47 {
        margin-top:47px!important
    }
    .util-pc-mr47 {
        margin-right:47px!important
    }
    .util-pc-mb47 {
        margin-bottom:47px!important
    }
    .util-pc-ml47 {
        margin-left:47px!important
    }
    .util-pc-mt48 {
        margin-top:48px!important
    }
    .util-pc-mr48 {
        margin-right:48px!important
    }
    .util-pc-mb48 {
        margin-bottom:48px!important
    }
    .util-pc-ml48 {
        margin-left:48px!important
    }
    .util-pc-mt49 {
        margin-top:49px!important
    }
    .util-pc-mr49 {
        margin-right:49px!important
    }
    .util-pc-mb49 {
        margin-bottom:49px!important
    }
    .util-pc-ml49 {
        margin-left:49px!important
    }
    .util-pc-mt50 {
        margin-top:50px!important
    }
    .util-pc-mr50 {
        margin-right:50px!important
    }
    .util-pc-mb50 {
        margin-bottom:50px!important
    }
    .util-pc-ml50 {
        margin-left:50px!important
    }
    .util-pc-mt51 {
        margin-top:51px!important
    }
    .util-pc-mr51 {
        margin-right:51px!important
    }
    .util-pc-mb51 {
        margin-bottom:51px!important
    }
    .util-pc-ml51 {
        margin-left:51px!important
    }
    .util-pc-mt52 {
        margin-top:52px!important
    }
    .util-pc-mr52 {
        margin-right:52px!important
    }
    .util-pc-mb52 {
        margin-bottom:52px!important
    }
    .util-pc-ml52 {
        margin-left:52px!important
    }
    .util-pc-mt53 {
        margin-top:53px!important
    }
    .util-pc-mr53 {
        margin-right:53px!important
    }
    .util-pc-mb53 {
        margin-bottom:53px!important
    }
    .util-pc-ml53 {
        margin-left:53px!important
    }
    .util-pc-mt54 {
        margin-top:54px!important
    }
    .util-pc-mr54 {
        margin-right:54px!important
    }
    .util-pc-mb54 {
        margin-bottom:54px!important
    }
    .util-pc-ml54 {
        margin-left:54px!important
    }
    .util-pc-mt55 {
        margin-top:55px!important
    }
    .util-pc-mr55 {
        margin-right:55px!important
    }
    .util-pc-mb55 {
        margin-bottom:55px!important
    }
    .util-pc-ml55 {
        margin-left:55px!important
    }
    .util-pc-mt56 {
        margin-top:56px!important
    }
    .util-pc-mr56 {
        margin-right:56px!important
    }
    .util-pc-mb56 {
        margin-bottom:56px!important
    }
    .util-pc-ml56 {
        margin-left:56px!important
    }
    .util-pc-mt57 {
        margin-top:57px!important
    }
    .util-pc-mr57 {
        margin-right:57px!important
    }
    .util-pc-mb57 {
        margin-bottom:57px!important
    }
    .util-pc-ml57 {
        margin-left:57px!important
    }
    .util-pc-mt58 {
        margin-top:58px!important
    }
    .util-pc-mr58 {
        margin-right:58px!important
    }
    .util-pc-mb58 {
        margin-bottom:58px!important
    }
    .util-pc-ml58 {
        margin-left:58px!important
    }
    .util-pc-mt59 {
        margin-top:59px!important
    }
    .util-pc-mr59 {
        margin-right:59px!important
    }
    .util-pc-mb59 {
        margin-bottom:59px!important
    }
    .util-pc-ml59 {
        margin-left:59px!important
    }
    .util-pc-mt60 {
        margin-top:60px!important
    }
    .util-pc-mr60 {
        margin-right:60px!important
    }
    .util-pc-mb60 {
        margin-bottom:60px!important
    }
    .util-pc-ml60 {
        margin-left:60px!important
    }
    [data-col-pc]:not([data-col-pc="1"]) {
        display:flex;
        flex-flow:row wrap;
        width:100%
    }
    [data-col-pc]:not([data-col-pc=auto])>* {
        margin-top:1.25em;
        margin-left:36px
    }
    [data-col-pc="1"]>:nth-child(-n+1) {
        margin-top:0!important
    }
    [data-col-pc="1"]>:nth-child(1n+1) {
        margin-left:0!important
    }
    [data-col-pc="1"]>* {
        width:100%
    }
    [data-col-pc="2"]>:nth-child(-n+2) {
        margin-top:0!important
    }
    [data-col-pc="2"]>:nth-child(odd) {
        margin-left:0!important
    }
    [data-col-pc="2"]>* {
        width:calc((100% - 36px)/2 - .1px)
    }
    [data-col-pc="3"]>:nth-child(-n+3) {
        margin-top:0!important
    }
    [data-col-pc="3"]>:nth-child(3n+1) {
        margin-left:0!important
    }
    [data-col-pc="3"]>* {
        width:calc((100% - 72px)/3 - .1px)
    }
    [data-col-pc="4"]>:nth-child(-n+4) {
        margin-top:0!important
    }
    [data-col-pc="4"]>:nth-child(4n+1) {
        margin-left:0!important
    }
    [data-col-pc="4"]>* {
        width:calc((100% - 108px)/4 - .1px)
    }
    [data-col-pc="5"]>:nth-child(-n+5) {
        margin-top:0!important
    }
    [data-col-pc="5"]>:nth-child(5n+1) {
        margin-left:0!important
    }
    [data-col-pc="5"]>* {
        width:calc((100% - 144px)/5 - .1px)
    }
    [data-col-pc="6"]>:nth-child(-n+6) {
        margin-top:0!important
    }
    [data-col-pc="6"]>:nth-child(6n+1) {
        margin-left:0!important
    }
    [data-col-pc="6"]>* {
        width:calc((100% - 180px)/6 - .1px)
    }
    [data-col-pc=auto] {
        margin-right:-36px;
        margin-bottom:-1em
    }
    [data-col-pc=auto]>* {
        margin-top:0!important;
        margin-right:36px;
        margin-bottom:1em;
        margin-left:0
    }
    [data-size-pc="1col"],[data-size-pc="1col"]>* {
        width:100%
    }
    [data-size-pc="2col"] {
        width:calc((100% - 36px)/2 - .1px)
    }
    [data-size-pc="2col"]>* {
        width:100%
    }
    [data-size-pc="3col"] {
        width:calc((100% - 72px)/3 - .1px)
    }
    [data-size-pc="3col"]>* {
        width:100%
    }
    [data-size-pc="4col"] {
        width:calc((100% - 108px)/4 - .1px)
    }
    [data-size-pc="4col"]>* {
        width:100%
    }
    [data-size-pc="5col"] {
        width:calc((100% - 144px)/5 - .1px)
    }
    [data-size-pc="5col"]>* {
        width:100%
    }
    [data-size-pc="6col"] {
        width:calc((100% - 180px)/6 - .1px)
    }
    [data-size-pc="6col"]>* {
        width:100%
    }
    [data-size-pc="1per"] {
        width:1%!important
    }
    [data-size-pc="1per"]>* {
        width:100%
    }
    [data-size-pc="2per"] {
        width:2%!important
    }
    [data-size-pc="2per"]>* {
        width:100%
    }
    [data-size-pc="3per"] {
        width:3%!important
    }
    [data-size-pc="3per"]>* {
        width:100%
    }
    [data-size-pc="4per"] {
        width:4%!important
    }
    [data-size-pc="4per"]>* {
        width:100%
    }
    [data-size-pc="5per"] {
        width:5%!important
    }
    [data-size-pc="5per"]>* {
        width:100%
    }
    [data-size-pc="6per"] {
        width:6%!important
    }
    [data-size-pc="6per"]>* {
        width:100%
    }
    [data-size-pc="7per"] {
        width:7%!important
    }
    [data-size-pc="7per"]>* {
        width:100%
    }
    [data-size-pc="8per"] {
        width:8%!important
    }
    [data-size-pc="8per"]>* {
        width:100%
    }
    [data-size-pc="9per"] {
        width:9%!important
    }
    [data-size-pc="9per"]>* {
        width:100%
    }
    [data-size-pc="10per"] {
        width:10%!important
    }
    [data-size-pc="10per"]>* {
        width:100%
    }
    [data-size-pc="11per"] {
        width:11%!important
    }
    [data-size-pc="11per"]>* {
        width:100%
    }
    [data-size-pc="12per"] {
        width:12%!important
    }
    [data-size-pc="12per"]>* {
        width:100%
    }
    [data-size-pc="13per"] {
        width:13%!important
    }
    [data-size-pc="13per"]>* {
        width:100%
    }
    [data-size-pc="14per"] {
        width:14%!important
    }
    [data-size-pc="14per"]>* {
        width:100%
    }
    [data-size-pc="15per"] {
        width:15%!important
    }
    [data-size-pc="15per"]>* {
        width:100%
    }
    [data-size-pc="16per"] {
        width:16%!important
    }
    [data-size-pc="16per"]>* {
        width:100%
    }
    [data-size-pc="17per"] {
        width:17%!important
    }
    [data-size-pc="17per"]>* {
        width:100%
    }
    [data-size-pc="18per"] {
        width:18%!important
    }
    [data-size-pc="18per"]>* {
        width:100%
    }
    [data-size-pc="19per"] {
        width:19%!important
    }
    [data-size-pc="19per"]>* {
        width:100%
    }
    [data-size-pc="20per"] {
        width:20%!important
    }
    [data-size-pc="20per"]>* {
        width:100%
    }
    [data-size-pc="21per"] {
        width:21%!important
    }
    [data-size-pc="21per"]>* {
        width:100%
    }
    [data-size-pc="22per"] {
        width:22%!important
    }
    [data-size-pc="22per"]>* {
        width:100%
    }
    [data-size-pc="23per"] {
        width:23%!important
    }
    [data-size-pc="23per"]>* {
        width:100%
    }
    [data-size-pc="24per"] {
        width:24%!important
    }
    [data-size-pc="24per"]>* {
        width:100%
    }
    [data-size-pc="25per"] {
        width:25%!important
    }
    [data-size-pc="25per"]>* {
        width:100%
    }
    [data-size-pc="26per"] {
        width:26%!important
    }
    [data-size-pc="26per"]>* {
        width:100%
    }
    [data-size-pc="27per"] {
        width:27%!important
    }
    [data-size-pc="27per"]>* {
        width:100%
    }
    [data-size-pc="28per"] {
        width:28%!important
    }
    [data-size-pc="28per"]>* {
        width:100%
    }
    [data-size-pc="29per"] {
        width:29%!important
    }
    [data-size-pc="29per"]>* {
        width:100%
    }
    [data-size-pc="30per"] {
        width:30%!important
    }
    [data-size-pc="30per"]>* {
        width:100%
    }
    [data-size-pc="31per"] {
        width:31%!important
    }
    [data-size-pc="31per"]>* {
        width:100%
    }
    [data-size-pc="32per"] {
        width:32%!important
    }
    [data-size-pc="32per"]>* {
        width:100%
    }
    [data-size-pc="33per"] {
        width:33%!important
    }
    [data-size-pc="33per"]>* {
        width:100%
    }
    [data-size-pc="34per"] {
        width:34%!important
    }
    [data-size-pc="34per"]>* {
        width:100%
    }
    [data-size-pc="35per"] {
        width:35%!important
    }
    [data-size-pc="35per"]>* {
        width:100%
    }
    [data-size-pc="36per"] {
        width:36%!important
    }
    [data-size-pc="36per"]>* {
        width:100%
    }
    [data-size-pc="37per"] {
        width:37%!important
    }
    [data-size-pc="37per"]>* {
        width:100%
    }
    [data-size-pc="38per"] {
        width:38%!important
    }
    [data-size-pc="38per"]>* {
        width:100%
    }
    [data-size-pc="39per"] {
        width:39%!important
    }
    [data-size-pc="39per"]>* {
        width:100%
    }
    [data-size-pc="40per"] {
        width:40%!important
    }
    [data-size-pc="40per"]>* {
        width:100%
    }
    [data-size-pc="41per"] {
        width:41%!important
    }
    [data-size-pc="41per"]>* {
        width:100%
    }
    [data-size-pc="42per"] {
        width:42%!important
    }
    [data-size-pc="42per"]>* {
        width:100%
    }
    [data-size-pc="43per"] {
        width:43%!important
    }
    [data-size-pc="43per"]>* {
        width:100%
    }
    [data-size-pc="44per"] {
        width:44%!important
    }
    [data-size-pc="44per"]>* {
        width:100%
    }
    [data-size-pc="45per"] {
        width:45%!important
    }
    [data-size-pc="45per"]>* {
        width:100%
    }
    [data-size-pc="46per"] {
        width:46%!important
    }
    [data-size-pc="46per"]>* {
        width:100%
    }
    [data-size-pc="47per"] {
        width:47%!important
    }
    [data-size-pc="47per"]>* {
        width:100%
    }
    [data-size-pc="48per"] {
        width:48%!important
    }
    [data-size-pc="48per"]>* {
        width:100%
    }
    [data-size-pc="49per"] {
        width:49%!important
    }
    [data-size-pc="49per"]>* {
        width:100%
    }
    [data-size-pc="50per"] {
        width:50%!important
    }
    [data-size-pc="50per"]>* {
        width:100%
    }
    [data-size-pc="51per"] {
        width:51%!important
    }
    [data-size-pc="51per"]>* {
        width:100%
    }
    [data-size-pc="52per"] {
        width:52%!important
    }
    [data-size-pc="52per"]>* {
        width:100%
    }
    [data-size-pc="53per"] {
        width:53%!important
    }
    [data-size-pc="53per"]>* {
        width:100%
    }
    [data-size-pc="54per"] {
        width:54%!important
    }
    [data-size-pc="54per"]>* {
        width:100%
    }
    [data-size-pc="55per"] {
        width:55%!important
    }
    [data-size-pc="55per"]>* {
        width:100%
    }
    [data-size-pc="56per"] {
        width:56%!important
    }
    [data-size-pc="56per"]>* {
        width:100%
    }
    [data-size-pc="57per"] {
        width:57%!important
    }
    [data-size-pc="57per"]>* {
        width:100%
    }
    [data-size-pc="58per"] {
        width:58%!important
    }
    [data-size-pc="58per"]>* {
        width:100%
    }
    [data-size-pc="59per"] {
        width:59%!important
    }
    [data-size-pc="59per"]>* {
        width:100%
    }
    [data-size-pc="60per"] {
        width:60%!important
    }
    [data-size-pc="60per"]>* {
        width:100%
    }
    [data-size-pc="61per"] {
        width:61%!important
    }
    [data-size-pc="61per"]>* {
        width:100%
    }
    [data-size-pc="62per"] {
        width:62%!important
    }
    [data-size-pc="62per"]>* {
        width:100%
    }
    [data-size-pc="63per"] {
        width:63%!important
    }
    [data-size-pc="63per"]>* {
        width:100%
    }
    [data-size-pc="64per"] {
        width:64%!important
    }
    [data-size-pc="64per"]>* {
        width:100%
    }
    [data-size-pc="65per"] {
        width:65%!important
    }
    [data-size-pc="65per"]>* {
        width:100%
    }
    [data-size-pc="66per"] {
        width:66%!important
    }
    [data-size-pc="66per"]>* {
        width:100%
    }
    [data-size-pc="67per"] {
        width:67%!important
    }
    [data-size-pc="67per"]>* {
        width:100%
    }
    [data-size-pc="68per"] {
        width:68%!important
    }
    [data-size-pc="68per"]>* {
        width:100%
    }
    [data-size-pc="69per"] {
        width:69%!important
    }
    [data-size-pc="69per"]>* {
        width:100%
    }
    [data-size-pc="70per"] {
        width:70%!important
    }
    [data-size-pc="70per"]>* {
        width:100%
    }
    [data-size-pc="71per"] {
        width:71%!important
    }
    [data-size-pc="71per"]>* {
        width:100%
    }
    [data-size-pc="72per"] {
        width:72%!important
    }
    [data-size-pc="72per"]>* {
        width:100%
    }
    [data-size-pc="73per"] {
        width:73%!important
    }
    [data-size-pc="73per"]>* {
        width:100%
    }
    [data-size-pc="74per"] {
        width:74%!important
    }
    [data-size-pc="74per"]>* {
        width:100%
    }
    [data-size-pc="75per"] {
        width:75%!important
    }
    [data-size-pc="75per"]>* {
        width:100%
    }
    [data-size-pc="76per"] {
        width:76%!important
    }
    [data-size-pc="76per"]>* {
        width:100%
    }
    [data-size-pc="77per"] {
        width:77%!important
    }
    [data-size-pc="77per"]>* {
        width:100%
    }
    [data-size-pc="78per"] {
        width:78%!important
    }
    [data-size-pc="78per"]>* {
        width:100%
    }
    [data-size-pc="79per"] {
        width:79%!important
    }
    [data-size-pc="79per"]>* {
        width:100%
    }
    [data-size-pc="80per"] {
        width:80%!important
    }
    [data-size-pc="80per"]>* {
        width:100%
    }
    [data-size-pc="81per"] {
        width:81%!important
    }
    [data-size-pc="81per"]>* {
        width:100%
    }
    [data-size-pc="82per"] {
        width:82%!important
    }
    [data-size-pc="82per"]>* {
        width:100%
    }
    [data-size-pc="83per"] {
        width:83%!important
    }
    [data-size-pc="83per"]>* {
        width:100%
    }
    [data-size-pc="84per"] {
        width:84%!important
    }
    [data-size-pc="84per"]>* {
        width:100%
    }
    [data-size-pc="85per"] {
        width:85%!important
    }
    [data-size-pc="85per"]>* {
        width:100%
    }
    [data-size-pc="86per"] {
        width:86%!important
    }
    [data-size-pc="86per"]>* {
        width:100%
    }
    [data-size-pc="87per"] {
        width:87%!important
    }
    [data-size-pc="87per"]>* {
        width:100%
    }
    [data-size-pc="88per"] {
        width:88%!important
    }
    [data-size-pc="88per"]>* {
        width:100%
    }
    [data-size-pc="89per"] {
        width:89%!important
    }
    [data-size-pc="89per"]>* {
        width:100%
    }
    [data-size-pc="90per"] {
        width:90%!important
    }
    [data-size-pc="90per"]>* {
        width:100%
    }
    [data-size-pc="91per"] {
        width:91%!important
    }
    [data-size-pc="91per"]>* {
        width:100%
    }
    [data-size-pc="92per"] {
        width:92%!important
    }
    [data-size-pc="92per"]>* {
        width:100%
    }
    [data-size-pc="93per"] {
        width:93%!important
    }
    [data-size-pc="93per"]>* {
        width:100%
    }
    [data-size-pc="94per"] {
        width:94%!important
    }
    [data-size-pc="94per"]>* {
        width:100%
    }
    [data-size-pc="95per"] {
        width:95%!important
    }
    [data-size-pc="95per"]>* {
        width:100%
    }
    [data-size-pc="96per"] {
        width:96%!important
    }
    [data-size-pc="96per"]>* {
        width:100%
    }
    [data-size-pc="97per"] {
        width:97%!important
    }
    [data-size-pc="97per"]>* {
        width:100%
    }
    [data-size-pc="98per"] {
        width:98%!important
    }
    [data-size-pc="98per"]>* {
        width:100%
    }
    [data-size-pc="99per"] {
        width:99%!important
    }
    [data-size-pc="99per"]>* {
        width:100%
    }
    [data-size-pc="100per"] {
        width:100%!important
    }
    [data-size-pc="100per"]>* {
        width:100%
    }
    .Header {
        min-width:1240px;
        border-top:4px solid #262626
    }
    .Header__inner {
        display:flex
    }
    .Header__head {
        width:231px;
        padding:21px 0 0 41px
    }
    .Header__head .header-logo--head>a {
        width:157px;
        height:28px
    }
    .Header__body .header-gnav {
        flex:1 1
    }
    .Header__body .header-gnav__menu {
        display:none
    }
    .Header__body .header-gnav__list {
        display:flex
    }
    .Header__body .header-gnav__list>li {
        margin-right:33px
    }
    .Header__body .header-gnav__list>li.nav05 {
        margin-right:25px
    }
    .Header__body .header-gnav__list>li:hover>a:before {
        width:100%;
        height:4px;
        margin-left:-50%;
        background:#ad0003;
        content:""
    }
    .Header__body .header-gnav__list>li .sp-layer-menu {
        display:none
    }
    .Header__body .header-gnav__list>li>a {
        display:flex;
        align-items:center;
        justify-content:center;
        height:100%;
        min-height:77px;
        font-size:1.4rem;
        font-weight:700
    }
    .Header__body .header-gnav__list>li>a:hover {
        color:#ad0003;
        text-decoration:none
    }
    .Header__body .header-gnav__list>li>a:before {
        display:block;
        position:absolute;
        bottom:0;
        left:50%;
        width:0;
        height:4px;
        content:"";
        transition:all .25s cubic-bezier(.4,0,.2,1) 0s
    }
    .Header__body .header-gnav__list>li>a.is-current:after {
        width:100%;
        height:4px;
        margin-left:-50%;
        background:#ad0003;
        content:""
    }
    .Header__body .header-gnav__list>li>a.util-link--blank:after {
        flex-shrink:0;
        width:16px;
        height:14px
    }
    .Header__body .header-gnav__list>li .mega-menu {
        z-index:1000;
        position:absolute;
        top:100%;
        left:0;
        width:100%;
        margin-top:-1px;
        background:#fff;
        box-shadow:0 20px 20px 0 rgba(0,0,0,.1)
    }
    .Header__body .header-gnav__list>li .mega-menu__head {
        width:100%;
        border-top:1px solid #fff;
        background:#262626
    }
    .Header__body .header-gnav__list>li .mega-menu__head__inner {
        display:flex;
        max-width:1200px;
        margin:0 auto
    }
    .Header__body .header-gnav__list>li .mega-menu__title {
        padding:29px 0;
        color:#fff;
        font-size:2rem;
        font-weight:700
    }
    .Header__body .header-gnav__list>li .mega-menu__title>a {
        color:#fff
    }
    .Header__body .header-gnav__list>li .mega-menu__title>a:hover {
        text-decoration:underline
    }
    .Header__body .header-gnav__list>li .mega-menu__title>a:after {
        -webkit-transform:rotate(45deg);
        display:inline-block;
        width:10px;
        height:10px;
        margin:-2px 0 0 9px;
        transform:rotate(45deg);
        border-top:1px solid #fff;
        border-right:1px solid #fff;
        vertical-align:middle;
        content:""
    }
    .Header__body .header-gnav__list>li .mega-menu__tab-list {
        display:flex;
        margin-left:auto
    }
    .Header__body .header-gnav__list>li .mega-menu__tab-list>li {
        margin-right:34px
    }
    .Header__body .header-gnav__list>li .mega-menu__tab-list>li:last-child {
        margin-right:11px
    }
    .Header__body .header-gnav__list>li .mega-menu__tab-list>li.is-current>a {
        color:#fff;
        font-weight:700
    }
    .Header__body .header-gnav__list>li .mega-menu__tab-list>li.is-current>a:after {
        width:100%;
        margin-left:-50%;
        background:#ad0003;
        content:""
    }
    .Header__body .header-gnav__list>li .mega-menu__tab-list>li>a {
        display:flex;
        position:relative;
        align-items:center;
        height:100%;
        color:#bbb
    }
    .Header__body .header-gnav__list>li .mega-menu__tab-list>li>a:after {
        display:block;
        position:absolute;
        top:100%;
        left:50%;
        width:0;
        height:4px;
        content:"";
        transition:all .25s cubic-bezier(.4,0,.2,1) 0s
    }
    .Header__body .header-gnav__list>li .mega-menu__tab-list>li>a:hover {
        color:#fff
    }
    .Header__body .header-gnav__list>li .mega-menu__tab-list>li>a:hover:after {
        width:100%;
        margin-left:-50%;
        background:#ad0003;
        content:""
    }
    .Header__body .header-gnav__list>li .mega-menu__body {
        width:100%
    }
    .Header__body .header-gnav__list>li .mega-menu__body__inner {
        max-width:1200px;
        margin:0 auto;
        padding:20px 0
    }
    .Header__body .header-gnav__list>li .mega-menu__body__inner>:first-child {
        margin-top:0
    }
    .Header__body .header-gnav__list>li .mega-menu__body__inner>:last-child {
        margin-bottom:0
    }
    .Header__body .header-gnav__list>li .mega-menu__body__inner .column,.Header__body .header-gnav__list>li .mega-menu__body__inner .column .column__item .image-wrap {
        margin-top:0
    }
    .Header__body .header-gnav__list>li .mega-menu__body__inner .column .column__item .image-wrap a {
        display:block
    }
    .Header__body .header-gnav__list>li .mega-menu__body__inner .column .column__item .image-wrap a img {
        transition:all .25s cubic-bezier(.4,0,.2,1) 0s
    }
    .Header__body .header-gnav__list>li .mega-menu__body__inner .column .column__item .image-wrap a:hover {
        text-decoration:underline
    }
    .Header__body .header-gnav__list>li .mega-menu__body__inner .column .column__item .image-wrap .image,.Header__body .header-gnav__list>li .mega-menu__body__inner .column .column__item .image-wrap .image .image__frame {
        width:100%
    }
    .Header__body .header-gnav__list>li .mega-menu__body__inner .column .column__item .image-wrap .image .image__caption {
        font-size:1.6rem;
        text-align:center
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__product #tab01 .column__item {
        margin-top:1.5em
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__product #tab01 .column__item .image__caption {
        margin-top:2em
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__product #tab02 .column__item {
        margin-top:1.5em
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__product #tab03 .column__item .image__caption,.Header__body .header-gnav__list>li .mega-menu.menu__product #tab04 .column__item .image__caption,.Header__body .header-gnav__list>li .mega-menu.menu__product #tab05 .column__item .image__caption {
        margin-top:2em
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__support .column__item .image__caption {
        margin-top:1em
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__support .support-column>.column__item {
        margin-top:18px
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__support .support-column>.column__item:nth-child(-n+2) {
        margin-top:0
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__support .support-item>a {
        display:block;
        width:100%
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__support .support-item>a:hover .image__caption {
        text-decoration:underline
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__support .support-item>a>.image {
        display:flex;
        align-items:center;
        width:100%
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__support .support-item>a>.image img {
        margin-right:20px;
        transition:all .25s cubic-bezier(.4,0,.2,1) 0s
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__support .support-item>a>.image .image__caption {
        margin:0!important;
        text-align:left!important
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .column__item {
        margin-top:1.7em
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .column__item .image__caption {
        margin-top:.7em
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column {
        display:flex
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column>:first-child {
        margin-top:0
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column .company-list01 {
        flex:1 1;
        padding-left:9px
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column .company-list02 {
        width:330px;
        padding:20px;
        background:#f4f4f4
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column .company-list02 li {
        border:1px solid #ddd
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column .company-list02 li+li {
        margin-top:20px
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column .company-list02 li.list__link01 {
        background:url(/app-files/img/head_gnav_im30.jpg) no-repeat 0 0
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column .company-list02 li.list__link02 {
        background:url(/app-files/img/head_gnav_im31.jpg) no-repeat 0 0
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column .company-list02 li.list__link03 {
        background:url(/app-files/img/head_gnav_im32.jpg) no-repeat 0 0
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column .company-list02 li:hover a {
        background-color:hsla(0,0%,100%,.3);
        color:#262626!important
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column .company-list02 li>a {
        display:flex;
        align-items:center;
        width:100%;
        height:108px;
        padding-left:28px
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column .link-list>li {
        margin-top:1.3em
    }
    .Header__body .header-gnav__list>li .mega-menu.menu__company .company-column .link-list>li:first-child {
        margin-top:0
    }
    .Header__body .header-gnav__list>li .mega-menu__inner {
        padding:50px
    }
    .Header__body .header-gnav .header-gnav__bottom {
        display:none
    }
    .Header__body .header-utility {
        width:222px;
        background:#262626
    }
    .Header__body .header-utility__list>li {
        border-top:1px solid #666;
        border-left:1px solid #666
    }
    .Header__body .header-utility__list>li>a {
        height:100%;
        min-height:77px;
        color:#fff;
        font-size:1.4rem
    }
    .Header__body .header-utility__list>li>a:hover {
        background:#ad0003
    }
    .Header__body .header-utility__list>li.lang {
        width:143px
    }
    .Header__body .header-utility__list>li.lang span:before {
        width:19px;
        height:19px;
        margin:-1px 15px 0 0;
        background:url(/app-files/img/sprite/icon.svg#lang-usage) no-repeat 0 0
    }
    .Header__body .header-utility__list>li.search {
        width:79px
    }
    .Header__body .header-utility__list>li.search .search-btn {
        background:url(/app-files/img/sprite/icon.svg#search-usage) no-repeat 50% 50%;
        background-size:24px 24px;
        cursor:pointer
    }
    .Header__body .header-utility__list>li.search .search-btn.is-open,.Header__body .header-utility__list>li.search .search-btn:hover {
        background-color:#ad0003
    }
    .Header__body .header-utility__list>li.search .search-btn.is-open:after,.Header__body .header-utility__list>li.search .search-btn.is-open:before {
        width:30px;
        margin-left:-15px;
        background:#fff
    }
    .Header__body .header-utility__list>li.search .search-box {
        padding:30px
    }
    .Header__body .header-utility__list>li.search .search-box__inner form {
        width:1200px;
        height:50px;
        border:1px solid #ddd;
        border-radius:5px
    }
    .Header__body .header-utility__list>li.search .search-box__inner form .search-submit {
        width:55px;
        background-size:21px 21px
    }
    .Header__body .header-utility__list>li.search .search-box__inner form .search-submit:hover {
        background-color:#ad0003
    }
    .Header__foot {
        display:flex;
        flex-direction:row-reverse;
        min-height:60px;
        margin-top:-1px
    }
    .Header__foot .header-lnav-menu01 {
        width:222px
    }
    .Header__foot .header-lnav-menu01__btn {
        display:flex;
        align-items:center;
        justify-content:center;
        height:100%
    }
    .Header__foot .header-lnav-menu01__btn>.menu-btn {
        height:100%;
        padding:10px 10px 10px 51px;
        border-top:1px solid #eee;
        border-left:1px solid #ddd
    }
    .Header__foot .header-lnav-menu01__btn>.menu-btn:hover {
        color:#ad0003;
        text-decoration:underline
    }
    .Header__foot .header-lnav-menu01__btn>.menu-btn.is-open:hover {
        color:#fff
    }
    .Header__foot .header-lnav-menu01__btn>.menu-btn>span:before {
        top:50%;
        left:19px;
        margin-top:-6px
    }
    .Header__foot .header-lnav-menu01__btn>.menu-btn>span:after {
        top:50%;
        left:19px;
        margin-top:6px
    }
    .Header__foot .header-lnav-menu01__btn>.menu-btn>span>span:before {
        top:50%;
        left:19px
    }
    .Header__foot .header-lnav-menu01__body {
        min-width:340px;
        padding:12px 30px 0;
        box-shadow:0 0 20px 0 rgba(0,0,0,.1)
    }
    .Header__foot .header-lnav-menu01__wrap {
        padding-bottom:30px
    }
    .Header__foot .header-lnav-menu01__list>li>a {
        padding:20px 25px 19px 0
    }
    .Header__foot .header-lnav-menu01__list>li>a:hover {
        color:#ad0003
    }
    .Header__foot .header-lnav-menu01__list>li .lnav-layer {
        padding-left:60px
    }
    .Header__foot .header-lnav-menu01__list>li .lnav-layer.scroll-control {
        padding-left:77px
    }
    .Header__foot .header-lnav-menu02 {
        border-top:1px solid #eee
    }
    .Main {
        min-width:1240px
    }
    .Main__body[data-sidebar=true] {
        display:flex;
        max-width:1240px;
        margin:0 auto
    }
    .Main__content {
        max-width:1240px;
        padding:4em 20px 6em
    }
    [data-sidebar=true]>.Main__content {
        width:calc(100% - 260px);
        float:left
    }
    .Main__sidebar {
        padding:4em 0 6em
    }
    [data-sidebar=true]>.Main__sidebar {
        width:272px;
        padding-right:32px;
        float:right
    }
    .Main__body.newsroom__type[data-sidebar=true] {
        padding-right:20px;
        padding-left:20px
    }
    .Main__body.newsroom__type[data-sidebar=true] .Main__content {
        width:calc(100% - 448px);
        margin:0;
        padding:35px 0 6em
    }
    .Main__body.newsroom__type[data-sidebar=true] .Main__sidebar {
        width:412px;
        margin-left:auto;
        padding-top:35px;
        padding-right:0
    }
    .Main__guide {
        padding:15px 63px 14px
    }
    .Main__guide .main-breadcrumb>li {
        margin-left:12px;
        font-size:1.5rem
    }
    .Main__guide .main-breadcrumb>li:before {
        margin:0 9px 0 0;
        font-size:1.5rem
    }
    .Main__guide .main-breadcrumb>li>a:hover {
        color:#ad0003;
        text-decoration:underline
    }
    .container {
        max-width:1240px;
        padding:0 20px
    }
    .Footer {
        min-width:1240px
    }
    .Footer__guide .footer-pagetop {
        right:60px;
        bottom:66px;
        width:64px;
        height:64px
    }
    .Footer__guide .footer-pagetop>a {
        border-radius:32px
    }
    .Footer__guide .footer-pagetop>a:hover {
        background:#c64d4f
    }
    .Footer__guide .footer-pagetop>a:after {
        width:13px;
        height:13px;
        margin:-2px 0 0 -6px
    }
    .Footer__body {
        padding:45px 60px 50px
    }
    .Footer__body .footer-snav {
        justify-content:space-between
    }
    .Footer__body .footer-snav .footer-col.col__type01 {
        width:20.4%
    }
    .Footer__body .footer-snav .footer-col.col__type02 {
        width:20.6%
    }
    .Footer__body .footer-snav .footer-col.col__type03 {
        width:41.5%
    }
    .Footer__body .footer-snav .footer-col.col__type04 {
        flex:1 1
    }
    .Footer__foot {
        padding:27px 60px
    }
    .Footer__foot .Footer__foot__inner {
        display:flex;
        align-items:center
    }
    .Footer__foot .Footer__foot__inner .footer-sns__list>li {
        width:38px
    }
    .Footer__foot .Footer__foot__inner .footer-sns__list>li.facebook,.Footer__foot .Footer__foot__inner .footer-sns__list>li.instagram,.Footer__foot .Footer__foot__inner .footer-sns__list>li.linkedin,.Footer__foot .Footer__foot__inner .footer-sns__list>li.x {
        margin-right:30px
    }
    .Footer__foot .Footer__foot__inner .footer-sns__list>li>a:hover {
        opacity:.7
    }
    .Footer__foot .Footer__foot__inner .footer-utility {
        margin-left:auto;
        padding-left:20px
    }
    .Footer__foot .Footer__foot__inner .footer-utility__list>li {
        margin-right:33px;
        font-size:1.5rem;
        line-height:1.3
    }
    .heading1__title {
        font-size:3.2rem;
        font-weight:700
    }
    .heading1__subtitle {
        font-size:1.4rem
    }
    .heading1--center__title {
        font-size:3.2rem;
        font-weight:700
    }
    .heading1--center__subtitle {
        font-size:1.4rem
    }
    .heading1 {
        display:flex;
        align-items:center;
        justify-content:flex-start;
        width:100vw;
        margin-left:calc(50% - 50vw);
        padding:2.2em 0
    }
    .heading1__inner {
        width:100%;
        max-width:1264px;
        margin:0 auto;
        padding:0 32px
    }
    .heading1__title {
        font-size:3rem
    }
    .heading1__subtitle {
        font-size:1.6rem;
        font-weight:700
    }
    .heading1__text {
        margin:.4em 0 0;
        font-size:1.4rem
    }
    .heading1--center {
        display:flex;
        align-items:center;
        justify-content:flex-start;
        width:100vw;
        margin-left:calc(50% - 50vw);
        padding:2.2em 0
    }
    .heading1--center__inner {
        width:100%;
        max-width:1264px;
        margin:0 auto;
        padding:0 32px
    }
    .heading1--center__title {
        font-size:3rem
    }
    .heading1--center__subtitle {
        font-size:1.6rem;
        font-weight:700
    }
    .heading1--center__text {
        margin:.4em 0 0;
        font-size:1.4rem
    }
    .heading1-v2__title {
        font-size:3.2rem
    }
    .heading1-v2__subtitle {
        font-size:1.4rem
    }
    .heading1-v2--center__title {
        font-size:3.2rem
    }
    .heading1-v2--center__subtitle {
        font-size:1.4rem
    }
    .heading1-v2 {
        margin:2.2em 0
    }
    .heading1-v2__title {
        font-size:3rem;
        font-weight:700
    }
    .heading1-v2__subtitle {
        font-size:1.6rem;
        font-weight:700
    }
    .heading1-v2--center {
        margin:2.2em 0
    }
    .heading1-v2--center__title {
        font-size:3rem;
        font-weight:700
    }
    .heading1-v2--center__subtitle {
        font-size:1.6rem;
        font-weight:700
    }
    .heading2 {
        margin:4em 0 0
    }
    .Main .heading2+* {
        margin-top:2em
    }
    .heading2__title {
        font-size:2.8rem
    }
    .heading2__subtitle {
        font-size:1.4rem
    }
    .heading2--center {
        margin:4em 0 0
    }
    .Main .heading2--center+* {
        margin-top:2em
    }
    .heading2--center__title {
        font-size:2.8rem
    }
    .heading2--center__subtitle {
        font-size:1.4rem
    }
    .heading2 {
        margin:3.8em 0 1.6em
    }
    .heading2__link:hover .heading2__subtitle {
        text-decoration:none
    }
    .heading2__link:hover .heading2__title {
        text-decoration:underline
    }
    .heading2__link .heading2__title:after {
        top:-3px
    }
    .heading2__link--blank:hover .heading2__subtitle {
        text-decoration:none
    }
    .heading2__link--blank:hover .heading2__title {
        text-decoration:underline
    }
    .heading2__link--blank .heading2__title:after {
        margin-left:16px
    }
    .heading2__link--pdf:hover .heading2__subtitle {
        text-decoration:none
    }
    .heading2__link--pdf:hover .heading2__title {
        text-decoration:underline
    }
    .heading2__link--pdf .heading2__title:after {
        margin-left:16px
    }
    .heading2__link--excel:hover .heading2__subtitle {
        text-decoration:none
    }
    .heading2__link--excel:hover .heading2__title {
        text-decoration:underline
    }
    .heading2__link--excel .heading2__title:after {
        margin-left:16px
    }
    .heading2__link--word:hover .heading2__subtitle {
        text-decoration:none
    }
    .heading2__link--word:hover .heading2__title {
        text-decoration:underline
    }
    .heading2__link--word .heading2__title:after {
        margin-left:16px
    }
    .heading2__link--powerpoint:hover .heading2__subtitle {
        text-decoration:none
    }
    .heading2__link--powerpoint:hover .heading2__title {
        text-decoration:underline
    }
    .heading2__link--powerpoint .heading2__title:after {
        margin-left:16px
    }
    .heading2__link--zip:hover .heading2__subtitle {
        text-decoration:none
    }
    .heading2__link--zip:hover .heading2__title {
        text-decoration:underline
    }
    .heading2__link--zip .heading2__title:after {
        margin-left:16px
    }
    .heading2__link--video:hover .heading2__subtitle {
        text-decoration:none
    }
    .heading2__link--video:hover .heading2__title {
        text-decoration:underline
    }
    .heading2__link--video .heading2__title:after {
        margin-left:16px
    }
    .heading2__link--modal:hover .heading2__subtitle {
        text-decoration:none
    }
    .heading2__link--modal:hover .heading2__title {
        text-decoration:underline
    }
    .heading2__link--modal .heading2__title:after {
        margin-left:16px
    }
    .heading2__link--rss:hover .heading2__subtitle {
        text-decoration:none
    }
    .heading2__link--rss:hover .heading2__title {
        text-decoration:underline
    }
    .heading2__link--rss .heading2__title:after {
        margin-left:16px
    }
    .heading2__link--blank .heading2__title:after {
        margin-left:12px
    }
    .heading2__inner {
        padding-bottom:.8em
    }
    .heading2__title {
        font-size:2.6rem;
        font-weight:700
    }
    .heading2__subtitle {
        margin:0 0 .2em;
        font-size:1.6rem;
        font-weight:700
    }
    .heading2__filesize {
        font-size:1.6rem;
        font-weight:500;
        line-height:2.25
    }
    .heading2--center {
        margin:3.8em 0 1.6em
    }
    .heading2--center__link:hover .heading2--center__subtitle {
        text-decoration:none
    }
    .heading2--center__link:hover .heading2--center__title {
        text-decoration:underline
    }
    .heading2--center__link .heading2--center__title:after {
        top:-3px
    }
    .heading2--center__link--blank:hover .heading2--center__subtitle {
        text-decoration:none
    }
    .heading2--center__link--blank:hover .heading2--center__title {
        text-decoration:underline
    }
    .heading2--center__link--blank .heading2--center__title:after {
        margin-left:16px
    }
    .heading2--center__link--pdf:hover .heading2--center__subtitle {
        text-decoration:none
    }
    .heading2--center__link--pdf:hover .heading2--center__title {
        text-decoration:underline
    }
    .heading2--center__link--pdf .heading2--center__title:after {
        margin-left:16px
    }
    .heading2--center__link--excel:hover .heading2--center__subtitle {
        text-decoration:none
    }
    .heading2--center__link--excel:hover .heading2--center__title {
        text-decoration:underline
    }
    .heading2--center__link--excel .heading2--center__title:after {
        margin-left:16px
    }
    .heading2--center__link--word:hover .heading2--center__subtitle {
        text-decoration:none
    }
    .heading2--center__link--word:hover .heading2--center__title {
        text-decoration:underline
    }
    .heading2--center__link--word .heading2--center__title:after {
        margin-left:16px
    }
    .heading2--center__link--powerpoint:hover .heading2--center__subtitle {
        text-decoration:none
    }
    .heading2--center__link--powerpoint:hover .heading2--center__title {
        text-decoration:underline
    }
    .heading2--center__link--powerpoint .heading2--center__title:after {
        margin-left:16px
    }
    .heading2--center__link--zip:hover .heading2--center__subtitle {
        text-decoration:none
    }
    .heading2--center__link--zip:hover .heading2--center__title {
        text-decoration:underline
    }
    .heading2--center__link--zip .heading2--center__title:after {
        margin-left:16px
    }
    .heading2--center__link--video:hover .heading2--center__subtitle {
        text-decoration:none
    }
    .heading2--center__link--video:hover .heading2--center__title {
        text-decoration:underline
    }
    .heading2--center__link--video .heading2--center__title:after {
        margin-left:16px
    }
    .heading2--center__link--modal:hover .heading2--center__subtitle {
        text-decoration:none
    }
    .heading2--center__link--modal:hover .heading2--center__title {
        text-decoration:underline
    }
    .heading2--center__link--modal .heading2--center__title:after {
        margin-left:16px
    }
    .heading2--center__link--rss:hover .heading2--center__subtitle {
        text-decoration:none
    }
    .heading2--center__link--rss:hover .heading2--center__title {
        text-decoration:underline
    }
    .heading2--center__link--rss .heading2--center__title:after {
        margin-left:16px
    }
    .heading2--center__link--blank .heading2--center__title:after {
        margin-left:12px
    }
    .heading2--center__inner {
        padding-bottom:.8em
    }
    .heading2--center__title {
        font-size:2.6rem;
        font-weight:700
    }
    .heading2--center__subtitle {
        margin:0 0 .2em;
        font-size:1.6rem;
        font-weight:700
    }
    .heading2--center__filesize {
        font-size:1.6rem;
        font-weight:500;
        line-height:2.25
    }
    .heading2-v2 {
        margin:4em 0 0
    }
    .Main .heading2-v2+* {
        margin-top:2em
    }
    .heading2-v2__title {
        font-size:2.8rem
    }
    .heading2-v2__subtitle {
        font-size:1.4rem
    }
    .heading2-v2--center {
        margin:4em 0 0
    }
    .Main .heading2-v2--center+* {
        margin-top:2em
    }
    .heading2-v2--center__title {
        font-size:2.8rem
    }
    .heading2-v2--center__subtitle {
        font-size:1.4rem
    }
    .heading2-v2 {
        margin:3.8em 0 1.6em
    }
    .heading2-v2__link:hover .heading2-v2__subtitle {
        text-decoration:none
    }
    .heading2-v2__link:hover .heading2-v2__title {
        text-decoration:underline
    }
    .heading2-v2__link .heading2-v2__title:after {
        top:-3px
    }
    .heading2-v2__link--blank:hover .heading2-v2__subtitle {
        text-decoration:none
    }
    .heading2-v2__link--blank:hover .heading2-v2__title {
        text-decoration:underline
    }
    .heading2-v2__link--blank .heading2-v2__title:after {
        margin-left:16px
    }
    .heading2-v2__link--pdf:hover .heading2-v2__subtitle {
        text-decoration:none
    }
    .heading2-v2__link--pdf:hover .heading2-v2__title {
        text-decoration:underline
    }
    .heading2-v2__link--pdf .heading2-v2__title:after {
        margin-left:16px
    }
    .heading2-v2__link--excel:hover .heading2-v2__subtitle {
        text-decoration:none
    }
    .heading2-v2__link--excel:hover .heading2-v2__title {
        text-decoration:underline
    }
    .heading2-v2__link--excel .heading2-v2__title:after {
        margin-left:16px
    }
    .heading2-v2__link--word:hover .heading2-v2__subtitle {
        text-decoration:none
    }
    .heading2-v2__link--word:hover .heading2-v2__title {
        text-decoration:underline
    }
    .heading2-v2__link--word .heading2-v2__title:after {
        margin-left:16px
    }
    .heading2-v2__link--powerpoint:hover .heading2-v2__subtitle {
        text-decoration:none
    }
    .heading2-v2__link--powerpoint:hover .heading2-v2__title {
        text-decoration:underline
    }
    .heading2-v2__link--powerpoint .heading2-v2__title:after {
        margin-left:16px
    }
    .heading2-v2__link--zip:hover .heading2-v2__subtitle {
        text-decoration:none
    }
    .heading2-v2__link--zip:hover .heading2-v2__title {
        text-decoration:underline
    }
    .heading2-v2__link--zip .heading2-v2__title:after {
        margin-left:16px
    }
    .heading2-v2__link--video:hover .heading2-v2__subtitle {
        text-decoration:none
    }
    .heading2-v2__link--video:hover .heading2-v2__title {
        text-decoration:underline
    }
    .heading2-v2__link--video .heading2-v2__title:after {
        margin-left:16px
    }
    .heading2-v2__link--modal:hover .heading2-v2__subtitle {
        text-decoration:none
    }
    .heading2-v2__link--modal:hover .heading2-v2__title {
        text-decoration:underline
    }
    .heading2-v2__link--modal .heading2-v2__title:after {
        margin-left:16px
    }
    .heading2-v2__link--rss:hover .heading2-v2__subtitle {
        text-decoration:none
    }
    .heading2-v2__link--rss:hover .heading2-v2__title {
        text-decoration:underline
    }
    .heading2-v2__link--rss .heading2-v2__title:after {
        margin-left:16px
    }
    .heading2-v2__title {
        font-size:2.6rem;
        font-weight:700
    }
    .heading2-v2__subtitle {
        margin:0 0 .2em;
        font-size:1.6rem;
        font-weight:700
    }
    .heading2-v2__filesize {
        font-size:1.6rem;
        font-weight:500;
        line-height:2.25
    }
    .heading2-v2--center {
        margin:3.8em 0 1.6em
    }
    .heading2-v2--center__link:hover .heading2-v2--center__subtitle {
        text-decoration:none
    }
    .heading2-v2--center__link:hover .heading2-v2--center__title {
        text-decoration:underline
    }
    .heading2-v2--center__link .heading2-v2--center__title:after {
        top:-3px
    }
    .heading2-v2--center__link--blank:hover .heading2-v2--center__subtitle {
        text-decoration:none
    }
    .heading2-v2--center__link--blank:hover .heading2-v2--center__title {
        text-decoration:underline
    }
    .heading2-v2--center__link--blank .heading2-v2--center__title:after {
        margin-left:16px
    }
    .heading2-v2--center__link--pdf:hover .heading2-v2--center__subtitle {
        text-decoration:none
    }
    .heading2-v2--center__link--pdf:hover .heading2-v2--center__title {
        text-decoration:underline
    }
    .heading2-v2--center__link--pdf .heading2-v2--center__title:after {
        margin-left:16px
    }
    .heading2-v2--center__link--excel:hover .heading2-v2--center__subtitle {
        text-decoration:none
    }
    .heading2-v2--center__link--excel:hover .heading2-v2--center__title {
        text-decoration:underline
    }
    .heading2-v2--center__link--excel .heading2-v2--center__title:after {
        margin-left:16px
    }
    .heading2-v2--center__link--word:hover .heading2-v2--center__subtitle {
        text-decoration:none
    }
    .heading2-v2--center__link--word:hover .heading2-v2--center__title {
        text-decoration:underline
    }
    .heading2-v2--center__link--word .heading2-v2--center__title:after {
        margin-left:16px
    }
    .heading2-v2--center__link--powerpoint:hover .heading2-v2--center__subtitle {
        text-decoration:none
    }
    .heading2-v2--center__link--powerpoint:hover .heading2-v2--center__title {
        text-decoration:underline
    }
    .heading2-v2--center__link--powerpoint .heading2-v2--center__title:after {
        margin-left:16px
    }
    .heading2-v2--center__link--zip:hover .heading2-v2--center__subtitle {
        text-decoration:none
    }
    .heading2-v2--center__link--zip:hover .heading2-v2--center__title {
        text-decoration:underline
    }
    .heading2-v2--center__link--zip .heading2-v2--center__title:after {
        margin-left:16px
    }
    .heading2-v2--center__link--video:hover .heading2-v2--center__subtitle {
        text-decoration:none
    }
    .heading2-v2--center__link--video:hover .heading2-v2--center__title {
        text-decoration:underline
    }
    .heading2-v2--center__link--video .heading2-v2--center__title:after {
        margin-left:16px
    }
    .heading2-v2--center__link--modal:hover .heading2-v2--center__subtitle {
        text-decoration:none
    }
    .heading2-v2--center__link--modal:hover .heading2-v2--center__title {
        text-decoration:underline
    }
    .heading2-v2--center__link--modal .heading2-v2--center__title:after {
        margin-left:16px
    }
    .heading2-v2--center__link--rss:hover .heading2-v2--center__subtitle {
        text-decoration:none
    }
    .heading2-v2--center__link--rss:hover .heading2-v2--center__title {
        text-decoration:underline
    }
    .heading2-v2--center__link--rss .heading2-v2--center__title:after {
        margin-left:16px
    }
    .heading2-v2--center__title {
        font-size:2.6rem;
        font-weight:700
    }
    .heading2-v2--center__subtitle {
        margin:0 0 .2em;
        font-size:1.6rem;
        font-weight:700
    }
    .heading2-v2--center__filesize {
        font-size:1.6rem;
        font-weight:500;
        line-height:2.25
    }
    .heading3 {
        margin:3em 0 0
    }
    .Main .heading3+* {
        margin-top:1.25em
    }
    .heading3__title {
        font-size:2.4rem
    }
    .heading3__subtitle {
        font-size:1.4rem
    }
    .heading3--center {
        margin:3em 0 0
    }
    .Main .heading3--center+* {
        margin-top:1.25em
    }
    .heading3--center__title {
        font-size:2.4rem
    }
    .heading3--center__subtitle {
        font-size:1.4rem
    }
    .heading3 {
        margin:2.8em 0 1.6em
    }
    .heading3__link:hover .heading3__subtitle {
        text-decoration:none
    }
    .heading3__link:hover .heading3__title {
        text-decoration:underline
    }
    .heading3__link .heading3__title:after {
        top:-3px
    }
    .heading3__link--blank:hover .heading3__subtitle {
        text-decoration:none
    }
    .heading3__link--blank:hover .heading3__title {
        text-decoration:underline
    }
    .heading3__link--blank .heading3__title:after {
        margin-left:16px
    }
    .heading3__link--pdf:hover .heading3__subtitle {
        text-decoration:none
    }
    .heading3__link--pdf:hover .heading3__title {
        text-decoration:underline
    }
    .heading3__link--pdf .heading3__title:after {
        margin-left:16px
    }
    .heading3__link--excel:hover .heading3__subtitle {
        text-decoration:none
    }
    .heading3__link--excel:hover .heading3__title {
        text-decoration:underline
    }
    .heading3__link--excel .heading3__title:after {
        margin-left:16px
    }
    .heading3__link--word:hover .heading3__subtitle {
        text-decoration:none
    }
    .heading3__link--word:hover .heading3__title {
        text-decoration:underline
    }
    .heading3__link--word .heading3__title:after {
        margin-left:16px
    }
    .heading3__link--powerpoint:hover .heading3__subtitle {
        text-decoration:none
    }
    .heading3__link--powerpoint:hover .heading3__title {
        text-decoration:underline
    }
    .heading3__link--powerpoint .heading3__title:after {
        margin-left:16px
    }
    .heading3__link--zip:hover .heading3__subtitle {
        text-decoration:none
    }
    .heading3__link--zip:hover .heading3__title {
        text-decoration:underline
    }
    .heading3__link--zip .heading3__title:after {
        margin-left:16px
    }
    .heading3__link--video:hover .heading3__subtitle {
        text-decoration:none
    }
    .heading3__link--video:hover .heading3__title {
        text-decoration:underline
    }
    .heading3__link--video .heading3__title:after {
        margin-left:16px
    }
    .heading3__link--modal:hover .heading3__subtitle {
        text-decoration:none
    }
    .heading3__link--modal:hover .heading3__title {
        text-decoration:underline
    }
    .heading3__link--modal .heading3__title:after {
        margin-left:16px
    }
    .heading3__link--rss:hover .heading3__subtitle {
        text-decoration:none
    }
    .heading3__link--rss:hover .heading3__title {
        text-decoration:underline
    }
    .heading3__link--rss .heading3__title:after {
        margin-left:16px
    }
    .heading3__inner {
        padding:1.2em 23px
    }
    .heading3__title {
        font-size:2.2rem;
        font-weight:700
    }
    .heading3__subtitle {
        font-size:1.6rem;
        font-weight:700
    }
    .heading3__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .heading3--center {
        margin:2.8em 0 1.6em
    }
    .heading3--center__link:hover .heading3--center__subtitle {
        text-decoration:none
    }
    .heading3--center__link:hover .heading3--center__title {
        text-decoration:underline
    }
    .heading3--center__link .heading3--center__title:after {
        top:-3px
    }
    .heading3--center__link--blank:hover .heading3--center__subtitle {
        text-decoration:none
    }
    .heading3--center__link--blank:hover .heading3--center__title {
        text-decoration:underline
    }
    .heading3--center__link--blank .heading3--center__title:after {
        margin-left:16px
    }
    .heading3--center__link--pdf:hover .heading3--center__subtitle {
        text-decoration:none
    }
    .heading3--center__link--pdf:hover .heading3--center__title {
        text-decoration:underline
    }
    .heading3--center__link--pdf .heading3--center__title:after {
        margin-left:16px
    }
    .heading3--center__link--excel:hover .heading3--center__subtitle {
        text-decoration:none
    }
    .heading3--center__link--excel:hover .heading3--center__title {
        text-decoration:underline
    }
    .heading3--center__link--excel .heading3--center__title:after {
        margin-left:16px
    }
    .heading3--center__link--word:hover .heading3--center__subtitle {
        text-decoration:none
    }
    .heading3--center__link--word:hover .heading3--center__title {
        text-decoration:underline
    }
    .heading3--center__link--word .heading3--center__title:after {
        margin-left:16px
    }
    .heading3--center__link--powerpoint:hover .heading3--center__subtitle {
        text-decoration:none
    }
    .heading3--center__link--powerpoint:hover .heading3--center__title {
        text-decoration:underline
    }
    .heading3--center__link--powerpoint .heading3--center__title:after {
        margin-left:16px
    }
    .heading3--center__link--zip:hover .heading3--center__subtitle {
        text-decoration:none
    }
    .heading3--center__link--zip:hover .heading3--center__title {
        text-decoration:underline
    }
    .heading3--center__link--zip .heading3--center__title:after {
        margin-left:16px
    }
    .heading3--center__link--video:hover .heading3--center__subtitle {
        text-decoration:none
    }
    .heading3--center__link--video:hover .heading3--center__title {
        text-decoration:underline
    }
    .heading3--center__link--video .heading3--center__title:after {
        margin-left:16px
    }
    .heading3--center__link--modal:hover .heading3--center__subtitle {
        text-decoration:none
    }
    .heading3--center__link--modal:hover .heading3--center__title {
        text-decoration:underline
    }
    .heading3--center__link--modal .heading3--center__title:after {
        margin-left:16px
    }
    .heading3--center__link--rss:hover .heading3--center__subtitle {
        text-decoration:none
    }
    .heading3--center__link--rss:hover .heading3--center__title {
        text-decoration:underline
    }
    .heading3--center__link--rss .heading3--center__title:after {
        margin-left:16px
    }
    .heading3--center__inner {
        padding:1.2em 23px
    }
    .heading3--center__title {
        font-size:2.2rem;
        font-weight:700
    }
    .heading3--center__subtitle {
        font-size:1.6rem;
        font-weight:700
    }
    .heading3--center__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .heading3-v2 {
        margin:3em 0 0
    }
    .Main .heading3-v2+* {
        margin-top:1.25em
    }
    .heading3-v2__title {
        font-size:2.4rem
    }
    .heading3-v2__subtitle {
        font-size:1.4rem
    }
    .heading3-v2--center {
        margin:3em 0 0
    }
    .Main .heading3-v2--center+* {
        margin-top:1.25em
    }
    .heading3-v2--center__title {
        font-size:2.4rem
    }
    .heading3-v2--center__subtitle {
        font-size:1.4rem
    }
    .heading3-v2 {
        margin:2.8em 0 1.6em
    }
    .heading3-v2__link:hover .heading3-v2__subtitle {
        text-decoration:none
    }
    .heading3-v2__link:hover .heading3-v2__title {
        text-decoration:underline
    }
    .heading3-v2__link .heading3-v2__title:after {
        top:-3px
    }
    .heading3-v2__link--blank:hover .heading3-v2__subtitle {
        text-decoration:none
    }
    .heading3-v2__link--blank:hover .heading3-v2__title {
        text-decoration:underline
    }
    .heading3-v2__link--blank .heading3-v2__title:after {
        margin-left:16px
    }
    .heading3-v2__link--pdf:hover .heading3-v2__subtitle {
        text-decoration:none
    }
    .heading3-v2__link--pdf:hover .heading3-v2__title {
        text-decoration:underline
    }
    .heading3-v2__link--pdf .heading3-v2__title:after {
        margin-left:16px
    }
    .heading3-v2__link--excel:hover .heading3-v2__subtitle {
        text-decoration:none
    }
    .heading3-v2__link--excel:hover .heading3-v2__title {
        text-decoration:underline
    }
    .heading3-v2__link--excel .heading3-v2__title:after {
        margin-left:16px
    }
    .heading3-v2__link--word:hover .heading3-v2__subtitle {
        text-decoration:none
    }
    .heading3-v2__link--word:hover .heading3-v2__title {
        text-decoration:underline
    }
    .heading3-v2__link--word .heading3-v2__title:after {
        margin-left:16px
    }
    .heading3-v2__link--powerpoint:hover .heading3-v2__subtitle {
        text-decoration:none
    }
    .heading3-v2__link--powerpoint:hover .heading3-v2__title {
        text-decoration:underline
    }
    .heading3-v2__link--powerpoint .heading3-v2__title:after {
        margin-left:16px
    }
    .heading3-v2__link--zip:hover .heading3-v2__subtitle {
        text-decoration:none
    }
    .heading3-v2__link--zip:hover .heading3-v2__title {
        text-decoration:underline
    }
    .heading3-v2__link--zip .heading3-v2__title:after {
        margin-left:16px
    }
    .heading3-v2__link--video:hover .heading3-v2__subtitle {
        text-decoration:none
    }
    .heading3-v2__link--video:hover .heading3-v2__title {
        text-decoration:underline
    }
    .heading3-v2__link--video .heading3-v2__title:after {
        margin-left:16px
    }
    .heading3-v2__link--modal:hover .heading3-v2__subtitle {
        text-decoration:none
    }
    .heading3-v2__link--modal:hover .heading3-v2__title {
        text-decoration:underline
    }
    .heading3-v2__link--modal .heading3-v2__title:after {
        margin-left:16px
    }
    .heading3-v2__link--rss:hover .heading3-v2__subtitle {
        text-decoration:none
    }
    .heading3-v2__link--rss:hover .heading3-v2__title {
        text-decoration:underline
    }
    .heading3-v2__link--rss .heading3-v2__title:after {
        margin-left:16px
    }
    .heading3-v2__title {
        font-size:2.2rem;
        font-weight:700
    }
    .heading3-v2__subtitle {
        font-size:1.6rem;
        font-weight:700
    }
    .heading3-v2__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .heading3-v2--center {
        margin:2.8em 0 1.6em
    }
    .heading3-v2--center__link:hover .heading3-v2--center__subtitle {
        text-decoration:none
    }
    .heading3-v2--center__link:hover .heading3-v2--center__title {
        text-decoration:underline
    }
    .heading3-v2--center__link .heading3-v2--center__title:after {
        top:-3px
    }
    .heading3-v2--center__link--blank:hover .heading3-v2--center__subtitle {
        text-decoration:none
    }
    .heading3-v2--center__link--blank:hover .heading3-v2--center__title {
        text-decoration:underline
    }
    .heading3-v2--center__link--blank .heading3-v2--center__title:after {
        margin-left:16px
    }
    .heading3-v2--center__link--pdf:hover .heading3-v2--center__subtitle {
        text-decoration:none
    }
    .heading3-v2--center__link--pdf:hover .heading3-v2--center__title {
        text-decoration:underline
    }
    .heading3-v2--center__link--pdf .heading3-v2--center__title:after {
        margin-left:16px
    }
    .heading3-v2--center__link--excel:hover .heading3-v2--center__subtitle {
        text-decoration:none
    }
    .heading3-v2--center__link--excel:hover .heading3-v2--center__title {
        text-decoration:underline
    }
    .heading3-v2--center__link--excel .heading3-v2--center__title:after {
        margin-left:16px
    }
    .heading3-v2--center__link--word:hover .heading3-v2--center__subtitle {
        text-decoration:none
    }
    .heading3-v2--center__link--word:hover .heading3-v2--center__title {
        text-decoration:underline
    }
    .heading3-v2--center__link--word .heading3-v2--center__title:after {
        margin-left:16px
    }
    .heading3-v2--center__link--powerpoint:hover .heading3-v2--center__subtitle {
        text-decoration:none
    }
    .heading3-v2--center__link--powerpoint:hover .heading3-v2--center__title {
        text-decoration:underline
    }
    .heading3-v2--center__link--powerpoint .heading3-v2--center__title:after {
        margin-left:16px
    }
    .heading3-v2--center__link--zip:hover .heading3-v2--center__subtitle {
        text-decoration:none
    }
    .heading3-v2--center__link--zip:hover .heading3-v2--center__title {
        text-decoration:underline
    }
    .heading3-v2--center__link--zip .heading3-v2--center__title:after {
        margin-left:16px
    }
    .heading3-v2--center__link--video:hover .heading3-v2--center__subtitle {
        text-decoration:none
    }
    .heading3-v2--center__link--video:hover .heading3-v2--center__title {
        text-decoration:underline
    }
    .heading3-v2--center__link--video .heading3-v2--center__title:after {
        margin-left:16px
    }
    .heading3-v2--center__link--modal:hover .heading3-v2--center__subtitle {
        text-decoration:none
    }
    .heading3-v2--center__link--modal:hover .heading3-v2--center__title {
        text-decoration:underline
    }
    .heading3-v2--center__link--modal .heading3-v2--center__title:after {
        margin-left:16px
    }
    .heading3-v2--center__link--rss:hover .heading3-v2--center__subtitle {
        text-decoration:none
    }
    .heading3-v2--center__link--rss:hover .heading3-v2--center__title {
        text-decoration:underline
    }
    .heading3-v2--center__link--rss .heading3-v2--center__title:after {
        margin-left:16px
    }
    .heading3-v2--center__title {
        font-size:2.2rem;
        font-weight:700
    }
    .heading3-v2--center__subtitle {
        font-size:1.6rem;
        font-weight:700
    }
    .heading3-v2--center__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .heading4 {
        margin:3em 0 0
    }
    .Main .heading4+* {
        margin-top:1.25em
    }
    .heading4__subtitle {
        font-size:1.4rem
    }
    .heading4--center {
        margin:3em 0 0
    }
    .Main .heading4--center+* {
        margin-top:1.25em
    }
    .heading4--center__subtitle {
        font-size:1.4rem
    }
    .heading4 {
        margin:2.2em 0 1.2em
    }
    .heading4__link:hover .heading4__subtitle {
        text-decoration:none
    }
    .heading4__link:hover .heading4__title {
        text-decoration:underline
    }
    .heading4__link .heading4__title:after {
        top:-2px
    }
    .heading4__link--blank:hover .heading4__subtitle {
        text-decoration:none
    }
    .heading4__link--blank:hover .heading4__title {
        text-decoration:underline
    }
    .heading4__link--blank .heading4__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4__link--pdf:hover .heading4__subtitle {
        text-decoration:none
    }
    .heading4__link--pdf:hover .heading4__title {
        text-decoration:underline
    }
    .heading4__link--pdf .heading4__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4__link--excel:hover .heading4__subtitle {
        text-decoration:none
    }
    .heading4__link--excel:hover .heading4__title {
        text-decoration:underline
    }
    .heading4__link--excel .heading4__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4__link--word:hover .heading4__subtitle {
        text-decoration:none
    }
    .heading4__link--word:hover .heading4__title {
        text-decoration:underline
    }
    .heading4__link--word .heading4__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4__link--powerpoint:hover .heading4__subtitle {
        text-decoration:none
    }
    .heading4__link--powerpoint:hover .heading4__title {
        text-decoration:underline
    }
    .heading4__link--powerpoint .heading4__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4__link--zip:hover .heading4__subtitle {
        text-decoration:none
    }
    .heading4__link--zip:hover .heading4__title {
        text-decoration:underline
    }
    .heading4__link--zip .heading4__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4__link--video:hover .heading4__subtitle {
        text-decoration:none
    }
    .heading4__link--video:hover .heading4__title {
        text-decoration:underline
    }
    .heading4__link--video .heading4__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4__link--modal:hover .heading4__subtitle {
        text-decoration:none
    }
    .heading4__link--modal:hover .heading4__title {
        text-decoration:underline
    }
    .heading4__link--modal .heading4__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4__link--rss:hover .heading4__subtitle {
        text-decoration:none
    }
    .heading4__link--rss:hover .heading4__title {
        text-decoration:underline
    }
    .heading4__link--rss .heading4__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4__inner {
        border-bottom:2px solid #ddd
    }
    .heading4__title {
        font-size:2rem;
        font-weight:700
    }
    .heading4__subtitle {
        font-size:1.6rem;
        font-weight:700
    }
    .heading4__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .heading4--center {
        margin:2.2em 0 1.2em
    }
    .heading4--center__link:hover .heading4--center__subtitle {
        text-decoration:none
    }
    .heading4--center__link:hover .heading4--center__title {
        text-decoration:underline
    }
    .heading4--center__link .heading4--center__title:after {
        top:-2px
    }
    .heading4--center__link--blank:hover .heading4--center__subtitle {
        text-decoration:none
    }
    .heading4--center__link--blank:hover .heading4--center__title {
        text-decoration:underline
    }
    .heading4--center__link--blank .heading4--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4--center__link--pdf:hover .heading4--center__subtitle {
        text-decoration:none
    }
    .heading4--center__link--pdf:hover .heading4--center__title {
        text-decoration:underline
    }
    .heading4--center__link--pdf .heading4--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4--center__link--excel:hover .heading4--center__subtitle {
        text-decoration:none
    }
    .heading4--center__link--excel:hover .heading4--center__title {
        text-decoration:underline
    }
    .heading4--center__link--excel .heading4--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4--center__link--word:hover .heading4--center__subtitle {
        text-decoration:none
    }
    .heading4--center__link--word:hover .heading4--center__title {
        text-decoration:underline
    }
    .heading4--center__link--word .heading4--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4--center__link--powerpoint:hover .heading4--center__subtitle {
        text-decoration:none
    }
    .heading4--center__link--powerpoint:hover .heading4--center__title {
        text-decoration:underline
    }
    .heading4--center__link--powerpoint .heading4--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4--center__link--zip:hover .heading4--center__subtitle {
        text-decoration:none
    }
    .heading4--center__link--zip:hover .heading4--center__title {
        text-decoration:underline
    }
    .heading4--center__link--zip .heading4--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4--center__link--video:hover .heading4--center__subtitle {
        text-decoration:none
    }
    .heading4--center__link--video:hover .heading4--center__title {
        text-decoration:underline
    }
    .heading4--center__link--video .heading4--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4--center__link--modal:hover .heading4--center__subtitle {
        text-decoration:none
    }
    .heading4--center__link--modal:hover .heading4--center__title {
        text-decoration:underline
    }
    .heading4--center__link--modal .heading4--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4--center__link--rss:hover .heading4--center__subtitle {
        text-decoration:none
    }
    .heading4--center__link--rss:hover .heading4--center__title {
        text-decoration:underline
    }
    .heading4--center__link--rss .heading4--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4--center__inner {
        border-bottom:2px solid #ddd
    }
    .heading4--center__title {
        font-size:2rem;
        font-weight:700
    }
    .heading4--center__subtitle {
        font-size:1.6rem;
        font-weight:700
    }
    .heading4--center__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .heading4-v2 {
        margin:3em 0 0
    }
    .Main .heading4-v2+* {
        margin-top:1.25em
    }
    .heading4-v2__subtitle {
        font-size:1.4rem
    }
    .heading4-v2--center {
        margin:3em 0 0
    }
    .Main .heading4-v2--center+* {
        margin-top:1.25em
    }
    .heading4-v2--center__subtitle {
        font-size:1.4rem
    }
    .heading4-v2 {
        margin:2.2em 0 1.2em
    }
    .heading4-v2__link:hover .heading4-v2__subtitle {
        text-decoration:none
    }
    .heading4-v2__link:hover .heading4-v2__title {
        text-decoration:underline
    }
    .heading4-v2__link .heading4-v2__title:after {
        top:-2px
    }
    .heading4-v2__link--blank:hover .heading4-v2__subtitle {
        text-decoration:none
    }
    .heading4-v2__link--blank:hover .heading4-v2__title {
        text-decoration:underline
    }
    .heading4-v2__link--blank .heading4-v2__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2__link--pdf:hover .heading4-v2__subtitle {
        text-decoration:none
    }
    .heading4-v2__link--pdf:hover .heading4-v2__title {
        text-decoration:underline
    }
    .heading4-v2__link--pdf .heading4-v2__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2__link--excel:hover .heading4-v2__subtitle {
        text-decoration:none
    }
    .heading4-v2__link--excel:hover .heading4-v2__title {
        text-decoration:underline
    }
    .heading4-v2__link--excel .heading4-v2__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2__link--word:hover .heading4-v2__subtitle {
        text-decoration:none
    }
    .heading4-v2__link--word:hover .heading4-v2__title {
        text-decoration:underline
    }
    .heading4-v2__link--word .heading4-v2__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2__link--powerpoint:hover .heading4-v2__subtitle {
        text-decoration:none
    }
    .heading4-v2__link--powerpoint:hover .heading4-v2__title {
        text-decoration:underline
    }
    .heading4-v2__link--powerpoint .heading4-v2__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2__link--zip:hover .heading4-v2__subtitle {
        text-decoration:none
    }
    .heading4-v2__link--zip:hover .heading4-v2__title {
        text-decoration:underline
    }
    .heading4-v2__link--zip .heading4-v2__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2__link--video:hover .heading4-v2__subtitle {
        text-decoration:none
    }
    .heading4-v2__link--video:hover .heading4-v2__title {
        text-decoration:underline
    }
    .heading4-v2__link--video .heading4-v2__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2__link--modal:hover .heading4-v2__subtitle {
        text-decoration:none
    }
    .heading4-v2__link--modal:hover .heading4-v2__title {
        text-decoration:underline
    }
    .heading4-v2__link--modal .heading4-v2__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2__link--rss:hover .heading4-v2__subtitle {
        text-decoration:none
    }
    .heading4-v2__link--rss:hover .heading4-v2__title {
        text-decoration:underline
    }
    .heading4-v2__link--rss .heading4-v2__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2__title {
        font-size:2rem;
        font-weight:700
    }
    .heading4-v2__subtitle {
        font-size:1.6rem;
        font-weight:700
    }
    .heading4-v2__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .heading4-v2--center {
        margin:2.2em 0 1.2em
    }
    .heading4-v2--center__link:hover .heading4-v2--center__subtitle {
        text-decoration:none
    }
    .heading4-v2--center__link:hover .heading4-v2--center__title {
        text-decoration:underline
    }
    .heading4-v2--center__link .heading4-v2--center__title:after {
        top:-2px
    }
    .heading4-v2--center__link--blank:hover .heading4-v2--center__subtitle {
        text-decoration:none
    }
    .heading4-v2--center__link--blank:hover .heading4-v2--center__title {
        text-decoration:underline
    }
    .heading4-v2--center__link--blank .heading4-v2--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2--center__link--pdf:hover .heading4-v2--center__subtitle {
        text-decoration:none
    }
    .heading4-v2--center__link--pdf:hover .heading4-v2--center__title {
        text-decoration:underline
    }
    .heading4-v2--center__link--pdf .heading4-v2--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2--center__link--excel:hover .heading4-v2--center__subtitle {
        text-decoration:none
    }
    .heading4-v2--center__link--excel:hover .heading4-v2--center__title {
        text-decoration:underline
    }
    .heading4-v2--center__link--excel .heading4-v2--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2--center__link--word:hover .heading4-v2--center__subtitle {
        text-decoration:none
    }
    .heading4-v2--center__link--word:hover .heading4-v2--center__title {
        text-decoration:underline
    }
    .heading4-v2--center__link--word .heading4-v2--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2--center__link--powerpoint:hover .heading4-v2--center__subtitle {
        text-decoration:none
    }
    .heading4-v2--center__link--powerpoint:hover .heading4-v2--center__title {
        text-decoration:underline
    }
    .heading4-v2--center__link--powerpoint .heading4-v2--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2--center__link--zip:hover .heading4-v2--center__subtitle {
        text-decoration:none
    }
    .heading4-v2--center__link--zip:hover .heading4-v2--center__title {
        text-decoration:underline
    }
    .heading4-v2--center__link--zip .heading4-v2--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2--center__link--video:hover .heading4-v2--center__subtitle {
        text-decoration:none
    }
    .heading4-v2--center__link--video:hover .heading4-v2--center__title {
        text-decoration:underline
    }
    .heading4-v2--center__link--video .heading4-v2--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2--center__link--modal:hover .heading4-v2--center__subtitle {
        text-decoration:none
    }
    .heading4-v2--center__link--modal:hover .heading4-v2--center__title {
        text-decoration:underline
    }
    .heading4-v2--center__link--modal .heading4-v2--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2--center__link--rss:hover .heading4-v2--center__subtitle {
        text-decoration:none
    }
    .heading4-v2--center__link--rss:hover .heading4-v2--center__title {
        text-decoration:underline
    }
    .heading4-v2--center__link--rss .heading4-v2--center__title:after {
        top:-2px;
        margin-left:16px
    }
    .heading4-v2--center__title {
        font-size:2rem;
        font-weight:700
    }
    .heading4-v2--center__subtitle {
        font-size:1.6rem;
        font-weight:700
    }
    .heading4-v2--center__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .heading5 {
        margin:2.5em 0 0
    }
    .Main .heading5+* {
        margin-top:1em
    }
    .heading5--center {
        margin:2.5em 0 0
    }
    .Main .heading5--center+* {
        margin-top:1em
    }
    .heading5 {
        margin:2.2em 0 1.2em
    }
    .heading5__link:hover .heading5__subtitle {
        text-decoration:none
    }
    .heading5__link:hover .heading5__title {
        text-decoration:underline
    }
    .heading5__link .heading5__title:after {
        top:-2px
    }
    .heading5__link--blank:hover .heading5__subtitle {
        text-decoration:none
    }
    .heading5__link--blank:hover .heading5__title {
        text-decoration:underline
    }
    .heading5__link--blank .heading5__title:after {
        top:-2px
    }
    .heading5__link--pdf:hover .heading5__subtitle {
        text-decoration:none
    }
    .heading5__link--pdf:hover .heading5__title {
        text-decoration:underline
    }
    .heading5__link--pdf .heading5__title:after {
        top:-2px
    }
    .heading5__link--excel:hover .heading5__subtitle {
        text-decoration:none
    }
    .heading5__link--excel:hover .heading5__title {
        text-decoration:underline
    }
    .heading5__link--excel .heading5__title:after {
        top:-2px
    }
    .heading5__link--word:hover .heading5__subtitle {
        text-decoration:none
    }
    .heading5__link--word:hover .heading5__title {
        text-decoration:underline
    }
    .heading5__link--word .heading5__title:after {
        top:-2px
    }
    .heading5__link--powerpoint:hover .heading5__subtitle {
        text-decoration:none
    }
    .heading5__link--powerpoint:hover .heading5__title {
        text-decoration:underline
    }
    .heading5__link--powerpoint .heading5__title:after {
        top:-2px
    }
    .heading5__link--zip:hover .heading5__subtitle {
        text-decoration:none
    }
    .heading5__link--zip:hover .heading5__title {
        text-decoration:underline
    }
    .heading5__link--zip .heading5__title:after {
        top:-2px
    }
    .heading5__link--video:hover .heading5__subtitle {
        text-decoration:none
    }
    .heading5__link--video:hover .heading5__title {
        text-decoration:underline
    }
    .heading5__link--video .heading5__title:after {
        top:-2px
    }
    .heading5__link--modal:hover .heading5__subtitle {
        text-decoration:none
    }
    .heading5__link--modal:hover .heading5__title {
        text-decoration:underline
    }
    .heading5__link--modal .heading5__title:after {
        top:-2px
    }
    .heading5__link--rss:hover .heading5__subtitle {
        text-decoration:none
    }
    .heading5__link--rss:hover .heading5__title {
        text-decoration:underline
    }
    .heading5__link--rss .heading5__title:after {
        top:-2px
    }
    .heading5__title {
        font-size:1.8rem;
        font-weight:700
    }
    .heading5__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading5__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .heading5--center {
        margin:2.2em 0 1.2em
    }
    .heading5--center__link:hover .heading5--center__subtitle {
        text-decoration:none
    }
    .heading5--center__link:hover .heading5--center__title {
        text-decoration:underline
    }
    .heading5--center__link .heading5--center__title:after {
        top:-2px
    }
    .heading5--center__link--blank:hover .heading5--center__subtitle {
        text-decoration:none
    }
    .heading5--center__link--blank:hover .heading5--center__title {
        text-decoration:underline
    }
    .heading5--center__link--blank .heading5--center__title:after {
        top:-2px
    }
    .heading5--center__link--pdf:hover .heading5--center__subtitle {
        text-decoration:none
    }
    .heading5--center__link--pdf:hover .heading5--center__title {
        text-decoration:underline
    }
    .heading5--center__link--pdf .heading5--center__title:after {
        top:-2px
    }
    .heading5--center__link--excel:hover .heading5--center__subtitle {
        text-decoration:none
    }
    .heading5--center__link--excel:hover .heading5--center__title {
        text-decoration:underline
    }
    .heading5--center__link--excel .heading5--center__title:after {
        top:-2px
    }
    .heading5--center__link--word:hover .heading5--center__subtitle {
        text-decoration:none
    }
    .heading5--center__link--word:hover .heading5--center__title {
        text-decoration:underline
    }
    .heading5--center__link--word .heading5--center__title:after {
        top:-2px
    }
    .heading5--center__link--powerpoint:hover .heading5--center__subtitle {
        text-decoration:none
    }
    .heading5--center__link--powerpoint:hover .heading5--center__title {
        text-decoration:underline
    }
    .heading5--center__link--powerpoint .heading5--center__title:after {
        top:-2px
    }
    .heading5--center__link--zip:hover .heading5--center__subtitle {
        text-decoration:none
    }
    .heading5--center__link--zip:hover .heading5--center__title {
        text-decoration:underline
    }
    .heading5--center__link--zip .heading5--center__title:after {
        top:-2px
    }
    .heading5--center__link--video:hover .heading5--center__subtitle {
        text-decoration:none
    }
    .heading5--center__link--video:hover .heading5--center__title {
        text-decoration:underline
    }
    .heading5--center__link--video .heading5--center__title:after {
        top:-2px
    }
    .heading5--center__link--modal:hover .heading5--center__subtitle {
        text-decoration:none
    }
    .heading5--center__link--modal:hover .heading5--center__title {
        text-decoration:underline
    }
    .heading5--center__link--modal .heading5--center__title:after {
        top:-2px
    }
    .heading5--center__link--rss:hover .heading5--center__subtitle {
        text-decoration:none
    }
    .heading5--center__link--rss:hover .heading5--center__title {
        text-decoration:underline
    }
    .heading5--center__link--rss .heading5--center__title:after {
        top:-2px
    }
    .heading5--center__title {
        font-size:1.8rem;
        font-weight:700
    }
    .heading5--center__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading5--center__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .heading6,.heading6--center {
        margin:2em 0
    }
    .heading6 {
        margin:2.2em 0 1.2em
    }
    .heading6__link:hover .heading6__subtitle {
        text-decoration:none
    }
    .heading6__link:hover .heading6__title {
        text-decoration:underline
    }
    .heading6__link .heading6__title:after {
        top:-2px
    }
    .heading6__link--blank:hover .heading6__subtitle {
        text-decoration:none
    }
    .heading6__link--blank:hover .heading6__title {
        text-decoration:underline
    }
    .heading6__link--pdf:hover .heading6__subtitle {
        text-decoration:none
    }
    .heading6__link--pdf:hover .heading6__title {
        text-decoration:underline
    }
    .heading6__link--excel:hover .heading6__subtitle {
        text-decoration:none
    }
    .heading6__link--excel:hover .heading6__title {
        text-decoration:underline
    }
    .heading6__link--word:hover .heading6__subtitle {
        text-decoration:none
    }
    .heading6__link--word:hover .heading6__title {
        text-decoration:underline
    }
    .heading6__link--powerpoint:hover .heading6__subtitle {
        text-decoration:none
    }
    .heading6__link--powerpoint:hover .heading6__title {
        text-decoration:underline
    }
    .heading6__link--zip:hover .heading6__subtitle {
        text-decoration:none
    }
    .heading6__link--zip:hover .heading6__title {
        text-decoration:underline
    }
    .heading6__link--video:hover .heading6__subtitle {
        text-decoration:none
    }
    .heading6__link--video:hover .heading6__title {
        text-decoration:underline
    }
    .heading6__link--modal:hover .heading6__subtitle {
        text-decoration:none
    }
    .heading6__link--modal:hover .heading6__title {
        text-decoration:underline
    }
    .heading6__link--rss:hover .heading6__subtitle {
        text-decoration:none
    }
    .heading6__link--rss:hover .heading6__title {
        text-decoration:underline
    }
    .heading6__title {
        font-size:1.6rem;
        font-weight:700
    }
    a:hover .heading6__title {
        color:#ad0003
    }
    .heading6__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading6__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .heading6--center {
        margin:2.2em 0 1.2em
    }
    .heading6--center__link:hover .heading6--center__subtitle {
        text-decoration:none
    }
    .heading6--center__link:hover .heading6--center__title {
        text-decoration:underline
    }
    .heading6--center__link .heading6--center__title:after {
        top:-2px
    }
    .heading6--center__link--blank:hover .heading6--center__subtitle {
        text-decoration:none
    }
    .heading6--center__link--blank:hover .heading6--center__title {
        text-decoration:underline
    }
    .heading6--center__link--pdf:hover .heading6--center__subtitle {
        text-decoration:none
    }
    .heading6--center__link--pdf:hover .heading6--center__title {
        text-decoration:underline
    }
    .heading6--center__link--excel:hover .heading6--center__subtitle {
        text-decoration:none
    }
    .heading6--center__link--excel:hover .heading6--center__title {
        text-decoration:underline
    }
    .heading6--center__link--word:hover .heading6--center__subtitle {
        text-decoration:none
    }
    .heading6--center__link--word:hover .heading6--center__title {
        text-decoration:underline
    }
    .heading6--center__link--powerpoint:hover .heading6--center__subtitle {
        text-decoration:none
    }
    .heading6--center__link--powerpoint:hover .heading6--center__title {
        text-decoration:underline
    }
    .heading6--center__link--zip:hover .heading6--center__subtitle {
        text-decoration:none
    }
    .heading6--center__link--zip:hover .heading6--center__title {
        text-decoration:underline
    }
    .heading6--center__link--video:hover .heading6--center__subtitle {
        text-decoration:none
    }
    .heading6--center__link--video:hover .heading6--center__title {
        text-decoration:underline
    }
    .heading6--center__link--modal:hover .heading6--center__subtitle {
        text-decoration:none
    }
    .heading6--center__link--modal:hover .heading6--center__title {
        text-decoration:underline
    }
    .heading6--center__link--rss:hover .heading6--center__subtitle {
        text-decoration:none
    }
    .heading6--center__link--rss:hover .heading6--center__title {
        text-decoration:underline
    }
    .heading6--center__title {
        font-size:1.6rem;
        font-weight:700
    }
    a:hover .heading6--center__title {
        color:#ad0003
    }
    .heading6--center__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading6--center__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .text,.text--center,.text--right {
        font-size:1.6rem
    }
    .lead,.lead--center {
        font-weight:700
    }
    .lead,.lead--center {
        margin:2.2em 0 1.2em;
        font-size:2rem
    }
    .lead-v2,.lead-v2--center {
        font-weight:700
    }
    .lead-v2,.lead-v2--center {
        margin:2.2em 0 1.2em
    }
    .note-list[data-col-pc]>li {
        margin-top:.75em
    }
    .note-list[data-col-pc]>li:first-child {
        margin-top:0
    }
    .note-list__nest {
        margin:.6em 0 1em
    }
    .note-list[data-col-pc]>li {
        margin-top:1em
    }
    .note-list-v2[data-col-pc]>li {
        margin-top:.75em
    }
    .note-list-v2[data-col-pc]>li:first-child {
        margin-top:0
    }
    .note-list-v2>li {
        font-size:1.4rem
    }
    .note-list-v2__nest {
        margin:.6em 0 1em;
        font-size:1.6rem
    }
    .note-list-v2[data-col-pc]>li {
        margin-top:.6em
    }
    .note-order-list[data-col-pc]>li {
        margin-top:.75em
    }
    .note-order-list[data-col-pc]>li:first-child {
        margin-top:0
    }
    .note-order-list__nest {
        margin:.6em 0 1em
    }
    .note-order-list[data-col-pc]>li {
        margin-top:.6em
    }
    .note-order-list-v2[data-col-pc]>li {
        margin-top:.75em
    }
    .note-order-list-v2[data-col-pc]>li:first-child {
        margin-top:0
    }
    .note-order-list-v2>li {
        font-size:1.4rem
    }
    .note-order-list-v2__nest {
        margin:.6em 0 1em;
        font-size:1.6rem
    }
    .note-order-list-v2[data-col-pc]>li {
        margin-top:.6em
    }
    .unorder-list[data-col-pc]>li {
        margin-top:.75em
    }
    .unorder-list[data-col-pc]>li:first-child {
        margin-top:0
    }
    .unorder-list>li:before {
        top:.45em;
        width:10px;
        height:10px
    }
    .unorder-list__nest {
        margin:.6em 0 1em
    }
    .unorder-list[data-col-pc]>li {
        margin-top:.6em
    }
    .unorder-list-v2[data-col-pc]>li {
        margin-top:.75em
    }
    .unorder-list-v2[data-col-pc]>li:first-child {
        margin-top:0
    }
    .unorder-list-v2>li {
        padding-left:19px;
        font-size:1.4rem
    }
    .unorder-list-v2>li:before {
        width:11px;
        height:3px
    }
    .unorder-list-v2__nest {
        margin:.6em 0 1em;
        font-size:1.6rem
    }
    .unorder-list-v2[data-col-pc]>li {
        margin-top:.6em
    }
    .order-list[data-col-pc]>li {
        margin-top:.75em
    }
    .order-list[data-col-pc]>li:first-child {
        margin-top:0
    }
    .order-list__nest {
        margin:.6em 0 1em
    }
    .order-list[data-col-pc]>li {
        margin-top:.6em
    }
    .order-list-v2[data-col-pc]>li {
        margin-top:.75em
    }
    .order-list-v2[data-col-pc]>li:first-child {
        margin-top:0
    }
    .order-list-v2>li {
        font-size:1.4rem
    }
    .order-list-v2__nest {
        margin:.6em 0 1em;
        font-size:1.6rem
    }
    .order-list-v2[data-col-pc]>li {
        margin-top:.6em
    }
    .description-list+.description-list {
        margin-top:1.8em
    }
    .description-list>dt {
        margin:0 0 .6em;
        font-weight:700
    }
    .description-list__type:hover {
        text-decoration:underline
    }
    .description-list__type:after {
        top:-2px
    }
    .description-list__type--blank:hover,.description-list__type--excel:hover,.description-list__type--modal:hover,.description-list__type--pdf:hover,.description-list__type--powerpoint:hover,.description-list__type--rss:hover,.description-list__type--video:hover,.description-list__type--word:hover,.description-list__type--zip:hover {
        text-decoration:underline
    }
    .description-list__filesize {
        font-weight:500
    }
    .description-list-v2 {
        display:flex;
        flex-flow:row nowrap;
        padding-bottom:.8em
    }
    .description-list-v2+.description-list-v2 {
        margin-top:.8em
    }
    .description-list-v2>dt {
        flex-shrink:0;
        width:31%;
        margin-right:2.5em;
        font-weight:700
    }
    .description-list-v2__type:hover {
        text-decoration:underline
    }
    .description-list-v2__type:after {
        top:-1px
    }
    .description-list-v2__type--blank:hover,.description-list-v2__type--excel:hover,.description-list-v2__type--modal:hover,.description-list-v2__type--pdf:hover,.description-list-v2__type--powerpoint:hover,.description-list-v2__type--rss:hover,.description-list-v2__type--video:hover,.description-list-v2__type--word:hover,.description-list-v2__type--zip:hover {
        text-decoration:underline
    }
    .description-list-v2__filesize {
        font-weight:500
    }
    .description-list-v2>dd {
        width:100%
    }
    .description-list-v3+.description-list-v3 {
        margin-top:1.8em
    }
    .description-list-v3>dt {
        margin:0 0 .6em;
        font-weight:500
    }
    .description-list-v3__type:hover {
        text-decoration:underline
    }
    .description-list-v3__type:after {
        top:-1px
    }
    .description-list-v3__type--blank:hover,.description-list-v3__type--excel:hover,.description-list-v3__type--modal:hover,.description-list-v3__type--pdf:hover,.description-list-v3__type--powerpoint:hover,.description-list-v3__type--rss:hover,.description-list-v3__type--video:hover,.description-list-v3__type--word:hover,.description-list-v3__type--zip:hover {
        text-decoration:underline
    }
    .description-list-v3__filesize {
        font-weight:500
    }
    .description-list-v3>dd {
        font-weight:700
    }
    .description-list-v4 {
        display:flex;
        flex-flow:row nowrap;
        padding-bottom:.8em!important
    }
    .description-list-v4+.description-list-v4 {
        margin-top:.8em
    }
    .description-list-v4>dt {
        flex-shrink:0;
        width:31%;
        margin-right:2.5em;
        font-weight:500
    }
    .description-list-v4__type:hover {
        text-decoration:underline
    }
    .description-list-v4__type:after {
        top:-1px
    }
    .description-list-v4__type--blank:hover,.description-list-v4__type--excel:hover,.description-list-v4__type--modal:hover,.description-list-v4__type--pdf:hover,.description-list-v4__type--powerpoint:hover,.description-list-v4__type--rss:hover,.description-list-v4__type--video:hover,.description-list-v4__type--word:hover,.description-list-v4__type--zip:hover {
        text-decoration:underline
    }
    .description-list-v4__filesize {
        font-weight:500
    }
    .description-list-v4>dd {
        width:100%;
        font-weight:700
    }
    .description-list-v5 {
        display:flex;
        flex-flow:row nowrap;
        padding:1.8em 0 1.5em
    }
    .description-list-v5>dt {
        flex-shrink:0;
        width:13%;
        margin-right:2.5em;
        font-weight:700
    }
    .description-list-v5__type:hover {
        text-decoration:underline
    }
    .description-list-v5__type:after {
        top:-1px
    }
    .description-list-v5__type--blank:hover,.description-list-v5__type--excel:hover,.description-list-v5__type--modal:hover,.description-list-v5__type--pdf:hover,.description-list-v5__type--powerpoint:hover,.description-list-v5__type--rss:hover,.description-list-v5__type--video:hover,.description-list-v5__type--word:hover,.description-list-v5__type--zip:hover {
        text-decoration:underline
    }
    .description-list-v5__filesize {
        font-weight:500
    }
    .description-list-v5>dd {
        width:100%
    }
    .link-list[data-col-pc]>li {
        margin-top:.75em
    }
    .link-list[data-col-pc]>li:first-child {
        margin-top:0
    }
    .link-list>li>[class*=__type]:hover {
        text-decoration:underline
    }
    .link-list[data-col-pc]>li {
        margin-top:.6em
    }
    .link-list__type--nolink:hover {
        text-decoration:none!important
    }
    .link-list__type--blank:hover,.link-list__type--excel:hover,.link-list__type--modal:hover,.link-list__type--pdf:hover,.link-list__type--powerpoint:hover,.link-list__type--rss:hover,.link-list__type--video:hover,.link-list__type--word:hover,.link-list__type--zip:hover {
        text-decoration:underline
    }
    .link-list__nest {
        margin:.6em 0 1em
    }
    .button .button__type,.button .button__type--blank,.button .button__type--excel,.button .button__type--modal,.button .button__type--pdf,.button .button__type--powerpoint,.button .button__type--rss,.button .button__type--video,.button .button__type--word,.button .button__type--zip {
        padding:1em 22px;
        font-size:1.6rem;
        font-weight:700
    }
    .button .button__type--blank:hover,.button .button__type--excel:hover,.button .button__type--modal:hover,.button .button__type--pdf:hover,.button .button__type--powerpoint:hover,.button .button__type--rss:hover,.button .button__type--video:hover,.button .button__type--word:hover,.button .button__type--zip:hover,.button .button__type:hover {
        background-color:#ad0003
    }
    [class*=button-wrap][data-col-pc]:not([data-col-pc="1"])>.button>[class*=__type] {
        width:100%
    }
    .button .button__type--blank {
        padding-right:48px
    }
    .button .button__type--blank:after {
        right:22px
    }
    .button .button__type--pdf {
        padding-right:48px
    }
    .button .button__type--pdf:after {
        right:22px
    }
    .button .button__type--excel {
        padding-right:48px
    }
    .button .button__type--excel:after {
        right:22px
    }
    .button .button__type--word {
        padding-right:48px
    }
    .button .button__type--word:after {
        right:22px
    }
    .button .button__type--powerpoint {
        padding-right:48px
    }
    .button .button__type--powerpoint:after {
        right:22px
    }
    .button .button__type--zip {
        padding-right:48px
    }
    .button .button__type--zip:after {
        right:22px
    }
    .button .button__type--video {
        padding-right:48px
    }
    .button .button__type--video:after {
        right:22px
    }
    .button .button__type--modal {
        padding-right:48px
    }
    .button .button__type--modal:after {
        right:22px
    }
    .button .button__type--rss {
        padding-right:48px
    }
    .button .button__type--rss:after {
        right:22px
    }
    .button__filesize {
        font-size:1.6rem;
        font-weight:500;
        line-height:1.75
    }
    .button-v2 .button-v2__type,.button-v2 .button-v2__type--blank,.button-v2 .button-v2__type--excel,.button-v2 .button-v2__type--modal,.button-v2 .button-v2__type--pdf,.button-v2 .button-v2__type--powerpoint,.button-v2 .button-v2__type--rss,.button-v2 .button-v2__type--video,.button-v2 .button-v2__type--word,.button-v2 .button-v2__type--zip {
        padding:1em 22px;
        font-weight:700
    }
    .button-v2 .button-v2__type--blank:hover,.button-v2 .button-v2__type--excel:hover,.button-v2 .button-v2__type--modal:hover,.button-v2 .button-v2__type--pdf:hover,.button-v2 .button-v2__type--powerpoint:hover,.button-v2 .button-v2__type--rss:hover,.button-v2 .button-v2__type--video:hover,.button-v2 .button-v2__type--word:hover,.button-v2 .button-v2__type--zip:hover,.button-v2 .button-v2__type:hover {
        border-color:#ad0003;
        background-color:#ad0003;
        color:#fff
    }
    .button-wrap--center[data-col-pc="1"],.button-wrap--centering[data-col-pc="1"],.button-wrap--right[data-col-pc="1"],.button-wrap[data-col-pc="1"] {
        flex-direction:column!important
    }
    .button-wrap--centering {
        flex-flow:row nowrap
    }
    .button-wrap--centering>* {
        margin-right:32px
    }
    .button-wrap--centering>:last-child {
        margin-right:0
    }
    .button-wrap {
        margin:1.8em 0
    }
    .button-wrap[data-col-pc]:not([data-col-pc=auto])>* {
        margin-top:1.8em
    }
    [class*=button-wrap][data-col-pc]:not([data-col-pc="1"])>.button-v2>[class*=__type] {
        width:100%
    }
    .button-v2 .button-v2__type--blank {
        padding-right:2.8em
    }
    .button-v2 .button-v2__type--blank:after {
        right:1.4em
    }
    .button-v2 .button-v2__type--pdf {
        padding-right:2.8em
    }
    .button-v2 .button-v2__type--pdf:after {
        right:1.4em
    }
    .button-v2 .button-v2__type--excel {
        padding-right:2.8em
    }
    .button-v2 .button-v2__type--excel:after {
        right:1.4em
    }
    .button-v2 .button-v2__type--word {
        padding-right:2.8em
    }
    .button-v2 .button-v2__type--word:after {
        right:1.4em
    }
    .button-v2 .button-v2__type--powerpoint {
        padding-right:2.8em
    }
    .button-v2 .button-v2__type--powerpoint:after {
        right:1.4em
    }
    .button-v2 .button-v2__type--zip {
        padding-right:2.8em
    }
    .button-v2 .button-v2__type--zip:after {
        right:1.4em
    }
    .button-v2 .button-v2__type--video {
        padding-right:2.8em
    }
    .button-v2 .button-v2__type--video:after {
        right:1.4em
    }
    .button-v2 .button-v2__type--modal {
        padding-right:2.8em
    }
    .button-v2 .button-v2__type--modal:after {
        right:1.4em
    }
    .button-v2 .button-v2__type--rss {
        padding-right:2.8em
    }
    .button-v2 .button-v2__type--rss:after {
        right:1.4em
    }
    .button-v2 .button-v2__type--blank:hover:after {
        background-image:url(/app-files/img/sprite/icon.svg#blank2-usage)
    }
    body[data-browser^=ie] .button-v2 .button-v2__type--blank:hover:after {
        content:url(/app-files/img/sprite/icon.svg#blank2-usage)
    }
    .button-v2 .button-v2__type--zip:hover:after {
        background-image:url(/app-files/img/sprite/icon.svg#zip2-usage)
    }
    body[data-browser^=ie] .button-v2 .button-v2__type--zip:hover:after {
        content:url(/app-files/img/sprite/icon.svg#zip2-usage)
    }
    .button-v2 .button-v2__type--modal:hover:after {
        background-image:url(/app-files/img/sprite/icon.svg#modal2-usage)
    }
    body[data-browser^=ie] .button-v2 .button-v2__type--modal:hover:after {
        content:url(/app-files/img/sprite/icon.svg#modal2-usage)
    }
    .button-v2__filesize {
        font-weight:500
    }
    .image__caption,.image__caption--center,.image__caption--right {
        font-size:1.4rem
    }
    .image__title {
        font-weight:700
    }
    .image a.image__frame--modal img,.image a.image__frame--scaleup img,.image a.image__frame img {
        transition:all .25s cubic-bezier(.4,0,.2,1) 0s
    }
    .image a.image__frame--modal:hover img,.image a.image__frame--scaleup:hover img,.image a.image__frame:hover img {
        opacity:.7
    }
    [class*=modal--].modaal-wrapper .modaal-container {
        padding:60px 40px 40px
    }
    [class*=modal--].modaal-wrapper .modaal-close {
        top:15px;
        right:15px;
        width:36px;
        height:36px
    }
    [class*=modal--].modaal-wrapper .modaal-close:hover {
        opacity:.7
    }
    [class*=modal--].modaal-wrapper .modaal-close>span:after,[class*=modal--].modaal-wrapper .modaal-close>span:before {
        width:22px;
        height:2px;
        margin:-1px 0 0 -11px
    }
    .image a.image__frame--scaleup:hover {
        opacity:1
    }
    .image a.image__frame--scaleup:hover img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .table__caption,.table__caption--center,.table__caption--right {
        margin:.6em 0 0;
        font-size:1.4rem
    }
    .table [class*=__cell] {
        padding:.6em 13px
    }
    .table__head {
        margin:0 0 .8em
    }
    .table__foot {
        margin:.8em 0 0
    }
    .table__title {
        margin:0 0 .6em;
        font-size:2rem;
        font-weight:700
    }
    .table__note {
        font-size:1.4rem
    }
    .table__matrix>caption {
        margin:0 0 .8em
    }
    .table [class*=__cell--lv1],.table [class*=__cell--lv2] {
        font-weight:700
    }
    .box {
        margin-top:2.4em
    }
    .box__head {
        padding:1.6em 29px 0
    }
    .box__body {
        padding:1.6em 29px
    }
    .box__title {
        font-size:2rem;
        font-weight:700
    }
    .box-v2 {
        margin-top:2.4em
    }
    .box-v2__head {
        padding:1.6em 0 0
    }
    .box-v2__body {
        padding:.8em 0 0
    }
    .box-v2__title {
        font-size:2rem;
        font-weight:700
    }
    .box-v3 {
        margin-top:2.4em
    }
    .box-v3__head {
        padding:1.6em 29px 0
    }
    .box-v3__body {
        padding:1.6em 29px
    }
    .box-v3__title {
        font-size:2rem;
        font-weight:700
    }
    .media[data-media-wraparound=false] {
        display:flex;
        flex-wrap:nowrap
    }
    .media[data-media-wraparound=false][data-media-pc=image-left] {
        flex-direction:row
    }
    .media[data-media-wraparound=false][data-media-pc=image-right] {
        flex-direction:row-reverse
    }
    .media[data-media-wraparound=true] .media__head {
        margin-bottom:1em
    }
    .media__caption,.media__caption--center,.media__caption--right {
        margin:.8em 0 0;
        font-size:1.4rem
    }
    .media[data-media-pc=image-left] .media__head {
        margin-right:36px
    }
    .media[data-media-pc=image-left][data-media-wraparound=true] .media__head {
        float:left
    }
    .media[data-media-pc=image-right] .media__head {
        margin-left:36px
    }
    .media[data-media-pc=image-right][data-media-wraparound=true] .media__head {
        float:right
    }
    .anchor-navi__list[data-col-pc]>li {
        margin-top:1.2em
    }
    .anchor-navi__link:hover .anchor-navi__label {
        text-decoration:underline
    }
    .anchor-navi__label {
        padding-left:25px
    }
    .anchor-navi__label:before {
        top:.25em;
        margin-top:0
    }
    .anchor-navi__list[data-col-pc="1"]>li:after {
        display:none
    }
    .anchor-navi .anchor-navi__list[data-col-pc="2"]>li {
        width:calc((100% - 36px)/2 - .1px);
        margin-left:36px!important
    }
    .anchor-navi .anchor-navi__list[data-col-pc="2"]>li:nth-child(odd) {
        margin-left:0!important
    }
    .anchor-navi .anchor-navi__list[data-col-pc="2"]>li:nth-child(2n):after {
        display:none
    }
    .anchor-navi .anchor-navi__list[data-col-pc="3"]>li {
        width:calc((100% - 72px)/3 - .1px);
        margin-left:36px!important
    }
    .anchor-navi .anchor-navi__list[data-col-pc="3"]>li:nth-child(3n+1) {
        margin-left:0!important
    }
    .anchor-navi .anchor-navi__list[data-col-pc="3"]>li:nth-child(3n):after {
        display:none
    }
    .anchor-navi .anchor-navi__list[data-col-pc="4"]>li {
        width:calc((100% - 108px)/4 - .1px);
        margin-left:36px!important
    }
    .anchor-navi .anchor-navi__list[data-col-pc="4"]>li:nth-child(4n+1) {
        margin-left:0!important
    }
    .anchor-navi .anchor-navi__list[data-col-pc="4"]>li:nth-child(4n):after {
        display:none
    }
    .anchor-navi .anchor-navi__list[data-col-pc="5"]>li {
        width:calc((100% - 144px)/5 - .1px);
        margin-left:36px!important
    }
    .anchor-navi .anchor-navi__list[data-col-pc="5"]>li:nth-child(5n+1) {
        margin-left:0!important
    }
    .anchor-navi .anchor-navi__list[data-col-pc="5"]>li:nth-child(5n):after {
        display:none
    }
    .anchor-navi .anchor-navi__list[data-col-pc="6"]>li {
        width:calc((100% - 180px)/6 - .1px);
        margin-left:36px!important
    }
    .anchor-navi .anchor-navi__list[data-col-pc="6"]>li:nth-child(6n+1) {
        margin-left:0!important
    }
    .anchor-navi .anchor-navi__list[data-col-pc="6"]>li:nth-child(6n):after {
        display:none
    }
    .pager-navi .is-current.pager-navi__link,.pager-navi .is-current.pager-navi__link--next,.pager-navi .is-current.pager-navi__link--prev {
        font-weight:700
    }
    .pager-navi .pager-navi__link,.pager-navi .pager-navi__link--next,.pager-navi .pager-navi__link--prev {
        width:40px;
        height:40px;
        font-size:1.6rem;
        line-height:40px
    }
    .pager-navi .pager-navi__link--next:hover,.pager-navi .pager-navi__link--prev:hover,.pager-navi .pager-navi__link:hover {
        font-weight:700;
        text-decoration:underline
    }
    .pager-navi__list>li {
        margin:0 5px
    }
    .pager-navi .pager-navi__link--next:before,.pager-navi .pager-navi__link--prev:before {
        width:10px;
        height:10px;
        margin-top:-5px
    }
    .pager-navi .pager-navi__link--prev {
        margin-right:0
    }
    .pager-navi .pager-navi__link--prev:before {
        left:15px
    }
    .pager-navi .pager-navi__link--next {
        margin-left:0
    }
    .pager-navi .pager-navi__link--next:before {
        right:15px
    }
    .pulldown-navi {
        display:flex;
        flex-flow:row wrap;
        align-items:center
    }
    .pulldown-navi__inner {
        display:inline-block;
        order:1;
        min-width:273px;
        transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s
    }
    .pulldown-navi__inner:hover {
        border-color:#ad0003;
        background-color:#ad0003
    }
    .pulldown-navi__inner:hover:after {
        border-color:#fff transparent transparent
    }
    .pulldown-navi__inner:hover>.pulldown-navi__select {
        color:#fff
    }
    .pulldown-navi__inner:after {
        right:20px;
        border-width:6px 5px 0
    }
    .pulldown-navi__select {
        padding:1em 54px 1em 22px;
        font-weight:700
    }
    .pulldown-navi__select option {
        color:#262626;
        font-weight:500
    }
    .pulldown-navi__assist {
        order:2;
        margin-left:35px
    }
    .pulldown-navi__link--rss:hover .pulldown-navi__label {
        text-decoration:underline
    }
    .pulldown-navi__link--rss:before {
        margin:0 .4em 0 0
    }
    .card .card__type,.card .card__type--blank,.card .card__type--blank--scaleup,.card .card__type--excel,.card .card__type--excel--scaleup,.card .card__type--modal,.card .card__type--modal--scaleup,.card .card__type--nolink,.card .card__type--pdf,.card .card__type--pdf--scaleup,.card .card__type--powerpoint,.card .card__type--powerpoint--scaleup,.card .card__type--rss,.card .card__type--rss--scaleup,.card .card__type--scaleup,.card .card__type--video,.card .card__type--video--scaleup,.card .card__type--word,.card .card__type--word--scaleup,.card .card__type--zip,.card .card__type--zip--scaleup {
        width:100%;
        padding:22px
    }
    .card .card__type:hover .card__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card .card__type:hover .card__image {
        opacity:.7
    }
    .card .card__type--scaleup:hover .card__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card .card__type--scaleup:hover .card__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card .card__type--blank--scaleup:hover .card__title,.card .card__type--blank:hover .card__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card .card__type--blank--scaleup:hover .card__image,.card .card__type--blank:hover .card__image {
        opacity:.7
    }
    .card .card__type--blank--scaleup:hover .card__title {
        text-decoration:underline
    }
    .card .card__type--blank--scaleup:hover .card__image {
        opacity:1
    }
    .card .card__type--blank--scaleup:hover .card__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card .card__type--pdf--scaleup:hover .card__title,.card .card__type--pdf:hover .card__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card .card__type--pdf--scaleup:hover .card__image,.card .card__type--pdf:hover .card__image {
        opacity:.7
    }
    .card .card__type--pdf--scaleup:hover .card__title {
        text-decoration:underline
    }
    .card .card__type--pdf--scaleup:hover .card__image {
        opacity:1
    }
    .card .card__type--pdf--scaleup:hover .card__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card .card__type--excel--scaleup:hover .card__title,.card .card__type--excel:hover .card__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card .card__type--excel--scaleup:hover .card__image,.card .card__type--excel:hover .card__image {
        opacity:.7
    }
    .card .card__type--excel--scaleup:hover .card__title {
        text-decoration:underline
    }
    .card .card__type--excel--scaleup:hover .card__image {
        opacity:1
    }
    .card .card__type--excel--scaleup:hover .card__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card .card__type--word--scaleup:hover .card__title,.card .card__type--word:hover .card__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card .card__type--word--scaleup:hover .card__image,.card .card__type--word:hover .card__image {
        opacity:.7
    }
    .card .card__type--word--scaleup:hover .card__title {
        text-decoration:underline
    }
    .card .card__type--word--scaleup:hover .card__image {
        opacity:1
    }
    .card .card__type--word--scaleup:hover .card__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card .card__type--powerpoint--scaleup:hover .card__title,.card .card__type--powerpoint:hover .card__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card .card__type--powerpoint--scaleup:hover .card__image,.card .card__type--powerpoint:hover .card__image {
        opacity:.7
    }
    .card .card__type--powerpoint--scaleup:hover .card__title {
        text-decoration:underline
    }
    .card .card__type--powerpoint--scaleup:hover .card__image {
        opacity:1
    }
    .card .card__type--powerpoint--scaleup:hover .card__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card .card__type--zip--scaleup:hover .card__title,.card .card__type--zip:hover .card__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card .card__type--zip--scaleup:hover .card__image,.card .card__type--zip:hover .card__image {
        opacity:.7
    }
    .card .card__type--zip--scaleup:hover .card__title {
        text-decoration:underline
    }
    .card .card__type--zip--scaleup:hover .card__image {
        opacity:1
    }
    .card .card__type--zip--scaleup:hover .card__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card .card__type--video--scaleup:hover .card__title,.card .card__type--video:hover .card__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card .card__type--video--scaleup:hover .card__image,.card .card__type--video:hover .card__image {
        opacity:.7
    }
    .card .card__type--video--scaleup:hover .card__title {
        text-decoration:underline
    }
    .card .card__type--video--scaleup:hover .card__image {
        opacity:1
    }
    .card .card__type--video--scaleup:hover .card__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card .card__type--modal--scaleup:hover .card__title,.card .card__type--modal:hover .card__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card .card__type--modal--scaleup:hover .card__image,.card .card__type--modal:hover .card__image {
        opacity:.7
    }
    .card .card__type--modal--scaleup:hover .card__title {
        text-decoration:underline
    }
    .card .card__type--modal--scaleup:hover .card__image {
        opacity:1
    }
    .card .card__type--modal--scaleup:hover .card__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card .card__type--rss--scaleup:hover .card__title,.card .card__type--rss:hover .card__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card .card__type--rss--scaleup:hover .card__image,.card .card__type--rss:hover .card__image {
        opacity:.7
    }
    .card .card__type--rss--scaleup:hover .card__title {
        text-decoration:underline
    }
    .card .card__type--rss--scaleup:hover .card__image {
        opacity:1
    }
    .card .card__type--rss--scaleup:hover .card__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card__head {
        width:46.34%
    }
    .card__head+.card__body {
        margin-left:22px
    }
    .card__image {
        transition:opacity .25s cubic-bezier(.4,0,.2,1) 0s
    }
    .card__title {
        font-size:2rem;
        font-weight:700
    }
    .card__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .card__description {
        margin:.8em 0 0
    }
    .card-wrap--centering {
        flex-flow:row nowrap
    }
    .card-wrap--centering>* {
        margin-right:36px
    }
    .card-wrap--centering>:last-child {
        margin-right:0
    }
    .card-wrap--scrolling>* {
        margin-top:2em!important
    }
    .card-wrap[data-col-pc]>.card {
        margin-top:1.25em
    }
    .card-wrap[data-col-pc="1"]>.card:nth-child(n+2)>[class*=__type],.card-wrap[data-col-pc="2"]>.card:nth-child(n+3)>[class*=__type],.card-wrap[data-col-pc="3"]>.card:nth-child(n+4)>[class*=__type],.card-wrap[data-col-pc="4"]>.card:nth-child(n+5)>[class*=__type] {
        border-top:none
    }
    .card-wrap--scrolling[data-col-pc]>.card {
        margin-top:1.25em!important
    }
    .card-wrap--scrolling[data-col-pc="1"]>.card:nth-child(n+2)>[class*=__type],.card-wrap--scrolling[data-col-pc="2"]>.card:nth-child(n+3)>[class*=__type],.card-wrap--scrolling[data-col-pc="3"]>.card:nth-child(n+4)>[class*=__type],.card-wrap--scrolling[data-col-pc="4"]>.card:nth-child(n+5)>[class*=__type] {
        border-top:none
    }
    .card-v2 .card-v2__type:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type:hover .card-v2__image {
        opacity:.7
    }
    .card-v2 .card-v2__type--scaleup:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--scaleup:hover .card-v2__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card-v2 .card-v2__type--blank--scaleup:hover .card-v2__title,.card-v2 .card-v2__type--blank:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--blank--scaleup:hover .card-v2__image,.card-v2 .card-v2__type--blank:hover .card-v2__image {
        opacity:.7
    }
    .card-v2 .card-v2__type--blank--scaleup:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--blank--scaleup:hover .card-v2__image {
        opacity:1
    }
    .card-v2 .card-v2__type--blank--scaleup:hover .card-v2__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card-v2 .card-v2__type--pdf--scaleup:hover .card-v2__title,.card-v2 .card-v2__type--pdf:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--pdf--scaleup:hover .card-v2__image,.card-v2 .card-v2__type--pdf:hover .card-v2__image {
        opacity:.7
    }
    .card-v2 .card-v2__type--pdf--scaleup:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--pdf--scaleup:hover .card-v2__image {
        opacity:1
    }
    .card-v2 .card-v2__type--pdf--scaleup:hover .card-v2__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card-v2 .card-v2__type--excel--scaleup:hover .card-v2__title,.card-v2 .card-v2__type--excel:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--excel--scaleup:hover .card-v2__image,.card-v2 .card-v2__type--excel:hover .card-v2__image {
        opacity:.7
    }
    .card-v2 .card-v2__type--excel--scaleup:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--excel--scaleup:hover .card-v2__image {
        opacity:1
    }
    .card-v2 .card-v2__type--excel--scaleup:hover .card-v2__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card-v2 .card-v2__type--word--scaleup:hover .card-v2__title,.card-v2 .card-v2__type--word:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--word--scaleup:hover .card-v2__image,.card-v2 .card-v2__type--word:hover .card-v2__image {
        opacity:.7
    }
    .card-v2 .card-v2__type--word--scaleup:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--word--scaleup:hover .card-v2__image {
        opacity:1
    }
    .card-v2 .card-v2__type--word--scaleup:hover .card-v2__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card-v2 .card-v2__type--powerpoint--scaleup:hover .card-v2__title,.card-v2 .card-v2__type--powerpoint:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--powerpoint--scaleup:hover .card-v2__image,.card-v2 .card-v2__type--powerpoint:hover .card-v2__image {
        opacity:.7
    }
    .card-v2 .card-v2__type--powerpoint--scaleup:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--powerpoint--scaleup:hover .card-v2__image {
        opacity:1
    }
    .card-v2 .card-v2__type--powerpoint--scaleup:hover .card-v2__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card-v2 .card-v2__type--zip--scaleup:hover .card-v2__title,.card-v2 .card-v2__type--zip:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--zip--scaleup:hover .card-v2__image,.card-v2 .card-v2__type--zip:hover .card-v2__image {
        opacity:.7
    }
    .card-v2 .card-v2__type--zip--scaleup:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--zip--scaleup:hover .card-v2__image {
        opacity:1
    }
    .card-v2 .card-v2__type--zip--scaleup:hover .card-v2__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card-v2 .card-v2__type--video--scaleup:hover .card-v2__title,.card-v2 .card-v2__type--video:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--video--scaleup:hover .card-v2__image,.card-v2 .card-v2__type--video:hover .card-v2__image {
        opacity:.7
    }
    .card-v2 .card-v2__type--video--scaleup:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--video--scaleup:hover .card-v2__image {
        opacity:1
    }
    .card-v2 .card-v2__type--video--scaleup:hover .card-v2__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card-v2 .card-v2__type--modal--scaleup:hover .card-v2__title,.card-v2 .card-v2__type--modal:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--modal--scaleup:hover .card-v2__image,.card-v2 .card-v2__type--modal:hover .card-v2__image {
        opacity:.7
    }
    .card-v2 .card-v2__type--modal--scaleup:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--modal--scaleup:hover .card-v2__image {
        opacity:1
    }
    .card-v2 .card-v2__type--modal--scaleup:hover .card-v2__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card-v2 .card-v2__type--rss--scaleup:hover .card-v2__title,.card-v2 .card-v2__type--rss:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--rss--scaleup:hover .card-v2__image,.card-v2 .card-v2__type--rss:hover .card-v2__image {
        opacity:.7
    }
    .card-v2 .card-v2__type--rss--scaleup:hover .card-v2__title {
        color:#ad0003;
        text-decoration:underline
    }
    .card-v2 .card-v2__type--rss--scaleup:hover .card-v2__image {
        opacity:1
    }
    .card-v2 .card-v2__type--rss--scaleup:hover .card-v2__image img {
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .card-v2__body {
        padding:0 26px 1.2em
    }
    .card-v2__head+.card-v2__body {
        padding-top:1.4em
    }
    .card-v2__image {
        transition:opacity .25s cubic-bezier(.4,0,.2,1) 0s
    }
    .card-v2__title {
        font-size:2rem;
        font-weight:700
    }
    .card-v2__filesize {
        font-size:1.6rem;
        font-weight:500
    }
    .card-v2__description {
        margin:.8em 0 0
    }
    .accordion+.accordion {
        margin-top:1.2em
    }
    .accordion__head {
        padding:1.4em 26px;
        cursor:pointer
    }
    .accordion__head:hover .accordion__title {
        text-decoration:underline
    }
    .accordion__title {
        padding-right:37px;
        font-size:1.8rem
    }
    .accordion__title:after,.accordion__title:before {
        width:21px
    }
    .accordion__body {
        padding:1.4em 26px
    }
    .tab .tab__button,.tab .tab__button--nolink {
        padding:1em 22px;
        font-size:1.8rem
    }
    .tab .tab__button--nolink:hover,.tab .tab__button:hover {
        color:#ad0003;
        font-weight:700
    }
    .tab .tab__button--nolink:hover:after,.tab .tab__button:hover:after {
        opacity:1
    }
    .tab__body {
        padding:2.2em 0 0
    }
    .tab-v2__list {
        display:flex;
        justify-content:space-between
    }
    .tab-v2__list>li {
        width:100%
    }
    .tab-v2 .tab-v2__button,.tab-v2 .tab-v2__button--nolink {
        padding:.8em 22px;
        font-size:1.8rem
    }
    .tab-v2 .tab-v2__button--nolink:hover,.tab-v2 .tab-v2__button:hover {
        color:#ad0003;
        font-weight:700
    }
    .tab-v2__body {
        padding:2.2em 0 0
    }
    .tab-v2__list>li:not(.is-current) .tab-v2__button:hover {
        border-color:#ad0003
    }
    .carousel {
        margin:2.6em 0 0
    }
    .carousel__list>.slick-list {
        margin:0 -16px
    }
    .carousel__list>.slick-arrow:hover {
        opacity:.7
    }
    .carousel__item {
        padding:0 16px
    }
    .carousel__type:hover {
        opacity:.7
    }
    .carousel__control {
        margin:24px 0 0
    }
    .carousel__pager>.slick-dots>li {
        padding:0 5px
    }
    .carousel__pager>.slick-dots>li>button {
        width:40px;
        height:4px
    }
    .carousel__pager>.slick-dots>li>button:hover {
        background-color:#ad0003
    }
    .carousel__switch__pause {
        width:12px;
        height:20px;
        margin:0 0 0 31px
    }
    .carousel__switch__pause:hover:after,.carousel__switch__pause:hover:before {
        background-color:#ad0003
    }
    .carousel__switch__pause:after,.carousel__switch__pause:before {
        width:4px
    }
    .carousel__switch__play {
        width:12px;
        height:20px;
        margin:0 0 0 31px
    }
    .carousel__switch__play:hover:after,.carousel__switch__play:hover:before {
        border-color:transparent transparent transparent #ad0003
    }
    .carousel__switch__play:before {
        margin:-8px 0 0;
        border-width:8px 12px
    }
    .carousel[data-banner-pc="5"] .carousel__list>.slick-list {
        margin:0 -12px
    }
    .carousel[data-banner-pc="5"] .carousel__item {
        padding:0 12px
    }
    .carousel[data-banner-pc="6"] .carousel__list>.slick-list {
        margin:0 -10px
    }
    .carousel[data-banner-pc="6"] .carousel__item {
        padding:0 10px
    }
    .news .news__type,.news .news__type--blank,.news .news__type--excel,.news .news__type--modal,.news .news__type--nolink,.news .news__type--pdf,.news .news__type--powerpoint,.news .news__type--rss,.news .news__type--video,.news .news__type--word,.news .news__type--zip {
        padding:1.2em 0
    }
    .news {
        margin:1.2em 0 0
    }
    .news .news__type:hover .news__date {
        color:#262626
    }
    .news .news__type--blank:hover .news__title,.news .news__type--excel:hover .news__title,.news .news__type--modal:hover .news__title,.news .news__type--pdf:hover .news__title,.news .news__type--powerpoint:hover .news__title,.news .news__type--rss:hover .news__title,.news .news__type--video:hover .news__title,.news .news__type--word:hover .news__title,.news .news__type--zip:hover .news__title,.news .news__type:hover .news__title {
        text-decoration:underline
    }
    .news__head {
        margin-left:26px
    }
    .news__image {
        transition:opacity .25s cubic-bezier(.4,0,.2,1) 0s
    }
    .news[data-news-pc=row] .news__body {
        display:flex;
        flex-flow:row nowrap;
        align-items:baseline
    }
    .news[data-news-pc=col] .news__property+.news__caption {
        margin-top:1.2em
    }
    .news__date {
        margin-right:.8em;
        font-size:1.4rem;
        line-height:22px
    }
    .news[data-news-pc=row] .news__category {
        flex-direction:column;
        margin-right:1.6em
    }
    .news[data-news-pc=row] .news__category>* {
        margin-right:0
    }
    .news__title {
        font-size:1.6rem;
        font-weight:500
    }
    .faq__mark--answer,.faq__mark--question {
        margin-right:.8em;
        font-size:2.8rem;
        font-weight:700
    }
    .faq+.faq {
        margin-top:1.2em
    }
    .faq__head {
        padding:1.4em 26px;
        font-size:1.8rem;
        cursor:pointer
    }
    .faq__head:hover .faq__title {
        text-decoration:underline
    }
    .faq__title {
        padding-right:3em
    }
    .faq__title:after,.faq__title:before {
        width:21px
    }
    .faq__body {
        padding:1.4em 26px
    }
    .tooltip__balloon {
        width:200px;
        margin:0 0 0 -96px
    }
    .tooltip__balloon__inner {
        padding:1.2em 22px;
        font-size:1.4rem
    }
    .tooltip:hover {
        text-decoration:underline
    }
    .tooltip:hover .tooltip__balloon {
        visibility:visible;
        opacity:1
    }
    .download__link-list__type--blank:hover,.download__link-list__type--excel:hover,.download__link-list__type--modal:hover,.download__link-list__type--pdf:hover,.download__link-list__type--powerpoint:hover,.download__link-list__type--rss:hover,.download__link-list__type--video:hover,.download__link-list__type--word:hover,.download__link-list__type--zip:hover,.download__link-list__type:hover {
        text-decoration:underline
    }
    .download__inner {
        display:flex;
        flex-flow:row nowrap;
        padding:29px 29px 1.6em
    }
    .download__banner {
        margin-right:29px
    }
    .download__caption {
        flex:1 1
    }
    .download__link-list {
        margin:.8em 0 0
    }
    .download__note-list {
        margin:1em 0 0
    }
    .download__note-list>li {
        font-size:1.4rem
    }
    .inquiry {
        margin:2.4em 0 0
    }
    .inquiry__title {
        font-size:2rem;
        font-weight:700
    }
    .inquiry__detail,.inquiry__title {
        padding:1.6em 29px
    }
    .inquiry__description {
        display:flex;
        align-items:baseline
    }
    .inquiry__description__office {
        font-size:1.8rem;
        font-weight:700
    }
    .inquiry__description__office+* {
        margin-left:1em!important
    }
    .inquiry__description__tel {
        font-size:2.4rem;
        font-weight:700
    }
    .inquiry__note-list {
        margin:1.2em 0 0
    }
    [class*=modal--].modaal-wrapper .modaal-container .modaal-close:hover {
        background-color:#ad0003;
        opacity:1
    }
    .modal--image.modaal-wrapper .modaal-container {
        width:876px;
        padding:61px
    }
    dl.inquiry-contact {
        display:flex;
        align-items:center;
        margin:40px 0 0;
        padding:15px 30px;
        background-color:#f4f4f4
    }
    dd.inquiry-contact__detail {
        display:flex;
        flex-grow:1;
        align-items:center;
        margin-left:15px;
        padding:12px 0 12px 20px;
        border-left:1px solid #ddd
    }
    .inquiry-contact__freedial {
        margin-right:25px;
        padding-left:50px;
        font-size:2.4rem
    }
    button.nr-side-search__submit {
        display:block;
        width:56px;
        background-color:#262626;
        transition:background-color .3s ease
    }
    button.nr-side-search__submit span {
        position:relative
    }
    button.nr-side-search__submit:hover {
        background-color:#ad0003
    }
    .nr-side-search__more a {
        font-size:1.6rem
    }
    .nr-side-search__more a:hover {
        color:#ad0003;
        text-decoration:underline
    }
    .car-library__list>li>a:hover {
        opacity:.7
    }
    .related__list>li>a:hover {
        text-decoration:underline
    }
    .related__list>li>a:hover img {
        opacity:.7
    }
    .cmn-link-box-wrap {
        margin-top:3.5em
    }
    .cmn-link-box-v2__type,.cmn-link-box__type {
        box-shadow:0 5px 20px 0 rgba(0,0,0,.1)
    }
    .cmn-link-box-v2__type:hover .cmn-link-box-v2__type__img {
        opacity:.7
    }
    .cmn-link-box-v2__type:hover .cmn-link-box-v2__title__label {
        text-decoration:underline
    }
    .cmn-link-box-v2__type__img,.cmn-link-box__type__img {
        padding:20px 26px
    }
    a.cmn-link-box__type__img:hover {
        opacity:.7
    }
    .cmn-link-box-v2__type__detail,.cmn-link-box__type__detail {
        padding:26px 25px 20px
    }
    .cmn-link-box__subtitle {
        font-weight:700;
        line-height:1.3
    }
    .cmn-link-box-v2__title,.cmn-link-box__title {
        padding:0 18px 0 0;
        font-size:2rem;
        font-weight:700;
        line-height:1.5
    }
    .cmn-link-box__title__link {
        padding:0 18px 0 0
    }
    .cmn-link-box__title__link:hover {
        text-decoration:underline
    }
    .cmn-link-box-v2__title__label {
        padding:0 18px 0 0
    }
    .cmn-link-box__text {
        margin:.8em 0 0
    }
    .cmn-link-box__button,.cmn-link-box__button--login {
        margin:1.3em 0 0;
        padding:16px 15px 15px;
        font-weight:700;
        transition:all .25s cubic-bezier(.4,0,.2,1) 0s
    }
    .cmn-link-box__button--login:hover,.cmn-link-box__button:hover {
        background-color:#ad0003
    }
    .cmn-link-box__button--login>.cmn-link-box__button__label {
        padding-left:27px
    }
    .cmn-link-box__button--login>.cmn-link-box__button__label:before {
        width:17px;
        height:21px;
        margin-top:-11px;
        background-size:17px auto
    }
    .cmn-contact {
        padding:23px 70px 26px
    }
    .cmn-contact__title {
        font-size:2rem;
        font-weight:700
    }
    .cmn-contact__detail {
        margin-top:1.4em
    }
    .cmn-contact-v2 {
        display:flex;
        align-items:center;
        margin:40px 0 0;
        padding:15px 30px;
        background-color:#f4f4f4
    }
    .cmn-contact-v2__detail {
        display:flex;
        flex-grow:1;
        align-items:center;
        margin-left:15px;
        padding:12px 0 12px 20px;
        border-left:1px solid #ddd
    }
    .cmn-contact-v2__freedial {
        flex-shrink:0;
        margin-right:25px;
        padding-left:50px;
        font-size:2.4rem
    }
    .Main__content {
        padding:4em 20px 0
    }
    .daizukan-text {
        margin:.6em 0 0;
        font-size:1.8rem;
        line-height:1.7
    }
    .daizukan-lead {
        margin:.6em 0 0;
        font-size:2.4rem;
        font-weight:700
    }
    .daizukan-heading2 {
        margin-top:4.3em
    }
    .daizukan-heading2__title {
        font-size:6rem;
        font-weight:700
    }
    .daizukan-heading2__small {
        font-size:4.4rem
    }
    .daizukan-heading3 {
        margin-top:5.4em;
        background:url(/town/study/daizukan_bus/img/cmn_h3_bg01_02.png) no-repeat 100% 100%;
        background-size:120px
    }
    .daizukan-heading3:before {
        top:0
    }
    .daizukan-heading3:after,.daizukan-heading3:before {
        left:0;
        width:100%;
        height:3px;
        background:url(/town/study/daizukan_bus/img/cmn_h3_bg01_01.png) no-repeat 0 0
    }
    .daizukan-heading3:after {
        bottom:-2px
    }
    .daizukan-heading3__inner {
        padding:1em 130px 1em 0
    }
    .daizukan-heading3__title {
        font-size:3.6rem;
        font-weight:700
    }
    .daizukan-heading3__title.type-number {
        padding-left:64px
    }
    .daizukan-heading3__mark {
        width:48px;
        height:48px;
        font-size:3rem;
        line-height:1.6
    }
    .daizukan-heading3+* {
        margin-top:1.6em
    }
    .daizukan-box {
        margin:2.6em 0 2em
    }
    .daizukan-box__inner:after {
        display:block;
        clear:both;
        content:""
    }
    .daizukan-box__head {
        margin:0 40px 0 0;
        padding:.2em 1.5em .2em 2.2em
    }
    .daizukan-box__title {
        font-size:2.4rem;
        font-weight:700;
        line-height:1.4
    }
    .daizukan-box__body {
        margin:-20px 0 0 40px;
        padding:1.8em 2em 1.35em;
        border-radius:30px
    }
    .daizukan-box__image {
        display:flex;
        top:0;
        right:0;
        align-items:center;
        justify-content:center;
        float:right
    }
    .daizukan-box__image__item {
        width:376px
    }
    .daizukan-box__figure__caption {
        padding:.4em 1.4em;
        border-radius:0 30px 0 0;
        font-size:1.6rem;
        font-weight:700
    }
    .daizukan-box[data-image-num="1"] .daizukan-box__inner {
        min-height:256px
    }
    .daizukan-box[data-image-num="1"] .daizukan-box__head {
        max-width:780px
    }
    .daizukan-box[data-image-num="1"] .daizukan-box__body {
        padding-right:400px
    }
    .daizukan-box[data-image-num="2"] .daizukan-box__inner {
        min-height:186px
    }
    .daizukan-box[data-image-num="2"] .daizukan-box__head {
        max-width:580px
    }
    .daizukan-box[data-image-num="2"] .daizukan-box__body {
        padding-right:618px
    }
    .daizukan-box[data-image-num="2"] .daizukan-box__image__item {
        width:272px
    }
    .daizukan-box[data-image-num="2"] .daizukan-box__image__item+.daizukan-box__image__item {
        margin-left:36px
    }
    .daizukan-card__body {
        padding:1em 0
    }
    .daizukan-card__title {
        font-size:2.4rem;
        font-weight:700
    }
    .daizukan-card__description {
        margin:.4em 0 0;
        font-size:1.8rem;
        font-weight:700
    }
    .daizukan-card-v2-column {
        margin:1em 0 3em
    }
    .daizukan-card-v2:nth-child(n+3) {
        background:url(/town/study/daizukan_bus/img/cmn_bg06_02.png) repeat-x 0 0
    }
    .daizukan-card-v2__type {
        align-items:center;
        padding:22px 0 0
    }
    .daizukan-card-v2__head {
        width:274px;
        margin-left:20px
    }
    .daizukan-card-v2__body {
        padding:1em 0
    }
    .daizukan-card-v2__title {
        font-size:2.4rem;
        font-weight:700
    }
    .daizukan-card-v2__description {
        margin:.4em 0 0;
        font-size:1.8rem;
        font-weight:700
    }
    .daizukan-description-title {
        padding-left:28px;
        font-size:2.4rem;
        font-weight:700
    }
    .daizukan-description-wrap {
        margin-top:1em
    }
    .daizukan-description-list {
        display:flex;
        flex-flow:row nowrap
    }
    .daizukan-description-list:not(:first-of-type):before {
        display:inline-block;
        position:absolute;
        width:100%;
        height:4px;
        background:url(/town/study/daizukan_bus/img/cmn_bg06_01.png) repeat-x 0 0;
        content:""
    }
    .daizukan-description-list>dt {
        width:184px;
        padding:20px 1.4em;
        font-size:2.2rem;
        font-weight:700;
        line-height:1.31
    }
    .daizukan-description-list>dd {
        width:calc(100% - 184.1px);
        padding:20px 1.4em;
        font-size:1.8rem;
        font-weight:700
    }
    .daizukan-next {
        margin:4em 20px 0 0;
        padding-bottom:2.5em;
        background:url(/town/study/daizukan_bus/img/cmn_bg06_02.png) repeat-x 0 100%
    }
    .daizukan-next__link:hover .daizukan-next__label {
        text-decoration:underline
    }
    .daizukan-next__icon {
        height:40px;
        padding:.35em .6em;
        font-size:2.4rem;
        font-weight:700;
        line-height:1
    }
    .daizukan-next__icon:after {
        margin-right:-15px;
        border-width:20px 0 20px 15px
    }
    .daizukan-next__label {
        margin-left:26px;
        font-size:2.4rem;
        font-weight:700
    }
    .daizukan-next__label:after {
        width:20px;
        height:20px;
        margin-top:-2px;
        margin-left:10px
    }
    .daizukan-button-wrap {
        margin:2em 0 0
    }
    .daizukan-button__type {
        min-width:376px;
        padding:.85em 1.5em;
        border-radius:28px
    }
    .daizukan-button__type:hover {
        background-color:#fff
    }
    .daizukan-button__type:hover .daizukan-button__label {
        color:#1435bc
    }
    .daizukan-button__type:before {
        width:374px;
        height:54px
    }
    .daizukan-button__label {
        font-size:1.6rem;
        font-weight:700
    }
    .daizukan-button-v2__type {
        min-width:376px;
        padding:.85em 1.5em;
        border:2px solid #1435bc;
        border-radius:28px
    }
    .daizukan-button-v2__type:hover {
        background-color:#fff
    }
    .daizukan-button-v2__type:hover .daizukan-button-v2__label {
        color:#1435bc
    }
    .daizukan-button-v2__type:before {
        width:374px;
        height:54px
    }
    .daizukan-button-v2__label {
        font-size:1.6rem;
        font-weight:700
    }
    .request-area {
        width:100vw;
        height:216px;
        margin-top:4em;
        margin-left:calc(50% - 50vw);
        background:url(/town/study/daizukan_bus/img/cmn_bg04.jpg) no-repeat 50% 100%
    }
    .request-area__inner {
        width:1240px;
        height:100%;
        margin:0 auto;
        padding:1.5em 20px 1em
    }
    .daizukan-tra-heading {
        min-height:192px;
        background:url(/town/study/daizukan_bus/img/cmn_bg01_01.png) repeat-y 50% 100%
    }
    .daizukan-tra-heading:after {
        bottom:-50px;
        height:50px;
        background:url(/town/study/daizukan_bus/img/cmn_bg01_02.png) no-repeat 50% 0
    }
    .daizukan-tra-heading__inner {
        max-width:1240px;
        padding:1.8em 20px 1.2em
    }
    .daizukan-tra-heading__subtitle {
        margin:0;
        font-size:2.8rem;
        font-weight:700
    }
    .daizukan-tra-heading__title {
        margin:.2em 0 0;
        font-size:5rem;
        font-weight:700;
        line-height:1.3
    }
    .daizukan-media__column {
        display:flex;
        align-items:center;
        justify-content:center;
        padding:0 20px
    }
    .daizukan-media__head {
        width:220px;
        margin-right:30px
    }
    .daizukan-media__body {
        width:788px
    }
    .daizukan-media__text {
        padding:4px 0 10px;
        background:url(/town/study/daizukan_bus/img/cmn_bg03_02.jpg) repeat 50% 0;
        font-size:1.8rem;
        font-weight:700;
        line-height:2
    }
    .daizukan-media__text:before {
        background:url(/town/study/daizukan_bus/img/cmn_bg03_01.jpg) repeat-x 50% 0
    }
    .daizukan-conversation {
        margin-top:2.8em;
        background:url(/town/study/daizukan_bus/img/cmn_bg02.jpg) no-repeat 50% 0 #becdf2
    }
    .daizukan-conversation__inner {
        padding:1.6em 80px
    }
    .daizukan-conversation__inner>*+* {
        margin-top:.4em
    }
    .daizukan-conversation__item {
        align-items:center
    }
    .daizukan-conversation__item.type-left {
        padding:0 110px 0 0
    }
    .daizukan-conversation__item.type-left .daizukan-conversation__body {
        margin:0 0 0 20px
    }
    .daizukan-conversation__item.type-left .daizukan-conversation__body:after {
        bottom:6px;
        left:0;
        width:8px;
        height:14px;
        margin-left:-7px
    }
    .daizukan-conversation__item.type-right {
        padding:0 0 0 110px
    }
    .daizukan-conversation__item.type-right .daizukan-conversation__body {
        margin:0 20px 0 0
    }
    .daizukan-conversation__item.type-right .daizukan-conversation__body:after {
        right:0;
        bottom:6px;
        width:8px;
        height:14px;
        margin-right:-7px
    }
    .daizukan-conversation__head,.daizukan-conversation__item.type-multiple .daizukan-conversation__image {
        width:76px
    }
    .daizukan-conversation__image+.daizukan-conversation__image {
        margin-left:.3em
    }
    .daizukan-conversation__body {
        padding:.4em 1.6em;
        border-radius:10px;
        box-shadow:0 1px 1px 1px rgba(0,0,0,.1)
    }
    .daizukan-conversation__text {
        font-size:2rem;
        line-height:1.45
    }
    .daizukan-conversation__accent {
        font-weight:700
    }
    .daizukan-box-v2+.daizukan-conversation {
        margin-top:6em
    }
    .daizukan-box-v2 {
        margin-top:3em
    }
    .daizukan-box-v2__column {
        align-items:flex-start;
        justify-content:center
    }
    .daizukan-box-v2__column.type-left .daizukan-box-v2__head {
        margin-right:36px
    }
    .daizukan-box-v2__column.type-right {
        flex-flow:row-reverse
    }
    .daizukan-box-v2__column.type-right .daizukan-box-v2__head {
        margin-left:36px
    }
    .daizukan-box-v2__head {
        flex-grow:0;
        flex-shrink:0;
        width:376px
    }
    .daizukan-box-v2__image__caption {
        padding:.4em 1.4em;
        border-radius:0 30px 0 0;
        font-size:1.6rem;
        font-weight:700
    }
    .daizukan-box-v2__body {
        width:calc(100% - 412.1px)
    }
    .daizukan-box-v2__text {
        font-size:1.8rem;
        line-height:1.8
    }
    .daizukan-bus-index-heading {
        display:flex;
        align-items:center;
        height:172px;
        background:url(/town/study/daizukan_bus/img/cmn_bg01_01.png) repeat-y 50% 100%
    }
    .daizukan-bus-index-heading:after {
        bottom:-50px;
        height:50px;
        background:url(/town/study/daizukan_bus/img/cmn_bg01_02.png) no-repeat 50% 0
    }
    .daizukan-bus-index-heading__inner {
        max-width:1240px
    }
    .daizukan-bus-index-heading__subtitle {
        margin:0;
        font-size:2.8rem;
        font-weight:700
    }
    .daizukan-bus-index-heading__title {
        margin:.67em 0;
        font-size:5rem;
        font-weight:700;
        line-height:1.3
    }
    .Main__content-daizukan-bus {
        max-width:100%;
        padding:5.9em 20px 0!important
    }
    .daizukan-bus_lead--center {
        margin:0 auto;
        font-size:3rem
    }
    .daizukan-bus_lead--center:before {
        display:block;
        position:absolute;
        top:-236px;
        right:calc(50% + 340px);
        width:467px;
        height:491px;
        background:url(/town/study/daizukan_bus/img/index_im01.png) no-repeat 0 0;
        content:""
    }
    .daizukan-bus_lead--center:after {
        display:block;
        position:absolute;
        top:-236px;
        left:calc(50% + 303px);
        width:515px;
        height:482px;
        background:url(/town/study/daizukan_bus/img/index_im02.png) no-repeat 0 0;
        background-size:contain;
        content:""
    }
    .daizukan-bus_lead__yellow-line {
        font-size:4.2rem
    }
    .daizukan-bus-linkbox {
        position:relative
    }
    .daizukan-bus-linkbox .image-wrap--center {
        padding:446px 0 150px
    }
    .daizukan-bus-linkbox .image-wrap--center .image {
        position:relative;
        height:573px
    }
    .daizukan-bus-linkbox .image-wrap--center .image .image__frame {
        position:absolute;
        top:0;
        left:0;
        margin-left:-786px
    }
    .daizukan-bus-linkbox .image-wrap--center .image .image__frame img {
        min-width:1572px
    }
    .daizukan-bus-linkbox__item {
        position:absolute;
        width:376px;
        height:auto
    }
    .daizukan-bus-linkbox__item.daizukan-bus--left-top {
        right:calc(50% + 224px);
        bottom:740px;
        padding-bottom:31px
    }
    .daizukan-bus-linkbox__item.daizukan-bus--left-top .daizukan-bus-linkbox__inner:after {
        display:block;
        position:absolute;
        bottom:1px;
        left:100px;
        width:49px;
        height:31px;
        background:url(/town/study/daizukan_bus/img/cmn_ic04.png) no-repeat 0 0;
        content:""
    }
    .daizukan-bus-linkbox__item.daizukan-bus--center-top {
        -webkit-transform:translateX(-50%);
        bottom:740px;
        left:50%;
        padding-bottom:31px;
        transform:translateX(-50%)
    }
    .daizukan-bus-linkbox__item.daizukan-bus--center-top .daizukan-bus-linkbox__inner:after {
        display:block;
        position:absolute;
        bottom:1px;
        left:100px;
        width:49px;
        height:31px;
        background:url(/town/study/daizukan_bus/img/cmn_ic04.png) no-repeat 0 0;
        content:""
    }
    .daizukan-bus-linkbox__item.daizukan-bus--right-top {
        bottom:740px;
        left:calc(50% + 224px);
        padding-bottom:31px
    }
    .daizukan-bus-linkbox__item.daizukan-bus--right-top .daizukan-bus-linkbox__inner:after {
        -webkit-transform:scaleX(-1);
        display:block;
        position:absolute;
        right:100px;
        bottom:1px;
        width:49px;
        height:31px;
        transform:scaleX(-1);
        background:url(/town/study/daizukan_bus/img/cmn_ic04.png) no-repeat 0 0;
        content:""
    }
    .daizukan-bus-linkbox__item.daizukan-bus--left-bottom {
        top:818px;
        right:calc(50% + 224px);
        padding-top:31px
    }
    .daizukan-bus-linkbox__item.daizukan-bus--left-bottom .daizukan-bus-linkbox__inner:after {
        display:block;
        position:absolute;
        top:1px;
        left:100px;
        width:49px;
        height:31px;
        background:url(/town/study/daizukan_bus/img/cmn_ic05.png) no-repeat 0 0;
        content:""
    }
    .daizukan-bus-linkbox__item.daizukan-bus--center-bottom {
        -webkit-transform:translateX(-50%);
        top:818px;
        left:50%;
        padding-top:31px;
        transform:translateX(-50%)
    }
    .daizukan-bus-linkbox__item.daizukan-bus--center-bottom .daizukan-bus-linkbox__inner:after {
        display:block;
        position:absolute;
        top:1px;
        left:100px;
        width:49px;
        height:31px;
        background:url(/town/study/daizukan_bus/img/cmn_ic05.png) no-repeat 0 0;
        content:""
    }
    .daizukan-bus-linkbox__item.daizukan-bus--right-bottom {
        top:818px;
        left:calc(50% + 224px);
        padding-top:31px
    }
    .daizukan-bus-linkbox__item.daizukan-bus--right-bottom .daizukan-bus-linkbox__inner:after {
        -webkit-transform:scaleX(-1);
        display:block;
        position:absolute;
        top:1px;
        right:100px;
        width:49px;
        height:31px;
        transform:scaleX(-1);
        background:url(/town/study/daizukan_bus/img/cmn_ic05.png) no-repeat 0 0;
        content:""
    }
    .daizukan-bus-linkbox__head {
        padding:.6em 0 .4em
    }
    .daizukan-bus-linkbox__title {
        font-size:3rem
    }
    .daizukan-bus-linkbox__body {
        padding:0 30px;
        font-size:1.8rem
    }
    .daizukan-bus-linkbox__body .daizukan-bus-linkbox__description {
        padding:.8em 0 .75em
    }
    .daizukan-bus-linkbox__list-wrap {
        padding:.9em 0 1.15em
    }
    .daizukan-bus-linkbox__list-wrap li {
        line-height:2
    }
    .daizukan-bus-linkbox__type:before {
        width:20px;
        height:20px;
        margin-top:-2px;
        margin-right:7px
    }
}
@media only screen and (max-width:767.98px) {
    .anchor-navi__label:before,.card-v2 .card-v2__type .card-v2__title:after,.card .card__type .card__title:after,.cmn-link-box-v2__title__label:after,.cmn-link-box__title__link:after,.description-list-v2__type:after,.description-list-v3__type:after,.description-list-v4__type:after,.description-list-v5__type:after,.description-list__type:after,.download__link-list__type--blank:before,.download__link-list__type--excel:before,.download__link-list__type--modal:before,.download__link-list__type--pdf:before,.download__link-list__type--powerpoint:before,.download__link-list__type--rss:before,.download__link-list__type--video:before,.download__link-list__type--word:before,.download__link-list__type--zip:before,.download__link-list__type:before,.heading2--center__link .heading2--center__title:after,.heading2-v2--center__link .heading2-v2--center__title:after,.heading2-v2__link .heading2-v2__title:after,.heading2__link .heading2__title:after,.heading3--center__link .heading3--center__title:after,.heading3-v2--center__link .heading3-v2--center__title:after,.heading3-v2__link .heading3-v2__title:after,.heading3__link .heading3__title:after,.heading4--center__link .heading4--center__title:after,.heading4-v2--center__link .heading4-v2--center__title:after,.heading4-v2__link .heading4-v2__title:after,.heading4__link .heading4__title:after,.heading5--center__link .heading5--center__title:after,.heading5__link .heading5__title:after,.heading6--center__link .heading6--center__title:after,.heading6__link .heading6__title:after,.link-list>li>[class*=__type]:before,.news .news__type .news__title:after,.pager-navi .pager-navi__link--next:before,.pager-navi .pager-navi__link--prev:before {
        width:8px;
        height:8px
    }
    .card-v2 .card-v2__type .card-v2__title:after,.card .card__type .card__title:after,.cmn-link-box-v2__title__label:after,.cmn-link-box__title__link:after,.description-list-v2__type:after,.description-list-v3__type:after,.description-list-v4__type:after,.description-list-v5__type:after,.description-list__type:after,.heading2--center__link .heading2--center__title:after,.heading2-v2--center__link .heading2-v2--center__title:after,.heading2-v2__link .heading2-v2__title:after,.heading2__link .heading2__title:after,.heading3--center__link .heading3--center__title:after,.heading3-v2--center__link .heading3-v2--center__title:after,.heading3-v2__link .heading3-v2__title:after,.heading3__link .heading3__title:after,.heading4--center__link .heading4--center__title:after,.heading4-v2--center__link .heading4-v2--center__title:after,.heading4-v2__link .heading4-v2__title:after,.heading4__link .heading4__title:after,.heading5--center__link .heading5--center__title:after,.heading5__link .heading5__title:after,.heading6--center__link .heading6--center__title:after,.heading6__link .heading6__title:after {
        top:-1px
    }
    .anchor-navi__label:before,.pager-navi .pager-navi__link--next:before,.pager-navi .pager-navi__link--prev:before {
        margin-top:-4px
    }
    .button-v2 .button-v2__type--blank:after,.button-v2 .button-v2__type--excel:after,.button-v2 .button-v2__type--modal:after,.button-v2 .button-v2__type--pdf:after,.button-v2 .button-v2__type--powerpoint:after,.button-v2 .button-v2__type--rss:after,.button-v2 .button-v2__type--video:after,.button-v2 .button-v2__type--word:after,.button-v2 .button-v2__type--zip:after,.button .button__type--blank:after,.button .button__type--excel:after,.button .button__type--modal:after,.button .button__type--pdf:after,.button .button__type--powerpoint:after,.button .button__type--rss:after,.button .button__type--video:after,.button .button__type--word:after,.button .button__type--zip:after,.card-v2 .card-v2__type--blank--scaleup .card-v2__title:after,.card-v2 .card-v2__type--blank .card-v2__title:after,.card-v2 .card-v2__type--excel--scaleup .card-v2__title:after,.card-v2 .card-v2__type--excel .card-v2__title:after,.card-v2 .card-v2__type--modal--scaleup .card-v2__title:after,.card-v2 .card-v2__type--modal .card-v2__title:after,.card-v2 .card-v2__type--pdf--scaleup .card-v2__title:after,.card-v2 .card-v2__type--pdf .card-v2__title:after,.card-v2 .card-v2__type--powerpoint--scaleup .card-v2__title:after,.card-v2 .card-v2__type--powerpoint .card-v2__title:after,.card-v2 .card-v2__type--rss--scaleup .card-v2__title:after,.card-v2 .card-v2__type--rss .card-v2__title:after,.card-v2 .card-v2__type--video--scaleup .card-v2__title:after,.card-v2 .card-v2__type--video .card-v2__title:after,.card-v2 .card-v2__type--word--scaleup .card-v2__title:after,.card-v2 .card-v2__type--word .card-v2__title:after,.card-v2 .card-v2__type--zip--scaleup .card-v2__title:after,.card-v2 .card-v2__type--zip .card-v2__title:after,.card .card__type--blank--scaleup .card__title:after,.card .card__type--blank .card__title:after,.card .card__type--excel--scaleup .card__title:after,.card .card__type--excel .card__title:after,.card .card__type--modal--scaleup .card__title:after,.card .card__type--modal .card__title:after,.card .card__type--pdf--scaleup .card__title:after,.card .card__type--pdf .card__title:after,.card .card__type--powerpoint--scaleup .card__title:after,.card .card__type--powerpoint .card__title:after,.card .card__type--rss--scaleup .card__title:after,.card .card__type--rss .card__title:after,.card .card__type--video--scaleup .card__title:after,.card .card__type--video .card__title:after,.card .card__type--word--scaleup .card__title:after,.card .card__type--word .card__title:after,.card .card__type--zip--scaleup .card__title:after,.card .card__type--zip .card__title:after,.description-list-v2__type--blank:after,.description-list-v2__type--excel:after,.description-list-v2__type--modal:after,.description-list-v2__type--pdf:after,.description-list-v2__type--powerpoint:after,.description-list-v2__type--rss:after,.description-list-v2__type--video:after,.description-list-v2__type--word:after,.description-list-v2__type--zip:after,.description-list-v3__type--blank:after,.description-list-v3__type--excel:after,.description-list-v3__type--modal:after,.description-list-v3__type--pdf:after,.description-list-v3__type--powerpoint:after,.description-list-v3__type--rss:after,.description-list-v3__type--video:after,.description-list-v3__type--word:after,.description-list-v3__type--zip:after,.description-list-v4__type--blank:after,.description-list-v4__type--excel:after,.description-list-v4__type--modal:after,.description-list-v4__type--pdf:after,.description-list-v4__type--powerpoint:after,.description-list-v4__type--rss:after,.description-list-v4__type--video:after,.description-list-v4__type--word:after,.description-list-v4__type--zip:after,.description-list-v5__type--blank:after,.description-list-v5__type--excel:after,.description-list-v5__type--modal:after,.description-list-v5__type--pdf:after,.description-list-v5__type--powerpoint:after,.description-list-v5__type--rss:after,.description-list-v5__type--video:after,.description-list-v5__type--word:after,.description-list-v5__type--zip:after,.description-list__type--blank:after,.description-list__type--excel:after,.description-list__type--modal:after,.description-list__type--pdf:after,.description-list__type--powerpoint:after,.description-list__type--rss:after,.description-list__type--video:after,.description-list__type--word:after,.description-list__type--zip:after,.download__link-list__type--blank:after,.download__link-list__type--excel:after,.download__link-list__type--modal:after,.download__link-list__type--pdf:after,.download__link-list__type--powerpoint:after,.download__link-list__type--rss:after,.download__link-list__type--video:after,.download__link-list__type--word:after,.download__link-list__type--zip:after,.heading2--center__link--blank .heading2--center__title:after,.heading2--center__link--excel .heading2--center__title:after,.heading2--center__link--modal .heading2--center__title:after,.heading2--center__link--pdf .heading2--center__title:after,.heading2--center__link--powerpoint .heading2--center__title:after,.heading2--center__link--rss .heading2--center__title:after,.heading2--center__link--video .heading2--center__title:after,.heading2--center__link--word .heading2--center__title:after,.heading2--center__link--zip .heading2--center__title:after,.heading2-v2--center__link--blank .heading2-v2--center__title:after,.heading2-v2--center__link--excel .heading2-v2--center__title:after,.heading2-v2--center__link--modal .heading2-v2--center__title:after,.heading2-v2--center__link--pdf .heading2-v2--center__title:after,.heading2-v2--center__link--powerpoint .heading2-v2--center__title:after,.heading2-v2--center__link--rss .heading2-v2--center__title:after,.heading2-v2--center__link--video .heading2-v2--center__title:after,.heading2-v2--center__link--word .heading2-v2--center__title:after,.heading2-v2--center__link--zip .heading2-v2--center__title:after,.heading2-v2__link--blank .heading2-v2__title:after,.heading2-v2__link--excel .heading2-v2__title:after,.heading2-v2__link--modal .heading2-v2__title:after,.heading2-v2__link--pdf .heading2-v2__title:after,.heading2-v2__link--powerpoint .heading2-v2__title:after,.heading2-v2__link--rss .heading2-v2__title:after,.heading2-v2__link--video .heading2-v2__title:after,.heading2-v2__link--word .heading2-v2__title:after,.heading2-v2__link--zip .heading2-v2__title:after,.heading2__link--blank .heading2__title:after,.heading2__link--excel .heading2__title:after,.heading2__link--modal .heading2__title:after,.heading2__link--pdf .heading2__title:after,.heading2__link--powerpoint .heading2__title:after,.heading2__link--rss .heading2__title:after,.heading2__link--video .heading2__title:after,.heading2__link--word .heading2__title:after,.heading2__link--zip .heading2__title:after,.heading3--center__link--blank .heading3--center__title:after,.heading3--center__link--excel .heading3--center__title:after,.heading3--center__link--modal .heading3--center__title:after,.heading3--center__link--pdf .heading3--center__title:after,.heading3--center__link--powerpoint .heading3--center__title:after,.heading3--center__link--rss .heading3--center__title:after,.heading3--center__link--video .heading3--center__title:after,.heading3--center__link--word .heading3--center__title:after,.heading3--center__link--zip .heading3--center__title:after,.heading3-v2--center__link--blank .heading3-v2--center__title:after,.heading3-v2--center__link--excel .heading3-v2--center__title:after,.heading3-v2--center__link--modal .heading3-v2--center__title:after,.heading3-v2--center__link--pdf .heading3-v2--center__title:after,.heading3-v2--center__link--powerpoint .heading3-v2--center__title:after,.heading3-v2--center__link--rss .heading3-v2--center__title:after,.heading3-v2--center__link--video .heading3-v2--center__title:after,.heading3-v2--center__link--word .heading3-v2--center__title:after,.heading3-v2--center__link--zip .heading3-v2--center__title:after,.heading3-v2__link--blank .heading3-v2__title:after,.heading3-v2__link--excel .heading3-v2__title:after,.heading3-v2__link--modal .heading3-v2__title:after,.heading3-v2__link--pdf .heading3-v2__title:after,.heading3-v2__link--powerpoint .heading3-v2__title:after,.heading3-v2__link--rss .heading3-v2__title:after,.heading3-v2__link--video .heading3-v2__title:after,.heading3-v2__link--word .heading3-v2__title:after,.heading3-v2__link--zip .heading3-v2__title:after,.heading3__link--blank .heading3__title:after,.heading3__link--excel .heading3__title:after,.heading3__link--modal .heading3__title:after,.heading3__link--pdf .heading3__title:after,.heading3__link--powerpoint .heading3__title:after,.heading3__link--rss .heading3__title:after,.heading3__link--video .heading3__title:after,.heading3__link--word .heading3__title:after,.heading3__link--zip .heading3__title:after,.heading4--center__link--blank .heading4--center__title:after,.heading4--center__link--excel .heading4--center__title:after,.heading4--center__link--modal .heading4--center__title:after,.heading4--center__link--pdf .heading4--center__title:after,.heading4--center__link--powerpoint .heading4--center__title:after,.heading4--center__link--rss .heading4--center__title:after,.heading4--center__link--video .heading4--center__title:after,.heading4--center__link--word .heading4--center__title:after,.heading4--center__link--zip .heading4--center__title:after,.heading4-v2--center__link--blank .heading4-v2--center__title:after,.heading4-v2--center__link--excel .heading4-v2--center__title:after,.heading4-v2--center__link--modal .heading4-v2--center__title:after,.heading4-v2--center__link--pdf .heading4-v2--center__title:after,.heading4-v2--center__link--powerpoint .heading4-v2--center__title:after,.heading4-v2--center__link--rss .heading4-v2--center__title:after,.heading4-v2--center__link--video .heading4-v2--center__title:after,.heading4-v2--center__link--word .heading4-v2--center__title:after,.heading4-v2--center__link--zip .heading4-v2--center__title:after,.heading4-v2__link--blank .heading4-v2__title:after,.heading4-v2__link--excel .heading4-v2__title:after,.heading4-v2__link--modal .heading4-v2__title:after,.heading4-v2__link--pdf .heading4-v2__title:after,.heading4-v2__link--powerpoint .heading4-v2__title:after,.heading4-v2__link--rss .heading4-v2__title:after,.heading4-v2__link--video .heading4-v2__title:after,.heading4-v2__link--word .heading4-v2__title:after,.heading4-v2__link--zip .heading4-v2__title:after,.heading4__link--blank .heading4__title:after,.heading4__link--excel .heading4__title:after,.heading4__link--modal .heading4__title:after,.heading4__link--pdf .heading4__title:after,.heading4__link--powerpoint .heading4__title:after,.heading4__link--rss .heading4__title:after,.heading4__link--video .heading4__title:after,.heading4__link--word .heading4__title:after,.heading4__link--zip .heading4__title:after,.heading5--center__link--blank .heading5--center__title:after,.heading5--center__link--excel .heading5--center__title:after,.heading5--center__link--modal .heading5--center__title:after,.heading5--center__link--pdf .heading5--center__title:after,.heading5--center__link--powerpoint .heading5--center__title:after,.heading5--center__link--rss .heading5--center__title:after,.heading5--center__link--video .heading5--center__title:after,.heading5--center__link--word .heading5--center__title:after,.heading5--center__link--zip .heading5--center__title:after,.heading5__link--blank .heading5__title:after,.heading5__link--excel .heading5__title:after,.heading5__link--modal .heading5__title:after,.heading5__link--pdf .heading5__title:after,.heading5__link--powerpoint .heading5__title:after,.heading5__link--rss .heading5__title:after,.heading5__link--video .heading5__title:after,.heading5__link--word .heading5__title:after,.heading5__link--zip .heading5__title:after,.heading6--center__link--blank .heading6--center__title:after,.heading6--center__link--excel .heading6--center__title:after,.heading6--center__link--modal .heading6--center__title:after,.heading6--center__link--pdf .heading6--center__title:after,.heading6--center__link--powerpoint .heading6--center__title:after,.heading6--center__link--rss .heading6--center__title:after,.heading6--center__link--video .heading6--center__title:after,.heading6--center__link--word .heading6--center__title:after,.heading6--center__link--zip .heading6--center__title:after,.heading6__link--blank .heading6__title:after,.heading6__link--excel .heading6__title:after,.heading6__link--modal .heading6__title:after,.heading6__link--pdf .heading6__title:after,.heading6__link--powerpoint .heading6__title:after,.heading6__link--rss .heading6__title:after,.heading6__link--video .heading6__title:after,.heading6__link--word .heading6__title:after,.heading6__link--zip .heading6__title:after,.image a.image__frame--modal:after,.link-list__type--blank:after,.link-list__type--excel:after,.link-list__type--modal:after,.link-list__type--pdf:after,.link-list__type--powerpoint:after,.link-list__type--rss:after,.link-list__type--video:after,.link-list__type--word:after,.link-list__type--zip:after,.news .news__type--blank .news__title:after,.news .news__type--excel .news__title:after,.news .news__type--modal .news__title:after,.news .news__type--pdf .news__title:after,.news .news__type--powerpoint .news__title:after,.news .news__type--rss .news__title:after,.news .news__type--video .news__title:after,.news .news__type--word .news__title:after,.news .news__type--zip .news__title:after,.pulldown-navi__link--rss:before,.util-link--blank:after,.util-link--excel:after,.util-link--modal:after,.util-link--pdf:after,.util-link--powerpoint:after,.util-link--rss:after,.util-link--video:after,.util-link--word:after,.util-link--zip:after {
        width:14px;
        height:14px
    }
    .button-v2 .button-v2__type--blank:after,.button .button__type--blank:after,.card-v2 .card-v2__type--blank--scaleup .card-v2__title:after,.card-v2 .card-v2__type--blank .card-v2__title:after,.card .card__type--blank--scaleup .card__title:after,.card .card__type--blank .card__title:after,.description-list-v2__type--blank:after,.description-list-v3__type--blank:after,.description-list-v4__type--blank:after,.description-list-v5__type--blank:after,.description-list__type--blank:after,.download__link-list__type--blank:after,.heading2--center__link--blank .heading2--center__title:after,.heading2-v2--center__link--blank .heading2-v2--center__title:after,.heading2-v2__link--blank .heading2-v2__title:after,.heading2__link--blank .heading2__title:after,.heading3--center__link--blank .heading3--center__title:after,.heading3-v2--center__link--blank .heading3-v2--center__title:after,.heading3-v2__link--blank .heading3-v2__title:after,.heading3__link--blank .heading3__title:after,.heading4--center__link--blank .heading4--center__title:after,.heading4-v2--center__link--blank .heading4-v2--center__title:after,.heading4-v2__link--blank .heading4-v2__title:after,.heading4__link--blank .heading4__title:after,.heading5--center__link--blank .heading5--center__title:after,.heading5__link--blank .heading5__title:after,.heading6--center__link--blank .heading6--center__title:after,.heading6__link--blank .heading6__title:after,.link-list__type--blank:after,.news .news__type--blank .news__title:after,.util-link--blank:after {
        flex-shrink:0;
        width:16px;
        height:14px
    }
    .button-v2 .button-v2__type--modal:after,.button .button__type--modal:after,.card-v2 .card-v2__type--modal--scaleup .card-v2__title:after,.card-v2 .card-v2__type--modal .card-v2__title:after,.card .card__type--modal--scaleup .card__title:after,.card .card__type--modal .card__title:after,.description-list-v2__type--modal:after,.description-list-v3__type--modal:after,.description-list-v4__type--modal:after,.description-list-v5__type--modal:after,.description-list__type--modal:after,.download__link-list__type--modal:after,.heading2--center__link--modal .heading2--center__title:after,.heading2-v2--center__link--modal .heading2-v2--center__title:after,.heading2-v2__link--modal .heading2-v2__title:after,.heading2__link--modal .heading2__title:after,.heading3--center__link--modal .heading3--center__title:after,.heading3-v2--center__link--modal .heading3-v2--center__title:after,.heading3-v2__link--modal .heading3-v2__title:after,.heading3__link--modal .heading3__title:after,.heading4--center__link--modal .heading4--center__title:after,.heading4-v2--center__link--modal .heading4-v2--center__title:after,.heading4-v2__link--modal .heading4-v2__title:after,.heading4__link--modal .heading4__title:after,.heading5--center__link--modal .heading5--center__title:after,.heading5__link--modal .heading5__title:after,.heading6--center__link--modal .heading6--center__title:after,.heading6__link--modal .heading6__title:after,.link-list__type--modal:after,.news .news__type--modal .news__title:after,.util-link--modal:after {
        width:14px;
        height:14px
    }
    .card-v2 .card-v2__type--blank--scaleup .card-v2__title:after,.card-v2 .card-v2__type--blank .card-v2__title:after,.card-v2 .card-v2__type--excel--scaleup .card-v2__title:after,.card-v2 .card-v2__type--excel .card-v2__title:after,.card-v2 .card-v2__type--modal--scaleup .card-v2__title:after,.card-v2 .card-v2__type--modal .card-v2__title:after,.card-v2 .card-v2__type--pdf--scaleup .card-v2__title:after,.card-v2 .card-v2__type--pdf .card-v2__title:after,.card-v2 .card-v2__type--powerpoint--scaleup .card-v2__title:after,.card-v2 .card-v2__type--powerpoint .card-v2__title:after,.card-v2 .card-v2__type--rss--scaleup .card-v2__title:after,.card-v2 .card-v2__type--rss .card-v2__title:after,.card-v2 .card-v2__type--video--scaleup .card-v2__title:after,.card-v2 .card-v2__type--video .card-v2__title:after,.card-v2 .card-v2__type--word--scaleup .card-v2__title:after,.card-v2 .card-v2__type--word .card-v2__title:after,.card-v2 .card-v2__type--zip--scaleup .card-v2__title:after,.card-v2 .card-v2__type--zip .card-v2__title:after,.card .card__type--blank--scaleup .card__title:after,.card .card__type--blank .card__title:after,.card .card__type--excel--scaleup .card__title:after,.card .card__type--excel .card__title:after,.card .card__type--modal--scaleup .card__title:after,.card .card__type--modal .card__title:after,.card .card__type--pdf--scaleup .card__title:after,.card .card__type--pdf .card__title:after,.card .card__type--powerpoint--scaleup .card__title:after,.card .card__type--powerpoint .card__title:after,.card .card__type--rss--scaleup .card__title:after,.card .card__type--rss .card__title:after,.card .card__type--video--scaleup .card__title:after,.card .card__type--video .card__title:after,.card .card__type--word--scaleup .card__title:after,.card .card__type--word .card__title:after,.card .card__type--zip--scaleup .card__title:after,.card .card__type--zip .card__title:after,.description-list-v2__type--blank:after,.description-list-v2__type--excel:after,.description-list-v2__type--modal:after,.description-list-v2__type--pdf:after,.description-list-v2__type--powerpoint:after,.description-list-v2__type--rss:after,.description-list-v2__type--video:after,.description-list-v2__type--word:after,.description-list-v2__type--zip:after,.description-list-v3__type--blank:after,.description-list-v3__type--excel:after,.description-list-v3__type--modal:after,.description-list-v3__type--pdf:after,.description-list-v3__type--powerpoint:after,.description-list-v3__type--rss:after,.description-list-v3__type--video:after,.description-list-v3__type--word:after,.description-list-v3__type--zip:after,.description-list-v4__type--blank:after,.description-list-v4__type--excel:after,.description-list-v4__type--modal:after,.description-list-v4__type--pdf:after,.description-list-v4__type--powerpoint:after,.description-list-v4__type--rss:after,.description-list-v4__type--video:after,.description-list-v4__type--word:after,.description-list-v4__type--zip:after,.description-list-v5__type--blank:after,.description-list-v5__type--excel:after,.description-list-v5__type--modal:after,.description-list-v5__type--pdf:after,.description-list-v5__type--powerpoint:after,.description-list-v5__type--rss:after,.description-list-v5__type--video:after,.description-list-v5__type--word:after,.description-list-v5__type--zip:after,.description-list__type--blank:after,.description-list__type--excel:after,.description-list__type--modal:after,.description-list__type--pdf:after,.description-list__type--powerpoint:after,.description-list__type--rss:after,.description-list__type--video:after,.description-list__type--word:after,.description-list__type--zip:after,.download__link-list__type--blank:after,.download__link-list__type--excel:after,.download__link-list__type--modal:after,.download__link-list__type--pdf:after,.download__link-list__type--powerpoint:after,.download__link-list__type--rss:after,.download__link-list__type--video:after,.download__link-list__type--word:after,.download__link-list__type--zip:after,.heading2--center__link--blank .heading2--center__title:after,.heading2--center__link--excel .heading2--center__title:after,.heading2--center__link--modal .heading2--center__title:after,.heading2--center__link--pdf .heading2--center__title:after,.heading2--center__link--powerpoint .heading2--center__title:after,.heading2--center__link--rss .heading2--center__title:after,.heading2--center__link--video .heading2--center__title:after,.heading2--center__link--word .heading2--center__title:after,.heading2--center__link--zip .heading2--center__title:after,.heading2-v2--center__link--blank .heading2-v2--center__title:after,.heading2-v2--center__link--excel .heading2-v2--center__title:after,.heading2-v2--center__link--modal .heading2-v2--center__title:after,.heading2-v2--center__link--pdf .heading2-v2--center__title:after,.heading2-v2--center__link--powerpoint .heading2-v2--center__title:after,.heading2-v2--center__link--rss .heading2-v2--center__title:after,.heading2-v2--center__link--video .heading2-v2--center__title:after,.heading2-v2--center__link--word .heading2-v2--center__title:after,.heading2-v2--center__link--zip .heading2-v2--center__title:after,.heading2-v2__link--blank .heading2-v2__title:after,.heading2-v2__link--excel .heading2-v2__title:after,.heading2-v2__link--modal .heading2-v2__title:after,.heading2-v2__link--pdf .heading2-v2__title:after,.heading2-v2__link--powerpoint .heading2-v2__title:after,.heading2-v2__link--rss .heading2-v2__title:after,.heading2-v2__link--video .heading2-v2__title:after,.heading2-v2__link--word .heading2-v2__title:after,.heading2-v2__link--zip .heading2-v2__title:after,.heading2__link--blank .heading2__title:after,.heading2__link--excel .heading2__title:after,.heading2__link--modal .heading2__title:after,.heading2__link--pdf .heading2__title:after,.heading2__link--powerpoint .heading2__title:after,.heading2__link--rss .heading2__title:after,.heading2__link--video .heading2__title:after,.heading2__link--word .heading2__title:after,.heading2__link--zip .heading2__title:after,.heading3--center__link--blank .heading3--center__title:after,.heading3--center__link--excel .heading3--center__title:after,.heading3--center__link--modal .heading3--center__title:after,.heading3--center__link--pdf .heading3--center__title:after,.heading3--center__link--powerpoint .heading3--center__title:after,.heading3--center__link--rss .heading3--center__title:after,.heading3--center__link--video .heading3--center__title:after,.heading3--center__link--word .heading3--center__title:after,.heading3--center__link--zip .heading3--center__title:after,.heading3-v2--center__link--blank .heading3-v2--center__title:after,.heading3-v2--center__link--excel .heading3-v2--center__title:after,.heading3-v2--center__link--modal .heading3-v2--center__title:after,.heading3-v2--center__link--pdf .heading3-v2--center__title:after,.heading3-v2--center__link--powerpoint .heading3-v2--center__title:after,.heading3-v2--center__link--rss .heading3-v2--center__title:after,.heading3-v2--center__link--video .heading3-v2--center__title:after,.heading3-v2--center__link--word .heading3-v2--center__title:after,.heading3-v2--center__link--zip .heading3-v2--center__title:after,.heading3-v2__link--blank .heading3-v2__title:after,.heading3-v2__link--excel .heading3-v2__title:after,.heading3-v2__link--modal .heading3-v2__title:after,.heading3-v2__link--pdf .heading3-v2__title:after,.heading3-v2__link--powerpoint .heading3-v2__title:after,.heading3-v2__link--rss .heading3-v2__title:after,.heading3-v2__link--video .heading3-v2__title:after,.heading3-v2__link--word .heading3-v2__title:after,.heading3-v2__link--zip .heading3-v2__title:after,.heading3__link--blank .heading3__title:after,.heading3__link--excel .heading3__title:after,.heading3__link--modal .heading3__title:after,.heading3__link--pdf .heading3__title:after,.heading3__link--powerpoint .heading3__title:after,.heading3__link--rss .heading3__title:after,.heading3__link--video .heading3__title:after,.heading3__link--word .heading3__title:after,.heading3__link--zip .heading3__title:after,.heading4--center__link--blank .heading4--center__title:after,.heading4--center__link--excel .heading4--center__title:after,.heading4--center__link--modal .heading4--center__title:after,.heading4--center__link--pdf .heading4--center__title:after,.heading4--center__link--powerpoint .heading4--center__title:after,.heading4--center__link--rss .heading4--center__title:after,.heading4--center__link--video .heading4--center__title:after,.heading4--center__link--word .heading4--center__title:after,.heading4--center__link--zip .heading4--center__title:after,.heading4-v2--center__link--blank .heading4-v2--center__title:after,.heading4-v2--center__link--excel .heading4-v2--center__title:after,.heading4-v2--center__link--modal .heading4-v2--center__title:after,.heading4-v2--center__link--pdf .heading4-v2--center__title:after,.heading4-v2--center__link--powerpoint .heading4-v2--center__title:after,.heading4-v2--center__link--rss .heading4-v2--center__title:after,.heading4-v2--center__link--video .heading4-v2--center__title:after,.heading4-v2--center__link--word .heading4-v2--center__title:after,.heading4-v2--center__link--zip .heading4-v2--center__title:after,.heading4-v2__link--blank .heading4-v2__title:after,.heading4-v2__link--excel .heading4-v2__title:after,.heading4-v2__link--modal .heading4-v2__title:after,.heading4-v2__link--pdf .heading4-v2__title:after,.heading4-v2__link--powerpoint .heading4-v2__title:after,.heading4-v2__link--rss .heading4-v2__title:after,.heading4-v2__link--video .heading4-v2__title:after,.heading4-v2__link--word .heading4-v2__title:after,.heading4-v2__link--zip .heading4-v2__title:after,.heading4__link--blank .heading4__title:after,.heading4__link--excel .heading4__title:after,.heading4__link--modal .heading4__title:after,.heading4__link--pdf .heading4__title:after,.heading4__link--powerpoint .heading4__title:after,.heading4__link--rss .heading4__title:after,.heading4__link--video .heading4__title:after,.heading4__link--word .heading4__title:after,.heading4__link--zip .heading4__title:after,.heading5--center__link--blank .heading5--center__title:after,.heading5--center__link--excel .heading5--center__title:after,.heading5--center__link--modal .heading5--center__title:after,.heading5--center__link--pdf .heading5--center__title:after,.heading5--center__link--powerpoint .heading5--center__title:after,.heading5--center__link--rss .heading5--center__title:after,.heading5--center__link--video .heading5--center__title:after,.heading5--center__link--word .heading5--center__title:after,.heading5--center__link--zip .heading5--center__title:after,.heading5__link--blank .heading5__title:after,.heading5__link--excel .heading5__title:after,.heading5__link--modal .heading5__title:after,.heading5__link--pdf .heading5__title:after,.heading5__link--powerpoint .heading5__title:after,.heading5__link--rss .heading5__title:after,.heading5__link--video .heading5__title:after,.heading5__link--word .heading5__title:after,.heading5__link--zip .heading5__title:after,.heading6--center__link--blank .heading6--center__title:after,.heading6--center__link--excel .heading6--center__title:after,.heading6--center__link--modal .heading6--center__title:after,.heading6--center__link--pdf .heading6--center__title:after,.heading6--center__link--powerpoint .heading6--center__title:after,.heading6--center__link--rss .heading6--center__title:after,.heading6--center__link--video .heading6--center__title:after,.heading6--center__link--word .heading6--center__title:after,.heading6--center__link--zip .heading6--center__title:after,.heading6__link--blank .heading6__title:after,.heading6__link--excel .heading6__title:after,.heading6__link--modal .heading6__title:after,.heading6__link--pdf .heading6__title:after,.heading6__link--powerpoint .heading6__title:after,.heading6__link--rss .heading6__title:after,.heading6__link--video .heading6__title:after,.heading6__link--word .heading6__title:after,.heading6__link--zip .heading6__title:after,.link-list__type--blank:after,.link-list__type--excel:after,.link-list__type--modal:after,.link-list__type--pdf:after,.link-list__type--powerpoint:after,.link-list__type--rss:after,.link-list__type--video:after,.link-list__type--word:after,.link-list__type--zip:after,.news .news__type--blank .news__title:after,.news .news__type--excel .news__title:after,.news .news__type--modal .news__title:after,.news .news__type--pdf .news__title:after,.news .news__type--powerpoint .news__title:after,.news .news__type--rss .news__title:after,.news .news__type--video .news__title:after,.news .news__type--word .news__title:after,.news .news__type--zip .news__title:after,.news .news__type .news__title:after,.pulldown-navi__link--rss:before {
        top:-1px;
        margin-left:8px
    }
    body {
        font-size:1.4rem;
        font-weight:400
    }
    body,button,input,pre,select,textarea {
        font-family:ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,ＭＳ Ｐゴシック,MS PGothic,sans-serif;
        line-height:1.6
    }
    button,input,pre,select,textarea {
        font-size:1.6rem
    }
    .util-sp-hidden {
        display:none!important
    }
    .util-bold,.util-highlight--accent,.util-highlight--main,.util-highlight--sub,.util-highlight--sub2,.util-highlight--sub3,.util-highlight--sub4,.util-highlight--sub5 {
        font-weight:700!important
    }
    .util-badge {
        min-width:120px;
        height:22px;
        padding:3px 11px 0;
        font-weight:700;
        line-height:22px
    }
    [class*=util-badge--] {
        min-width:118px;
        height:22px;
        padding:3px 8px 2px;
        color:#fff;
        font-size:1rem;
        font-weight:700;
        line-height:20px
    }
    .util-sp-mt0 {
        margin-top:0!important
    }
    .util-sp-mr0 {
        margin-right:0!important
    }
    .util-sp-mb0 {
        margin-bottom:0!important
    }
    .util-sp-ml0 {
        margin-left:0!important
    }
    .util-sp-mt1 {
        margin-top:1px!important
    }
    .util-sp-mr1 {
        margin-right:1px!important
    }
    .util-sp-mb1 {
        margin-bottom:1px!important
    }
    .util-sp-ml1 {
        margin-left:1px!important
    }
    .util-sp-mt2 {
        margin-top:2px!important
    }
    .util-sp-mr2 {
        margin-right:2px!important
    }
    .util-sp-mb2 {
        margin-bottom:2px!important
    }
    .util-sp-ml2 {
        margin-left:2px!important
    }
    .util-sp-mt3 {
        margin-top:3px!important
    }
    .util-sp-mr3 {
        margin-right:3px!important
    }
    .util-sp-mb3 {
        margin-bottom:3px!important
    }
    .util-sp-ml3 {
        margin-left:3px!important
    }
    .util-sp-mt4 {
        margin-top:4px!important
    }
    .util-sp-mr4 {
        margin-right:4px!important
    }
    .util-sp-mb4 {
        margin-bottom:4px!important
    }
    .util-sp-ml4 {
        margin-left:4px!important
    }
    .util-sp-mt5 {
        margin-top:5px!important
    }
    .util-sp-mr5 {
        margin-right:5px!important
    }
    .util-sp-mb5 {
        margin-bottom:5px!important
    }
    .util-sp-ml5 {
        margin-left:5px!important
    }
    .util-sp-mt6 {
        margin-top:6px!important
    }
    .util-sp-mr6 {
        margin-right:6px!important
    }
    .util-sp-mb6 {
        margin-bottom:6px!important
    }
    .util-sp-ml6 {
        margin-left:6px!important
    }
    .util-sp-mt7 {
        margin-top:7px!important
    }
    .util-sp-mr7 {
        margin-right:7px!important
    }
    .util-sp-mb7 {
        margin-bottom:7px!important
    }
    .util-sp-ml7 {
        margin-left:7px!important
    }
    .util-sp-mt8 {
        margin-top:8px!important
    }
    .util-sp-mr8 {
        margin-right:8px!important
    }
    .util-sp-mb8 {
        margin-bottom:8px!important
    }
    .util-sp-ml8 {
        margin-left:8px!important
    }
    .util-sp-mt9 {
        margin-top:9px!important
    }
    .util-sp-mr9 {
        margin-right:9px!important
    }
    .util-sp-mb9 {
        margin-bottom:9px!important
    }
    .util-sp-ml9 {
        margin-left:9px!important
    }
    .util-sp-mt10 {
        margin-top:10px!important
    }
    .util-sp-mr10 {
        margin-right:10px!important
    }
    .util-sp-mb10 {
        margin-bottom:10px!important
    }
    .util-sp-ml10 {
        margin-left:10px!important
    }
    .util-sp-mt11 {
        margin-top:11px!important
    }
    .util-sp-mr11 {
        margin-right:11px!important
    }
    .util-sp-mb11 {
        margin-bottom:11px!important
    }
    .util-sp-ml11 {
        margin-left:11px!important
    }
    .util-sp-mt12 {
        margin-top:12px!important
    }
    .util-sp-mr12 {
        margin-right:12px!important
    }
    .util-sp-mb12 {
        margin-bottom:12px!important
    }
    .util-sp-ml12 {
        margin-left:12px!important
    }
    .util-sp-mt13 {
        margin-top:13px!important
    }
    .util-sp-mr13 {
        margin-right:13px!important
    }
    .util-sp-mb13 {
        margin-bottom:13px!important
    }
    .util-sp-ml13 {
        margin-left:13px!important
    }
    .util-sp-mt14 {
        margin-top:14px!important
    }
    .util-sp-mr14 {
        margin-right:14px!important
    }
    .util-sp-mb14 {
        margin-bottom:14px!important
    }
    .util-sp-ml14 {
        margin-left:14px!important
    }
    .util-sp-mt15 {
        margin-top:15px!important
    }
    .util-sp-mr15 {
        margin-right:15px!important
    }
    .util-sp-mb15 {
        margin-bottom:15px!important
    }
    .util-sp-ml15 {
        margin-left:15px!important
    }
    .util-sp-mt16 {
        margin-top:16px!important
    }
    .util-sp-mr16 {
        margin-right:16px!important
    }
    .util-sp-mb16 {
        margin-bottom:16px!important
    }
    .util-sp-ml16 {
        margin-left:16px!important
    }
    .util-sp-mt17 {
        margin-top:17px!important
    }
    .util-sp-mr17 {
        margin-right:17px!important
    }
    .util-sp-mb17 {
        margin-bottom:17px!important
    }
    .util-sp-ml17 {
        margin-left:17px!important
    }
    .util-sp-mt18 {
        margin-top:18px!important
    }
    .util-sp-mr18 {
        margin-right:18px!important
    }
    .util-sp-mb18 {
        margin-bottom:18px!important
    }
    .util-sp-ml18 {
        margin-left:18px!important
    }
    .util-sp-mt19 {
        margin-top:19px!important
    }
    .util-sp-mr19 {
        margin-right:19px!important
    }
    .util-sp-mb19 {
        margin-bottom:19px!important
    }
    .util-sp-ml19 {
        margin-left:19px!important
    }
    .util-sp-mt20 {
        margin-top:20px!important
    }
    .util-sp-mr20 {
        margin-right:20px!important
    }
    .util-sp-mb20 {
        margin-bottom:20px!important
    }
    .util-sp-ml20 {
        margin-left:20px!important
    }
    .util-sp-mt21 {
        margin-top:21px!important
    }
    .util-sp-mr21 {
        margin-right:21px!important
    }
    .util-sp-mb21 {
        margin-bottom:21px!important
    }
    .util-sp-ml21 {
        margin-left:21px!important
    }
    .util-sp-mt22 {
        margin-top:22px!important
    }
    .util-sp-mr22 {
        margin-right:22px!important
    }
    .util-sp-mb22 {
        margin-bottom:22px!important
    }
    .util-sp-ml22 {
        margin-left:22px!important
    }
    .util-sp-mt23 {
        margin-top:23px!important
    }
    .util-sp-mr23 {
        margin-right:23px!important
    }
    .util-sp-mb23 {
        margin-bottom:23px!important
    }
    .util-sp-ml23 {
        margin-left:23px!important
    }
    .util-sp-mt24 {
        margin-top:24px!important
    }
    .util-sp-mr24 {
        margin-right:24px!important
    }
    .util-sp-mb24 {
        margin-bottom:24px!important
    }
    .util-sp-ml24 {
        margin-left:24px!important
    }
    .util-sp-mt25 {
        margin-top:25px!important
    }
    .util-sp-mr25 {
        margin-right:25px!important
    }
    .util-sp-mb25 {
        margin-bottom:25px!important
    }
    .util-sp-ml25 {
        margin-left:25px!important
    }
    .util-sp-mt26 {
        margin-top:26px!important
    }
    .util-sp-mr26 {
        margin-right:26px!important
    }
    .util-sp-mb26 {
        margin-bottom:26px!important
    }
    .util-sp-ml26 {
        margin-left:26px!important
    }
    .util-sp-mt27 {
        margin-top:27px!important
    }
    .util-sp-mr27 {
        margin-right:27px!important
    }
    .util-sp-mb27 {
        margin-bottom:27px!important
    }
    .util-sp-ml27 {
        margin-left:27px!important
    }
    .util-sp-mt28 {
        margin-top:28px!important
    }
    .util-sp-mr28 {
        margin-right:28px!important
    }
    .util-sp-mb28 {
        margin-bottom:28px!important
    }
    .util-sp-ml28 {
        margin-left:28px!important
    }
    .util-sp-mt29 {
        margin-top:29px!important
    }
    .util-sp-mr29 {
        margin-right:29px!important
    }
    .util-sp-mb29 {
        margin-bottom:29px!important
    }
    .util-sp-ml29 {
        margin-left:29px!important
    }
    .util-sp-mt30 {
        margin-top:30px!important
    }
    .util-sp-mr30 {
        margin-right:30px!important
    }
    .util-sp-mb30 {
        margin-bottom:30px!important
    }
    .util-sp-ml30 {
        margin-left:30px!important
    }
    .util-sp-mt31 {
        margin-top:31px!important
    }
    .util-sp-mr31 {
        margin-right:31px!important
    }
    .util-sp-mb31 {
        margin-bottom:31px!important
    }
    .util-sp-ml31 {
        margin-left:31px!important
    }
    .util-sp-mt32 {
        margin-top:32px!important
    }
    .util-sp-mr32 {
        margin-right:32px!important
    }
    .util-sp-mb32 {
        margin-bottom:32px!important
    }
    .util-sp-ml32 {
        margin-left:32px!important
    }
    .util-sp-mt33 {
        margin-top:33px!important
    }
    .util-sp-mr33 {
        margin-right:33px!important
    }
    .util-sp-mb33 {
        margin-bottom:33px!important
    }
    .util-sp-ml33 {
        margin-left:33px!important
    }
    .util-sp-mt34 {
        margin-top:34px!important
    }
    .util-sp-mr34 {
        margin-right:34px!important
    }
    .util-sp-mb34 {
        margin-bottom:34px!important
    }
    .util-sp-ml34 {
        margin-left:34px!important
    }
    .util-sp-mt35 {
        margin-top:35px!important
    }
    .util-sp-mr35 {
        margin-right:35px!important
    }
    .util-sp-mb35 {
        margin-bottom:35px!important
    }
    .util-sp-ml35 {
        margin-left:35px!important
    }
    .util-sp-mt36 {
        margin-top:36px!important
    }
    .util-sp-mr36 {
        margin-right:36px!important
    }
    .util-sp-mb36 {
        margin-bottom:36px!important
    }
    .util-sp-ml36 {
        margin-left:36px!important
    }
    .util-sp-mt37 {
        margin-top:37px!important
    }
    .util-sp-mr37 {
        margin-right:37px!important
    }
    .util-sp-mb37 {
        margin-bottom:37px!important
    }
    .util-sp-ml37 {
        margin-left:37px!important
    }
    .util-sp-mt38 {
        margin-top:38px!important
    }
    .util-sp-mr38 {
        margin-right:38px!important
    }
    .util-sp-mb38 {
        margin-bottom:38px!important
    }
    .util-sp-ml38 {
        margin-left:38px!important
    }
    .util-sp-mt39 {
        margin-top:39px!important
    }
    .util-sp-mr39 {
        margin-right:39px!important
    }
    .util-sp-mb39 {
        margin-bottom:39px!important
    }
    .util-sp-ml39 {
        margin-left:39px!important
    }
    .util-sp-mt40 {
        margin-top:40px!important
    }
    .util-sp-mr40 {
        margin-right:40px!important
    }
    .util-sp-mb40 {
        margin-bottom:40px!important
    }
    .util-sp-ml40 {
        margin-left:40px!important
    }
    .util-sp-mt41 {
        margin-top:41px!important
    }
    .util-sp-mr41 {
        margin-right:41px!important
    }
    .util-sp-mb41 {
        margin-bottom:41px!important
    }
    .util-sp-ml41 {
        margin-left:41px!important
    }
    .util-sp-mt42 {
        margin-top:42px!important
    }
    .util-sp-mr42 {
        margin-right:42px!important
    }
    .util-sp-mb42 {
        margin-bottom:42px!important
    }
    .util-sp-ml42 {
        margin-left:42px!important
    }
    .util-sp-mt43 {
        margin-top:43px!important
    }
    .util-sp-mr43 {
        margin-right:43px!important
    }
    .util-sp-mb43 {
        margin-bottom:43px!important
    }
    .util-sp-ml43 {
        margin-left:43px!important
    }
    .util-sp-mt44 {
        margin-top:44px!important
    }
    .util-sp-mr44 {
        margin-right:44px!important
    }
    .util-sp-mb44 {
        margin-bottom:44px!important
    }
    .util-sp-ml44 {
        margin-left:44px!important
    }
    .util-sp-mt45 {
        margin-top:45px!important
    }
    .util-sp-mr45 {
        margin-right:45px!important
    }
    .util-sp-mb45 {
        margin-bottom:45px!important
    }
    .util-sp-ml45 {
        margin-left:45px!important
    }
    .util-sp-mt46 {
        margin-top:46px!important
    }
    .util-sp-mr46 {
        margin-right:46px!important
    }
    .util-sp-mb46 {
        margin-bottom:46px!important
    }
    .util-sp-ml46 {
        margin-left:46px!important
    }
    .util-sp-mt47 {
        margin-top:47px!important
    }
    .util-sp-mr47 {
        margin-right:47px!important
    }
    .util-sp-mb47 {
        margin-bottom:47px!important
    }
    .util-sp-ml47 {
        margin-left:47px!important
    }
    .util-sp-mt48 {
        margin-top:48px!important
    }
    .util-sp-mr48 {
        margin-right:48px!important
    }
    .util-sp-mb48 {
        margin-bottom:48px!important
    }
    .util-sp-ml48 {
        margin-left:48px!important
    }
    .util-sp-mt49 {
        margin-top:49px!important
    }
    .util-sp-mr49 {
        margin-right:49px!important
    }
    .util-sp-mb49 {
        margin-bottom:49px!important
    }
    .util-sp-ml49 {
        margin-left:49px!important
    }
    .util-sp-mt50 {
        margin-top:50px!important
    }
    .util-sp-mr50 {
        margin-right:50px!important
    }
    .util-sp-mb50 {
        margin-bottom:50px!important
    }
    .util-sp-ml50 {
        margin-left:50px!important
    }
    [data-col-sp]:not([data-col-sp="1"]) {
        display:flex;
        flex-flow:row wrap
    }
    [data-col-sp]:not([data-col-sp=auto])>* {
        margin-top:1em;
        margin-left:15px
    }
    [data-col-sp="1"]>:nth-child(-n+1) {
        margin-top:0!important
    }
    [data-col-sp="1"]>:nth-child(1n+1) {
        margin-left:0!important
    }
    [data-col-sp="1"]>* {
        width:100%
    }
    [data-col-sp="2"]>:nth-child(-n+2) {
        margin-top:0!important
    }
    [data-col-sp="2"]>:nth-child(odd) {
        margin-left:0!important
    }
    [data-col-sp="2"]>* {
        width:calc((100% - 15px)/2)
    }
    [data-col-sp=auto] {
        margin-right:-15px;
        margin-bottom:-.5em
    }
    [data-col-sp=auto]>* {
        margin-top:0!important;
        margin-right:15px;
        margin-bottom:.5em;
        margin-left:0
    }
    [data-size-sp="1col"],[data-size-sp="1col"]>* {
        width:100%
    }
    [data-size-sp="2col"] {
        width:calc((100% - 15px)/2)
    }
    [data-size-sp="2col"]>* {
        width:100%
    }
    [data-size-sp="1per"] {
        width:1%!important
    }
    [data-size-sp="1per"]>* {
        width:100%
    }
    [data-size-sp="2per"] {
        width:2%!important
    }
    [data-size-sp="2per"]>* {
        width:100%
    }
    [data-size-sp="3per"] {
        width:3%!important
    }
    [data-size-sp="3per"]>* {
        width:100%
    }
    [data-size-sp="4per"] {
        width:4%!important
    }
    [data-size-sp="4per"]>* {
        width:100%
    }
    [data-size-sp="5per"] {
        width:5%!important
    }
    [data-size-sp="5per"]>* {
        width:100%
    }
    [data-size-sp="6per"] {
        width:6%!important
    }
    [data-size-sp="6per"]>* {
        width:100%
    }
    [data-size-sp="7per"] {
        width:7%!important
    }
    [data-size-sp="7per"]>* {
        width:100%
    }
    [data-size-sp="8per"] {
        width:8%!important
    }
    [data-size-sp="8per"]>* {
        width:100%
    }
    [data-size-sp="9per"] {
        width:9%!important
    }
    [data-size-sp="9per"]>* {
        width:100%
    }
    [data-size-sp="10per"] {
        width:10%!important
    }
    [data-size-sp="10per"]>* {
        width:100%
    }
    [data-size-sp="11per"] {
        width:11%!important
    }
    [data-size-sp="11per"]>* {
        width:100%
    }
    [data-size-sp="12per"] {
        width:12%!important
    }
    [data-size-sp="12per"]>* {
        width:100%
    }
    [data-size-sp="13per"] {
        width:13%!important
    }
    [data-size-sp="13per"]>* {
        width:100%
    }
    [data-size-sp="14per"] {
        width:14%!important
    }
    [data-size-sp="14per"]>* {
        width:100%
    }
    [data-size-sp="15per"] {
        width:15%!important
    }
    [data-size-sp="15per"]>* {
        width:100%
    }
    [data-size-sp="16per"] {
        width:16%!important
    }
    [data-size-sp="16per"]>* {
        width:100%
    }
    [data-size-sp="17per"] {
        width:17%!important
    }
    [data-size-sp="17per"]>* {
        width:100%
    }
    [data-size-sp="18per"] {
        width:18%!important
    }
    [data-size-sp="18per"]>* {
        width:100%
    }
    [data-size-sp="19per"] {
        width:19%!important
    }
    [data-size-sp="19per"]>* {
        width:100%
    }
    [data-size-sp="20per"] {
        width:20%!important
    }
    [data-size-sp="20per"]>* {
        width:100%
    }
    [data-size-sp="21per"] {
        width:21%!important
    }
    [data-size-sp="21per"]>* {
        width:100%
    }
    [data-size-sp="22per"] {
        width:22%!important
    }
    [data-size-sp="22per"]>* {
        width:100%
    }
    [data-size-sp="23per"] {
        width:23%!important
    }
    [data-size-sp="23per"]>* {
        width:100%
    }
    [data-size-sp="24per"] {
        width:24%!important
    }
    [data-size-sp="24per"]>* {
        width:100%
    }
    [data-size-sp="25per"] {
        width:25%!important
    }
    [data-size-sp="25per"]>* {
        width:100%
    }
    [data-size-sp="26per"] {
        width:26%!important
    }
    [data-size-sp="26per"]>* {
        width:100%
    }
    [data-size-sp="27per"] {
        width:27%!important
    }
    [data-size-sp="27per"]>* {
        width:100%
    }
    [data-size-sp="28per"] {
        width:28%!important
    }
    [data-size-sp="28per"]>* {
        width:100%
    }
    [data-size-sp="29per"] {
        width:29%!important
    }
    [data-size-sp="29per"]>* {
        width:100%
    }
    [data-size-sp="30per"] {
        width:30%!important
    }
    [data-size-sp="30per"]>* {
        width:100%
    }
    [data-size-sp="31per"] {
        width:31%!important
    }
    [data-size-sp="31per"]>* {
        width:100%
    }
    [data-size-sp="32per"] {
        width:32%!important
    }
    [data-size-sp="32per"]>* {
        width:100%
    }
    [data-size-sp="33per"] {
        width:33%!important
    }
    [data-size-sp="33per"]>* {
        width:100%
    }
    [data-size-sp="34per"] {
        width:34%!important
    }
    [data-size-sp="34per"]>* {
        width:100%
    }
    [data-size-sp="35per"] {
        width:35%!important
    }
    [data-size-sp="35per"]>* {
        width:100%
    }
    [data-size-sp="36per"] {
        width:36%!important
    }
    [data-size-sp="36per"]>* {
        width:100%
    }
    [data-size-sp="37per"] {
        width:37%!important
    }
    [data-size-sp="37per"]>* {
        width:100%
    }
    [data-size-sp="38per"] {
        width:38%!important
    }
    [data-size-sp="38per"]>* {
        width:100%
    }
    [data-size-sp="39per"] {
        width:39%!important
    }
    [data-size-sp="39per"]>* {
        width:100%
    }
    [data-size-sp="40per"] {
        width:40%!important
    }
    [data-size-sp="40per"]>* {
        width:100%
    }
    [data-size-sp="41per"] {
        width:41%!important
    }
    [data-size-sp="41per"]>* {
        width:100%
    }
    [data-size-sp="42per"] {
        width:42%!important
    }
    [data-size-sp="42per"]>* {
        width:100%
    }
    [data-size-sp="43per"] {
        width:43%!important
    }
    [data-size-sp="43per"]>* {
        width:100%
    }
    [data-size-sp="44per"] {
        width:44%!important
    }
    [data-size-sp="44per"]>* {
        width:100%
    }
    [data-size-sp="45per"] {
        width:45%!important
    }
    [data-size-sp="45per"]>* {
        width:100%
    }
    [data-size-sp="46per"] {
        width:46%!important
    }
    [data-size-sp="46per"]>* {
        width:100%
    }
    [data-size-sp="47per"] {
        width:47%!important
    }
    [data-size-sp="47per"]>* {
        width:100%
    }
    [data-size-sp="48per"] {
        width:48%!important
    }
    [data-size-sp="48per"]>* {
        width:100%
    }
    [data-size-sp="49per"] {
        width:49%!important
    }
    [data-size-sp="49per"]>* {
        width:100%
    }
    [data-size-sp="50per"] {
        width:50%!important
    }
    [data-size-sp="50per"]>* {
        width:100%
    }
    [data-size-sp="51per"] {
        width:51%!important
    }
    [data-size-sp="51per"]>* {
        width:100%
    }
    [data-size-sp="52per"] {
        width:52%!important
    }
    [data-size-sp="52per"]>* {
        width:100%
    }
    [data-size-sp="53per"] {
        width:53%!important
    }
    [data-size-sp="53per"]>* {
        width:100%
    }
    [data-size-sp="54per"] {
        width:54%!important
    }
    [data-size-sp="54per"]>* {
        width:100%
    }
    [data-size-sp="55per"] {
        width:55%!important
    }
    [data-size-sp="55per"]>* {
        width:100%
    }
    [data-size-sp="56per"] {
        width:56%!important
    }
    [data-size-sp="56per"]>* {
        width:100%
    }
    [data-size-sp="57per"] {
        width:57%!important
    }
    [data-size-sp="57per"]>* {
        width:100%
    }
    [data-size-sp="58per"] {
        width:58%!important
    }
    [data-size-sp="58per"]>* {
        width:100%
    }
    [data-size-sp="59per"] {
        width:59%!important
    }
    [data-size-sp="59per"]>* {
        width:100%
    }
    [data-size-sp="60per"] {
        width:60%!important
    }
    [data-size-sp="60per"]>* {
        width:100%
    }
    [data-size-sp="61per"] {
        width:61%!important
    }
    [data-size-sp="61per"]>* {
        width:100%
    }
    [data-size-sp="62per"] {
        width:62%!important
    }
    [data-size-sp="62per"]>* {
        width:100%
    }
    [data-size-sp="63per"] {
        width:63%!important
    }
    [data-size-sp="63per"]>* {
        width:100%
    }
    [data-size-sp="64per"] {
        width:64%!important
    }
    [data-size-sp="64per"]>* {
        width:100%
    }
    [data-size-sp="65per"] {
        width:65%!important
    }
    [data-size-sp="65per"]>* {
        width:100%
    }
    [data-size-sp="66per"] {
        width:66%!important
    }
    [data-size-sp="66per"]>* {
        width:100%
    }
    [data-size-sp="67per"] {
        width:67%!important
    }
    [data-size-sp="67per"]>* {
        width:100%
    }
    [data-size-sp="68per"] {
        width:68%!important
    }
    [data-size-sp="68per"]>* {
        width:100%
    }
    [data-size-sp="69per"] {
        width:69%!important
    }
    [data-size-sp="69per"]>* {
        width:100%
    }
    [data-size-sp="70per"] {
        width:70%!important
    }
    [data-size-sp="70per"]>* {
        width:100%
    }
    [data-size-sp="71per"] {
        width:71%!important
    }
    [data-size-sp="71per"]>* {
        width:100%
    }
    [data-size-sp="72per"] {
        width:72%!important
    }
    [data-size-sp="72per"]>* {
        width:100%
    }
    [data-size-sp="73per"] {
        width:73%!important
    }
    [data-size-sp="73per"]>* {
        width:100%
    }
    [data-size-sp="74per"] {
        width:74%!important
    }
    [data-size-sp="74per"]>* {
        width:100%
    }
    [data-size-sp="75per"] {
        width:75%!important
    }
    [data-size-sp="75per"]>* {
        width:100%
    }
    [data-size-sp="76per"] {
        width:76%!important
    }
    [data-size-sp="76per"]>* {
        width:100%
    }
    [data-size-sp="77per"] {
        width:77%!important
    }
    [data-size-sp="77per"]>* {
        width:100%
    }
    [data-size-sp="78per"] {
        width:78%!important
    }
    [data-size-sp="78per"]>* {
        width:100%
    }
    [data-size-sp="79per"] {
        width:79%!important
    }
    [data-size-sp="79per"]>* {
        width:100%
    }
    [data-size-sp="80per"] {
        width:80%!important
    }
    [data-size-sp="80per"]>* {
        width:100%
    }
    [data-size-sp="81per"] {
        width:81%!important
    }
    [data-size-sp="81per"]>* {
        width:100%
    }
    [data-size-sp="82per"] {
        width:82%!important
    }
    [data-size-sp="82per"]>* {
        width:100%
    }
    [data-size-sp="83per"] {
        width:83%!important
    }
    [data-size-sp="83per"]>* {
        width:100%
    }
    [data-size-sp="84per"] {
        width:84%!important
    }
    [data-size-sp="84per"]>* {
        width:100%
    }
    [data-size-sp="85per"] {
        width:85%!important
    }
    [data-size-sp="85per"]>* {
        width:100%
    }
    [data-size-sp="86per"] {
        width:86%!important
    }
    [data-size-sp="86per"]>* {
        width:100%
    }
    [data-size-sp="87per"] {
        width:87%!important
    }
    [data-size-sp="87per"]>* {
        width:100%
    }
    [data-size-sp="88per"] {
        width:88%!important
    }
    [data-size-sp="88per"]>* {
        width:100%
    }
    [data-size-sp="89per"] {
        width:89%!important
    }
    [data-size-sp="89per"]>* {
        width:100%
    }
    [data-size-sp="90per"] {
        width:90%!important
    }
    [data-size-sp="90per"]>* {
        width:100%
    }
    [data-size-sp="91per"] {
        width:91%!important
    }
    [data-size-sp="91per"]>* {
        width:100%
    }
    [data-size-sp="92per"] {
        width:92%!important
    }
    [data-size-sp="92per"]>* {
        width:100%
    }
    [data-size-sp="93per"] {
        width:93%!important
    }
    [data-size-sp="93per"]>* {
        width:100%
    }
    [data-size-sp="94per"] {
        width:94%!important
    }
    [data-size-sp="94per"]>* {
        width:100%
    }
    [data-size-sp="95per"] {
        width:95%!important
    }
    [data-size-sp="95per"]>* {
        width:100%
    }
    [data-size-sp="96per"] {
        width:96%!important
    }
    [data-size-sp="96per"]>* {
        width:100%
    }
    [data-size-sp="97per"] {
        width:97%!important
    }
    [data-size-sp="97per"]>* {
        width:100%
    }
    [data-size-sp="98per"] {
        width:98%!important
    }
    [data-size-sp="98per"]>* {
        width:100%
    }
    [data-size-sp="99per"] {
        width:99%!important
    }
    [data-size-sp="99per"]>* {
        width:100%
    }
    [data-size-sp="100per"] {
        width:100%!important
    }
    [data-size-sp="100per"]>* {
        width:100%
    }
    .Header {
        border-top:3px solid #262626
    }
    .Header__inner {
        position:relative;
        height:47px
    }
    .Header__head {
        z-index:2;
        position:absolute;
        top:50%;
        left:50%;
        margin:-8px 0 0 -50px
    }
    .Header__head .header-logo--head>a {
        width:101px;
        height:18px
    }
    .Header__body {
        position:relative;
        align-items:center;
        justify-content:space-between
    }
    .Header__body .header-gnav {
        width:50px
    }
    .Header__body .header-gnav__menu {
        position:relative;
        width:50px;
        height:46px;
        overflow:hidden;
        border-top:1px solid #666;
        background:#262626;
        text-indent:100%;
        white-space:nowrap
    }
    .Header__body .header-gnav__menu:before {
        top:15px
    }
    .Header__body .header-gnav__menu:after,.Header__body .header-gnav__menu:before {
        display:block;
        position:absolute;
        left:50%;
        width:22px;
        height:1px;
        margin-left:-11px;
        background:#fff;
        content:""
    }
    .Header__body .header-gnav__menu:after {
        top:29px
    }
    .Header__body .header-gnav__menu.is-open {
        background:#ad0003
    }
    .Header__body .header-gnav__menu.is-open:before {
        -webkit-transform:rotate(45deg);
        top:22px;
        width:31px;
        height:2px;
        margin-left:-15px;
        transform:rotate(45deg)
    }
    .Header__body .header-gnav__menu.is-open:after {
        -webkit-transform:rotate(-45deg);
        top:22px;
        width:31px;
        height:2px;
        margin-left:-15px;
        transform:rotate(-45deg)
    }
    .Header__body .header-gnav__menu.is-open>span:before {
        display:none
    }
    .Header__body .header-gnav__menu>span:before {
        display:block;
        position:absolute;
        top:22px;
        left:50%;
        width:22px;
        height:1px;
        margin-left:-11px;
        background:#fff;
        content:""
    }
    .Header__body .header-gnav__wrap {
        display:none;
        z-index:1000;
        position:absolute;
        top:47px;
        width:100%;
        overflow:hidden;
        background:#fff
    }
    .Header__body .header-gnav__list {
        position:relative
    }
    .Header__body .header-gnav__list>li {
        border-bottom:1px solid #eee
    }
    .Header__body .header-gnav__list>li .sp-layer-menu {
        z-index:1001;
        position:absolute;
        top:0;
        padding-bottom:20px;
        overflow-y:auto;
        background:#fff
    }
    .Header__body .header-gnav__list>li .sp-layer-menu__back {
        width:100%;
        padding:13px 15px 12px;
        border-top:1px solid #eee;
        border-bottom:1px solid #eee;
        text-align:left
    }
    .Header__body .header-gnav__list>li .sp-layer-menu__back>span {
        font-size:1.4rem
    }
    .Header__body .header-gnav__list>li .sp-layer-menu__back>span:before {
        -webkit-transform:rotate(-45deg);
        display:inline-block;
        width:10px;
        height:10px;
        margin:-2px 10px 0 2px;
        transform:rotate(-45deg);
        border-top:1px solid #999;
        border-left:1px solid #999;
        vertical-align:middle;
        content:""
    }
    .Header__body .header-gnav__list>li .sp-layer-menu__title {
        border-bottom:1px solid #ddd
    }
    .Header__body .header-gnav__list>li .sp-layer-menu__title>a {
        display:block;
        padding:13px 17px 12px 37px;
        font-size:1.6rem;
        font-weight:700
    }
    .Header__body .header-gnav__list>li .sp-layer-menu__list {
        background:#f4f4f4
    }
    .Header__body .header-gnav__list>li .sp-layer-menu__list>li {
        border-bottom:1px solid #ddd
    }
    .Header__body .header-gnav__list>li .sp-layer-menu__list>li>a {
        display:block;
        padding:13px 37px 12px;
        font-size:1.6rem
    }
    .Header__body .header-gnav__list>li>a {
        display:block;
        position:relative;
        padding:13px 40px 12px 15px;
        font-size:1.6rem
    }
    .Header__body .header-gnav__list>li>a.is-layer-link-sp:after {
        -webkit-transform:rotate(45deg);
        display:block;
        position:absolute;
        top:50%;
        right:23px;
        width:10px;
        height:10px;
        margin-top:-5px;
        transform:rotate(45deg);
        border-top:1px solid #999;
        border-right:1px solid #999;
        content:""
    }
    .Header__body .header-gnav__list>li>a.util-link--blank:after {
        position:absolute;
        top:50%;
        right:15px;
        width:18px;
        height:16px;
        margin-top:-8px
    }
    .Header__body .header-gnav .header-gnav__bottom {
        width:165px;
        margin:20px auto 0;
        border:1px solid #666;
        font-size:1.4rem;
        font-weight:700;
        text-align:center
    }
    .Header__body .header-gnav .header-gnav__bottom>a {
        display:block;
        padding:11px 10px;
        font-size:1.4rem
    }
    .Header__body .header-utility {
        padding-right:15px
    }
    .Header__body .header-utility__list>li {
        margin-left:22px
    }
    .Header__body .header-utility__list>li>a {
        color:#262626;
        font-size:1.1rem
    }
    .Header__body .header-utility__list>li.lang span:before {
        width:14px;
        height:14px;
        margin:-1px 6px 0 0;
        background:url(/app-files/img/sprite/icon.svg#lang2-usage) no-repeat 0 0
    }
    .Header__body .header-utility__list>li.search {
        width:19px;
        height:19px
    }
    .Header__body .header-utility__list>li.search .search-btn {
        background:url(/app-files/img/sprite/icon.svg#search2-usage) no-repeat 50% 50%;
        background-size:19px 19px
    }
    .Header__body .header-utility__list>li.search .search-btn.is-open:after,.Header__body .header-utility__list>li.search .search-btn.is-open:before {
        width:20px;
        margin-left:-10px;
        background:#9d9d9d
    }
    .Header__body .header-utility__list>li.search .search-box {
        padding:20px 15px
    }
    .Header__body .header-utility__list>li.search .search-box__inner form {
        width:100%;
        height:40px
    }
    .Header__body .header-utility__list>li.search .search-box__inner form .search-input {
        border-top:1px solid #ddd;
        border-bottom:1px solid #ddd;
        border-left:1px solid #ddd;
        font-size:1.5rem
    }
    .Header__body .header-utility__list>li.search .search-box__inner form .search-submit {
        width:43px;
        background-size:18px 18px
    }
    .Header__foot .header-lnav-menu01__btn>.menu-btn {
        min-height:45px;
        padding:10px 40px 10px 15px;
        font-size:1.4rem
    }
    .Header__foot .header-lnav-menu01__btn>.menu-btn.is-open>span:after,.Header__foot .header-lnav-menu01__btn>.menu-btn.is-open>span:before {
        top:20px
    }
    .Header__foot .header-lnav-menu01__btn>.menu-btn>span:before {
        top:16px;
        right:15px
    }
    .Header__foot .header-lnav-menu01__btn>.menu-btn>span:after {
        top:28px;
        right:15px
    }
    .Header__foot .header-lnav-menu01__btn>.menu-btn>span>span:before {
        top:22px;
        right:15px
    }
    .Header__foot .header-lnav-menu01__body {
        width:100%;
        padding:0 15px 20px
    }
    .Header__foot .header-lnav-menu01__title {
        padding:14px 0 13px;
        font-size:1.4rem
    }
    .Header__foot .header-lnav-menu01__list {
        padding-left:9px
    }
    .Header__foot .header-lnav-menu01__list>li>a {
        padding:15px 27px 14px 5px
    }
    .Header__foot .header-lnav-menu01__list>li>a.is-layer-link:after {
        right:13px
    }
    .Header__foot .header-lnav-menu01__list>li .lnav-layer {
        padding-left:30px
    }
    .Header__foot .header-lnav-menu01__list>li .lnav-layer__back {
        padding:13px 20px 12px 30px
    }
    .Header__foot .header-lnav-menu01__list>li .lnav-layer__back:before {
        left:12px
    }
    .Header__foot .header-lnav-menu01__list>li .lnav-layer__back>span {
        font-size:1.4rem
    }
    .Header__foot .header-lnav-menu01__list>li .lnav-layer__list {
        padding-left:10px
    }
    .Header__foot .header-lnav-menu01__list>li .lnav-layer__list>li>a {
        padding:15px 10px 15px 19px;
        font-size:1.3rem
    }
    .Header__foot .header-lnav-menu02 {
        display:none
    }
    .Main__content {
        width:100%;
        padding:2.5em 15px 6em
    }
    .Main__body.newsroom__type[data-sidebar=true] .Main__sidebar {
        padding-bottom:20px
    }
    .Main__body.newsroom__type[data-sidebar=true] .Main__sidebar section {
        padding:0 15px
    }
    .Main__guide {
        padding:8px 15px 7px
    }
    .Main__guide .main-breadcrumb>li {
        margin-left:15px;
        font-size:1.3rem;
        line-height:2
    }
    .Main__guide .main-breadcrumb>li:before {
        margin:0 10px 0 0;
        font-size:1.3rem
    }
    .container {
        width:100%;
        padding:0 14px
    }
    .Footer__guide .footer-pagetop {
        right:15px;
        bottom:15px;
        width:50px;
        height:50px
    }
    .Footer__guide .footer-pagetop>a {
        border-radius:25px
    }
    .Footer__guide .footer-pagetop>a:after {
        width:10px;
        height:10px;
        margin:-2px 0 0 -5px
    }
    .Footer__body {
        padding:25px 15px
    }
    .Footer__body .footer-snav {
        flex-wrap:wrap
    }
    .Footer__body .footer-snav>div {
        width:50%;
        margin-top:23px!important
    }
    .Footer__body .footer-snav>div:nth-child(-n+2) {
        margin-top:0!important
    }
    .Footer__body .footer-snav .footer-col__list {
        display:none!important
    }
    .Footer__foot {
        padding:20px 15px
    }
    .Footer__foot .Footer__foot__inner .footer-sns__list {
        padding-left:9px
    }
    .Footer__foot .Footer__foot__inner .footer-sns__list>li {
        width:27px
    }
    .Footer__foot .Footer__foot__inner .footer-sns__list>li.facebook,.Footer__foot .Footer__foot__inner .footer-sns__list>li.instagram,.Footer__foot .Footer__foot__inner .footer-sns__list>li.linkedin,.Footer__foot .Footer__foot__inner .footer-sns__list>li.x {
        margin-right:26px
    }
    .Footer__foot .Footer__foot__inner .footer-utility {
        margin-top:15px
    }
    .Footer__foot .Footer__foot__inner .footer-utility__list {
        flex-wrap:wrap
    }
    .Footer__foot .Footer__foot__inner .footer-utility__list>li {
        width:50%;
        margin-top:15px;
        font-size:1.3rem
    }
    .Footer__foot .Footer__foot__inner .footer-utility__list>li:nth-child(-n+2) {
        margin-top:0
    }
    .Footer__foot .Footer__foot__inner .footer-copyright {
        margin-top:14px
    }
    .Footer__foot .Footer__foot__inner .footer-copyright>small {
        font-size:1rem
    }
    .heading1__title {
        font-size:2.4rem;
        font-weight:700
    }
    .heading1__subtitle {
        font-size:1.2rem
    }
    .heading1--center__title {
        font-size:2.4rem;
        font-weight:700
    }
    .heading1--center__subtitle {
        font-size:1.2rem
    }
    .heading1 {
        margin-right:-15px;
        margin-left:-15px
    }
    .Main__head .heading1 {
        margin-right:0;
        margin-left:0
    }
    .heading1__inner {
        padding:1.6em 15px
    }
    .heading1__title {
        font-size:2.1rem
    }
    .heading1__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading1__text {
        margin:.8em 0 0;
        font-size:1.2rem
    }
    .heading1--center {
        margin-right:-15px;
        margin-left:-15px
    }
    .Main__head .heading1--center {
        margin-right:0;
        margin-left:0
    }
    .heading1--center__inner {
        padding:1.6em 15px
    }
    .heading1--center__title {
        font-size:2.1rem
    }
    .heading1--center__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading1--center__text {
        margin:.8em 0 0;
        font-size:1.2rem
    }
    .heading1-v2__title {
        font-size:2.4rem
    }
    .heading1-v2__subtitle {
        font-size:1.2rem
    }
    .heading1-v2--center__title {
        font-size:2.4rem
    }
    .heading1-v2--center__subtitle {
        font-size:1.2rem
    }
    .heading1-v2 {
        margin:1.6em 0
    }
    .heading1-v2__title {
        font-size:2.1rem;
        font-weight:700
    }
    .heading1-v2__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading1-v2--center {
        margin:1.6em 0
    }
    .heading1-v2--center__title {
        font-size:2.1rem;
        font-weight:700
    }
    .heading1-v2--center__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading2 {
        margin:3.5em 0 0
    }
    .Main .heading2+* {
        margin-top:2em
    }
    .heading2__title {
        font-size:2.1rem
    }
    .heading2__subtitle {
        font-size:1.2rem
    }
    .heading2--center {
        margin:3.5em 0 0
    }
    .Main .heading2--center+* {
        margin-top:2em
    }
    .heading2--center__title {
        font-size:2.1rem
    }
    .heading2--center__subtitle {
        font-size:1.2rem
    }
    .heading2 {
        margin:2.6em 0 1.4em
    }
    .heading2__link .heading2__title:after {
        top:-2px
    }
    .heading2__link--blank .heading2__title:after,.heading2__link--excel .heading2__title:after,.heading2__link--modal .heading2__title:after,.heading2__link--pdf .heading2__title:after,.heading2__link--powerpoint .heading2__title:after,.heading2__link--rss .heading2__title:after,.heading2__link--video .heading2__title:after,.heading2__link--word .heading2__title:after,.heading2__link--zip .heading2__title:after {
        margin-left:11px
    }
    .heading2__inner {
        padding-bottom:.8em
    }
    .heading2__title {
        font-size:2rem;
        font-weight:700
    }
    .heading2__subtitle {
        margin:0 0 .4em;
        font-size:1.4rem;
        font-weight:700
    }
    .heading2__filesize {
        font-size:1.4rem;
        font-weight:400;
        line-height:2
    }
    .heading2--center {
        margin:2.6em 0 1.4em
    }
    .heading2--center__link .heading2--center__title:after {
        top:-2px
    }
    .heading2--center__link--blank .heading2--center__title:after,.heading2--center__link--excel .heading2--center__title:after,.heading2--center__link--modal .heading2--center__title:after,.heading2--center__link--pdf .heading2--center__title:after,.heading2--center__link--powerpoint .heading2--center__title:after,.heading2--center__link--rss .heading2--center__title:after,.heading2--center__link--video .heading2--center__title:after,.heading2--center__link--word .heading2--center__title:after,.heading2--center__link--zip .heading2--center__title:after {
        margin-left:11px
    }
    .heading2--center__inner {
        padding-bottom:.8em
    }
    .heading2--center__title {
        font-size:2rem;
        font-weight:700
    }
    .heading2--center__subtitle {
        margin:0 0 .4em;
        font-size:1.4rem;
        font-weight:700
    }
    .heading2--center__filesize {
        font-size:1.4rem;
        font-weight:400;
        line-height:2
    }
    .heading2-v2 {
        margin:3.5em 0 0
    }
    .Main .heading2-v2+* {
        margin-top:2em
    }
    .heading2-v2__title {
        font-size:2.1rem
    }
    .heading2-v2__subtitle {
        font-size:1.2rem
    }
    .heading2-v2--center {
        margin:3.5em 0 0
    }
    .Main .heading2-v2--center+* {
        margin-top:2em
    }
    .heading2-v2--center__title {
        font-size:2.1rem
    }
    .heading2-v2--center__subtitle {
        font-size:1.2rem
    }
    .heading2-v2 {
        margin:2.6em 0 1.4em
    }
    .heading2-v2__link .heading2-v2__title:after {
        top:-2px
    }
    .heading2-v2__link--blank .heading2-v2__title:after,.heading2-v2__link--excel .heading2-v2__title:after,.heading2-v2__link--modal .heading2-v2__title:after,.heading2-v2__link--pdf .heading2-v2__title:after,.heading2-v2__link--powerpoint .heading2-v2__title:after,.heading2-v2__link--rss .heading2-v2__title:after,.heading2-v2__link--video .heading2-v2__title:after,.heading2-v2__link--word .heading2-v2__title:after,.heading2-v2__link--zip .heading2-v2__title:after {
        margin-left:11px
    }
    .heading2-v2__title {
        font-size:2rem;
        font-weight:700
    }
    .heading2-v2__subtitle {
        margin:0 0 .4em;
        font-size:1.4rem;
        font-weight:700
    }
    .heading2-v2__filesize {
        font-size:1.4rem;
        font-weight:400;
        line-height:2
    }
    .heading2-v2--center {
        margin:2.6em 0 1.4em
    }
    .heading2-v2--center__link .heading2-v2--center__title:after {
        top:-2px
    }
    .heading2-v2--center__link--blank .heading2-v2--center__title:after,.heading2-v2--center__link--excel .heading2-v2--center__title:after,.heading2-v2--center__link--modal .heading2-v2--center__title:after,.heading2-v2--center__link--pdf .heading2-v2--center__title:after,.heading2-v2--center__link--powerpoint .heading2-v2--center__title:after,.heading2-v2--center__link--rss .heading2-v2--center__title:after,.heading2-v2--center__link--video .heading2-v2--center__title:after,.heading2-v2--center__link--word .heading2-v2--center__title:after,.heading2-v2--center__link--zip .heading2-v2--center__title:after {
        margin-left:11px
    }
    .heading2-v2--center__title {
        font-size:2rem;
        font-weight:700
    }
    .heading2-v2--center__subtitle {
        margin:0 0 .4em;
        font-size:1.4rem;
        font-weight:700
    }
    .heading2-v2--center__filesize {
        font-size:1.4rem;
        font-weight:400;
        line-height:2
    }
    .heading3 {
        margin:3em 0 0
    }
    .Main .heading3+* {
        margin-top:1.25em
    }
    .heading3__title {
        font-size:2rem
    }
    .heading3__subtitle {
        font-size:1.2rem
    }
    .heading3--center {
        margin:3em 0 0
    }
    .Main .heading3--center+* {
        margin-top:1.25em
    }
    .heading3--center__title {
        font-size:2rem
    }
    .heading3--center__subtitle {
        font-size:1.2rem
    }
    .heading3 {
        margin:2.2em 0 1.4em
    }
    .heading3__link--blank .heading3__title:after,.heading3__link--excel .heading3__title:after,.heading3__link--modal .heading3__title:after,.heading3__link--pdf .heading3__title:after,.heading3__link--powerpoint .heading3__title:after,.heading3__link--rss .heading3__title:after,.heading3__link--video .heading3__title:after,.heading3__link--word .heading3__title:after,.heading3__link--zip .heading3__title:after {
        margin-left:11px
    }
    .heading3__inner {
        padding:1em 14px
    }
    .heading3__title {
        font-size:1.8rem;
        font-weight:700
    }
    .heading3__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading3__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .heading3--center {
        margin:2.2em 0 1.4em
    }
    .heading3--center__link--blank .heading3--center__title:after,.heading3--center__link--excel .heading3--center__title:after,.heading3--center__link--modal .heading3--center__title:after,.heading3--center__link--pdf .heading3--center__title:after,.heading3--center__link--powerpoint .heading3--center__title:after,.heading3--center__link--rss .heading3--center__title:after,.heading3--center__link--video .heading3--center__title:after,.heading3--center__link--word .heading3--center__title:after,.heading3--center__link--zip .heading3--center__title:after {
        margin-left:11px
    }
    .heading3--center__inner {
        padding:1em 14px
    }
    .heading3--center__title {
        font-size:1.8rem;
        font-weight:700
    }
    .heading3--center__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading3--center__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .heading3-v2 {
        margin:3em 0 0
    }
    .Main .heading3-v2+* {
        margin-top:1.25em
    }
    .heading3-v2__title {
        font-size:2rem
    }
    .heading3-v2__subtitle {
        font-size:1.2rem
    }
    .heading3-v2--center {
        margin:3em 0 0
    }
    .Main .heading3-v2--center+* {
        margin-top:1.25em
    }
    .heading3-v2--center__title {
        font-size:2rem
    }
    .heading3-v2--center__subtitle {
        font-size:1.2rem
    }
    .heading3-v2 {
        margin:2.2em 0 1.4em
    }
    .heading3-v2__link--blank .heading3-v2__title:after,.heading3-v2__link--excel .heading3-v2__title:after,.heading3-v2__link--modal .heading3-v2__title:after,.heading3-v2__link--pdf .heading3-v2__title:after,.heading3-v2__link--powerpoint .heading3-v2__title:after,.heading3-v2__link--rss .heading3-v2__title:after,.heading3-v2__link--video .heading3-v2__title:after,.heading3-v2__link--word .heading3-v2__title:after,.heading3-v2__link--zip .heading3-v2__title:after {
        margin-left:11px
    }
    .heading3-v2__title {
        font-size:1.8rem;
        font-weight:700
    }
    .heading3-v2__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading3-v2__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .heading3-v2--center {
        margin:2.2em 0 1.4em
    }
    .heading3-v2--center__link--blank .heading3-v2--center__title:after,.heading3-v2--center__link--excel .heading3-v2--center__title:after,.heading3-v2--center__link--modal .heading3-v2--center__title:after,.heading3-v2--center__link--pdf .heading3-v2--center__title:after,.heading3-v2--center__link--powerpoint .heading3-v2--center__title:after,.heading3-v2--center__link--rss .heading3-v2--center__title:after,.heading3-v2--center__link--video .heading3-v2--center__title:after,.heading3-v2--center__link--word .heading3-v2--center__title:after,.heading3-v2--center__link--zip .heading3-v2--center__title:after {
        margin-left:11px
    }
    .heading3-v2--center__title {
        font-size:1.8rem;
        font-weight:700
    }
    .heading3-v2--center__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading3-v2--center__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .heading4 {
        margin:2.5em 0 0
    }
    .Main .heading4+* {
        margin-top:1.25em
    }
    .heading4__title {
        font-size:1.8rem
    }
    .heading4__subtitle {
        font-size:1.2rem
    }
    .heading4--center {
        margin:2.5em 0 0
    }
    .Main .heading4--center+* {
        margin-top:1.25em
    }
    .heading4--center__title {
        font-size:1.8rem
    }
    .heading4--center__subtitle {
        font-size:1.2rem
    }
    .heading4 {
        margin:1.6em 0 1em
    }
    .heading4__link--blank .heading4__title:after,.heading4__link--excel .heading4__title:after,.heading4__link--modal .heading4__title:after,.heading4__link--pdf .heading4__title:after,.heading4__link--powerpoint .heading4__title:after,.heading4__link--rss .heading4__title:after,.heading4__link--video .heading4__title:after,.heading4__link--word .heading4__title:after,.heading4__link--zip .heading4__title:after {
        top:-1px;
        margin-left:11px
    }
    .heading4__link--blank .heading4__title:after {
        top:-2px
    }
    .heading4__inner {
        border-bottom:1px solid #ddd
    }
    .heading4__title {
        font-size:1.6rem;
        font-weight:700
    }
    .heading4__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading4__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .heading4--center {
        margin:1.6em 0 1em
    }
    .heading4--center__link--blank .heading4--center__title:after,.heading4--center__link--excel .heading4--center__title:after,.heading4--center__link--modal .heading4--center__title:after,.heading4--center__link--pdf .heading4--center__title:after,.heading4--center__link--powerpoint .heading4--center__title:after,.heading4--center__link--rss .heading4--center__title:after,.heading4--center__link--video .heading4--center__title:after,.heading4--center__link--word .heading4--center__title:after,.heading4--center__link--zip .heading4--center__title:after {
        top:-1px;
        margin-left:11px
    }
    .heading4--center__link--blank .heading4--center__title:after {
        top:-2px
    }
    .heading4--center__inner {
        border-bottom:1px solid #ddd
    }
    .heading4--center__title {
        font-size:1.6rem;
        font-weight:700
    }
    .heading4--center__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading4--center__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .heading4-v2 {
        margin:2.5em 0 0
    }
    .Main .heading4-v2+* {
        margin-top:1.25em
    }
    .heading4-v2__title {
        font-size:1.8rem
    }
    .heading4-v2__subtitle {
        font-size:1.2rem
    }
    .heading4-v2--center {
        margin:2.5em 0 0
    }
    .Main .heading4-v2--center+* {
        margin-top:1.25em
    }
    .heading4-v2--center__title {
        font-size:1.8rem
    }
    .heading4-v2--center__subtitle {
        font-size:1.2rem
    }
    .heading4-v2 {
        margin:1.6em 0 1em
    }
    .heading4-v2__link--blank .heading4-v2__title:after,.heading4-v2__link--excel .heading4-v2__title:after,.heading4-v2__link--modal .heading4-v2__title:after,.heading4-v2__link--pdf .heading4-v2__title:after,.heading4-v2__link--powerpoint .heading4-v2__title:after,.heading4-v2__link--rss .heading4-v2__title:after,.heading4-v2__link--video .heading4-v2__title:after,.heading4-v2__link--word .heading4-v2__title:after,.heading4-v2__link--zip .heading4-v2__title:after {
        top:-1px;
        margin-left:11px
    }
    .heading4-v2__link--blank .heading4-v2__title:after {
        top:-2px
    }
    .heading4-v2__title {
        font-size:1.6rem;
        font-weight:700
    }
    .heading4-v2__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading4-v2__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .heading4-v2--center {
        margin:1.6em 0 1em
    }
    .heading4-v2--center__link--blank .heading4-v2--center__title:after,.heading4-v2--center__link--excel .heading4-v2--center__title:after,.heading4-v2--center__link--modal .heading4-v2--center__title:after,.heading4-v2--center__link--pdf .heading4-v2--center__title:after,.heading4-v2--center__link--powerpoint .heading4-v2--center__title:after,.heading4-v2--center__link--rss .heading4-v2--center__title:after,.heading4-v2--center__link--video .heading4-v2--center__title:after,.heading4-v2--center__link--word .heading4-v2--center__title:after,.heading4-v2--center__link--zip .heading4-v2--center__title:after {
        top:-1px;
        margin-left:11px
    }
    .heading4-v2--center__link--blank .heading4-v2--center__title:after {
        top:-2px
    }
    .heading4-v2--center__title {
        font-size:1.6rem;
        font-weight:700
    }
    .heading4-v2--center__subtitle {
        font-size:1.4rem;
        font-weight:700
    }
    .heading4-v2--center__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .heading5 {
        margin:2.25em 0 1em
    }
    .Main .heading5+* {
        margin-top:1em
    }
    .heading5__title {
        font-size:1.6rem
    }
    .heading5--center {
        margin:2.25em 0 1em
    }
    .Main .heading5--center+* {
        margin-top:1em
    }
    .heading5--center__title {
        font-size:1.6rem
    }
    .heading5 {
        margin:1.6em 0 1em
    }
    .heading5__link--blank .heading5__title:after,.heading5__link--excel .heading5__title:after,.heading5__link--modal .heading5__title:after,.heading5__link--pdf .heading5__title:after,.heading5__link--powerpoint .heading5__title:after,.heading5__link--rss .heading5__title:after,.heading5__link--video .heading5__title:after,.heading5__link--word .heading5__title:after,.heading5__link--zip .heading5__title:after {
        top:-1px
    }
    .heading5__link--blank .heading5__title:after {
        top:-2px
    }
    .heading5__title {
        font-size:1.5rem;
        font-weight:700
    }
    .heading5__subtitle {
        font-size:1.2rem;
        font-weight:700
    }
    .heading5__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .heading5--center {
        margin:1.6em 0 1em
    }
    .heading5--center__link--blank .heading5--center__title:after,.heading5--center__link--excel .heading5--center__title:after,.heading5--center__link--modal .heading5--center__title:after,.heading5--center__link--pdf .heading5--center__title:after,.heading5--center__link--powerpoint .heading5--center__title:after,.heading5--center__link--rss .heading5--center__title:after,.heading5--center__link--video .heading5--center__title:after,.heading5--center__link--word .heading5--center__title:after,.heading5--center__link--zip .heading5--center__title:after {
        top:-1px
    }
    .heading5--center__link--blank .heading5--center__title:after {
        top:-2px
    }
    .heading5--center__title {
        font-size:1.5rem;
        font-weight:700
    }
    .heading5--center__subtitle {
        font-size:1.2rem;
        font-weight:700
    }
    .heading5--center__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .heading6,.heading6--center {
        margin:2em 0
    }
    .heading6 {
        margin:1.6em 0 1em
    }
    .heading6__link--blank .heading6__title:after {
        top:-2px
    }
    .heading6__title {
        font-size:1.4rem;
        font-weight:700
    }
    .heading6__subtitle {
        font-size:1.2rem;
        font-weight:700
    }
    .heading6__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .heading6--center {
        margin:1.6em 0 1em
    }
    .heading6--center__link--blank .heading6--center__title:after {
        top:-2px
    }
    .heading6--center__title {
        font-size:1.4rem;
        font-weight:700
    }
    .heading6--center__subtitle {
        font-size:1.2rem;
        font-weight:700
    }
    .heading6--center__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .text,.text--center,.text--right {
        font-size:1.4rem
    }
    .lead,.lead--center {
        font-weight:700
    }
    .lead,.lead--center {
        margin:1.6em 0 1em;
        font-size:1.5rem
    }
    .lead-v2,.lead-v2--center {
        font-weight:700
    }
    .lead-v2,.lead-v2--center {
        margin:1.6em 0 1em
    }
    .note-list[data-col-sp]>li {
        margin-top:.75em
    }
    .note-list[data-col-sp]>li:first-child {
        margin-top:0
    }
    .note-list__nest {
        margin:.2em 0 .6em
    }
    .note-list[data-col-sp]>li {
        margin-top:.6em
    }
    .note-list-v2[data-col-sp]>li {
        margin-top:.75em
    }
    .note-list-v2[data-col-sp]>li:first-child {
        margin-top:0
    }
    .note-list-v2>li {
        font-size:1.2rem
    }
    .note-list-v2__nest {
        margin:.2em 0 .6em;
        font-size:1.4rem
    }
    .note-list-v2[data-col-sp]>li {
        margin-top:.2em
    }
    .note-order-list[data-col-sp]>li {
        margin-top:.75em
    }
    .note-order-list[data-col-sp]>li:first-child {
        margin-top:0
    }
    .note-order-list__nest {
        margin:.2em 0 .6em
    }
    .note-order-list[data-col-sp]>li {
        margin-top:.2em
    }
    .note-order-list-v2[data-col-sp]>li {
        margin-top:.75em
    }
    .note-order-list-v2[data-col-sp]>li:first-child {
        margin-top:0
    }
    .note-order-list-v2>li {
        font-size:1.2rem
    }
    .note-order-list-v2__nest {
        margin:.2em 0 .6em;
        font-size:1.4rem
    }
    .note-order-list-v2[data-col-sp]>li {
        margin-top:.2em
    }
    .unorder-list[data-col-sp]>li {
        margin-top:.75em
    }
    .unorder-list[data-col-sp]>li:first-child {
        margin-top:0
    }
    .unorder-list>li:before {
        top:.4em;
        width:9px;
        height:9px
    }
    .unorder-list__nest {
        margin:.2em 0 .6em
    }
    .unorder-list[data-col-sp]>li {
        margin-top:.2em
    }
    .unorder-list-v2[data-col-sp]>li {
        margin-top:.75em
    }
    .unorder-list-v2[data-col-sp]>li:first-child {
        margin-top:0
    }
    .unorder-list-v2>li {
        padding-left:15px;
        font-size:1.2rem
    }
    .unorder-list-v2>li:before {
        width:7px;
        height:3px
    }
    .unorder-list-v2__nest {
        margin:.2em 0 .6em;
        font-size:1.4rem
    }
    .unorder-list-v2[data-col-sp]>li {
        margin-top:.2em
    }
    .order-list[data-col-sp]>li {
        margin-top:.75em
    }
    .order-list[data-col-sp]>li:first-child {
        margin-top:0
    }
    .order-list__nest {
        margin:.2em 0 .6em
    }
    .order-list[data-col-sp]>li {
        margin-top:.2em
    }
    .order-list-v2[data-col-sp]>li {
        margin-top:.75em
    }
    .order-list-v2[data-col-sp]>li:first-child {
        margin-top:0
    }
    .order-list-v2>li {
        font-size:1.2rem
    }
    .order-list-v2__nest {
        margin:.2em 0 .6em;
        font-size:1.4rem
    }
    .order-list-v2[data-col-sp]>li {
        margin-top:.2em
    }
    .description-list+.description-list {
        margin-top:1.4em
    }
    .description-list>dt {
        margin:0 0 .8em;
        font-weight:700
    }
    .description-list__filesize {
        font-weight:400
    }
    .description-list-v2 {
        padding-bottom:1em
    }
    .description-list-v2+.description-list-v2 {
        margin-top:1em
    }
    .description-list-v2>dt {
        margin:0 0 .8em;
        font-weight:700
    }
    .description-list-v2__filesize {
        font-weight:400
    }
    .description-list-v3+.description-list-v3 {
        margin-top:1.4em
    }
    .description-list-v3>dt {
        margin:0 0 .8em;
        font-weight:400
    }
    .description-list-v3__filesize {
        font-weight:400
    }
    .description-list-v3>dd {
        font-weight:700
    }
    .description-list-v4 {
        padding-bottom:1em!important
    }
    .description-list-v4+.description-list-v4 {
        margin-top:1em
    }
    .description-list-v4>dt {
        margin:0 0 .8em;
        font-weight:400
    }
    .description-list-v4__filesize {
        font-weight:400
    }
    .description-list-v4>dd {
        font-weight:700
    }
    .description-list-v5 {
        padding:1em 0
    }
    .description-list-v5>dt {
        margin:0 0 .5em;
        font-weight:700
    }
    .description-list-v5__filesize {
        font-weight:400
    }
    .link-list[data-col-sp]>li {
        margin-top:.75em
    }
    .link-list[data-col-sp]>li:first-child {
        margin-top:0
    }
    .link-list[data-col-sp]>li {
        margin-top:.2em
    }
    .link-list__nest {
        margin:.2em 0 .6em
    }
    .button .button__type,.button .button__type--blank,.button .button__type--excel,.button .button__type--modal,.button .button__type--pdf,.button .button__type--powerpoint,.button .button__type--rss,.button .button__type--video,.button .button__type--word,.button .button__type--zip {
        padding:.8em 20px;
        font-weight:700
    }
    [class*=button-wrap][data-col-sp]:not([data-col-sp="1"])>.button>[class*=__type] {
        width:100%
    }
    .button .button__type--blank {
        padding-right:42px
    }
    .button .button__type--blank:after {
        right:19px
    }
    .button .button__type--pdf {
        padding-right:42px
    }
    .button .button__type--pdf:after {
        right:19px
    }
    .button .button__type--excel {
        padding-right:42px
    }
    .button .button__type--excel:after {
        right:19px
    }
    .button .button__type--word {
        padding-right:42px
    }
    .button .button__type--word:after {
        right:19px
    }
    .button .button__type--powerpoint {
        padding-right:42px
    }
    .button .button__type--powerpoint:after {
        right:19px
    }
    .button .button__type--zip {
        padding-right:42px
    }
    .button .button__type--zip:after {
        right:19px
    }
    .button .button__type--video {
        padding-right:42px
    }
    .button .button__type--video:after {
        right:19px
    }
    .button .button__type--modal {
        padding-right:42px
    }
    .button .button__type--modal:after {
        right:19px
    }
    .button .button__type--rss {
        padding-right:42px
    }
    .button .button__type--rss:after {
        right:19px
    }
    .button__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .button-v2 .button-v2__type,.button-v2 .button-v2__type--blank,.button-v2 .button-v2__type--excel,.button-v2 .button-v2__type--modal,.button-v2 .button-v2__type--pdf,.button-v2 .button-v2__type--powerpoint,.button-v2 .button-v2__type--rss,.button-v2 .button-v2__type--video,.button-v2 .button-v2__type--word,.button-v2 .button-v2__type--zip {
        padding:.8em 20px;
        font-weight:700
    }
    .button-wrap--centering {
        flex-direction:column;
        align-items:center
    }
    .button-wrap--centering>* {
        margin-top:1em
    }
    .button-wrap--centering>:first-child {
        margin-top:0
    }
    .button-wrap {
        margin:1em 0
    }
    .button-wrap[data-col-sp]:not([data-col-sp=auto])>* {
        margin-top:1em
    }
    [class*=button-wrap][data-col-sp]:not([data-col-sp="1"])>.button-v2>[class*=__type] {
        width:100%
    }
    .button-v2 .button-v2__type--blank {
        padding-right:3em
    }
    .button-v2 .button-v2__type--blank:after {
        right:1.2em
    }
    .button-v2 .button-v2__type--pdf {
        padding-right:3em
    }
    .button-v2 .button-v2__type--pdf:after {
        right:1.2em
    }
    .button-v2 .button-v2__type--excel {
        padding-right:3em
    }
    .button-v2 .button-v2__type--excel:after {
        right:1.2em
    }
    .button-v2 .button-v2__type--word {
        padding-right:3em
    }
    .button-v2 .button-v2__type--word:after {
        right:1.2em
    }
    .button-v2 .button-v2__type--powerpoint {
        padding-right:3em
    }
    .button-v2 .button-v2__type--powerpoint:after {
        right:1.2em
    }
    .button-v2 .button-v2__type--zip {
        padding-right:3em
    }
    .button-v2 .button-v2__type--zip:after {
        right:1.2em
    }
    .button-v2 .button-v2__type--video {
        padding-right:3em
    }
    .button-v2 .button-v2__type--video:after {
        right:1.2em
    }
    .button-v2 .button-v2__type--modal {
        padding-right:3em
    }
    .button-v2 .button-v2__type--modal:after {
        right:1.2em
    }
    .button-v2 .button-v2__type--rss {
        padding-right:3em
    }
    .button-v2 .button-v2__type--rss:after {
        right:1.2em
    }
    .button-v2__filesize {
        font-weight:400
    }
    .image__caption,.image__caption--center,.image__caption--right {
        font-size:1.2rem
    }
    .image__title {
        font-weight:700
    }
    .image a.image__frame--modal:after {
        right:11px;
        bottom:11px;
        width:18px;
        height:18px
    }
    [class*=modal--].modaal-wrapper .modaal-container {
        padding:40px 14px
    }
    [class*=modal--].modaal-wrapper .modaal-inner-wrapper {
        padding-right:14px;
        padding-left:14px
    }
    [class*=modal--].modaal-wrapper .modaal-close {
        top:10px;
        right:10px;
        width:22px;
        height:22px
    }
    [class*=modal--].modaal-wrapper .modaal-close>span:after,[class*=modal--].modaal-wrapper .modaal-close>span:before {
        width:18px;
        height:1px;
        margin:-1px 0 0 -9px
    }
    .video {
        border:1px solid #ddd
    }
    .table__caption,.table__caption--center,.table__caption--right {
        margin:1em 0 0;
        font-size:1.2rem
    }
    .table [class*=__cell] {
        padding:.4em 11px
    }
    .table__head {
        margin:0 0 .6em
    }
    .table__foot {
        margin:.6em 0 0
    }
    .table__title {
        margin:0 0 1em;
        font-size:1.5rem;
        font-weight:700
    }
    .table__note {
        font-size:1.2rem
    }
    .table__matrix>caption {
        margin:0 0 .6em
    }
    .table [class*=__cell--lv1],.table [class*=__cell--lv2] {
        font-weight:700
    }
    .table[data-table-sp=scroll] .table__body {
        padding-bottom:20px;
        overflow-x:auto
    }
    .table[data-table-sp=scroll] .table__body::-webkit-scrollbar {
        height:9px
    }
    .table[data-table-sp=scroll] .table__body::-webkit-scrollbar-track {
        border-radius:9px;
        background-color:#ddd
    }
    .table[data-table-sp=scroll] .table__body::-webkit-scrollbar-thumb {
        border-radius:9px;
        background-color:#666
    }
    .table[data-table-sp=scroll] .table__matrix {
        width:812px!important
    }
    .table[data-table-sp=vertical] col,.table[data-table-sp=vertical] tbody,.table[data-table-sp=vertical] td,.table[data-table-sp=vertical] th,.table[data-table-sp=vertical] tr {
        display:block;
        width:100%!important
    }
    .box {
        margin-top:1.4em
    }
    .box__head {
        padding:1.2em 20px 0
    }
    .box__body {
        padding:.8em 20px 1em
    }
    .box__title {
        font-size:1.5rem;
        font-weight:700
    }
    .box-v2 {
        margin-top:1.4em
    }
    .box-v2__head {
        padding:1.2em 0 0
    }
    .box-v2__body {
        padding:.8em 0 1em
    }
    .box-v2__title {
        font-size:1.5rem;
        font-weight:700
    }
    .box-v3 {
        margin-top:1.4em
    }
    .box-v3__head {
        padding:1.2em 20px 0
    }
    .box-v3__body {
        padding:.8em 20px 1em
    }
    .box-v3__title {
        font-size:1.5rem;
        font-weight:700
    }
    .media[data-media-sp=row][data-media-wraparound=false] {
        display:flex;
        flex-wrap:nowrap
    }
    .media[data-media-sp=row][data-media-wraparound=false][data-media-pc=image-left] {
        flex-direction:row
    }
    .media[data-media-sp=row][data-media-wraparound=false][data-media-pc=image-right] {
        flex-direction:row-reverse
    }
    .media[data-media-sp=col] {
        display:flex;
        flex-direction:column!important
    }
    .media[data-media-sp=col-reverse] {
        display:flex;
        flex-direction:column-reverse!important
    }
    body[data-browser^=ie] [data-media-sp=row] .media__head {
        flex-basis:100%
    }
    .media[data-media-wraparound=true] .media__head {
        margin-bottom:.8em
    }
    body[data-browser^=ie] [data-media-sp=row] .media__body {
        flex-basis:100%
    }
    body[data-browser^=ie] [data-media-sp=col-reverse] .media__body,body[data-browser^=ie] [data-media-sp=col] .media__body {
        flex:1 0 auto
    }
    .media__caption,.media__caption--center,.media__caption--right {
        margin:.6em 0 0;
        font-size:1.2rem
    }
    .media[data-media-sp=row] .media__head {
        max-width:calc((100% - 15px)/2)
    }
    .media[data-media-sp=row][data-media-pc=image-left] .media__head {
        margin-right:15px
    }
    .media[data-media-sp=row][data-media-pc=image-left][data-media-wraparound=true] .media__head {
        float:left
    }
    .media[data-media-sp=row][data-media-pc=image-right] .media__head {
        margin-left:15px
    }
    .media[data-media-sp=row][data-media-pc=image-right][data-media-wraparound=true] .media__head {
        float:right
    }
    .media[data-media-sp=col-reverse] .media__head,.media[data-media-sp=col] .media__body {
        margin-top:.8em
    }
    .media[data-media-sp=col-reverse] .media__head,.media[data-media-sp=col] .media__head {
        display:flex;
        flex-direction:column;
        justify-content:center
    }
    .media[data-media-sp=col-reverse] .media__frame,.media[data-media-sp=col] .media__frame {
        text-align:center
    }
    .anchor-navi__list[data-col-sp]>li {
        margin-top:1em
    }
    .anchor-navi__label {
        padding-left:24px
    }
    .anchor-navi__label:before {
        top:.15em;
        margin-top:0
    }
    .anchor-navi__list[data-col-sp="1"]>li:after {
        display:none
    }
    .anchor-navi .anchor-navi__list[data-col-sp="2"]>li {
        width:calc((100% - 15px)/2);
        margin-left:15px!important
    }
    .anchor-navi .anchor-navi__list[data-col-sp="2"]>li:nth-child(odd) {
        margin-left:0!important
    }
    .anchor-navi .anchor-navi__list[data-col-sp="2"]>li:nth-child(2n):after {
        display:none
    }
    .pager-navi .is-current.pager-navi__link,.pager-navi .is-current.pager-navi__link--next,.pager-navi .is-current.pager-navi__link--prev {
        font-weight:700
    }
    .pager-navi .pager-navi__link,.pager-navi .pager-navi__link--next,.pager-navi .pager-navi__link--prev {
        width:30px;
        height:30px;
        font-size:1.3rem;
        line-height:30px
    }
    .pager-navi__list>li {
        margin:0 5px
    }
    .pager-navi .pager-navi__link--next:before,.pager-navi .pager-navi__link--prev:before {
        width:10px;
        height:10px;
        margin-top:-5px
    }
    .pager-navi .pager-navi__link--prev {
        margin-right:17px
    }
    .pager-navi .pager-navi__link--prev:before {
        left:11px
    }
    .pager-navi .pager-navi__link--next {
        margin-left:17px
    }
    .pager-navi .pager-navi__link--next:before {
        right:11px
    }
    .pulldown-navi__inner {
        display:block;
        width:100%
    }
    .pulldown-navi__assist+.pulldown-navi__inner {
        margin-top:1em
    }
    .pulldown-navi__inner:after {
        right:18px;
        border-width:8px 6px 0
    }
    .pulldown-navi__select {
        padding:.8em 50px .8em 20px;
        font-size:1.4rem;
        font-weight:700
    }
    .pulldown-navi__select option {
        font-weight:400
    }
    .pulldown-navi__assist {
        text-align:right
    }
    .pulldown-navi__link--rss:before {
        width:12px;
        height:12px;
        margin:-1px .6em 0 0
    }
    .card .card__type,.card .card__type--blank,.card .card__type--blank--scaleup,.card .card__type--excel,.card .card__type--excel--scaleup,.card .card__type--modal,.card .card__type--modal--scaleup,.card .card__type--nolink,.card .card__type--pdf,.card .card__type--pdf--scaleup,.card .card__type--powerpoint,.card .card__type--powerpoint--scaleup,.card .card__type--rss,.card .card__type--rss--scaleup,.card .card__type--scaleup,.card .card__type--video,.card .card__type--video--scaleup,.card .card__type--word,.card .card__type--word--scaleup,.card .card__type--zip,.card .card__type--zip--scaleup {
        padding:14px
    }
    .card .card__type--blank--scaleup .card__title:after,.card .card__type--blank .card__title:after,.card .card__type--excel--scaleup .card__title:after,.card .card__type--excel .card__title:after,.card .card__type--modal--scaleup .card__title:after,.card .card__type--modal .card__title:after,.card .card__type--pdf--scaleup .card__title:after,.card .card__type--pdf .card__title:after,.card .card__type--powerpoint--scaleup .card__title:after,.card .card__type--powerpoint .card__title:after,.card .card__type--rss--scaleup .card__title:after,.card .card__type--rss .card__title:after,.card .card__type--video--scaleup .card__title:after,.card .card__type--video .card__title:after,.card .card__type--word--scaleup .card__title:after,.card .card__type--word .card__title:after,.card .card__type--zip--scaleup .card__title:after,.card .card__type--zip .card__title:after,.card .card__type .card__title:after {
        top:-2px
    }
    .card__head {
        width:36.235%
    }
    .card-wrap--scrolling>[data-card-sp=row] .card__head {
        width:49.02%
    }
    .card__head+.card__body {
        margin-left:14px
    }
    .card__title {
        font-size:1.5rem;
        font-weight:700
    }
    .card__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .card__description {
        margin:.6em 0 0
    }
    .card[data-card-sp=col]>[class*=__type] {
        display:block;
        width:100%;
        padding:0;
        border-top:none
    }
    .card[data-card-sp=col] .card__head {
        display:block;
        width:100%
    }
    .card[data-card-sp=col] .card__body {
        margin-left:0;
        padding:.8em 1em
    }
    .card-wrap--centering {
        flex-direction:column;
        align-items:center
    }
    .card-wrap--centering>* {
        margin-top:1em
    }
    .card-wrap--centering>:first-child {
        margin-top:0
    }
    .card-wrap--scrolling {
        flex-flow:row nowrap;
        margin-right:-15px;
        margin-left:-15px;
        padding-bottom:12px;
        overflow-x:auto
    }
    .card-wrap--scrolling::-webkit-scrollbar {
        height:6px
    }
    .card-wrap--scrolling::-webkit-scrollbar-track {
        margin:0 14px;
        border-radius:6px;
        background:#fff
    }
    .card-wrap--scrolling::-webkit-scrollbar-thumb {
        border-radius:6px;
        background:#ccc
    }
    .card-wrap--scrolling>* {
        margin-top:0!important;
        margin-right:18px!important
    }
    .card-wrap--scrolling>:first-child {
        padding-left:15px
    }
    .card-wrap--scrolling>:last-child {
        padding-right:15px
    }
    .card-wrap--scrolling>*>* {
        width:255px!important
    }
    .card-wrap,.card-wrap[data-col-sp]>* {
        margin-top:1em
    }
    .card-wrap[data-col-sp="1"]>:nth-child(n+2)>[class*=__type],.card-wrap[data-col-sp="2"]>:nth-child(n+3)>[class*=__type] {
        border-top:none
    }
    .card-wrap--centering>[data-card-sp=row],.card-wrap[data-col-sp="1"]>[data-card-sp=col]:nth-child(n+2)>[class*=__type],.card-wrap[data-col-sp="2"]>[data-card-sp=col]:nth-child(n+3)>[class*=__type] {
        margin-top:1em
    }
    .card-wrap--centering>[data-card-sp=row]:nth-child(n+2)>[class*=__type],.card-wrap--centering>[data-card-sp=row]:nth-child(n+3)>[class*=__type],.card-wrap--centering>[data-card-sp=row]:nth-child(n+4)>[class*=__type],.card-wrap--centering>[data-card-sp=row]:nth-child(n+5)>[class*=__type] {
        border-top:none
    }
    .card-v2 .card-v2__type--blank--scaleup .card-v2__title:after,.card-v2 .card-v2__type--blank .card-v2__title:after,.card-v2 .card-v2__type--excel--scaleup .card-v2__title:after,.card-v2 .card-v2__type--excel .card-v2__title:after,.card-v2 .card-v2__type--modal--scaleup .card-v2__title:after,.card-v2 .card-v2__type--modal .card-v2__title:after,.card-v2 .card-v2__type--pdf--scaleup .card-v2__title:after,.card-v2 .card-v2__type--pdf .card-v2__title:after,.card-v2 .card-v2__type--powerpoint--scaleup .card-v2__title:after,.card-v2 .card-v2__type--powerpoint .card-v2__title:after,.card-v2 .card-v2__type--rss--scaleup .card-v2__title:after,.card-v2 .card-v2__type--rss .card-v2__title:after,.card-v2 .card-v2__type--video--scaleup .card-v2__title:after,.card-v2 .card-v2__type--video .card-v2__title:after,.card-v2 .card-v2__type--word--scaleup .card-v2__title:after,.card-v2 .card-v2__type--word .card-v2__title:after,.card-v2 .card-v2__type--zip--scaleup .card-v2__title:after,.card-v2 .card-v2__type--zip .card-v2__title:after,.card-v2 .card-v2__type .card-v2__title:after {
        top:-2px
    }
    .card-v2__body {
        padding:0 14px .8em
    }
    .card-v2__head+.card-v2__body {
        padding-top:.8em
    }
    .card-v2__title {
        font-size:1.5rem;
        font-weight:700
    }
    .card-v2__filesize {
        font-size:1.4rem;
        font-weight:400
    }
    .card-v2__description {
        margin:.6em 0 0
    }
    .card-v2[data-card-sp=row]>[class*=__type] {
        display:flex;
        flex-flow:row nowrap;
        padding:14px
    }
    .card-v2[data-card-sp=row] .card-v2__head {
        display:flex;
        flex-shrink:0;
        width:36.235%
    }
    .card-v2[data-card-sp=row] .card-v2__head+.card-v2__body {
        margin-left:1em
    }
    .card-wrap--scrolling>.card-v2[data-card-sp=row] .card-v2__head {
        width:49.02%
    }
    .card-v2[data-card-sp=row] .card-v2__body {
        width:100%;
        padding:0
    }
    .accordion+.accordion {
        margin-top:.6em
    }
    .accordion__head {
        padding:.8em 14px
    }
    .accordion__title {
        padding-right:43px;
        font-size:1.5rem
    }
    .accordion__title:after,.accordion__title:before {
        width:15px
    }
    .accordion__body {
        padding:.6em 14px
    }
    .tab .tab__button,.tab .tab__button--nolink {
        padding:.6em 9px;
        font-size:1.3rem
    }
    .tab__body {
        padding:1.8em 0 0
    }
    .tab-v2 .tab-v2__button,.tab-v2 .tab-v2__button--nolink {
        padding:.6em 9px;
        font-size:1.3rem
    }
    .tab-v2__body {
        padding:1.8em 0 0
    }
    .tab-v2__list[data-col-sp]:not([data-col-sp=auto])>* {
        margin-top:6px;
        margin-left:0
    }
    .tab-v2__list[data-col-sp="1"]>:nth-child(-n+1) {
        margin-top:0!important
    }
    .tab-v2__list[data-col-sp="1"]>:nth-child(1n+1) {
        margin-left:0!important
    }
    .tab-v2__list[data-col-sp="1"]>* {
        width:100%
    }
    .tab-v2__list[data-col-sp="2"]>:nth-child(-n+2) {
        margin-top:0!important
    }
    .tab-v2__list[data-col-sp="2"]>:nth-child(odd) {
        margin-left:0!important
    }
    .tab-v2__list[data-col-sp="2"]>* {
        width:calc((100% - 6px)/2)
    }
    .tab-v2__list[data-col-sp="3"]>:nth-child(-n+3) {
        margin-top:0!important
    }
    .tab-v2__list[data-col-sp="3"]>:nth-child(3n+1) {
        margin-left:0!important
    }
    .tab-v2__list[data-col-sp="3"]>* {
        width:calc((100% - 12px)/3)
    }
    .carousel {
        margin:1.3em 0 0
    }
    .carousel__list>.slick-list {
        margin:0 -7px
    }
    .carousel__item {
        padding:0 7px
    }
    .carousel__control {
        flex-wrap:nowrap;
        margin:.8em 0 0
    }
    .carousel__pager {
        width:calc(100% - 25px);
        padding-top:8px
    }
    .carousel__pager>.slick-dots {
        flex-wrap:wrap;
        justify-content:flex-end
    }
    .carousel__pager>.slick-dots>li {
        margin-bottom:8px!important;
        padding:0 3px
    }
    .carousel__pager>.slick-dots>li>button {
        width:35px;
        height:3px
    }
    .carousel__switch {
        width:24px
    }
    .carousel__switch__pause {
        width:9px;
        height:15px;
        margin:0 0 0 15px
    }
    .carousel__switch__pause:after,.carousel__switch__pause:before {
        width:3px
    }
    .carousel__switch__play {
        width:9px;
        height:15px;
        margin:0 0 0 15px
    }
    .carousel__switch__play:before {
        margin:-6px 0 0;
        border-width:7px 9px
    }
    .news .news__type,.news .news__type--blank,.news .news__type--excel,.news .news__type--modal,.news .news__type--nolink,.news .news__type--pdf,.news .news__type--powerpoint,.news .news__type--rss,.news .news__type--video,.news .news__type--word,.news .news__type--zip {
        padding:1.4em 15px
    }
    .news {
        margin:1.4em -15px 0
    }
    .news__head {
        margin-left:14px
    }
    .news__property+.news__caption {
        margin-top:.8em
    }
    .news__date {
        font-size:1.2rem
    }
    .news__category>* {
        margin-bottom:6px
    }
    .news__title {
        font-size:1.4rem;
        font-weight:400
    }
    .faq__mark--answer,.faq__mark--question {
        margin-right:.4em;
        font-size:2.1rem;
        font-weight:700
    }
    .faq+.faq {
        margin-top:.6em
    }
    .faq__head {
        padding:.8em 14px;
        font-size:1.5rem
    }
    .faq__title {
        padding-right:2em
    }
    .faq__title:after,.faq__title:before {
        width:15px
    }
    .faq__body {
        padding:.6em 14px
    }
    .faq__detail {
        width:calc(100% - 2.1rem - .6em)
    }
    .tooltip {
        text-decoration:underline!important
    }
    .tooltip__balloon {
        width:180px;
        margin:0 0 0 -108px
    }
    .tooltip__balloon__inner {
        padding:.8em 14px;
        font-size:1.2rem;
        line-height:1.4
    }
    .tooltip.is-active .tooltip__balloon {
        visibility:visible;
        opacity:1
    }
    .download__inner {
        padding:20px 20px 1.2em
    }
    .download__banner {
        text-align:center
    }
    .download__caption {
        margin-top:1em
    }
    .download__link-list,.download__note-list {
        margin:1em 0 0
    }
    .download__note-list>li {
        font-size:1.2rem
    }
    .inquiry {
        margin:1.4em 0 0
    }
    .inquiry__title {
        padding:1.2em 20px;
        font-size:1.5rem;
        font-weight:700
    }
    .inquiry__detail {
        padding:1.2em 20px 1em
    }
    .inquiry__description__office {
        font-size:1.5rem;
        font-weight:700
    }
    .inquiry__description__office+* {
        margin-top:.6em!important
    }
    .inquiry__description__tel {
        font-size:1.7rem;
        font-weight:700
    }
    .inquiry__note-list {
        margin:.6em 0 0
    }
    .modal--image.modaal-wrapper .modaal-container {
        padding:20px
    }
    dl.inquiry-contact {
        margin:30px 0 0
    }
    dt.inquiry-contact__title {
        margin:0 0 17px;
        padding:15px 20px;
        background-color:#f4f4f4;
        font-size:1.5rem
    }
    .inquiry-contact__freedial {
        padding-left:45px;
        font-size:1.7rem
    }
    .inquiry-contact__freedial:before {
        top:calc(50% - 10px);
        width:35px;
        height:20px
    }
    ul.nr-tag {
        margin:1em 0 -.2em;
        font-size:1.2rem
    }
    .nr-side-search {
        margin:0;
        padding:25px 15px
    }
    .nr-side-search .nr-tag {
        margin-bottom:-1em
    }
    .nr-side-search .nr-tag>li {
        margin-bottom:1em
    }
    .nr-side-search__keyword+.js-newsroom-taglist {
        margin:30px 0 0
    }
    .nr-side-search__input {
        width:100%;
        padding:9px 20px;
        font-size:1.5rem
    }
    button.nr-side-search__submit {
        width:42px;
        background-color:#262626
    }
    button.nr-side-search__submit:after {
        display:block;
        width:18px;
        height:18px;
        content:""
    }
    .nr-side-search__more {
        margin:25px 0 0
    }
    .nr-side-search__more a {
        font-size:1.4rem
    }
    .nr-side-search__more a:after,.nr-side-search__more a:before {
        width:15px
    }
    .car-library__list>li {
        width:calc((100% - 15px)/2);
        margin-top:15px;
        margin-right:15px
    }
    .car-library__list+.list-wrap--right,.related__list {
        margin-top:15px
    }
    .related__list {
        margin-right:-15px;
        margin-left:-15px
    }
    .related__list>li>a {
        padding:13px 15px
    }
    .related__list>li>a>img {
        width:103px
    }
    .related__list>li>a .related__list__text {
        padding:0 5px 0 17px;
        font-size:1.4rem
    }
    .related__list>li>a .related__list__text>span:after {
        width:8px;
        height:8px;
        margin:-1px 0 0 5px
    }
    .cmn-link-box-wrap {
        margin-top:1.4em
    }
    .cmn-link-box-v2__type,.cmn-link-box__type {
        box-shadow:0 5px 20px 0 rgba(0,0,0,.1)
    }
    .cmn-link-box-v2__type__img,.cmn-link-box__type__img {
        padding:10px 15px 20px
    }
    .cmn-link-box-v2__type__detail,.cmn-link-box__type__detail {
        padding:14px 15px 11px
    }
    .cmn-link-box__subtitle {
        font-size:1.3rem;
        font-weight:700
    }
    .cmn-link-box-v2__title,.cmn-link-box__title {
        margin-top:3px;
        padding:0 15px 0 0;
        font-size:1.5rem;
        font-weight:700
    }
    .cmn-link-box__title__link {
        padding:0 15px 0 0
    }
    .cmn-link-box__title__link:after {
        width:9px;
        height:9px
    }
    .cmn-link-box-v2__title__label {
        padding:0 15px 0 0
    }
    .cmn-link-box-v2__title__label:after {
        width:9px;
        height:9px
    }
    .cmn-link-box__text {
        margin:.6em 0 0
    }
    .cmn-link-box__button,.cmn-link-box__button--login {
        margin:.8em 0 0;
        padding:11px 15px 10px;
        font-weight:700
    }
    .cmn-link-box__button--login>.cmn-link-box__button__label {
        padding-left:20px
    }
    .cmn-link-box__button--login>.cmn-link-box__button__label:before {
        width:13px;
        height:16px;
        margin-top:-10px;
        background-size:13px auto
    }
    .cmn-contact {
        padding:17px 20px
    }
    .cmn-contact__title {
        font-size:1.5rem;
        font-weight:700;
        line-height:1.5
    }
    .cmn-contact__detail {
        margin-top:1.2em
    }
    .cmn-contact-v2 {
        margin:30px 0 0
    }
    .cmn-contact-v2__title {
        margin:0 0 17px;
        padding:15px 20px;
        background-color:#f4f4f4;
        font-size:1.5rem
    }
    .cmn-contact-v2__freedial {
        padding-left:45px;
        font-size:1.7rem
    }
    .cmn-contact-v2__freedial:before {
        top:calc(50% - 10px);
        width:35px;
        height:20px
    }
    .cmn-contact-v2__label {
        margin:4px 0 0;
        line-height:1.8
    }
    dl.inquiry-contact__label {
        display:flex;
        margin:10px 0 0;
        line-height:1.61
    }
    .Main__content {
        padding:3.5em 15px 0
    }
    .daizukan-text {
        font-size:1.5rem
    }
    .daizukan-lead {
        margin:1em 0 0;
        font-size:1.7rem;
        font-weight:700
    }
    .daizukan-heading2 {
        margin-top:4em;
        line-height:1.4
    }
    .daizukan-heading2__title {
        font-size:3rem;
        font-weight:700
    }
    .daizukan-heading2__small {
        font-size:2.2rem
    }
    .daizukan-heading3 {
        margin-top:3em;
        background:url(/town/study/daizukan_bus/img/cmn_h3_bg01_02.png) no-repeat 100% 100%;
        background-size:60px
    }
    .daizukan-heading3:before {
        top:0
    }
    .daizukan-heading3:after,.daizukan-heading3:before {
        left:0;
        width:100%;
        height:3px;
        background:url(/town/study/daizukan_bus/img/cmn_h3_bg01_01.png) no-repeat 0 0
    }
    .daizukan-heading3:after {
        bottom:-2px;
        margin-top:2px
    }
    .daizukan-heading3__inner {
        padding:1em 70px 1em 0
    }
    .daizukan-heading3__title {
        font-size:2.4rem;
        font-weight:700
    }
    .daizukan-heading3__title.type-number {
        padding-left:46px
    }
    .daizukan-heading3__mark {
        width:36px;
        height:36px;
        font-size:2.25rem;
        line-height:1.6
    }
    .daizukan-heading3+* {
        margin-top:1em
    }
    .daizukan-box {
        margin:2em 0
    }
    .daizukan-box__inner {
        display:flex;
        flex-direction:column;
        align-items:flex-start
    }
    .daizukan-box__head {
        z-index:1;
        order:1;
        margin:0 14px 0 0;
        padding:.45em 1.4em
    }
    .daizukan-box__title {
        font-size:1.7rem;
        font-weight:700
    }
    .daizukan-box__body {
        order:2;
        margin:-20px 0 0 14px;
        padding:1.4em 15px 1em;
        border-radius:30px
    }
    .daizukan-box__image {
        order:3;
        width:100%
    }
    .daizukan-box__image__item {
        margin:-47px 21px 0 35px
    }
    .daizukan-box__figure__caption {
        padding:.7em 1.6em .4em;
        border-radius:0 20px 0 0;
        font-size:1rem;
        font-weight:700
    }
    .daizukan-box[data-image-num="1"] .daizukan-box__body,.daizukan-box[data-image-num="2"] .daizukan-box__body {
        padding:1.4em 15px 4em
    }
    .daizukan-box[data-image-num="2"] .daizukan-box__image__item+.daizukan-box__image__item {
        margin-top:1em
    }
    .daizukan-card__body {
        padding:1em 0 .3em
    }
    .daizukan-card__title {
        font-size:1.7rem;
        font-weight:700
    }
    .daizukan-card__description {
        margin:.4em 0 0;
        font-size:1.5rem;
        font-weight:700
    }
    .daizukan-card-v2-column {
        margin:1em 0 2em
    }
    .daizukan-card-v2:nth-child(n+2) {
        background:url(/town/study/daizukan_bus/img/cmn_bg06_02.png) repeat-x 0 0
    }
    .daizukan-card-v2__type {
        padding:20px 0 0
    }
    .daizukan-card-v2__head {
        width:164px;
        margin-left:16px
    }
    .daizukan-card-v2__body {
        padding:0
    }
    .daizukan-card-v2__title {
        font-size:1.7rem;
        font-weight:700
    }
    .daizukan-card-v2__description {
        margin:.4em 0 0;
        font-size:1.5rem;
        font-weight:700
    }
    .daizukan-description-title {
        margin:1.5em 0 0;
        padding-left:20px;
        font-size:1.7rem;
        font-weight:700
    }
    .daizukan-description-wrap {
        margin-top:.7em
    }
    .daizukan-description-list>dt {
        padding:.5em 20px;
        font-size:1.6rem;
        font-weight:700
    }
    .daizukan-description-list>dd {
        padding:.5em 20px;
        font-size:1.4rem;
        font-weight:700
    }
    .daizukan-next {
        margin:4em 0 0;
        padding-bottom:3em;
        background:url(/town/study/daizukan_bus/img/cmn_bg06_02.png) repeat-x 0 100%
    }
    .daizukan-next__icon {
        height:34px;
        padding:.45em .6em;
        font-size:1.8rem;
        font-weight:700;
        line-height:1
    }
    .daizukan-next__icon:after {
        margin-right:-13px;
        border-width:17px 0 17px 13px
    }
    .daizukan-next__label {
        margin-left:20px;
        font-size:1.8rem;
        font-weight:700
    }
    .daizukan-next__label:after {
        width:13px;
        height:13px;
        margin-left:6px
    }
    .daizukan-button-wrap {
        margin:1em -15px 0
    }
    .daizukan-button {
        width:100%;
        margin:0 15px
    }
    .daizukan-button__type {
        width:100%;
        padding:.65em 1.5em;
        border-radius:22px
    }
    .daizukan-button__type:before {
        width:100%;
        height:100%;
        border-radius:22px
    }
    .daizukan-button__label {
        font-size:1.4rem;
        font-weight:700
    }
    .daizukan-button-v2 {
        width:100%;
        margin:0 15px
    }
    .daizukan-button-v2__type {
        width:100%;
        padding:.65em 1.5em;
        border-radius:22px
    }
    .daizukan-button-v2__type:before {
        width:100%;
        height:100%;
        border-radius:22px
    }
    .daizukan-button-v2__label {
        font-size:1.4rem;
        font-weight:700
    }
    .request-area {
        margin:4em -15px 0;
        background:url(/town/study/daizukan_bus/img/cmn_bg04.jpg) no-repeat 50% 0
    }
    .request-area__inner {
        padding:1em 15px 2em
    }
    .daizukan-tra-heading {
        background:url(/town/study/daizukan_bus/img/cmn_bg01_01_sp.png) repeat-y 100% 100%/100%
    }
    .daizukan-tra-heading:after {
        bottom:-50px;
        height:50px;
        background:url(/town/study/daizukan_bus/img/cmn_bg01_02_sp.png) no-repeat 100% 0/100%
    }
    .daizukan-tra-heading__inner {
        padding:1.2em 10px 1.5em
    }
    .daizukan-tra-heading__subtitle {
        margin:0;
        font-size:1.4rem;
        font-weight:700
    }
    .daizukan-tra-heading__title {
        margin:.15em 0 0;
        font-size:2.5rem;
        font-weight:700;
        line-height:1.3em
    }
    .daizukan-media__image {
        width:160px;
        margin:0 auto
    }
    .daizukan-media__body {
        margin-top:1.5em
    }
    .daizukan-media__text {
        padding:4px 0 10px;
        background:url(/town/study/daizukan_bus/img/cmn_bg03_02_sp.jpg) repeat 0 0;
        font-size:1.3rem;
        font-weight:700;
        line-height:2.6
    }
    .daizukan-media__text:before {
        background:url(/town/study/daizukan_bus/img/cmn_bg03_01_sp.jpg) repeat-x 0 0
    }
    .daizukan-conversation {
        margin-top:2em;
        background:url(/town/study/daizukan_bus/img/cmn_bg02.jpg) no-repeat 50% 0 #becdf2
    }
    .daizukan-conversation__inner {
        padding:1.6em 10px
    }
    .daizukan-conversation__inner>*+* {
        margin-top:.5em
    }
    .daizukan-conversation__item {
        align-items:flex-start
    }
    .daizukan-conversation__item.type-left {
        padding:0 50px 0 0
    }
    .daizukan-conversation__item.type-left .daizukan-conversation__body {
        margin:0 0 0 12px
    }
    .daizukan-conversation__item.type-left .daizukan-conversation__body:after {
        bottom:6px;
        left:0;
        width:8px;
        height:14px;
        margin-left:-6px
    }
    .daizukan-conversation__item.type-right {
        padding:0 0 0 50px
    }
    .daizukan-conversation__item.type-right .daizukan-conversation__body {
        margin:0 12px 0 0
    }
    .daizukan-conversation__item.type-right .daizukan-conversation__body:after {
        right:0;
        bottom:6px;
        width:8px;
        height:14px;
        margin-right:-6px
    }
    .daizukan-conversation__head,.daizukan-conversation__item.type-multiple .daizukan-conversation__image {
        width:38px
    }
    .daizukan-conversation__image+.daizukan-conversation__image {
        margin-left:.2em
    }
    .daizukan-conversation__body {
        padding:.4em 1em;
        border-radius:15px;
        box-shadow:0 1px 1px 1px rgba(0,0,0,.1)
    }
    .daizukan-conversation__text {
        font-size:1.4rem;
        line-height:1.5
    }
    .daizukan-conversation__accent {
        font-weight:700
    }
    .daizukan-box-v2 {
        margin-top:1em
    }
    .daizukan-box-v2__column {
        flex-flow:column-reverse
    }
    .daizukan-box-v2__head {
        margin-top:1em
    }
    .daizukan-box-v2__image__caption {
        padding:.7em 1.6em .4em;
        border-radius:0 20px 0 0;
        font-size:1rem;
        font-weight:700
    }
    .daizukan-box-v2__text {
        font-size:1.5rem
    }
    .daizukan-bus-index-heading {
        background:url(/town/study/daizukan_bus/img/cmn_bg01_01_sp.png) repeat-y 100% 100%/100%
    }
    .daizukan-bus-index-heading:after {
        bottom:-50px;
        height:50px;
        background:url(/town/study/daizukan_bus/img/cmn_bg01_02_sp.png) no-repeat 100% 0/100%
    }
    .daizukan-bus-index-heading__inner {
        padding:1.95em 10px 1.7em
    }
    .daizukan-bus-index-heading__subtitle {
        margin:0;
        font-size:1.4rem;
        font-weight:700
    }
    .daizukan-bus-index-heading__title {
        margin:0;
        font-size:2.5rem;
        font-weight:700;
        line-height:1.3em
    }
    .daizukan-bus-index-heading__title img {
        width:198px
    }
    .Main__content-daizukan-bus {
        padding:3.2em 15px 50px
    }
    .daizukan-bus_lead--center {
        font-size:1.8rem
    }
    .daizukan-bus_lead__yellow-line {
        font-size:2rem
    }
    .daizukan-bus-linkbox-wrap {
        margin-top:1.9em
    }
    .daizukan-bus-linkbox .image-wrap--center {
        width:100vw;
        margin:3.2em 0 0 -15px
    }
    .daizukan-bus-linkbox__item:nth-of-type(n+1) {
        margin-top:1.25em
    }
    .daizukan-bus-linkbox__head {
        padding:.6em 0 .4em
    }
    .daizukan-bus-linkbox__title {
        font-size:2.1rem
    }
    .daizukan-bus-linkbox__body {
        padding:0 20px;
        font-size:1.6rem
    }
    .daizukan-bus-linkbox__body .daizukan-bus-linkbox__description {
        padding:1em 0 .9em
    }
    .daizukan-bus-linkbox__list-wrap {
        padding:1.1em 0 .8em;
        font-size:1.5rem
    }
    .daizukan-bus-linkbox__list-wrap li {
        line-height:2.2
    }
    .daizukan-bus-linkbox__type:before {
        width:13px;
        height:13px;
        margin-right:6px
    }
}
@media print {
    body {
        page:print-width;
        width:1280px!important;
        margin:0 auto!important
    }
    body[data-browser^=ie] {
        zoom:1.9!important;
        -webkit-transform:scale(.45)!important;
        -webkit-transform-origin:0 0!important;
        transform:scale(.45)!important;
        transform-origin:0 0!important
    }
    body[data-browser=chrome] {
        zoom:.85
    }
    .Header {
        position:inherit;
        top:auto;
        left:auto
    }
    .Main {
        margin-top:0!important
    }
    .Footer__guide {
        display:none
    }
    .heading1,.heading1--center {
        width:100%!important;
        margin-left:0!important
    }
}
@media print,screen and (min-width:768px) and (max-width:1440px) {
    .Header__head {
        width:182px;
        padding:25px 24px 0 30px
    }
    .Header__head .header-logo--head>a {
        width:128px;
        height:23px
    }
    .Header__body .header-gnav__list>li,.Header__body .header-gnav__list>li.nav05 {
        margin-right:14px
    }
}
@media only screen and (max-width:767.98px) and (max-width:374px) {
    .Header__head .header-logo--head>a {
        width:90px;
        height:16px
    }
    .Header__body .header-utility {
        padding-right:10px
    }
    .Header__body .header-utility__list>li {
        margin-left:10px
    }
}
@media print,screen and (min-width:768px) and (max-width:1260px) {
    .Footer__guide .footer-pagetop {
        right:14px
    }
    .Footer__body {
        padding:45px 26px 50px
    }
    .Footer__foot {
        padding:27px 12px 27px 26px
    }
}
@media print,screen and (min-width:768px) and (max-width:1264px) {
    .heading1,.heading1--center {
        width:1264px;
        margin-left:0
    }
}
@media screen and (min-width:768px) and (max-width:1264px) {
    .request-area {
        width:1240px!important;
        margin-right:-20px!important;
        margin-left:-20px!important
    }
}


@media print,screen and (max-width:1290px) {
     .daizukan-bus-linkbox{
        .image-wrap--center{
            padding:0;
        }
     }
     .daizukan-bus-linkbox__item:nth-of-type(n+1){
         margin-top:0 !important;
     }
    .daizukan-bus-linkbox__item.daizukan-bus--center-top,
    .daizukan-bus-linkbox__item.daizukan-bus--left-top,
    .daizukan-bus-linkbox__item.daizukan-bus--right-bottom,
    .daizukan-bus-linkbox__item.daizukan-bus--right-top,
    .daizukan-bus-linkbox__item.daizukan-bus--left-bottom,
    .daizukan-bus-linkbox__item.daizukan-bus--center-bottom{
        padding: 15px 0 !important;
        .daizukan-bus-linkbox__inner{
            &:after,
            &:before{
                content:none;
            }
        }
    }

    .daizukan-bus-linkbox-wrap{
        & > *{
            position:relative;
            transform: none !important;
            bottom:auto  !important;
            left:auto !important;
            right:auto !important;
            padding:0;
            width:auto !important;
            top:auto !important;
        }
    }
    .daizukan-bus-linkbox .image-wrap--center .image{
        height:auto;
       .image__frame{
            position: static;
            margin:0 auto;
            img{
                display: block;
                min-width: auto;
            }
        }
    }
}

