@charset "UTF-8";
/*
カラム制御：デフォルトで1～5カラムまで対応
PC用floatによるカラム制御

html：col_1～5まで対応
例）3列で折り返し
<ul class="col_3">
	<li></li>
	<li></li>
	<li></li>
</ul>

scss：mixinでカラム設定を自動処理化

.col_3 {
	@include colmg(30);
}

数値設定はアイテム間余白（デフォルトは20）;
※縦、横ともに外側への約は発生しない

*/
/*-------------------------------------------*/
/*
源ノ角ゴシック
500：Medium（デフォルト）
700：Bold
900：Heavy
*/
/*
源ノ角ゴシック（アニメーションなし）
500：Medium（デフォルト）
700：Bold
900：Heavy
*/
/*
Graphie
600：SemiBold
700：Bold（デフォルト）
*/
/*
Graphie（アニメーションなし）
600：SemiBold
700：Bold（デフォルト）
*/
/*
example
@include vaM;
*/
/*
example
@include taJ
*/
/*
example
@include dotted(#COLOR, WidthPX,SpaceingPX,HeightPX); 横破線
@include dotted(#e6e1d2, 4,4,2);
*/
/*
example
@include dotted-y(#COLOR, WidthPX,SpaceingPX,LengthPX,); 横破線
@include dotted-y(#e6e1d2, 4,4,2,10);
*/
/* -----------------------------------------------------------------------------

	common

----------------------------------------------------------------------------- */
.contents_wrap.offset .taglistBox {
  text-align: center;
  margin-top: 0.3rem;
}
@media screen and (max-width: 460px) {
  .contents_wrap.offset .taglistBox {
    margin-top: 0.15rem;
  }
}
.contents_wrap.offset .taglistBox .not_txt {
  font-family: graphie, sans-serif;
  font-style: normal;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  font-size: 0.2rem;
  text-align: center;
  letter-spacing: 0.08em;
}
.not-ie_only.not-googlebot .contents_wrap.offset .taglistBox .not_txt {
  opacity: 0;
}
.not-ie_only.not-googlebot.wf-graphie-n6-active .contents_wrap.offset .taglistBox .not_txt, .wf-graphie-n7-active .contents_wrap.offset .taglistBox .not_txt {
  opacity: 1;
}
@media screen and (max-width: 460px) {
  .contents_wrap.offset .taglistBox .not_txt {
    font-size: 0.14rem;
  }
}
.contents_wrap.offset .categorylistBox {
  text-align: center;
  margin-top: 0.3rem;
}
@media screen and (max-width: 460px) {
  .contents_wrap.offset .categorylistBox {
    margin-top: 0.15rem;
  }
}

/* sec_news */
.sec_news {
  max-width: 11.4rem;
  margin: auto;
  margin-top: 0.9rem;
  margin-bottom: 0;
}
@media screen and (max-width: 460px) {
  .sec_news {
    margin-top: 0.4rem;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 460px) {
  .sec_news .secTit {
    text-align: center;
  }
  .sec_news .secTit.news {
    border-bottom: 1px solid #000;
  }
  .sec_news .secTit.news .title {
    display: none;
  }
}
.sec_news .itemlistBox {
  margin-top: 0.5rem;
}
@media screen and (max-width: 460px) {
  .sec_news .itemlistBox {
    margin-top: 0.3rem;
  }
}
.sec_news.cat_nochild {
  margin-top: -0.4rem;
}

/* sec_archive */
.sec_archive {
  max-width: 11.4rem;
  margin: auto;
  margin-top: 0.8rem;
  margin-bottom: 0;
}
@media screen and (max-width: 460px) {
  .sec_archive {
    margin-top: 0.3rem;
    margin-bottom: 0.2rem;
  }
}
@media screen and (max-width: 460px) {
  .sec_archive.search {
    margin-top: 0.55rem;
  }
}
.sec_archive .itemlistBox {
  margin-top: 0.5rem;
}
@media screen and (max-width: 460px) {
  .sec_archive .itemlistBox {
    margin-top: 0.3rem;
  }
}

.sec_related {
  position: relative;
  background-color: #efefef;
  padding: 0.6rem 0;
  margin-top: 1rem;
}
@media screen and (max-width: 460px) {
  .sec_related {
    padding: 0.4rem 0;
    margin-top: 0.4rem;
  }
}
.sec_related > .in {
  width: 11.41rem;
  margin: 0 auto;
}
@media screen and (max-width: 460px) {
  .sec_related > .in {
    width: calc(100% - 0.4rem);
  }
}
.sec_related .secTit {
  position: absolute;
  top: -0.15rem;
  left: 0;
  right: 0;
}
@media screen and (max-width: 460px) {
  .sec_related .secTit {
    top: -0.1rem;
  }
}
.sec_related .secTit .title span {
  font-family: graphie, sans-serif;
  font-style: normal;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  font-size: 0.3rem;
  letter-spacing: 0.02em;
  line-height: 1;
  color: #979797;
}
.not-ie_only.not-googlebot .sec_related .secTit .title span {
  opacity: 0;
}
.not-ie_only.not-googlebot.wf-graphie-n6-active .sec_related .secTit .title span, .wf-graphie-n7-active .sec_related .secTit .title span {
  opacity: 1;
}
@media screen and (max-width: 460px) {
  .sec_related .secTit .title span {
    font-size: 0.2rem;
  }
}

.wp-pagenavi {
  text-align: center;
  margin-top: 0.2rem;
  margin-bottom: 0.6rem;
}
@media screen and (max-width: 460px) {
  .wp-pagenavi {
    margin-bottom: 0.3rem;
  }
}
.wp-pagenavi > a,
.wp-pagenavi > span {
  position: relative;
  vertical-align: middle;
  display: inline-block;
  padding: 0 0.15rem;
  font-family: graphie, sans-serif;
  font-style: normal;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  font-size: 0.28rem;
  letter-spacing: 0;
  line-height: 2;
  -webkit-transition: color 0.3s, opacity 0.3s;
  transition: color 0.3s, opacity 0.3s;
}
.not-ie_only.not-googlebot .wp-pagenavi > a,
.not-ie_only.not-googlebot .wp-pagenavi > span {
  opacity: 0;
}
.not-ie_only.not-googlebot.wf-graphie-n6-active .wp-pagenavi > a, .wf-graphie-n7-active .wp-pagenavi > a,
.not-ie_only.not-googlebot.wf-graphie-n6-active .wp-pagenavi > span,
.wf-graphie-n7-active .wp-pagenavi > span {
  opacity: 1;
}
@media screen and (max-width: 460px) {
  .wp-pagenavi > a,
  .wp-pagenavi > span {
    font-size: 0.19rem;
    padding: 0 0.08rem;
  }
}
.no-touchevents .wp-pagenavi > a:hover {
  color: #ff7900;
}
.no-touchevents .wp-pagenavi > a:hover:before {
  border-color: #ff7900;
}
.wp-pagenavi .extend {
  padding: 0;
}
.wp-pagenavi .current {
  color: #b2b2b2;
}
.wp-pagenavi .previouspostslink,
.wp-pagenavi .nextpostslink {
  width: 0.4rem;
  height: 0.6rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (max-width: 460px) {
  .wp-pagenavi .previouspostslink,
  .wp-pagenavi .nextpostslink {
    width: 0.2rem;
    height: 0.3rem;
  }
}
.wp-pagenavi .previouspostslink:before,
.wp-pagenavi .nextpostslink:before {
  content: "";
  position: absolute;
  top: calc(50% - 0.05rem);
  display: block;
  width: 0.11rem;
  height: 0.11rem;
  border-top: 3px solid #000;
  border-left: 3px solid #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-transition: border 0.3s;
  transition: border 0.3s;
}
@media screen and (max-width: 460px) {
  .wp-pagenavi .previouspostslink:before,
  .wp-pagenavi .nextpostslink:before {
    top: calc(50% - 0.03rem);
    width: 0.07rem;
    height: 0.07rem;
    border-width: 1px;
  }
}
.wp-pagenavi .nextpostslink:before {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}

/* -----------------------------------------------------------------------------

	カテゴリページ（.category）

----------------------------------------------------------------------------- */
.mvArea.category {
  position: relative;
  height: 5.15rem;
}
@media screen and (max-width: 460px) {
  .mvArea.category {
    height: 75.69vw;
  }
}
.mvArea.category > .in {
  height: 5.15rem;
  max-width: 13.4rem;
  margin: 0 auto;
}
@media screen and (max-width: 460px) {
  .mvArea.category > .in {
    height: 100%;
    width: calc(100% - 0.4rem);
    max-width: 100%;
  }
}
@media screen and (max-width: 460px) {
  .mvArea.category .bg {
    top: 0.55rem;
  }
}
.mvArea.category .contTit {
  width: 100%;
  max-width: 11.4rem;
  margin: auto;
  padding-top: 1rem;
}
@media screen and (max-width: 460px) {
  .mvArea.category .contTit {
    max-width: 100%;
    padding-top: 38.55vw;
  }
  .mvArea.category .contTit.dbl {
    padding-top: 26.38vw;
  }
  .mvArea.category .contTit.dbl span {
    line-height: 0.9;
  }
}
.mvArea.category .contTit .title {
  white-space: nowrap;
  padding-bottom: 0;
  font-size: 0.4rem;
}
@media screen and (max-width: 460px) {
  .mvArea.category .contTit .title {
    font-size: 0.2rem;
  }
}
@media screen and (max-width: 460px) {
  .mvArea.category .contTit .txt {
    display: none;
  }
}
@media screen and (max-width: 460px) {
  .mvArea.category .mvMenu {
    top: 0.55rem;
  }
}
.mvArea.gyminformation .contTit .title {
  padding-bottom: 0;
  white-space: pre-wrap;
}
.mvArea.gyminformation .contTit .title span {
  font-size: 0.65rem;
  font-weight: 700;
}
@media screen and (max-width: 460px) {
  .mvArea.gyminformation .contTit .title span {
    font-size: 0.35rem;
    line-height: 1.1;
  }
}
.mvArea.gyminformation .contTit .txt {
  margin-top: 0.18rem;
}

.contents_wrap.offset.category {
  padding-top: 0.4rem;
  min-height: 1rem;
}
@media screen and (max-width: 460px) {
  .contents_wrap.offset.category {
    padding-top: 0.3rem;
  }
}

/* -----------------------------------------------------------------------------

	WRITERS SELECTION 他（.category2,3）

----------------------------------------------------------------------------- */
.mvArea.category2 {
  background-color: #303030;
  height: 3.9rem;
}
@media screen and (max-width: 460px) {
  .mvArea.category2 {
    height: 72.22vw;
  }
}
.mvArea.category2 > .in {
  height: 3.9rem;
}
@media screen and (max-width: 460px) {
  .mvArea.category2 > .in {
    height: 72.22vw;
  }
}
.mvArea.category2 .bg {
  z-index: 0;
  left: auto;
  right: calc(50% - 5.9rem);
  top: -0.3rem;
  display: block;
  width: 3.44rem;
  height: 3.44rem;
}
@media screen and (max-width: 460px) {
  .mvArea.category2 .bg {
    width: 59.72vw;
    height: 59.72vw;
    right: calc(50% - 55.55vw);
    top: 12.5vw;
  }
}
.mvArea.category2 .contTit {
  padding-top: 0.9rem;
}
@media screen and (max-width: 460px) {
  .mvArea.category2 .contTit {
    padding-top: 27.77vw;
  }
}
.mvArea.category2 .contTit .title span {
  font-size: 0.8rem;
}
@media screen and (max-width: 460px) {
  .mvArea.category2 .contTit .title span {
    display: inline-block;
    font-size: 0.4rem;
  }
}
@media print, screen and (min-width: 461px) {
  .mvArea.category2.writers .contTit {
    padding-top: 0.7rem;
  }
}
.contents_wrap.offset.category2 {
  padding-top: 0.8rem;
}
@media screen and (max-width: 460px) {
  .contents_wrap.offset.category2 {
    margin-top: -0.3rem;
    padding-top: 0.3rem;
  }
}
.contents_wrap.offset.category2 .secTit .thumb {
  position: absolute;
  left: calc(50% - 0.8rem);
  top: -1.8rem;
  z-index: 1;
  display: block;
  width: 1.6rem;
  height: 1.6rem;
  margin: auto;
  margin-bottom: 0.2rem;
  border-radius: 50%;
  border: 4px solid #fff;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (max-width: 460px) {
  .contents_wrap.offset.category2 .secTit .thumb {
    left: calc(50% - 0.4rem);
    top: -0.9rem;
    width: 0.8rem;
    height: 0.8rem;
    border-width: 2px;
  }
}
@media print, screen and (min-width: 461px) {
  .contents_wrap.offset.category2 .secTit .caption {
    text-align: center;
  }
}
@media screen and (max-width: 460px) {
  .contents_wrap.offset.category2 .secTit .caption {
    text-align: left;
  }
}
.contents_wrap.offset.category2.writers {
  padding-top: 1rem;
}
@media screen and (max-width: 460px) {
  .contents_wrap.offset.category2.writers {
    padding-top: 0.5rem;
  }
}

/* -----------------------------------------------------------------------------

	シングルページ（.single）

----------------------------------------------------------------------------- */
.mvArea.single {
  background-color: #303030;
  height: 5.15rem;
  /*.singleHeader {
  	width: 10.40rem;
  	margin: 0 auto;
  	padding-top: 0.70rem;
  	background-color: rgba(#c00,0.1);//暫定

  	.info_box {
  	margin-bottom: 0.15rem;
  	margin-right: -0.50rem;//暫定
  	padding-top: 0.20rem;

  	@include sc(sp){
  		margin-bottom: 0.10rem;
  		margin-right: 0;
  		padding-top: 0.10rem;
  	}
  	.cat {
  		display: inline-block;
  		min-width: 1.00rem;
  		background-color: $bcr00;
  		@include f_graphie(700);
  		@include fz(13);
  		letter-spacing: 0.05em;
  		line-height: 1;
  		color: $bcff;
  		text-align: center;
  		padding: 0.06rem 0.20rem;
  		padding-right: 0.18rem;
  		box-sizing: border-box;
  		transition: background 0.5s, color 0.5s;

  		@media screen and (min-width: 641px) and (orientation:portrait) {
  			transform: scale(0.80);
  			transform-origin: left center;
  		}
  		@include sc(sp){
  			min-width: 0;
  			@include fz(11.5);
  			padding: 0.05rem 0.10rem;//0.03rem 0.10rem;
  			padding-right: 0.08rem;
  		}
  		+ .date {
  			margin-left: 0.10rem;

  			@media screen and (min-width: 641px) and (orientation:portrait) {
  				transform: scale(0.8);
  				transform-origin: left center;
  				margin-left: -0.20rem;
  			}
  			@include sc(sp){
  				margin-left: 0.05rem;
  			}
  		}
  	}
  	.date {
  		display: inline-block;
  		@include f_graphie(600);
  		@include fz(14);
  		letter-spacing: 0.05em;
  		line-height: 1;
  		color: $bcgr00;

  		@include sc(sp){
  			@include fz(12);
  		}
  	}
  	.writer {

  	}
  }
  	.title {
  		@include sc(pc){
  			@include fz(24);
  			letter-spacing: 0.05em;
  			line-height: 1.75;
  		}
  	}

  }*/
}
@media screen and (max-width: 460px) {
  .mvArea.single {
    height: 0.8rem;
  }
}
.mvArea.single > .in {
  height: 0.8rem;
}
@media screen and (max-width: 460px) {
  .mvArea.single > .in {
    height: 0.8rem;
  }
}
.mvArea.single .mod_breadcrumblist {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background-color: transparent;
  border-bottom: none;
}
@media screen and (max-width: 460px) {
  .mvArea.single .mod_breadcrumblist {
    position: relative;
    top: 0.55rem;
  }
}

.contents_wrap.offset.single {
  margin-top: -4.35rem;
  padding-top: 0.8rem;
}
@media screen and (max-width: 460px) {
  .contents_wrap.offset.single {
    margin-top: 0;
    padding-top: 0.3rem;
  }
}

/* sec_intro（シングルページ） */
.sec_intro {
  width: 10.4rem;
  margin: 0 auto;
}
@media print, screen and (min-width: 461px) {
  .sec_intro {
    margin-bottom: 0.8rem;
  }
}
@media screen and (max-width: 460px) {
  .sec_intro {
    width: 100%;
  }
}
.sec_intro > .info_box {
  margin-bottom: 0.15rem;
}
@media screen and (max-width: 460px) {
  .sec_intro > .info_box {
    margin-bottom: 0.1rem;
  }
  .sec_intro > .info_box:after {
    content: "";
    display: block;
    clear: both;
  }
}
.sec_intro > .info_box .cat {
  display: inline-block;
  min-width: 1rem;
  background-color: #ff7900;
  font-family: graphie, sans-serif;
  font-style: normal;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 0.13rem;
  letter-spacing: 0.05em;
  line-height: 1;
  color: #fff;
  text-align: center;
  padding: 0.06rem 0.2rem;
  padding-right: 0.18rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: background 0.5s, color 0.5s, opacity 0.3s;
  transition: background 0.5s, color 0.5s, opacity 0.3s;
}
@media screen and (min-width: 641px) and (orientation: portrait) {
  .sec_intro > .info_box .cat {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    -webkit-transform-origin: left center;
            transform-origin: left center;
  }
}
@media screen and (max-width: 460px) {
  .sec_intro > .info_box .cat {
    min-width: 0;
    font-size: 0.115rem;
    padding: 0.05rem 0.1rem;
    padding-right: 0.08rem;
  }
}
.sec_intro > .info_box .cat + .date {
  margin-left: 0.1rem;
}
@media screen and (min-width: 641px) and (orientation: portrait) {
  .sec_intro > .info_box .cat + .date {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    margin-left: -0.2rem;
  }
}
@media screen and (max-width: 460px) {
  .sec_intro > .info_box .cat + .date {
    margin-left: 0.05rem;
  }
}
.sec_intro > .info_box .date {
  display: inline-block;
  font-family: graphie, sans-serif;
  font-style: normal;
  font-weight: 600;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 0.14rem;
  letter-spacing: 0.05em;
  line-height: 1;
  color: #b2b2b2;
}
@media screen and (max-width: 460px) {
  .sec_intro > .info_box .date {
    font-size: 0.12rem;
  }
}
.sec_intro > .info_box .writer {
  display: inline-block;
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 0.14rem;
  letter-spacing: 0.02em;
  line-height: 1;
  color: #000;
  margin-left: 0.26rem;
}
@media screen and (max-width: 460px) {
  .sec_intro > .info_box .writer {
    float: right;
    margin-top: 0.06rem;
    font-size: 0.12rem;
  }
}
.sec_intro > .info_box .writer a:before {
  content: ":";
  margin: 0 0.5em;
}
.sec_intro > .info_box .tag {
  display: inline-block;
  margin-left: 0.2rem;
}
@media screen and (max-width: 460px) {
  .sec_intro > .info_box .tag {
    width: 100%;
    text-align: right;
    margin-left: 0;
    margin-top: 0.12rem;
    font-size: 0.12rem;
  }
}
.sec_intro > .info_box .tag li {
  display: inline-block;
}
.sec_intro > .info_box .tag li a {
  display: inline-block;
  background-color: #000;
  color: #fff;
  font-weight: 700;
  line-height: 1;
  padding: 0.04rem 0.08rem;
}
.sec_intro > .pageTit {
  margin-bottom: 0.2rem;
  padding-right: 0.8rem;
}
@media screen and (max-width: 460px) {
  .sec_intro > .pageTit {
    padding-right: 0;
    margin-bottom: 0.1rem;
  }
}
.sec_intro > .pageTit span {
  display: inline-block;
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 0.44rem;
  letter-spacing: 0.03em;
  line-height: 1.36;
}
@media screen and (max-width: 460px) {
  .sec_intro > .pageTit span {
    font-size: 0.25rem;
    line-height: 1.4;
    text-align: justify;
    text-justify: inter-ideograph;
  }
}
.sec_intro > .mv {
  width: 100%;
  height: 5.5rem;
}
@media screen and (max-width: 460px) {
  .sec_intro > .mv {
    width: calc(100% + 0.4rem);
    height: auto;
    margin-left: -0.2rem;
    margin-right: -0.2rem;
  }
}
.sec_intro > .mv.embed_img {
  overflow: hidden;
}
.sec_intro > .mv.embed_img > .image {
  max-width: none !important;
}
.sec_intro > .caption_box {
  position: relative;
  background-color: #fff;
  width: 9.6rem;
  min-height: 0.75rem;
  margin-top: -0.74rem;
  padding-top: 0.35rem;
  padding-right: 0.35rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1.66;
}
@media screen and (max-width: 460px) {
  .sec_intro > .caption_box {
    width: calc(100% + 0.2rem);
    min-height: 0.51rem;
    margin-top: 0;
    margin-left: -0.2rem;
    padding-top: 0.2rem;
    padding-left: 0.2rem;
    padding-right: 0.2rem;
    font-size: 0.14rem;
    line-height: 1.71;
  }
}
.sec_intro > .caption_box p {
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1.66;
}
@media screen and (max-width: 460px) {
  .sec_intro > .caption_box p {
    font-size: 0.14rem;
    line-height: 1.71;
  }
}

/* sec_contents */
.sec_contents {
  position: relative;
  background-color: #fff;
  width: 11.4rem;
  margin: auto;
  margin-top: 0.6rem;
}
@media screen and (max-width: 460px) {
  .sec_contents {
    width: 100%;
    margin-top: 0.3rem;
  }
}
.sec_contents:after {
  content: "";
  display: block;
  clear: both;
}

.main_contents {
  float: left;
  width: 7.2rem;
}
@media screen and (max-width: 460px) {
  .main_contents {
    float: none;
    width: 100%;
  }
}
.ie9 .main_contents + div:not(.side_contents), .ie10 .main_contents + div:not(.side_contents), .ie11 .main_contents + div:not(.side_contents) {
  display: none !important;
}

.side_contents {
  position: static;
  float: right;
  right: calc(50% - 6.2rem);
  width: 3.3rem;
}
@media screen and (max-width: 460px) {
  .side_contents {
    position: static !important;
    float: none;
    width: 100%;
    padding-top: 0.15rem;
  }
}
.ie11 .side_contents, .ie10 .side_contents, .ie9 .side_contents {
  left: auto !important;
  max-width: 3.3rem !important;
}
.side_contents .wrap {
  margin-top: 0.4rem;
}
@media screen and (max-width: 460px) {
  .side_contents .wrap {
    margin-top: 0;
  }
}
.side_contents .wrap + .wrap {
  margin-top: 0.5rem;
}
@media screen and (max-width: 460px) {
  .side_contents .wrap + .wrap {
    margin-top: 0.35rem;
  }
}
@media screen and (min-width: 641px) and (max-width: 1024px) {
  .side_contents {
    right: auto;
  }
}
.side_contents .taglistBox {
  padding: 0 0.15rem;
  padding-right: 0.1rem;
  text-align: left !important;
}
@media screen and (max-width: 460px) {
  .side_contents .taglistBox {
    padding: 0;
    margin-top: 0.2rem !important;
  }
}
.side_contents .taglistBox a {
  margin-bottom: 0.1rem;
}
.side_contents .categorylistBox {
  padding: 0 0.15rem;
  padding-right: 0.1rem;
  text-align: left !important;
}
@media screen and (max-width: 460px) {
  .side_contents .categorylistBox {
    padding: 0;
    margin-top: 0.2rem !important;
  }
}
.side_contents .banner a {
  display: block;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.no-touchevents .side_contents .banner a:hover {
  opacity: 0.5;
}
.side_contents .banner img {
  width: 100%;
  height: auto;
}

.menuTit {
  position: relative;
  padding-left: 0.1rem;
  line-height: 0.8;
}
.ie11 .menuTit, .ie10 .menuTit, .ie9 .menuTit {
  line-height: 0.45;
}
@media screen and (max-width: 460px) {
  .menuTit {
    padding-left: 0.05rem;
  }
}
.menuTit:before {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  display: block;
  height: 2px;
  background-color: #000;
}
.menuTit span {
  display: inline-block;
  font-family: graphie, sans-serif;
  font-style: normal;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  font-size: 0.4rem;
  letter-spacing: 0.02em;
  line-height: 0;
}
.not-ie_only.not-googlebot .menuTit span {
  opacity: 0;
}
.not-ie_only.not-googlebot.wf-graphie-n6-active .menuTit span, .wf-graphie-n7-active .menuTit span {
  opacity: 1;
}
@media screen and (max-width: 460px) {
  .menuTit span {
    font-size: 0.3rem;
    letter-spacing: 0;
  }
}

@media print, screen and (min-width: 461px) {
  .inc_navBox .menu_accordion {
    padding: 0 0.15rem;
  }
  .inc_navBox .menu_accordion .nav_title {
    display: none;
  }
  .inc_navBox .menu_accordion .nav_list {
    margin-top: 0.3rem;
  }
  .inc_navBox .menu_accordion .nav_list a {
    text-decoration: none;
  }
  .no-touchevents .inc_navBox .menu_accordion .nav_list a:hover {
    text-decoration: underline;
  }
}
@media print, screen and (min-width: 461px) and (min-width: 461px) {
  .inc_navBox .menu_accordion .nav_list > li {
    margin-bottom: 0.18rem;
  }
}
@media print, screen and (min-width: 461px) {
  .inc_navBox .menu_accordion .nav_list > li > a {
    font-size: 0.18rem;
    letter-spacing: 0.05em;
    line-height: 1.44;
    font-weight: 700;
  }
  .inc_navBox .menu_accordion .nav_list > li > ul {
    padding: 0.1rem 0.2rem 0.2rem;
  }
  .inc_navBox .menu_accordion .nav_list > li > ul li {
    display: block;
  }
  .inc_navBox .menu_accordion .nav_list > li > ul li > a {
    font-size: 0.16rem;
    letter-spacing: 0.05em;
    line-height: 1.5;
    color: #666;
  }
  .inc_navBox .menu_accordion .nav_list > li > ul li + li {
    margin-top: 0.05rem;
  }
}
@media screen and (max-width: 460px) {
  .inc_navBox .menu_accordion {
    width: calc(100% - 0.2rem);
    margin: 0 auto;
    margin-bottom: 0.4rem;
    padding: 0.15rem;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #000;
  }
  .inc_navBox .menu_accordion .nav_title {
    position: relative;
    text-align: center;
    margin-bottom: 0;
  }
  .inc_navBox .menu_accordion .nav_title:before {
    position: absolute;
    right: 0.03rem;
    top: calc(50% - 0.03rem);
    content: "";
    display: block;
    width: 0.07rem;
    height: 0.07rem;
    border-top: 1px solid #000;
    border-right: 1px solid #000;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    -webkit-transition: -webkit-transform 0.7s;
    transition: -webkit-transform 0.7s;
    transition: transform 0.7s;
    transition: transform 0.7s, -webkit-transform 0.7s;
    -webkit-transform-origin: center center;
            transform-origin: center center;
  }
  .inc_navBox .menu_accordion .nav_title.open {
    padding-bottom: 0.1rem;
    border-bottom: 1px solid #b2b2b2;
  }
  .inc_navBox .menu_accordion .nav_title.open:before {
    top: calc(50% - 0.09rem);
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
  }
  .inc_navBox .menu_accordion .nav_title span {
    font-family: graphie, sans-serif;
    font-style: normal;
    font-weight: 700;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
    font-size: 0.2rem;
    letter-spacing: 0.02em;
    line-height: 1;
  }
  .not-ie_only.not-googlebot .inc_navBox .menu_accordion .nav_title span {
    opacity: 0;
  }
  .not-ie_only.not-googlebot.wf-graphie-n6-active .inc_navBox .menu_accordion .nav_title span, .wf-graphie-n7-active .inc_navBox .menu_accordion .nav_title span {
    opacity: 1;
  }
  .inc_navBox .menu_accordion .nav_list {
    display: none;
    margin: 0;
    padding-top: 0.2rem;
  }
  .inc_navBox .menu_accordion .nav_list > li {
    padding-left: 0;
    text-indent: 0;
    margin-bottom: 0.1rem;
  }
  .inc_navBox .menu_accordion .nav_list > li:before {
    content: none;
  }
  .inc_navBox .menu_accordion .nav_list > li a {
    font-size: 0.13rem;
    font-weight: 700;
    letter-spacing: 0.05em;
    line-height: 1.69;
    color: #000;
    text-decoration: none;
  }
  .inc_navBox .menu_accordion .nav_list > li > ul {
    margin: 0;
    padding: 0.05rem 0.1rem;
  }
  .inc_navBox .menu_accordion .nav_list > li > ul li {
    padding-left: 0;
    text-indent: 0;
  }
  .inc_navBox .menu_accordion .nav_list > li > ul li:before {
    content: none;
  }
  .inc_navBox .menu_accordion .nav_list > li > ul li a {
    font-weight: 500;
    color: #666;
  }
}

.shareBtn {
  display: block;
  font-size: 0;
  letter-spacing: 0;
  text-align: center;
  padding: 0 0.15rem;
}
@media screen and (max-width: 460px) {
  .shareBtn {
    top: 0;
    margin-top: 0.15rem;
  }
}
.shareBtn .btn {
  display: inline-block;
  width: 0.7rem;
  height: 0.7rem;
  background-color: #fff;
  background-position: center center;
  background-size: 0.35rem auto;
  background-repeat: no-repeat;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
@media screen and (max-width: 460px) {
  .shareBtn .btn {
    width: 0.5rem;
    height: 0.5rem;
    background-size: 0.25rem auto;
  }
  .shareBtn .btn + .btn {
    margin-left: 0.2rem;
  }
}
.shareBtn .btn > span {
  display: block;
  height: 0;
  overflow: hidden;
}
.shareBtn .btn.fb {
  background-image: url(../img/common/share_ico_fb.png);
}
.shareBtn .btn.tw {
  background-image: url(../img/common/share_ico_tw.png);
}
.shareBtn .btn.line {
  background-image: url(../img/common/share_ico_line.png);
}
.shareBtn .btn.hatebu {
  background-image: url(../img/common/share_ico_hatebu.png);
}
.no-touchevents .shareBtn .btn:hover {
  opacity: 0.5;
}

/* -----------------------------------------------------------------------------

	固定ページ（.fixed）

----------------------------------------------------------------------------- */
.mvArea.fixed {
  background-color: #303030;
  height: 2.9rem;
}
@media screen and (max-width: 460px) {
  .mvArea.fixed {
    height: 72.22vw;
  }
}
.mvArea.fixed > .in {
  height: 2.9rem;
}
@media screen and (max-width: 460px) {
  .mvArea.fixed > .in {
    height: 56.94vw;
    padding-top: 0.55rem;
  }
}
.mvArea.fixed .mod_breadcrumblist {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background-color: transparent;
  border-bottom: none;
}
@media screen and (max-width: 460px) {
  .mvArea.fixed .mod_breadcrumblist {
    position: relative;
    top: 0.55rem;
  }
}
@media screen and (max-width: 460px) {
  .mvArea.fixed .contTit {
    text-align: center;
    padding-top: 0;
    height: 48.61vw;
  }
}
.mvArea.fixed .contTit .title {
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  font-size: 0.65rem;
  letter-spacing: 0.01em;
}
.not-ie_only.not-googlebot .mvArea.fixed .contTit .title {
  opacity: 0;
}
.not-ie_only.not-googlebot.wf-source-han-sans-japanese-n5-active .mvArea.fixed .contTit .title, .not-googlebot.wf-source-han-sans-japanese-n7-active .mvArea.fixed .contTit .title, .not-googlebot.wf-source-han-sans-japanese-n9-active .mvArea.fixed .contTit .title {
  opacity: 1;
}
@media screen and (max-width: 460px) {
  .mvArea.fixed .contTit .title {
    font-size: 0.26rem;
    display: inline-block;
    padding-bottom: 0;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
.mvArea.fixed .contTit .title > span {
  font-size: 0.8rem;
}
@media screen and (max-width: 460px) {
  .mvArea.fixed .contTit .title > span {
    display: block;
    font-size: 0.4rem;
  }
}

.contents_wrap.fixed > .in {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0.8rem;
  background-color: #303030;
}
@media screen and (max-width: 460px) {
  .contents_wrap.fixed > .in {
    position: relative;
    background-color: #fff;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0.4rem;
  }
  .contents_wrap.fixed > .in:before {
    content: "";
    position: absolute;
    left: -0.2rem;
    right: -0.2rem;
    top: -0.3rem;
    display: block;
    height: 0.31rem;
    background-color: #fff;
  }
}
.contents_wrap.fixed + .contents_wrap {
  margin-top: 0;
}
.contents_wrap.fixed .sec_contents {
  width: 12rem;
  padding: 0.8rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  margin: auto;
  /*> .layout_col_block {
  	&.col1 {
  		width: 100%;

  		@include sc(sp){
  			width: calc(100% + 0.40rem);
  			height: 52.77vw;
  			margin-left: -0.20rem;
  			margin-right: -0.20rem;
  		}
  	}
  }*/
}
@media screen and (max-width: 460px) {
  .contents_wrap.fixed .sec_contents {
    width: 100%;
    padding: 0;
  }
}
.contents_wrap.fixed .sec_contents > .wysiwyg {
  width: 7.2rem;
  margin: auto;
}
@media screen and (max-width: 460px) {
  .contents_wrap.fixed .sec_contents > .wysiwyg {
    width: 100%;
  }
}
@media screen and (max-width: 460px) {
  .contents_wrap.fixed .sec_intro {
    margin-bottom: 0.4rem;
  }
}
.contents_wrap.fixed .sec_intro > .mv {
  width: 100%;
  height: 5.5rem;
}
@media screen and (max-width: 460px) {
  .contents_wrap.fixed .sec_intro > .mv {
    width: calc(100% + 0.8rem);
    height: 52.77vw;
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
}
.contents_wrap.fixed .sec_intro.error {
  margin-bottom: 0;
}
.contents_wrap.fixed .sec_intro.error .wysiwyg {
  width: 100%;
}
@media screen and (max-width: 460px) {
  .contents_wrap.fixed .sec_intro.error .wysiwyg {
    margin-top: 0.6rem;
  }
}

/* -----------------------------------------------------------------------------

	CMSレイアウト

----------------------------------------------------------------------------- */
.wysiwyg {
  /*h6 {
  	@include fz(16);
  	font-weight: 700;
  	letter-spacing: 0.05em;
  	line-height: 1.27;
  	margin-bottom: 0.20rem;

  	@include sc(sp){
  		@include fz(13);
  		margin-bottom: 0.10rem;
  	}
  }*/
}
.wysiwyg > * + * {
  margin-top: 0.4rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg > * + * {
    margin-top: 0.2rem;
  }
}
.wysiwyg .module {
  margin-top: 0.8rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg .module {
    margin-top: 0.4rem;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg > div[data-sc-sp] + * {
    margin-top: 0;
  }
}
.wysiwyg br {
  margin-top: 0;
}
.wysiwyg:after {
  content: "";
  display: block;
  clear: both;
}
.wysiwyg h1 {
  font-size: 0.26rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1.07;
  margin-top: 0.8rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg h1 {
    font-size: 0.18rem;
    line-height: 1.55;
    margin-top: 0.6rem;
  }
}
.wysiwyg h2 {
  font-size: 0.33rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1.46;
  margin-top: 0.8rem;
  margin-bottom: -0.2rem;
}
.wysiwyg h2 + h3, .wysiwyg h2 + h4, .wysiwyg h2 + .module, .wysiwyg h2 + .layout_table {
  margin-top: 0.6rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg h2 {
    font-size: 0.18rem;
    line-height: 1.55;
    margin-top: 0.6rem;
    margin-bottom: -0.1rem;
  }
  .wysiwyg h2 + h3, .wysiwyg h2 + h4, .wysiwyg h2 + .module, .wysiwyg h2 + .layout_table {
    margin-top: 0.3rem;
  }
}
.wysiwyg h3 {
  font-size: 0.27rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1.5;
  border-left: 2px solid #000;
  padding: 0.05rem 0 0.05rem 0.15rem;
  margin-top: 0.8rem;
  margin-bottom: -0.15rem;
}
.wysiwyg h3 + h4, .wysiwyg h3 + .module, .wysiwyg h3 + .layout_table {
  margin-top: 0.55rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg h3 {
    font-size: 0.17rem;
    line-height: 1.67;
    border-left-width: 1px;
    padding: 0 0 0 0.1rem;
    margin-top: 0.6rem;
    margin-bottom: -0.075rem;
  }
  .wysiwyg h3 + h4, .wysiwyg h3 + .module, .wysiwyg h3 + .layout_table {
    margin-top: 0.275rem;
  }
}
.wysiwyg h4 {
  font-size: 0.22rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1.27;
  border-bottom: 1px solid #000;
  padding: 0.05rem 0 0.05rem 0;
  margin-top: 0.8rem;
  margin-bottom: -0.1rem;
}
.wysiwyg h4 + .module, .wysiwyg h4 + .layout_table {
  margin-top: 0.5rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg h4 {
    font-size: 0.16rem;
    line-height: 1.56;
    margin-top: 0.4rem;
    padding: 0 0 0.08rem 0;
    margin-bottom: -0.05rem;
  }
  .wysiwyg h4 + .module, .wysiwyg h4 + .layout_table {
    margin-top: 0.25rem;
  }
}
.wysiwyg h5 {
  font-size: 0.18rem;
  font-weight: 700;
  letter-spacing: 0.1em;
  line-height: 1.27;
  margin-bottom: -0.2rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg h5 {
    font-size: 0.13rem;
    line-height: 1.69;
    margin-bottom: -0.1rem;
  }
}
.wysiwyg h6 {
  font-size: 0.18rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1.27;
}
@media screen and (max-width: 460px) {
  .wysiwyg h6 {
    font-size: 0.14rem;
  }
}
.wysiwyg pre {
  display: block;
}
.wysiwyg p {
  display: block;
  font-size: 0.18rem;
  letter-spacing: 0.1em;
  line-height: 1.75;
}
@media screen and (max-width: 460px) {
  .wysiwyg p {
    font-size: 0.13rem;
    line-height: 1.69;
    padding: 0;
  }
}
.wysiwyg p:after {
  content: "";
  display: block;
  clear: both;
}
.wysiwyg > p {
  padding: 0 0;
  /*
  		& + h5,& + ul,& + ol,& + blockquote,& + .content_table_box,& + .content_table_title {
  			margin-top:.60rem;

  			@include sc(sp) {
  				margin-top:.30rem;
  			}
  		}
  */
}
.wysiwyg > p + p {
  margin-top: 0.2rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg > p + p {
    margin-: 0.1rem;
  }
}
.wysiwyg > p.annotation {
  margin-top: 0.2rem;
  font-size: 0.14rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg > p.annotation {
    margin-top: 0.1rem;
    font-size: 0.12rem;
  }
}
.wysiwyg > p img {
  display: inherit;
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}
.wysiwyg > p + .layout_btn {
  margin-top: 0.4rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg > p + .layout_btn {
    margin-top: 0.2rem;
  }
}
.wysiwyg > ol,
.wysiwyg > ul {
  padding: 0 0.4rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg ol,
  .wysiwyg ul {
    padding: 0;
  }
}
.wysiwyg ol li,
.wysiwyg ul li {
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1.66;
}
@media screen and (max-width: 460px) {
  .wysiwyg ol li,
  .wysiwyg ul li {
    font-size: 0.13rem;
    line-height: 1.69;
  }
}
.wysiwyg ol li + li,
.wysiwyg ul li + li {
  margin-top: 0.1rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg ol li + li,
  .wysiwyg ul li + li {
    margin-top: 0.06rem;
  }
}
.wysiwyg ol {
  counter-reset: num;
}
.wysiwyg ol li {
  text-indent: -1.5em;
  padding-left: 1.5em;
}
.wysiwyg ol li:before {
  counter-increment: num;
  content: counter(num) ".";
  color: #ff7900;
  margin-right: 0.4em;
}
.wysiwyg ul li {
  padding-left: 1.5em;
  text-indent: -1.5em;
}
.wysiwyg ul li:before {
  content: "";
  position: relative;
  top: -2px;
  left: 2px;
  display: inline-block;
  width: 0.08rem;
  height: 0.08rem;
  background-color: #ff7900;
  background-size: 100% auto;
  background-position: center center;
  background-repeat: no-repeat;
  margin-right: calc(1.5em - 0.08rem);
}
@media screen and (max-width: 460px) {
  .wysiwyg ul li:before {
    top: 0;
  }
}
.wysiwyg ul.check li:before {
  top: 4px;
  left: 0;
  width: 0.2rem;
  height: 0.2rem;
  margin-right: calc(1.5em - 0.2rem);
  background-image: url(../img/common/pkg_icon_list_check.png);
  background-color: transparent;
}
@media screen and (max-width: 460px) {
  .wysiwyg ul.check li:before {
    top: 2px;
    width: 0.14rem;
    height: 0.14rem;
    margin-right: calc(1.5em - 0.14rem);
  }
}
.wysiwyg ul.memo li:before {
  top: 4px;
  left: 0;
  width: 0.2rem;
  height: 0.2rem;
  margin-right: calc(1.5em - 0.2rem);
  background-image: url(../img/common/pkg_icon_list_memo.png);
  background-color: transparent;
}
@media screen and (max-width: 460px) {
  .wysiwyg ul.memo li:before {
    top: 2px;
    width: 0.14rem;
    height: 0.14rem;
    margin-right: calc(1.5em - 0.14rem);
  }
}
.wysiwyg ul.point li:before {
  top: 4px;
  left: 0;
  width: 0.2rem;
  height: 0.2rem;
  margin-right: calc(1.5em - 0.2rem);
  background-image: url(../img/common/pkg_icon_list_point.png);
  background-color: transparent;
}
@media screen and (max-width: 460px) {
  .wysiwyg ul.point li:before {
    top: 2px;
    width: 0.14rem;
    height: 0.14rem;
    margin-right: calc(1.5em - 0.14rem);
  }
}
.wysiwyg > blockquote {
  position: relative;
  z-index: 1;
  padding: 0.6rem 0;
}
@media screen and (max-width: 460px) {
  .wysiwyg > blockquote {
    padding: 0.3rem 0;
    margin-left: 0.2rem;
    margin-right: 0.2rem;
  }
}
.wysiwyg > blockquote:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: -0.4rem;
  right: -0.4rem;
  top: 0;
  bottom: 0;
  border-left: 2px solid #000;
  background-color: #efefef;
  pointer-events: none;
}
@media screen and (max-width: 460px) {
  .wysiwyg > blockquote:before {
    left: -0.2rem;
    right: -0.2rem;
  }
}
.wysiwyg > blockquote:after {
  content: "";
  position: absolute;
  top: 0.12rem;
  bottom: 0.12rem;
  left: -0.24rem;
  right: -0.24rem;
  background-size: 0.34rem auto;
  background-position: 0 0, right bottom;
  background-repeat: no-repeat;
  background-image: url(../img/common/pkg_icon_blockquote_upper.png), url(../img/common/pkg_icon_blockquote_lower.png);
  pointer-events: none;
}
@media screen and (max-width: 460px) {
  .wysiwyg > blockquote:after {
    background-size: 0.16rem auto;
    top: 0.08rem;
    bottom: 0.08rem;
    left: -0.1rem;
    right: -0.1rem;
  }
}
.wysiwyg > blockquote > * {
  padding-left: 0;
  padding-right: 0;
}
.wysiwyg > blockquote > * + * {
  margin-top: 0.2rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg > blockquote > * + * {
    margin-top: 0.1rem;
  }
}
.wysiwyg > blockquote p {
  width: 100%;
  font-size: 0.16rem;
  letter-spacing: 0.05em;
  line-height: 1.87;
  color: #666;
}
@media screen and (max-width: 460px) {
  .wysiwyg > blockquote p {
    font-size: 0.13rem;
    line-height: 1.69;
  }
}
.wysiwyg > blockquote li {
  font-size: 0.16rem;
  letter-spacing: 0.05em;
  line-height: 1.87;
}
.wysiwyg a {
  color: #3bafd9;
  text-decoration: underline;
}
.no-touchevents .wysiwyg a:hover {
  text-decoration: none;
}
.wysiwyg a.morebtn {
  display: block;
  width: 3.2rem;
  height: 0.6rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0.2rem 0.3rem;
  border-color: #000;
  background-color: #000;
  border-radius: 0.3rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-decoration: none;
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1;
  color: #fff;
  text-align: center;
  transition: opacity 0.3s;
}
.not-ie_only.not-googlebot .wysiwyg a.morebtn {
  opacity: 0;
}
.not-ie_only.not-googlebot.wf-source-han-sans-japanese-n5-active .wysiwyg a.morebtn, .not-googlebot.wf-source-han-sans-japanese-n7-active .wysiwyg a.morebtn, .not-googlebot.wf-source-han-sans-japanese-n9-active .wysiwyg a.morebtn {
  opacity: 1;
}
@media screen and (max-width: 460px) {
  .wysiwyg a.morebtn {
    width: calc(100% - 0.2rem);
    height: 0.46rem;
    padding: 0.12rem 0.23rem;
    font-size: 0.135rem;
    line-height: 1.6;
  }
}
.wysiwyg a.morebtn.type02 {
  border-color: #ff7900;
  background-color: #ff7900;
}
.wysiwyg a.morebtn.type03 {
  border-color: #000;
  background-color: #fff;
  color: #000;
}
.no-touchevents .wysiwyg a.morebtn:hover {
  opacity: 0.5;
}
.wysiwyg a img {
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.no-touchevents .wysiwyg a img:hover {
  opacity: 0.5;
}
.wysiwyg [style*="font-size: 36pt;"] {
  font-size: 0.36rem !important;
  letter-spacing: 0.05em;
  line-height: 1.87;
}
@media screen and (max-width: 460px) {
  .wysiwyg [style*="font-size: 36pt;"] {
    font-size: 0.24rem !important;
    line-height: 1.76;
  }
}
.wysiwyg [style*="font-size: 24pt;"] {
  font-size: 0.24rem !important;
  letter-spacing: 0.05em;
  line-height: 1.87;
}
@media screen and (max-width: 460px) {
  .wysiwyg [style*="font-size: 24pt;"] {
    font-size: 0.17rem !important;
    line-height: 1.76;
  }
}
.wysiwyg [style*="font-size: 22pt;"] {
  font-size: 0.22rem !important;
  letter-spacing: 0.05em;
  line-height: 1.81;
}
@media screen and (max-width: 460px) {
  .wysiwyg [style*="font-size: 22pt;"] {
    font-size: 0.16rem !important;
    line-height: 1.87;
  }
}
.wysiwyg [style*="font-size: 18pt;"] {
  font-size: 0.18rem !important;
  letter-spacing: 0.05em;
  line-height: 1.66;
}
@media screen and (max-width: 460px) {
  .wysiwyg [style*="font-size: 18pt;"] {
    font-size: 0.13rem !important;
    line-height: 1.69;
  }
}
.wysiwyg [style*="font-size: 14pt;"] {
  font-size: 0.14rem !important;
  letter-spacing: 0.05em;
  line-height: 1.66;
}
@media screen and (max-width: 460px) {
  .wysiwyg [style*="font-size: 14pt;"] {
    font-size: 0.12rem !important;
    line-height: 1.69;
  }
}
.wysiwyg [style*="font-size: 8pt;"],
.wysiwyg [style*="font-size: 10pt;"],
.wysiwyg [style*="font-size: 12pt;"] {
  display: inline-block;
  font-size: 0.14rem !important;
  letter-spacing: 0.05em;
  line-height: 1.66;
}
@media screen and (max-width: 460px) {
  .wysiwyg [style*="font-size: 8pt;"],
  .wysiwyg [style*="font-size: 10pt;"],
  .wysiwyg [style*="font-size: 12pt;"] {
    font-size: 0.12rem !important;
    line-height: 1.69;
  }
}
.wysiwyg .color01 {
  color: #000;
}
.wysiwyg .color02 {
  color: #ff7900;
}
.wysiwyg .color03 {
  color: #979797;
}
.wysiwyg .marker01 {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, transparent), color-stop(30%, rgba(255, 200, 0, 0.5)));
  background: -webkit-linear-gradient(transparent 30%, rgba(255, 200, 0, 0.5) 30%);
  background: linear-gradient(transparent 30%, rgba(255, 200, 0, 0.5) 30%);
}
.wysiwyg .marker02 {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, transparent), color-stop(30%, rgba(178, 178, 178, 0.5)));
  background: -webkit-linear-gradient(transparent 30%, rgba(178, 178, 178, 0.5) 30%);
  background: linear-gradient(transparent 30%, rgba(178, 178, 178, 0.5) 30%);
}
.wysiwyg .marker03,
.wysiwyg .marker_b {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #ff7900));
  background: -webkit-linear-gradient(transparent 60%, #ff7900 60%);
  background: linear-gradient(transparent 60%, #ff7900 60%);
}
.wysiwyg hr {
  border: none;
  height: 2px;
  margin: 0.8rem 0;
  background-color: #000;
}
.wysiwyg hr.line02 {
  height: 1px;
  background-color: #b2b2b2;
}
.wysiwyg hr.line03 {
  height: 1px;
  background-color: transparent;
  background-image: -webkit-gradient(linear, right top, left top, from(#000), color-stop(50%, #000), color-stop(50%, transparent), to(transparent));
  background-image: -webkit-linear-gradient(right, #000, #000 50%, transparent 50%, transparent 100%);
  background-image: linear-gradient(to left, #000, #000 50%, transparent 50%, transparent 100%);
  background-size: 6px 6px;
  height: 1px;
  border: none;
}
@media screen and (max-width: 460px) {
  .wysiwyg hr.line03 {
    background-image: -webkit-gradient(linear, right top, left top, from(#000), color-stop(50%, #000), color-stop(50%, transparent), to(transparent));
    background-image: -webkit-linear-gradient(right, #000, #000 50%, transparent 50%, transparent 100%);
    background-image: linear-gradient(to left, #000, #000 50%, transparent 50%, transparent 100%);
    background-size: 4px 4px;
    height: 1px;
    border: none;
  }
}
.wysiwyg hr.line04 {
  height: 1px;
  background-color: transparent;
  background-image: -webkit-gradient(linear, right top, left top, from(#b2b2b2), color-stop(50%, #b2b2b2), color-stop(50%, transparent), to(transparent));
  background-image: -webkit-linear-gradient(right, #b2b2b2, #b2b2b2 50%, transparent 50%, transparent 100%);
  background-image: linear-gradient(to left, #b2b2b2, #b2b2b2 50%, transparent 50%, transparent 100%);
  background-size: 6px 6px;
  height: 1px;
  border: none;
}
@media screen and (max-width: 460px) {
  .wysiwyg hr.line04 {
    background-image: -webkit-gradient(linear, right top, left top, from(#b2b2b2), color-stop(50%, #b2b2b2), color-stop(50%, transparent), to(transparent));
    background-image: -webkit-linear-gradient(right, #b2b2b2, #b2b2b2 50%, transparent 50%, transparent 100%);
    background-image: linear-gradient(to left, #b2b2b2, #b2b2b2 50%, transparent 50%, transparent 100%);
    background-size: 4px 4px;
    height: 1px;
    border: none;
  }
}
.wysiwyg img {
  /*max-width: 100%;
  width: auto;
  height: auto;*/
}
.wysiwyg img.alignright {
  float: right;
  margin-left: 1em;
}
.wysiwyg img.alignleft {
  float: left;
  margin-left: 1em;
}
.wysiwyg img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.wysiwyg twitter-widget {
  margin-top: 0.4rem !important;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 460px) {
  .wysiwyg twitter-widget {
    margin-top: 0.3rem !important;
  }
}
.wysiwyg twitter-widget + p {
  margin-top: 0;
}
.wysiwyg iframe {
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 100%;
  margin-top: 0.4rem !important;
}
@media screen and (max-width: 460px) {
  .wysiwyg iframe {
    margin-top: 0.2rem !important;
  }
}
.wysiwyg div.twitter-tweet {
  margin-left: auto;
  margin-right: auto;
}
.wysiwyg .wysiwyg_table table.scroll_x {
  table-layout: fixed;
}
.wysiwyg .wysiwyg_table table.col_heading th:first-child,
.wysiwyg .wysiwyg_table table.col_heading td:first-child {
  position: relative;
  background-color: #efefef;
  font-weight: 700;
}
.wysiwyg .wysiwyg_table table.col_heading th:first-child:before, .wysiwyg .wysiwyg_table table.col_heading th:first-child:after,
.wysiwyg .wysiwyg_table table.col_heading td:first-child:before,
.wysiwyg .wysiwyg_table table.col_heading td:first-child:after {
  content: "";
  width: 1px;
  height: 100%;
  background-color: #b2b2b2;
  position: absolute;
  top: 0;
}
.wysiwyg .wysiwyg_table table.col_heading th:first-child:before,
.wysiwyg .wysiwyg_table table.col_heading td:first-child:before {
  left: -1px;
}
.wysiwyg .wysiwyg_table table.col_heading th:first-child:after,
.wysiwyg .wysiwyg_table table.col_heading td:first-child:after {
  right: -1px;
}
.wysiwyg .wysiwyg_table table.col_heading.scroll_x th:first-child,
.wysiwyg .wysiwyg_table table.col_heading.scroll_x td:first-child {
  position: -webkit-sticky;
  position: sticky;
  left: 0;
}
.ie_only .wysiwyg .wysiwyg_table table.col_heading.scroll_x th:first-child,
.ie_only .wysiwyg .wysiwyg_table table.col_heading.scroll_x td:first-child {
  position: static;
}
.ie_only .wysiwyg .wysiwyg_table table.col_heading.scroll_x th:first-child:before, .ie_only .wysiwyg .wysiwyg_table table.col_heading.scroll_x th:first-child:after,
.ie_only .wysiwyg .wysiwyg_table table.col_heading.scroll_x td:first-child:before,
.ie_only .wysiwyg .wysiwyg_table table.col_heading.scroll_x td:first-child:after {
  content: none;
}
.wysiwyg .wysiwyg_table table.multi_heading thead ~ tbody tr:nth-child(even) th,
.wysiwyg .wysiwyg_table table.multi_heading thead ~ tbody tr:nth-child(even) td {
  background-color: #efefef;
}
.wysiwyg .wysiwyg_table table.multi_heading tbody:first-child tr:nth-child(odd) th,
.wysiwyg .wysiwyg_table table.multi_heading tbody:first-child tr:nth-child(odd) td {
  background-color: #efefef;
}
.wysiwyg table {
  width: 100% !important;
  height: auto;
  border: 1px solid #b2b2b2;
  border-collapse: collapse;
  vertical-align: middle;
}
.wysiwyg th,
.wysiwyg td {
  font-size: 0.16rem;
  letter-spacing: 0.05em;
  line-height: 1.87;
  text-align: center;
  vertical-align: baseline;
  border: 1px solid #b2b2b2;
  padding: 0.1rem 0.1rem 0.07rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg th,
  .wysiwyg td {
    font-size: 0.12rem;
    line-height: 1.87;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 1px;"],
  .wysiwyg td[style="width: 1px;"] {
    width: 0.01rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 1px;"],
  .wysiwyg td[style="width: 1px;"] {
    width: 0.005rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 2px;"],
  .wysiwyg td[style="width: 2px;"] {
    width: 0.02rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 2px;"],
  .wysiwyg td[style="width: 2px;"] {
    width: 0.01rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 3px;"],
  .wysiwyg td[style="width: 3px;"] {
    width: 0.03rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 3px;"],
  .wysiwyg td[style="width: 3px;"] {
    width: 0.015rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 4px;"],
  .wysiwyg td[style="width: 4px;"] {
    width: 0.04rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 4px;"],
  .wysiwyg td[style="width: 4px;"] {
    width: 0.02rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 5px;"],
  .wysiwyg td[style="width: 5px;"] {
    width: 0.05rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 5px;"],
  .wysiwyg td[style="width: 5px;"] {
    width: 0.025rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 6px;"],
  .wysiwyg td[style="width: 6px;"] {
    width: 0.06rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 6px;"],
  .wysiwyg td[style="width: 6px;"] {
    width: 0.03rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 7px;"],
  .wysiwyg td[style="width: 7px;"] {
    width: 0.07rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 7px;"],
  .wysiwyg td[style="width: 7px;"] {
    width: 0.035rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 8px;"],
  .wysiwyg td[style="width: 8px;"] {
    width: 0.08rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 8px;"],
  .wysiwyg td[style="width: 8px;"] {
    width: 0.04rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 9px;"],
  .wysiwyg td[style="width: 9px;"] {
    width: 0.09rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 9px;"],
  .wysiwyg td[style="width: 9px;"] {
    width: 0.045rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 10px;"],
  .wysiwyg td[style="width: 10px;"] {
    width: 0.1rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 10px;"],
  .wysiwyg td[style="width: 10px;"] {
    width: 0.05rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 11px;"],
  .wysiwyg td[style="width: 11px;"] {
    width: 0.11rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 11px;"],
  .wysiwyg td[style="width: 11px;"] {
    width: 0.055rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 12px;"],
  .wysiwyg td[style="width: 12px;"] {
    width: 0.12rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 12px;"],
  .wysiwyg td[style="width: 12px;"] {
    width: 0.06rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 13px;"],
  .wysiwyg td[style="width: 13px;"] {
    width: 0.13rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 13px;"],
  .wysiwyg td[style="width: 13px;"] {
    width: 0.065rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 14px;"],
  .wysiwyg td[style="width: 14px;"] {
    width: 0.14rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 14px;"],
  .wysiwyg td[style="width: 14px;"] {
    width: 0.07rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 15px;"],
  .wysiwyg td[style="width: 15px;"] {
    width: 0.15rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 15px;"],
  .wysiwyg td[style="width: 15px;"] {
    width: 0.075rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 16px;"],
  .wysiwyg td[style="width: 16px;"] {
    width: 0.16rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 16px;"],
  .wysiwyg td[style="width: 16px;"] {
    width: 0.08rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 17px;"],
  .wysiwyg td[style="width: 17px;"] {
    width: 0.17rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 17px;"],
  .wysiwyg td[style="width: 17px;"] {
    width: 0.085rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 18px;"],
  .wysiwyg td[style="width: 18px;"] {
    width: 0.18rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 18px;"],
  .wysiwyg td[style="width: 18px;"] {
    width: 0.09rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 19px;"],
  .wysiwyg td[style="width: 19px;"] {
    width: 0.19rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 19px;"],
  .wysiwyg td[style="width: 19px;"] {
    width: 0.095rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 20px;"],
  .wysiwyg td[style="width: 20px;"] {
    width: 0.2rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 20px;"],
  .wysiwyg td[style="width: 20px;"] {
    width: 0.1rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 21px;"],
  .wysiwyg td[style="width: 21px;"] {
    width: 0.21rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 21px;"],
  .wysiwyg td[style="width: 21px;"] {
    width: 0.105rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 22px;"],
  .wysiwyg td[style="width: 22px;"] {
    width: 0.22rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 22px;"],
  .wysiwyg td[style="width: 22px;"] {
    width: 0.11rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 23px;"],
  .wysiwyg td[style="width: 23px;"] {
    width: 0.23rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 23px;"],
  .wysiwyg td[style="width: 23px;"] {
    width: 0.115rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 24px;"],
  .wysiwyg td[style="width: 24px;"] {
    width: 0.24rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 24px;"],
  .wysiwyg td[style="width: 24px;"] {
    width: 0.12rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 25px;"],
  .wysiwyg td[style="width: 25px;"] {
    width: 0.25rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 25px;"],
  .wysiwyg td[style="width: 25px;"] {
    width: 0.125rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 26px;"],
  .wysiwyg td[style="width: 26px;"] {
    width: 0.26rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 26px;"],
  .wysiwyg td[style="width: 26px;"] {
    width: 0.13rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 27px;"],
  .wysiwyg td[style="width: 27px;"] {
    width: 0.27rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 27px;"],
  .wysiwyg td[style="width: 27px;"] {
    width: 0.135rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 28px;"],
  .wysiwyg td[style="width: 28px;"] {
    width: 0.28rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 28px;"],
  .wysiwyg td[style="width: 28px;"] {
    width: 0.14rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 29px;"],
  .wysiwyg td[style="width: 29px;"] {
    width: 0.29rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 29px;"],
  .wysiwyg td[style="width: 29px;"] {
    width: 0.145rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 30px;"],
  .wysiwyg td[style="width: 30px;"] {
    width: 0.3rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 30px;"],
  .wysiwyg td[style="width: 30px;"] {
    width: 0.15rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 31px;"],
  .wysiwyg td[style="width: 31px;"] {
    width: 0.31rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 31px;"],
  .wysiwyg td[style="width: 31px;"] {
    width: 0.155rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 32px;"],
  .wysiwyg td[style="width: 32px;"] {
    width: 0.32rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 32px;"],
  .wysiwyg td[style="width: 32px;"] {
    width: 0.16rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 33px;"],
  .wysiwyg td[style="width: 33px;"] {
    width: 0.33rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 33px;"],
  .wysiwyg td[style="width: 33px;"] {
    width: 0.165rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 34px;"],
  .wysiwyg td[style="width: 34px;"] {
    width: 0.34rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 34px;"],
  .wysiwyg td[style="width: 34px;"] {
    width: 0.17rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 35px;"],
  .wysiwyg td[style="width: 35px;"] {
    width: 0.35rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 35px;"],
  .wysiwyg td[style="width: 35px;"] {
    width: 0.175rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 36px;"],
  .wysiwyg td[style="width: 36px;"] {
    width: 0.36rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 36px;"],
  .wysiwyg td[style="width: 36px;"] {
    width: 0.18rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 37px;"],
  .wysiwyg td[style="width: 37px;"] {
    width: 0.37rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 37px;"],
  .wysiwyg td[style="width: 37px;"] {
    width: 0.185rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 38px;"],
  .wysiwyg td[style="width: 38px;"] {
    width: 0.38rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 38px;"],
  .wysiwyg td[style="width: 38px;"] {
    width: 0.19rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 39px;"],
  .wysiwyg td[style="width: 39px;"] {
    width: 0.39rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 39px;"],
  .wysiwyg td[style="width: 39px;"] {
    width: 0.195rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 40px;"],
  .wysiwyg td[style="width: 40px;"] {
    width: 0.4rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 40px;"],
  .wysiwyg td[style="width: 40px;"] {
    width: 0.2rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 41px;"],
  .wysiwyg td[style="width: 41px;"] {
    width: 0.41rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 41px;"],
  .wysiwyg td[style="width: 41px;"] {
    width: 0.205rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 42px;"],
  .wysiwyg td[style="width: 42px;"] {
    width: 0.42rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 42px;"],
  .wysiwyg td[style="width: 42px;"] {
    width: 0.21rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 43px;"],
  .wysiwyg td[style="width: 43px;"] {
    width: 0.43rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 43px;"],
  .wysiwyg td[style="width: 43px;"] {
    width: 0.215rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 44px;"],
  .wysiwyg td[style="width: 44px;"] {
    width: 0.44rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 44px;"],
  .wysiwyg td[style="width: 44px;"] {
    width: 0.22rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 45px;"],
  .wysiwyg td[style="width: 45px;"] {
    width: 0.45rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 45px;"],
  .wysiwyg td[style="width: 45px;"] {
    width: 0.225rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 46px;"],
  .wysiwyg td[style="width: 46px;"] {
    width: 0.46rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 46px;"],
  .wysiwyg td[style="width: 46px;"] {
    width: 0.23rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 47px;"],
  .wysiwyg td[style="width: 47px;"] {
    width: 0.47rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 47px;"],
  .wysiwyg td[style="width: 47px;"] {
    width: 0.235rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 48px;"],
  .wysiwyg td[style="width: 48px;"] {
    width: 0.48rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 48px;"],
  .wysiwyg td[style="width: 48px;"] {
    width: 0.24rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 49px;"],
  .wysiwyg td[style="width: 49px;"] {
    width: 0.49rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 49px;"],
  .wysiwyg td[style="width: 49px;"] {
    width: 0.245rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 50px;"],
  .wysiwyg td[style="width: 50px;"] {
    width: 0.5rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 50px;"],
  .wysiwyg td[style="width: 50px;"] {
    width: 0.25rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 51px;"],
  .wysiwyg td[style="width: 51px;"] {
    width: 0.51rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 51px;"],
  .wysiwyg td[style="width: 51px;"] {
    width: 0.255rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 52px;"],
  .wysiwyg td[style="width: 52px;"] {
    width: 0.52rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 52px;"],
  .wysiwyg td[style="width: 52px;"] {
    width: 0.26rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 53px;"],
  .wysiwyg td[style="width: 53px;"] {
    width: 0.53rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 53px;"],
  .wysiwyg td[style="width: 53px;"] {
    width: 0.265rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 54px;"],
  .wysiwyg td[style="width: 54px;"] {
    width: 0.54rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 54px;"],
  .wysiwyg td[style="width: 54px;"] {
    width: 0.27rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 55px;"],
  .wysiwyg td[style="width: 55px;"] {
    width: 0.55rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 55px;"],
  .wysiwyg td[style="width: 55px;"] {
    width: 0.275rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 56px;"],
  .wysiwyg td[style="width: 56px;"] {
    width: 0.56rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 56px;"],
  .wysiwyg td[style="width: 56px;"] {
    width: 0.28rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 57px;"],
  .wysiwyg td[style="width: 57px;"] {
    width: 0.57rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 57px;"],
  .wysiwyg td[style="width: 57px;"] {
    width: 0.285rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 58px;"],
  .wysiwyg td[style="width: 58px;"] {
    width: 0.58rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 58px;"],
  .wysiwyg td[style="width: 58px;"] {
    width: 0.29rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 59px;"],
  .wysiwyg td[style="width: 59px;"] {
    width: 0.59rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 59px;"],
  .wysiwyg td[style="width: 59px;"] {
    width: 0.295rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 60px;"],
  .wysiwyg td[style="width: 60px;"] {
    width: 0.6rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 60px;"],
  .wysiwyg td[style="width: 60px;"] {
    width: 0.3rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 61px;"],
  .wysiwyg td[style="width: 61px;"] {
    width: 0.61rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 61px;"],
  .wysiwyg td[style="width: 61px;"] {
    width: 0.305rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 62px;"],
  .wysiwyg td[style="width: 62px;"] {
    width: 0.62rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 62px;"],
  .wysiwyg td[style="width: 62px;"] {
    width: 0.31rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 63px;"],
  .wysiwyg td[style="width: 63px;"] {
    width: 0.63rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 63px;"],
  .wysiwyg td[style="width: 63px;"] {
    width: 0.315rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 64px;"],
  .wysiwyg td[style="width: 64px;"] {
    width: 0.64rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 64px;"],
  .wysiwyg td[style="width: 64px;"] {
    width: 0.32rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 65px;"],
  .wysiwyg td[style="width: 65px;"] {
    width: 0.65rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 65px;"],
  .wysiwyg td[style="width: 65px;"] {
    width: 0.325rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 66px;"],
  .wysiwyg td[style="width: 66px;"] {
    width: 0.66rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 66px;"],
  .wysiwyg td[style="width: 66px;"] {
    width: 0.33rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 67px;"],
  .wysiwyg td[style="width: 67px;"] {
    width: 0.67rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 67px;"],
  .wysiwyg td[style="width: 67px;"] {
    width: 0.335rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 68px;"],
  .wysiwyg td[style="width: 68px;"] {
    width: 0.68rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 68px;"],
  .wysiwyg td[style="width: 68px;"] {
    width: 0.34rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 69px;"],
  .wysiwyg td[style="width: 69px;"] {
    width: 0.69rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 69px;"],
  .wysiwyg td[style="width: 69px;"] {
    width: 0.345rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 70px;"],
  .wysiwyg td[style="width: 70px;"] {
    width: 0.7rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 70px;"],
  .wysiwyg td[style="width: 70px;"] {
    width: 0.35rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 71px;"],
  .wysiwyg td[style="width: 71px;"] {
    width: 0.71rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 71px;"],
  .wysiwyg td[style="width: 71px;"] {
    width: 0.355rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 72px;"],
  .wysiwyg td[style="width: 72px;"] {
    width: 0.72rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 72px;"],
  .wysiwyg td[style="width: 72px;"] {
    width: 0.36rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 73px;"],
  .wysiwyg td[style="width: 73px;"] {
    width: 0.73rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 73px;"],
  .wysiwyg td[style="width: 73px;"] {
    width: 0.365rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 74px;"],
  .wysiwyg td[style="width: 74px;"] {
    width: 0.74rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 74px;"],
  .wysiwyg td[style="width: 74px;"] {
    width: 0.37rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 75px;"],
  .wysiwyg td[style="width: 75px;"] {
    width: 0.75rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 75px;"],
  .wysiwyg td[style="width: 75px;"] {
    width: 0.375rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 76px;"],
  .wysiwyg td[style="width: 76px;"] {
    width: 0.76rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 76px;"],
  .wysiwyg td[style="width: 76px;"] {
    width: 0.38rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 77px;"],
  .wysiwyg td[style="width: 77px;"] {
    width: 0.77rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 77px;"],
  .wysiwyg td[style="width: 77px;"] {
    width: 0.385rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 78px;"],
  .wysiwyg td[style="width: 78px;"] {
    width: 0.78rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 78px;"],
  .wysiwyg td[style="width: 78px;"] {
    width: 0.39rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 79px;"],
  .wysiwyg td[style="width: 79px;"] {
    width: 0.79rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 79px;"],
  .wysiwyg td[style="width: 79px;"] {
    width: 0.395rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 80px;"],
  .wysiwyg td[style="width: 80px;"] {
    width: 0.8rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 80px;"],
  .wysiwyg td[style="width: 80px;"] {
    width: 0.4rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 81px;"],
  .wysiwyg td[style="width: 81px;"] {
    width: 0.81rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 81px;"],
  .wysiwyg td[style="width: 81px;"] {
    width: 0.405rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 82px;"],
  .wysiwyg td[style="width: 82px;"] {
    width: 0.82rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 82px;"],
  .wysiwyg td[style="width: 82px;"] {
    width: 0.41rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 83px;"],
  .wysiwyg td[style="width: 83px;"] {
    width: 0.83rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 83px;"],
  .wysiwyg td[style="width: 83px;"] {
    width: 0.415rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 84px;"],
  .wysiwyg td[style="width: 84px;"] {
    width: 0.84rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 84px;"],
  .wysiwyg td[style="width: 84px;"] {
    width: 0.42rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 85px;"],
  .wysiwyg td[style="width: 85px;"] {
    width: 0.85rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 85px;"],
  .wysiwyg td[style="width: 85px;"] {
    width: 0.425rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 86px;"],
  .wysiwyg td[style="width: 86px;"] {
    width: 0.86rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 86px;"],
  .wysiwyg td[style="width: 86px;"] {
    width: 0.43rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 87px;"],
  .wysiwyg td[style="width: 87px;"] {
    width: 0.87rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 87px;"],
  .wysiwyg td[style="width: 87px;"] {
    width: 0.435rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 88px;"],
  .wysiwyg td[style="width: 88px;"] {
    width: 0.88rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 88px;"],
  .wysiwyg td[style="width: 88px;"] {
    width: 0.44rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 89px;"],
  .wysiwyg td[style="width: 89px;"] {
    width: 0.89rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 89px;"],
  .wysiwyg td[style="width: 89px;"] {
    width: 0.445rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 90px;"],
  .wysiwyg td[style="width: 90px;"] {
    width: 0.9rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 90px;"],
  .wysiwyg td[style="width: 90px;"] {
    width: 0.45rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 91px;"],
  .wysiwyg td[style="width: 91px;"] {
    width: 0.91rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 91px;"],
  .wysiwyg td[style="width: 91px;"] {
    width: 0.455rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 92px;"],
  .wysiwyg td[style="width: 92px;"] {
    width: 0.92rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 92px;"],
  .wysiwyg td[style="width: 92px;"] {
    width: 0.46rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 93px;"],
  .wysiwyg td[style="width: 93px;"] {
    width: 0.93rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 93px;"],
  .wysiwyg td[style="width: 93px;"] {
    width: 0.465rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 94px;"],
  .wysiwyg td[style="width: 94px;"] {
    width: 0.94rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 94px;"],
  .wysiwyg td[style="width: 94px;"] {
    width: 0.47rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 95px;"],
  .wysiwyg td[style="width: 95px;"] {
    width: 0.95rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 95px;"],
  .wysiwyg td[style="width: 95px;"] {
    width: 0.475rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 96px;"],
  .wysiwyg td[style="width: 96px;"] {
    width: 0.96rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 96px;"],
  .wysiwyg td[style="width: 96px;"] {
    width: 0.48rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 97px;"],
  .wysiwyg td[style="width: 97px;"] {
    width: 0.97rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 97px;"],
  .wysiwyg td[style="width: 97px;"] {
    width: 0.485rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 98px;"],
  .wysiwyg td[style="width: 98px;"] {
    width: 0.98rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 98px;"],
  .wysiwyg td[style="width: 98px;"] {
    width: 0.49rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 99px;"],
  .wysiwyg td[style="width: 99px;"] {
    width: 0.99rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 99px;"],
  .wysiwyg td[style="width: 99px;"] {
    width: 0.495rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 100px;"],
  .wysiwyg td[style="width: 100px;"] {
    width: 1rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 100px;"],
  .wysiwyg td[style="width: 100px;"] {
    width: 0.5rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 101px;"],
  .wysiwyg td[style="width: 101px;"] {
    width: 1.01rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 101px;"],
  .wysiwyg td[style="width: 101px;"] {
    width: 0.505rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 102px;"],
  .wysiwyg td[style="width: 102px;"] {
    width: 1.02rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 102px;"],
  .wysiwyg td[style="width: 102px;"] {
    width: 0.51rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 103px;"],
  .wysiwyg td[style="width: 103px;"] {
    width: 1.03rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 103px;"],
  .wysiwyg td[style="width: 103px;"] {
    width: 0.515rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 104px;"],
  .wysiwyg td[style="width: 104px;"] {
    width: 1.04rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 104px;"],
  .wysiwyg td[style="width: 104px;"] {
    width: 0.52rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 105px;"],
  .wysiwyg td[style="width: 105px;"] {
    width: 1.05rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 105px;"],
  .wysiwyg td[style="width: 105px;"] {
    width: 0.525rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 106px;"],
  .wysiwyg td[style="width: 106px;"] {
    width: 1.06rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 106px;"],
  .wysiwyg td[style="width: 106px;"] {
    width: 0.53rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 107px;"],
  .wysiwyg td[style="width: 107px;"] {
    width: 1.07rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 107px;"],
  .wysiwyg td[style="width: 107px;"] {
    width: 0.535rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 108px;"],
  .wysiwyg td[style="width: 108px;"] {
    width: 1.08rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 108px;"],
  .wysiwyg td[style="width: 108px;"] {
    width: 0.54rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 109px;"],
  .wysiwyg td[style="width: 109px;"] {
    width: 1.09rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 109px;"],
  .wysiwyg td[style="width: 109px;"] {
    width: 0.545rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 110px;"],
  .wysiwyg td[style="width: 110px;"] {
    width: 1.1rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 110px;"],
  .wysiwyg td[style="width: 110px;"] {
    width: 0.55rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 111px;"],
  .wysiwyg td[style="width: 111px;"] {
    width: 1.11rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 111px;"],
  .wysiwyg td[style="width: 111px;"] {
    width: 0.555rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 112px;"],
  .wysiwyg td[style="width: 112px;"] {
    width: 1.12rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 112px;"],
  .wysiwyg td[style="width: 112px;"] {
    width: 0.56rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 113px;"],
  .wysiwyg td[style="width: 113px;"] {
    width: 1.13rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 113px;"],
  .wysiwyg td[style="width: 113px;"] {
    width: 0.565rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 114px;"],
  .wysiwyg td[style="width: 114px;"] {
    width: 1.14rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 114px;"],
  .wysiwyg td[style="width: 114px;"] {
    width: 0.57rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 115px;"],
  .wysiwyg td[style="width: 115px;"] {
    width: 1.15rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 115px;"],
  .wysiwyg td[style="width: 115px;"] {
    width: 0.575rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 116px;"],
  .wysiwyg td[style="width: 116px;"] {
    width: 1.16rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 116px;"],
  .wysiwyg td[style="width: 116px;"] {
    width: 0.58rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 117px;"],
  .wysiwyg td[style="width: 117px;"] {
    width: 1.17rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 117px;"],
  .wysiwyg td[style="width: 117px;"] {
    width: 0.585rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 118px;"],
  .wysiwyg td[style="width: 118px;"] {
    width: 1.18rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 118px;"],
  .wysiwyg td[style="width: 118px;"] {
    width: 0.59rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 119px;"],
  .wysiwyg td[style="width: 119px;"] {
    width: 1.19rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 119px;"],
  .wysiwyg td[style="width: 119px;"] {
    width: 0.595rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 120px;"],
  .wysiwyg td[style="width: 120px;"] {
    width: 1.2rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 120px;"],
  .wysiwyg td[style="width: 120px;"] {
    width: 0.6rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 121px;"],
  .wysiwyg td[style="width: 121px;"] {
    width: 1.21rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 121px;"],
  .wysiwyg td[style="width: 121px;"] {
    width: 0.605rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 122px;"],
  .wysiwyg td[style="width: 122px;"] {
    width: 1.22rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 122px;"],
  .wysiwyg td[style="width: 122px;"] {
    width: 0.61rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 123px;"],
  .wysiwyg td[style="width: 123px;"] {
    width: 1.23rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 123px;"],
  .wysiwyg td[style="width: 123px;"] {
    width: 0.615rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 124px;"],
  .wysiwyg td[style="width: 124px;"] {
    width: 1.24rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 124px;"],
  .wysiwyg td[style="width: 124px;"] {
    width: 0.62rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 125px;"],
  .wysiwyg td[style="width: 125px;"] {
    width: 1.25rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 125px;"],
  .wysiwyg td[style="width: 125px;"] {
    width: 0.625rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 126px;"],
  .wysiwyg td[style="width: 126px;"] {
    width: 1.26rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 126px;"],
  .wysiwyg td[style="width: 126px;"] {
    width: 0.63rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 127px;"],
  .wysiwyg td[style="width: 127px;"] {
    width: 1.27rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 127px;"],
  .wysiwyg td[style="width: 127px;"] {
    width: 0.635rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 128px;"],
  .wysiwyg td[style="width: 128px;"] {
    width: 1.28rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 128px;"],
  .wysiwyg td[style="width: 128px;"] {
    width: 0.64rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 129px;"],
  .wysiwyg td[style="width: 129px;"] {
    width: 1.29rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 129px;"],
  .wysiwyg td[style="width: 129px;"] {
    width: 0.645rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 130px;"],
  .wysiwyg td[style="width: 130px;"] {
    width: 1.3rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 130px;"],
  .wysiwyg td[style="width: 130px;"] {
    width: 0.65rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 131px;"],
  .wysiwyg td[style="width: 131px;"] {
    width: 1.31rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 131px;"],
  .wysiwyg td[style="width: 131px;"] {
    width: 0.655rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 132px;"],
  .wysiwyg td[style="width: 132px;"] {
    width: 1.32rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 132px;"],
  .wysiwyg td[style="width: 132px;"] {
    width: 0.66rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 133px;"],
  .wysiwyg td[style="width: 133px;"] {
    width: 1.33rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 133px;"],
  .wysiwyg td[style="width: 133px;"] {
    width: 0.665rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 134px;"],
  .wysiwyg td[style="width: 134px;"] {
    width: 1.34rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 134px;"],
  .wysiwyg td[style="width: 134px;"] {
    width: 0.67rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 135px;"],
  .wysiwyg td[style="width: 135px;"] {
    width: 1.35rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 135px;"],
  .wysiwyg td[style="width: 135px;"] {
    width: 0.675rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 136px;"],
  .wysiwyg td[style="width: 136px;"] {
    width: 1.36rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 136px;"],
  .wysiwyg td[style="width: 136px;"] {
    width: 0.68rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 137px;"],
  .wysiwyg td[style="width: 137px;"] {
    width: 1.37rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 137px;"],
  .wysiwyg td[style="width: 137px;"] {
    width: 0.685rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 138px;"],
  .wysiwyg td[style="width: 138px;"] {
    width: 1.38rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 138px;"],
  .wysiwyg td[style="width: 138px;"] {
    width: 0.69rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 139px;"],
  .wysiwyg td[style="width: 139px;"] {
    width: 1.39rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 139px;"],
  .wysiwyg td[style="width: 139px;"] {
    width: 0.695rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 140px;"],
  .wysiwyg td[style="width: 140px;"] {
    width: 1.4rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 140px;"],
  .wysiwyg td[style="width: 140px;"] {
    width: 0.7rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 141px;"],
  .wysiwyg td[style="width: 141px;"] {
    width: 1.41rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 141px;"],
  .wysiwyg td[style="width: 141px;"] {
    width: 0.705rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 142px;"],
  .wysiwyg td[style="width: 142px;"] {
    width: 1.42rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 142px;"],
  .wysiwyg td[style="width: 142px;"] {
    width: 0.71rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 143px;"],
  .wysiwyg td[style="width: 143px;"] {
    width: 1.43rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 143px;"],
  .wysiwyg td[style="width: 143px;"] {
    width: 0.715rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 144px;"],
  .wysiwyg td[style="width: 144px;"] {
    width: 1.44rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 144px;"],
  .wysiwyg td[style="width: 144px;"] {
    width: 0.72rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 145px;"],
  .wysiwyg td[style="width: 145px;"] {
    width: 1.45rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 145px;"],
  .wysiwyg td[style="width: 145px;"] {
    width: 0.725rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 146px;"],
  .wysiwyg td[style="width: 146px;"] {
    width: 1.46rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 146px;"],
  .wysiwyg td[style="width: 146px;"] {
    width: 0.73rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 147px;"],
  .wysiwyg td[style="width: 147px;"] {
    width: 1.47rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 147px;"],
  .wysiwyg td[style="width: 147px;"] {
    width: 0.735rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 148px;"],
  .wysiwyg td[style="width: 148px;"] {
    width: 1.48rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 148px;"],
  .wysiwyg td[style="width: 148px;"] {
    width: 0.74rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 149px;"],
  .wysiwyg td[style="width: 149px;"] {
    width: 1.49rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 149px;"],
  .wysiwyg td[style="width: 149px;"] {
    width: 0.745rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 150px;"],
  .wysiwyg td[style="width: 150px;"] {
    width: 1.5rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 150px;"],
  .wysiwyg td[style="width: 150px;"] {
    width: 0.75rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 151px;"],
  .wysiwyg td[style="width: 151px;"] {
    width: 1.51rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 151px;"],
  .wysiwyg td[style="width: 151px;"] {
    width: 0.755rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 152px;"],
  .wysiwyg td[style="width: 152px;"] {
    width: 1.52rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 152px;"],
  .wysiwyg td[style="width: 152px;"] {
    width: 0.76rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 153px;"],
  .wysiwyg td[style="width: 153px;"] {
    width: 1.53rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 153px;"],
  .wysiwyg td[style="width: 153px;"] {
    width: 0.765rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 154px;"],
  .wysiwyg td[style="width: 154px;"] {
    width: 1.54rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 154px;"],
  .wysiwyg td[style="width: 154px;"] {
    width: 0.77rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 155px;"],
  .wysiwyg td[style="width: 155px;"] {
    width: 1.55rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 155px;"],
  .wysiwyg td[style="width: 155px;"] {
    width: 0.775rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 156px;"],
  .wysiwyg td[style="width: 156px;"] {
    width: 1.56rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 156px;"],
  .wysiwyg td[style="width: 156px;"] {
    width: 0.78rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 157px;"],
  .wysiwyg td[style="width: 157px;"] {
    width: 1.57rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 157px;"],
  .wysiwyg td[style="width: 157px;"] {
    width: 0.785rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 158px;"],
  .wysiwyg td[style="width: 158px;"] {
    width: 1.58rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 158px;"],
  .wysiwyg td[style="width: 158px;"] {
    width: 0.79rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 159px;"],
  .wysiwyg td[style="width: 159px;"] {
    width: 1.59rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 159px;"],
  .wysiwyg td[style="width: 159px;"] {
    width: 0.795rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 160px;"],
  .wysiwyg td[style="width: 160px;"] {
    width: 1.6rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 160px;"],
  .wysiwyg td[style="width: 160px;"] {
    width: 0.8rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 161px;"],
  .wysiwyg td[style="width: 161px;"] {
    width: 1.61rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 161px;"],
  .wysiwyg td[style="width: 161px;"] {
    width: 0.805rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 162px;"],
  .wysiwyg td[style="width: 162px;"] {
    width: 1.62rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 162px;"],
  .wysiwyg td[style="width: 162px;"] {
    width: 0.81rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 163px;"],
  .wysiwyg td[style="width: 163px;"] {
    width: 1.63rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 163px;"],
  .wysiwyg td[style="width: 163px;"] {
    width: 0.815rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 164px;"],
  .wysiwyg td[style="width: 164px;"] {
    width: 1.64rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 164px;"],
  .wysiwyg td[style="width: 164px;"] {
    width: 0.82rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 165px;"],
  .wysiwyg td[style="width: 165px;"] {
    width: 1.65rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 165px;"],
  .wysiwyg td[style="width: 165px;"] {
    width: 0.825rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 166px;"],
  .wysiwyg td[style="width: 166px;"] {
    width: 1.66rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 166px;"],
  .wysiwyg td[style="width: 166px;"] {
    width: 0.83rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 167px;"],
  .wysiwyg td[style="width: 167px;"] {
    width: 1.67rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 167px;"],
  .wysiwyg td[style="width: 167px;"] {
    width: 0.835rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 168px;"],
  .wysiwyg td[style="width: 168px;"] {
    width: 1.68rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 168px;"],
  .wysiwyg td[style="width: 168px;"] {
    width: 0.84rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 169px;"],
  .wysiwyg td[style="width: 169px;"] {
    width: 1.69rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 169px;"],
  .wysiwyg td[style="width: 169px;"] {
    width: 0.845rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 170px;"],
  .wysiwyg td[style="width: 170px;"] {
    width: 1.7rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 170px;"],
  .wysiwyg td[style="width: 170px;"] {
    width: 0.85rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 171px;"],
  .wysiwyg td[style="width: 171px;"] {
    width: 1.71rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 171px;"],
  .wysiwyg td[style="width: 171px;"] {
    width: 0.855rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 172px;"],
  .wysiwyg td[style="width: 172px;"] {
    width: 1.72rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 172px;"],
  .wysiwyg td[style="width: 172px;"] {
    width: 0.86rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 173px;"],
  .wysiwyg td[style="width: 173px;"] {
    width: 1.73rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 173px;"],
  .wysiwyg td[style="width: 173px;"] {
    width: 0.865rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 174px;"],
  .wysiwyg td[style="width: 174px;"] {
    width: 1.74rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 174px;"],
  .wysiwyg td[style="width: 174px;"] {
    width: 0.87rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 175px;"],
  .wysiwyg td[style="width: 175px;"] {
    width: 1.75rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 175px;"],
  .wysiwyg td[style="width: 175px;"] {
    width: 0.875rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 176px;"],
  .wysiwyg td[style="width: 176px;"] {
    width: 1.76rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 176px;"],
  .wysiwyg td[style="width: 176px;"] {
    width: 0.88rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 177px;"],
  .wysiwyg td[style="width: 177px;"] {
    width: 1.77rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 177px;"],
  .wysiwyg td[style="width: 177px;"] {
    width: 0.885rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 178px;"],
  .wysiwyg td[style="width: 178px;"] {
    width: 1.78rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 178px;"],
  .wysiwyg td[style="width: 178px;"] {
    width: 0.89rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 179px;"],
  .wysiwyg td[style="width: 179px;"] {
    width: 1.79rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 179px;"],
  .wysiwyg td[style="width: 179px;"] {
    width: 0.895rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 180px;"],
  .wysiwyg td[style="width: 180px;"] {
    width: 1.8rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 180px;"],
  .wysiwyg td[style="width: 180px;"] {
    width: 0.9rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 181px;"],
  .wysiwyg td[style="width: 181px;"] {
    width: 1.81rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 181px;"],
  .wysiwyg td[style="width: 181px;"] {
    width: 0.905rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 182px;"],
  .wysiwyg td[style="width: 182px;"] {
    width: 1.82rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 182px;"],
  .wysiwyg td[style="width: 182px;"] {
    width: 0.91rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 183px;"],
  .wysiwyg td[style="width: 183px;"] {
    width: 1.83rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 183px;"],
  .wysiwyg td[style="width: 183px;"] {
    width: 0.915rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 184px;"],
  .wysiwyg td[style="width: 184px;"] {
    width: 1.84rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 184px;"],
  .wysiwyg td[style="width: 184px;"] {
    width: 0.92rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 185px;"],
  .wysiwyg td[style="width: 185px;"] {
    width: 1.85rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 185px;"],
  .wysiwyg td[style="width: 185px;"] {
    width: 0.925rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 186px;"],
  .wysiwyg td[style="width: 186px;"] {
    width: 1.86rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 186px;"],
  .wysiwyg td[style="width: 186px;"] {
    width: 0.93rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 187px;"],
  .wysiwyg td[style="width: 187px;"] {
    width: 1.87rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 187px;"],
  .wysiwyg td[style="width: 187px;"] {
    width: 0.935rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 188px;"],
  .wysiwyg td[style="width: 188px;"] {
    width: 1.88rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 188px;"],
  .wysiwyg td[style="width: 188px;"] {
    width: 0.94rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 189px;"],
  .wysiwyg td[style="width: 189px;"] {
    width: 1.89rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 189px;"],
  .wysiwyg td[style="width: 189px;"] {
    width: 0.945rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 190px;"],
  .wysiwyg td[style="width: 190px;"] {
    width: 1.9rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 190px;"],
  .wysiwyg td[style="width: 190px;"] {
    width: 0.95rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 191px;"],
  .wysiwyg td[style="width: 191px;"] {
    width: 1.91rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 191px;"],
  .wysiwyg td[style="width: 191px;"] {
    width: 0.955rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 192px;"],
  .wysiwyg td[style="width: 192px;"] {
    width: 1.92rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 192px;"],
  .wysiwyg td[style="width: 192px;"] {
    width: 0.96rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 193px;"],
  .wysiwyg td[style="width: 193px;"] {
    width: 1.93rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 193px;"],
  .wysiwyg td[style="width: 193px;"] {
    width: 0.965rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 194px;"],
  .wysiwyg td[style="width: 194px;"] {
    width: 1.94rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 194px;"],
  .wysiwyg td[style="width: 194px;"] {
    width: 0.97rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 195px;"],
  .wysiwyg td[style="width: 195px;"] {
    width: 1.95rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 195px;"],
  .wysiwyg td[style="width: 195px;"] {
    width: 0.975rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 196px;"],
  .wysiwyg td[style="width: 196px;"] {
    width: 1.96rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 196px;"],
  .wysiwyg td[style="width: 196px;"] {
    width: 0.98rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 197px;"],
  .wysiwyg td[style="width: 197px;"] {
    width: 1.97rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 197px;"],
  .wysiwyg td[style="width: 197px;"] {
    width: 0.985rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 198px;"],
  .wysiwyg td[style="width: 198px;"] {
    width: 1.98rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 198px;"],
  .wysiwyg td[style="width: 198px;"] {
    width: 0.99rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 199px;"],
  .wysiwyg td[style="width: 199px;"] {
    width: 1.99rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 199px;"],
  .wysiwyg td[style="width: 199px;"] {
    width: 0.995rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 200px;"],
  .wysiwyg td[style="width: 200px;"] {
    width: 2rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 200px;"],
  .wysiwyg td[style="width: 200px;"] {
    width: 1rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 201px;"],
  .wysiwyg td[style="width: 201px;"] {
    width: 2.01rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 201px;"],
  .wysiwyg td[style="width: 201px;"] {
    width: 1.005rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 202px;"],
  .wysiwyg td[style="width: 202px;"] {
    width: 2.02rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 202px;"],
  .wysiwyg td[style="width: 202px;"] {
    width: 1.01rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 203px;"],
  .wysiwyg td[style="width: 203px;"] {
    width: 2.03rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 203px;"],
  .wysiwyg td[style="width: 203px;"] {
    width: 1.015rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 204px;"],
  .wysiwyg td[style="width: 204px;"] {
    width: 2.04rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 204px;"],
  .wysiwyg td[style="width: 204px;"] {
    width: 1.02rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 205px;"],
  .wysiwyg td[style="width: 205px;"] {
    width: 2.05rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 205px;"],
  .wysiwyg td[style="width: 205px;"] {
    width: 1.025rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 206px;"],
  .wysiwyg td[style="width: 206px;"] {
    width: 2.06rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 206px;"],
  .wysiwyg td[style="width: 206px;"] {
    width: 1.03rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 207px;"],
  .wysiwyg td[style="width: 207px;"] {
    width: 2.07rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 207px;"],
  .wysiwyg td[style="width: 207px;"] {
    width: 1.035rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 208px;"],
  .wysiwyg td[style="width: 208px;"] {
    width: 2.08rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 208px;"],
  .wysiwyg td[style="width: 208px;"] {
    width: 1.04rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 209px;"],
  .wysiwyg td[style="width: 209px;"] {
    width: 2.09rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 209px;"],
  .wysiwyg td[style="width: 209px;"] {
    width: 1.045rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 210px;"],
  .wysiwyg td[style="width: 210px;"] {
    width: 2.1rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 210px;"],
  .wysiwyg td[style="width: 210px;"] {
    width: 1.05rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 211px;"],
  .wysiwyg td[style="width: 211px;"] {
    width: 2.11rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 211px;"],
  .wysiwyg td[style="width: 211px;"] {
    width: 1.055rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 212px;"],
  .wysiwyg td[style="width: 212px;"] {
    width: 2.12rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 212px;"],
  .wysiwyg td[style="width: 212px;"] {
    width: 1.06rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 213px;"],
  .wysiwyg td[style="width: 213px;"] {
    width: 2.13rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 213px;"],
  .wysiwyg td[style="width: 213px;"] {
    width: 1.065rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 214px;"],
  .wysiwyg td[style="width: 214px;"] {
    width: 2.14rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 214px;"],
  .wysiwyg td[style="width: 214px;"] {
    width: 1.07rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 215px;"],
  .wysiwyg td[style="width: 215px;"] {
    width: 2.15rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 215px;"],
  .wysiwyg td[style="width: 215px;"] {
    width: 1.075rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 216px;"],
  .wysiwyg td[style="width: 216px;"] {
    width: 2.16rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 216px;"],
  .wysiwyg td[style="width: 216px;"] {
    width: 1.08rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 217px;"],
  .wysiwyg td[style="width: 217px;"] {
    width: 2.17rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 217px;"],
  .wysiwyg td[style="width: 217px;"] {
    width: 1.085rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 218px;"],
  .wysiwyg td[style="width: 218px;"] {
    width: 2.18rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 218px;"],
  .wysiwyg td[style="width: 218px;"] {
    width: 1.09rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 219px;"],
  .wysiwyg td[style="width: 219px;"] {
    width: 2.19rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 219px;"],
  .wysiwyg td[style="width: 219px;"] {
    width: 1.095rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 220px;"],
  .wysiwyg td[style="width: 220px;"] {
    width: 2.2rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 220px;"],
  .wysiwyg td[style="width: 220px;"] {
    width: 1.1rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 221px;"],
  .wysiwyg td[style="width: 221px;"] {
    width: 2.21rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 221px;"],
  .wysiwyg td[style="width: 221px;"] {
    width: 1.105rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 222px;"],
  .wysiwyg td[style="width: 222px;"] {
    width: 2.22rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 222px;"],
  .wysiwyg td[style="width: 222px;"] {
    width: 1.11rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 223px;"],
  .wysiwyg td[style="width: 223px;"] {
    width: 2.23rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 223px;"],
  .wysiwyg td[style="width: 223px;"] {
    width: 1.115rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 224px;"],
  .wysiwyg td[style="width: 224px;"] {
    width: 2.24rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 224px;"],
  .wysiwyg td[style="width: 224px;"] {
    width: 1.12rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 225px;"],
  .wysiwyg td[style="width: 225px;"] {
    width: 2.25rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 225px;"],
  .wysiwyg td[style="width: 225px;"] {
    width: 1.125rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 226px;"],
  .wysiwyg td[style="width: 226px;"] {
    width: 2.26rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 226px;"],
  .wysiwyg td[style="width: 226px;"] {
    width: 1.13rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 227px;"],
  .wysiwyg td[style="width: 227px;"] {
    width: 2.27rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 227px;"],
  .wysiwyg td[style="width: 227px;"] {
    width: 1.135rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 228px;"],
  .wysiwyg td[style="width: 228px;"] {
    width: 2.28rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 228px;"],
  .wysiwyg td[style="width: 228px;"] {
    width: 1.14rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 229px;"],
  .wysiwyg td[style="width: 229px;"] {
    width: 2.29rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 229px;"],
  .wysiwyg td[style="width: 229px;"] {
    width: 1.145rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 230px;"],
  .wysiwyg td[style="width: 230px;"] {
    width: 2.3rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 230px;"],
  .wysiwyg td[style="width: 230px;"] {
    width: 1.15rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 231px;"],
  .wysiwyg td[style="width: 231px;"] {
    width: 2.31rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 231px;"],
  .wysiwyg td[style="width: 231px;"] {
    width: 1.155rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 232px;"],
  .wysiwyg td[style="width: 232px;"] {
    width: 2.32rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 232px;"],
  .wysiwyg td[style="width: 232px;"] {
    width: 1.16rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 233px;"],
  .wysiwyg td[style="width: 233px;"] {
    width: 2.33rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 233px;"],
  .wysiwyg td[style="width: 233px;"] {
    width: 1.165rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 234px;"],
  .wysiwyg td[style="width: 234px;"] {
    width: 2.34rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 234px;"],
  .wysiwyg td[style="width: 234px;"] {
    width: 1.17rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 235px;"],
  .wysiwyg td[style="width: 235px;"] {
    width: 2.35rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 235px;"],
  .wysiwyg td[style="width: 235px;"] {
    width: 1.175rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 236px;"],
  .wysiwyg td[style="width: 236px;"] {
    width: 2.36rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 236px;"],
  .wysiwyg td[style="width: 236px;"] {
    width: 1.18rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 237px;"],
  .wysiwyg td[style="width: 237px;"] {
    width: 2.37rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 237px;"],
  .wysiwyg td[style="width: 237px;"] {
    width: 1.185rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 238px;"],
  .wysiwyg td[style="width: 238px;"] {
    width: 2.38rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 238px;"],
  .wysiwyg td[style="width: 238px;"] {
    width: 1.19rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 239px;"],
  .wysiwyg td[style="width: 239px;"] {
    width: 2.39rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 239px;"],
  .wysiwyg td[style="width: 239px;"] {
    width: 1.195rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 240px;"],
  .wysiwyg td[style="width: 240px;"] {
    width: 2.4rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 240px;"],
  .wysiwyg td[style="width: 240px;"] {
    width: 1.2rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 241px;"],
  .wysiwyg td[style="width: 241px;"] {
    width: 2.41rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 241px;"],
  .wysiwyg td[style="width: 241px;"] {
    width: 1.205rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 242px;"],
  .wysiwyg td[style="width: 242px;"] {
    width: 2.42rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 242px;"],
  .wysiwyg td[style="width: 242px;"] {
    width: 1.21rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 243px;"],
  .wysiwyg td[style="width: 243px;"] {
    width: 2.43rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 243px;"],
  .wysiwyg td[style="width: 243px;"] {
    width: 1.215rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 244px;"],
  .wysiwyg td[style="width: 244px;"] {
    width: 2.44rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 244px;"],
  .wysiwyg td[style="width: 244px;"] {
    width: 1.22rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 245px;"],
  .wysiwyg td[style="width: 245px;"] {
    width: 2.45rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 245px;"],
  .wysiwyg td[style="width: 245px;"] {
    width: 1.225rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 246px;"],
  .wysiwyg td[style="width: 246px;"] {
    width: 2.46rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 246px;"],
  .wysiwyg td[style="width: 246px;"] {
    width: 1.23rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 247px;"],
  .wysiwyg td[style="width: 247px;"] {
    width: 2.47rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 247px;"],
  .wysiwyg td[style="width: 247px;"] {
    width: 1.235rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 248px;"],
  .wysiwyg td[style="width: 248px;"] {
    width: 2.48rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 248px;"],
  .wysiwyg td[style="width: 248px;"] {
    width: 1.24rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 249px;"],
  .wysiwyg td[style="width: 249px;"] {
    width: 2.49rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 249px;"],
  .wysiwyg td[style="width: 249px;"] {
    width: 1.245rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 250px;"],
  .wysiwyg td[style="width: 250px;"] {
    width: 2.5rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 250px;"],
  .wysiwyg td[style="width: 250px;"] {
    width: 1.25rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 251px;"],
  .wysiwyg td[style="width: 251px;"] {
    width: 2.51rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 251px;"],
  .wysiwyg td[style="width: 251px;"] {
    width: 1.255rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 252px;"],
  .wysiwyg td[style="width: 252px;"] {
    width: 2.52rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 252px;"],
  .wysiwyg td[style="width: 252px;"] {
    width: 1.26rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 253px;"],
  .wysiwyg td[style="width: 253px;"] {
    width: 2.53rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 253px;"],
  .wysiwyg td[style="width: 253px;"] {
    width: 1.265rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 254px;"],
  .wysiwyg td[style="width: 254px;"] {
    width: 2.54rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 254px;"],
  .wysiwyg td[style="width: 254px;"] {
    width: 1.27rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 255px;"],
  .wysiwyg td[style="width: 255px;"] {
    width: 2.55rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 255px;"],
  .wysiwyg td[style="width: 255px;"] {
    width: 1.275rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 256px;"],
  .wysiwyg td[style="width: 256px;"] {
    width: 2.56rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 256px;"],
  .wysiwyg td[style="width: 256px;"] {
    width: 1.28rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 257px;"],
  .wysiwyg td[style="width: 257px;"] {
    width: 2.57rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 257px;"],
  .wysiwyg td[style="width: 257px;"] {
    width: 1.285rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 258px;"],
  .wysiwyg td[style="width: 258px;"] {
    width: 2.58rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 258px;"],
  .wysiwyg td[style="width: 258px;"] {
    width: 1.29rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 259px;"],
  .wysiwyg td[style="width: 259px;"] {
    width: 2.59rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 259px;"],
  .wysiwyg td[style="width: 259px;"] {
    width: 1.295rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 260px;"],
  .wysiwyg td[style="width: 260px;"] {
    width: 2.6rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 260px;"],
  .wysiwyg td[style="width: 260px;"] {
    width: 1.3rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 261px;"],
  .wysiwyg td[style="width: 261px;"] {
    width: 2.61rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 261px;"],
  .wysiwyg td[style="width: 261px;"] {
    width: 1.305rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 262px;"],
  .wysiwyg td[style="width: 262px;"] {
    width: 2.62rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 262px;"],
  .wysiwyg td[style="width: 262px;"] {
    width: 1.31rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 263px;"],
  .wysiwyg td[style="width: 263px;"] {
    width: 2.63rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 263px;"],
  .wysiwyg td[style="width: 263px;"] {
    width: 1.315rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 264px;"],
  .wysiwyg td[style="width: 264px;"] {
    width: 2.64rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 264px;"],
  .wysiwyg td[style="width: 264px;"] {
    width: 1.32rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 265px;"],
  .wysiwyg td[style="width: 265px;"] {
    width: 2.65rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 265px;"],
  .wysiwyg td[style="width: 265px;"] {
    width: 1.325rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 266px;"],
  .wysiwyg td[style="width: 266px;"] {
    width: 2.66rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 266px;"],
  .wysiwyg td[style="width: 266px;"] {
    width: 1.33rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 267px;"],
  .wysiwyg td[style="width: 267px;"] {
    width: 2.67rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 267px;"],
  .wysiwyg td[style="width: 267px;"] {
    width: 1.335rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 268px;"],
  .wysiwyg td[style="width: 268px;"] {
    width: 2.68rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 268px;"],
  .wysiwyg td[style="width: 268px;"] {
    width: 1.34rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 269px;"],
  .wysiwyg td[style="width: 269px;"] {
    width: 2.69rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 269px;"],
  .wysiwyg td[style="width: 269px;"] {
    width: 1.345rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 270px;"],
  .wysiwyg td[style="width: 270px;"] {
    width: 2.7rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 270px;"],
  .wysiwyg td[style="width: 270px;"] {
    width: 1.35rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 271px;"],
  .wysiwyg td[style="width: 271px;"] {
    width: 2.71rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 271px;"],
  .wysiwyg td[style="width: 271px;"] {
    width: 1.355rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 272px;"],
  .wysiwyg td[style="width: 272px;"] {
    width: 2.72rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 272px;"],
  .wysiwyg td[style="width: 272px;"] {
    width: 1.36rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 273px;"],
  .wysiwyg td[style="width: 273px;"] {
    width: 2.73rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 273px;"],
  .wysiwyg td[style="width: 273px;"] {
    width: 1.365rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 274px;"],
  .wysiwyg td[style="width: 274px;"] {
    width: 2.74rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 274px;"],
  .wysiwyg td[style="width: 274px;"] {
    width: 1.37rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 275px;"],
  .wysiwyg td[style="width: 275px;"] {
    width: 2.75rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 275px;"],
  .wysiwyg td[style="width: 275px;"] {
    width: 1.375rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 276px;"],
  .wysiwyg td[style="width: 276px;"] {
    width: 2.76rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 276px;"],
  .wysiwyg td[style="width: 276px;"] {
    width: 1.38rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 277px;"],
  .wysiwyg td[style="width: 277px;"] {
    width: 2.77rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 277px;"],
  .wysiwyg td[style="width: 277px;"] {
    width: 1.385rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 278px;"],
  .wysiwyg td[style="width: 278px;"] {
    width: 2.78rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 278px;"],
  .wysiwyg td[style="width: 278px;"] {
    width: 1.39rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 279px;"],
  .wysiwyg td[style="width: 279px;"] {
    width: 2.79rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 279px;"],
  .wysiwyg td[style="width: 279px;"] {
    width: 1.395rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 280px;"],
  .wysiwyg td[style="width: 280px;"] {
    width: 2.8rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 280px;"],
  .wysiwyg td[style="width: 280px;"] {
    width: 1.4rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 281px;"],
  .wysiwyg td[style="width: 281px;"] {
    width: 2.81rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 281px;"],
  .wysiwyg td[style="width: 281px;"] {
    width: 1.405rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 282px;"],
  .wysiwyg td[style="width: 282px;"] {
    width: 2.82rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 282px;"],
  .wysiwyg td[style="width: 282px;"] {
    width: 1.41rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 283px;"],
  .wysiwyg td[style="width: 283px;"] {
    width: 2.83rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 283px;"],
  .wysiwyg td[style="width: 283px;"] {
    width: 1.415rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 284px;"],
  .wysiwyg td[style="width: 284px;"] {
    width: 2.84rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 284px;"],
  .wysiwyg td[style="width: 284px;"] {
    width: 1.42rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 285px;"],
  .wysiwyg td[style="width: 285px;"] {
    width: 2.85rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 285px;"],
  .wysiwyg td[style="width: 285px;"] {
    width: 1.425rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 286px;"],
  .wysiwyg td[style="width: 286px;"] {
    width: 2.86rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 286px;"],
  .wysiwyg td[style="width: 286px;"] {
    width: 1.43rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 287px;"],
  .wysiwyg td[style="width: 287px;"] {
    width: 2.87rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 287px;"],
  .wysiwyg td[style="width: 287px;"] {
    width: 1.435rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 288px;"],
  .wysiwyg td[style="width: 288px;"] {
    width: 2.88rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 288px;"],
  .wysiwyg td[style="width: 288px;"] {
    width: 1.44rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 289px;"],
  .wysiwyg td[style="width: 289px;"] {
    width: 2.89rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 289px;"],
  .wysiwyg td[style="width: 289px;"] {
    width: 1.445rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 290px;"],
  .wysiwyg td[style="width: 290px;"] {
    width: 2.9rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 290px;"],
  .wysiwyg td[style="width: 290px;"] {
    width: 1.45rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 291px;"],
  .wysiwyg td[style="width: 291px;"] {
    width: 2.91rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 291px;"],
  .wysiwyg td[style="width: 291px;"] {
    width: 1.455rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 292px;"],
  .wysiwyg td[style="width: 292px;"] {
    width: 2.92rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 292px;"],
  .wysiwyg td[style="width: 292px;"] {
    width: 1.46rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 293px;"],
  .wysiwyg td[style="width: 293px;"] {
    width: 2.93rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 293px;"],
  .wysiwyg td[style="width: 293px;"] {
    width: 1.465rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 294px;"],
  .wysiwyg td[style="width: 294px;"] {
    width: 2.94rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 294px;"],
  .wysiwyg td[style="width: 294px;"] {
    width: 1.47rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 295px;"],
  .wysiwyg td[style="width: 295px;"] {
    width: 2.95rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 295px;"],
  .wysiwyg td[style="width: 295px;"] {
    width: 1.475rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 296px;"],
  .wysiwyg td[style="width: 296px;"] {
    width: 2.96rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 296px;"],
  .wysiwyg td[style="width: 296px;"] {
    width: 1.48rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 297px;"],
  .wysiwyg td[style="width: 297px;"] {
    width: 2.97rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 297px;"],
  .wysiwyg td[style="width: 297px;"] {
    width: 1.485rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 298px;"],
  .wysiwyg td[style="width: 298px;"] {
    width: 2.98rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 298px;"],
  .wysiwyg td[style="width: 298px;"] {
    width: 1.49rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 299px;"],
  .wysiwyg td[style="width: 299px;"] {
    width: 2.99rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 299px;"],
  .wysiwyg td[style="width: 299px;"] {
    width: 1.495rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 300px;"],
  .wysiwyg td[style="width: 300px;"] {
    width: 3rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 300px;"],
  .wysiwyg td[style="width: 300px;"] {
    width: 1.5rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 301px;"],
  .wysiwyg td[style="width: 301px;"] {
    width: 3.01rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 301px;"],
  .wysiwyg td[style="width: 301px;"] {
    width: 1.505rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 302px;"],
  .wysiwyg td[style="width: 302px;"] {
    width: 3.02rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 302px;"],
  .wysiwyg td[style="width: 302px;"] {
    width: 1.51rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 303px;"],
  .wysiwyg td[style="width: 303px;"] {
    width: 3.03rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 303px;"],
  .wysiwyg td[style="width: 303px;"] {
    width: 1.515rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 304px;"],
  .wysiwyg td[style="width: 304px;"] {
    width: 3.04rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 304px;"],
  .wysiwyg td[style="width: 304px;"] {
    width: 1.52rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 305px;"],
  .wysiwyg td[style="width: 305px;"] {
    width: 3.05rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 305px;"],
  .wysiwyg td[style="width: 305px;"] {
    width: 1.525rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 306px;"],
  .wysiwyg td[style="width: 306px;"] {
    width: 3.06rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 306px;"],
  .wysiwyg td[style="width: 306px;"] {
    width: 1.53rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 307px;"],
  .wysiwyg td[style="width: 307px;"] {
    width: 3.07rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 307px;"],
  .wysiwyg td[style="width: 307px;"] {
    width: 1.535rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 308px;"],
  .wysiwyg td[style="width: 308px;"] {
    width: 3.08rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 308px;"],
  .wysiwyg td[style="width: 308px;"] {
    width: 1.54rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 309px;"],
  .wysiwyg td[style="width: 309px;"] {
    width: 3.09rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 309px;"],
  .wysiwyg td[style="width: 309px;"] {
    width: 1.545rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 310px;"],
  .wysiwyg td[style="width: 310px;"] {
    width: 3.1rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 310px;"],
  .wysiwyg td[style="width: 310px;"] {
    width: 1.55rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 311px;"],
  .wysiwyg td[style="width: 311px;"] {
    width: 3.11rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 311px;"],
  .wysiwyg td[style="width: 311px;"] {
    width: 1.555rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 312px;"],
  .wysiwyg td[style="width: 312px;"] {
    width: 3.12rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 312px;"],
  .wysiwyg td[style="width: 312px;"] {
    width: 1.56rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 313px;"],
  .wysiwyg td[style="width: 313px;"] {
    width: 3.13rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 313px;"],
  .wysiwyg td[style="width: 313px;"] {
    width: 1.565rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 314px;"],
  .wysiwyg td[style="width: 314px;"] {
    width: 3.14rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 314px;"],
  .wysiwyg td[style="width: 314px;"] {
    width: 1.57rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 315px;"],
  .wysiwyg td[style="width: 315px;"] {
    width: 3.15rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 315px;"],
  .wysiwyg td[style="width: 315px;"] {
    width: 1.575rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 316px;"],
  .wysiwyg td[style="width: 316px;"] {
    width: 3.16rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 316px;"],
  .wysiwyg td[style="width: 316px;"] {
    width: 1.58rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 317px;"],
  .wysiwyg td[style="width: 317px;"] {
    width: 3.17rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 317px;"],
  .wysiwyg td[style="width: 317px;"] {
    width: 1.585rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 318px;"],
  .wysiwyg td[style="width: 318px;"] {
    width: 3.18rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 318px;"],
  .wysiwyg td[style="width: 318px;"] {
    width: 1.59rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 319px;"],
  .wysiwyg td[style="width: 319px;"] {
    width: 3.19rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 319px;"],
  .wysiwyg td[style="width: 319px;"] {
    width: 1.595rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 320px;"],
  .wysiwyg td[style="width: 320px;"] {
    width: 3.2rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 320px;"],
  .wysiwyg td[style="width: 320px;"] {
    width: 1.6rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 321px;"],
  .wysiwyg td[style="width: 321px;"] {
    width: 3.21rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 321px;"],
  .wysiwyg td[style="width: 321px;"] {
    width: 1.605rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 322px;"],
  .wysiwyg td[style="width: 322px;"] {
    width: 3.22rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 322px;"],
  .wysiwyg td[style="width: 322px;"] {
    width: 1.61rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 323px;"],
  .wysiwyg td[style="width: 323px;"] {
    width: 3.23rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 323px;"],
  .wysiwyg td[style="width: 323px;"] {
    width: 1.615rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 324px;"],
  .wysiwyg td[style="width: 324px;"] {
    width: 3.24rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 324px;"],
  .wysiwyg td[style="width: 324px;"] {
    width: 1.62rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 325px;"],
  .wysiwyg td[style="width: 325px;"] {
    width: 3.25rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 325px;"],
  .wysiwyg td[style="width: 325px;"] {
    width: 1.625rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 326px;"],
  .wysiwyg td[style="width: 326px;"] {
    width: 3.26rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 326px;"],
  .wysiwyg td[style="width: 326px;"] {
    width: 1.63rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 327px;"],
  .wysiwyg td[style="width: 327px;"] {
    width: 3.27rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 327px;"],
  .wysiwyg td[style="width: 327px;"] {
    width: 1.635rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 328px;"],
  .wysiwyg td[style="width: 328px;"] {
    width: 3.28rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 328px;"],
  .wysiwyg td[style="width: 328px;"] {
    width: 1.64rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 329px;"],
  .wysiwyg td[style="width: 329px;"] {
    width: 3.29rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 329px;"],
  .wysiwyg td[style="width: 329px;"] {
    width: 1.645rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 330px;"],
  .wysiwyg td[style="width: 330px;"] {
    width: 3.3rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 330px;"],
  .wysiwyg td[style="width: 330px;"] {
    width: 1.65rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 331px;"],
  .wysiwyg td[style="width: 331px;"] {
    width: 3.31rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 331px;"],
  .wysiwyg td[style="width: 331px;"] {
    width: 1.655rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 332px;"],
  .wysiwyg td[style="width: 332px;"] {
    width: 3.32rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 332px;"],
  .wysiwyg td[style="width: 332px;"] {
    width: 1.66rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 333px;"],
  .wysiwyg td[style="width: 333px;"] {
    width: 3.33rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 333px;"],
  .wysiwyg td[style="width: 333px;"] {
    width: 1.665rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 334px;"],
  .wysiwyg td[style="width: 334px;"] {
    width: 3.34rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 334px;"],
  .wysiwyg td[style="width: 334px;"] {
    width: 1.67rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 335px;"],
  .wysiwyg td[style="width: 335px;"] {
    width: 3.35rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 335px;"],
  .wysiwyg td[style="width: 335px;"] {
    width: 1.675rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 336px;"],
  .wysiwyg td[style="width: 336px;"] {
    width: 3.36rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 336px;"],
  .wysiwyg td[style="width: 336px;"] {
    width: 1.68rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 337px;"],
  .wysiwyg td[style="width: 337px;"] {
    width: 3.37rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 337px;"],
  .wysiwyg td[style="width: 337px;"] {
    width: 1.685rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 338px;"],
  .wysiwyg td[style="width: 338px;"] {
    width: 3.38rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 338px;"],
  .wysiwyg td[style="width: 338px;"] {
    width: 1.69rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 339px;"],
  .wysiwyg td[style="width: 339px;"] {
    width: 3.39rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 339px;"],
  .wysiwyg td[style="width: 339px;"] {
    width: 1.695rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 340px;"],
  .wysiwyg td[style="width: 340px;"] {
    width: 3.4rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 340px;"],
  .wysiwyg td[style="width: 340px;"] {
    width: 1.7rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 341px;"],
  .wysiwyg td[style="width: 341px;"] {
    width: 3.41rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 341px;"],
  .wysiwyg td[style="width: 341px;"] {
    width: 1.705rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 342px;"],
  .wysiwyg td[style="width: 342px;"] {
    width: 3.42rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 342px;"],
  .wysiwyg td[style="width: 342px;"] {
    width: 1.71rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 343px;"],
  .wysiwyg td[style="width: 343px;"] {
    width: 3.43rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 343px;"],
  .wysiwyg td[style="width: 343px;"] {
    width: 1.715rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 344px;"],
  .wysiwyg td[style="width: 344px;"] {
    width: 3.44rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 344px;"],
  .wysiwyg td[style="width: 344px;"] {
    width: 1.72rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 345px;"],
  .wysiwyg td[style="width: 345px;"] {
    width: 3.45rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 345px;"],
  .wysiwyg td[style="width: 345px;"] {
    width: 1.725rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 346px;"],
  .wysiwyg td[style="width: 346px;"] {
    width: 3.46rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 346px;"],
  .wysiwyg td[style="width: 346px;"] {
    width: 1.73rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 347px;"],
  .wysiwyg td[style="width: 347px;"] {
    width: 3.47rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 347px;"],
  .wysiwyg td[style="width: 347px;"] {
    width: 1.735rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 348px;"],
  .wysiwyg td[style="width: 348px;"] {
    width: 3.48rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 348px;"],
  .wysiwyg td[style="width: 348px;"] {
    width: 1.74rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 349px;"],
  .wysiwyg td[style="width: 349px;"] {
    width: 3.49rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 349px;"],
  .wysiwyg td[style="width: 349px;"] {
    width: 1.745rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 350px;"],
  .wysiwyg td[style="width: 350px;"] {
    width: 3.5rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 350px;"],
  .wysiwyg td[style="width: 350px;"] {
    width: 1.75rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 351px;"],
  .wysiwyg td[style="width: 351px;"] {
    width: 3.51rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 351px;"],
  .wysiwyg td[style="width: 351px;"] {
    width: 1.755rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 352px;"],
  .wysiwyg td[style="width: 352px;"] {
    width: 3.52rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 352px;"],
  .wysiwyg td[style="width: 352px;"] {
    width: 1.76rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 353px;"],
  .wysiwyg td[style="width: 353px;"] {
    width: 3.53rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 353px;"],
  .wysiwyg td[style="width: 353px;"] {
    width: 1.765rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 354px;"],
  .wysiwyg td[style="width: 354px;"] {
    width: 3.54rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 354px;"],
  .wysiwyg td[style="width: 354px;"] {
    width: 1.77rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 355px;"],
  .wysiwyg td[style="width: 355px;"] {
    width: 3.55rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 355px;"],
  .wysiwyg td[style="width: 355px;"] {
    width: 1.775rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 356px;"],
  .wysiwyg td[style="width: 356px;"] {
    width: 3.56rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 356px;"],
  .wysiwyg td[style="width: 356px;"] {
    width: 1.78rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 357px;"],
  .wysiwyg td[style="width: 357px;"] {
    width: 3.57rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 357px;"],
  .wysiwyg td[style="width: 357px;"] {
    width: 1.785rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 358px;"],
  .wysiwyg td[style="width: 358px;"] {
    width: 3.58rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 358px;"],
  .wysiwyg td[style="width: 358px;"] {
    width: 1.79rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 359px;"],
  .wysiwyg td[style="width: 359px;"] {
    width: 3.59rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 359px;"],
  .wysiwyg td[style="width: 359px;"] {
    width: 1.795rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 360px;"],
  .wysiwyg td[style="width: 360px;"] {
    width: 3.6rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 360px;"],
  .wysiwyg td[style="width: 360px;"] {
    width: 1.8rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 361px;"],
  .wysiwyg td[style="width: 361px;"] {
    width: 3.61rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 361px;"],
  .wysiwyg td[style="width: 361px;"] {
    width: 1.805rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 362px;"],
  .wysiwyg td[style="width: 362px;"] {
    width: 3.62rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 362px;"],
  .wysiwyg td[style="width: 362px;"] {
    width: 1.81rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 363px;"],
  .wysiwyg td[style="width: 363px;"] {
    width: 3.63rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 363px;"],
  .wysiwyg td[style="width: 363px;"] {
    width: 1.815rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 364px;"],
  .wysiwyg td[style="width: 364px;"] {
    width: 3.64rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 364px;"],
  .wysiwyg td[style="width: 364px;"] {
    width: 1.82rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 365px;"],
  .wysiwyg td[style="width: 365px;"] {
    width: 3.65rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 365px;"],
  .wysiwyg td[style="width: 365px;"] {
    width: 1.825rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 366px;"],
  .wysiwyg td[style="width: 366px;"] {
    width: 3.66rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 366px;"],
  .wysiwyg td[style="width: 366px;"] {
    width: 1.83rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 367px;"],
  .wysiwyg td[style="width: 367px;"] {
    width: 3.67rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 367px;"],
  .wysiwyg td[style="width: 367px;"] {
    width: 1.835rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 368px;"],
  .wysiwyg td[style="width: 368px;"] {
    width: 3.68rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 368px;"],
  .wysiwyg td[style="width: 368px;"] {
    width: 1.84rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 369px;"],
  .wysiwyg td[style="width: 369px;"] {
    width: 3.69rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 369px;"],
  .wysiwyg td[style="width: 369px;"] {
    width: 1.845rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 370px;"],
  .wysiwyg td[style="width: 370px;"] {
    width: 3.7rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 370px;"],
  .wysiwyg td[style="width: 370px;"] {
    width: 1.85rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 371px;"],
  .wysiwyg td[style="width: 371px;"] {
    width: 3.71rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 371px;"],
  .wysiwyg td[style="width: 371px;"] {
    width: 1.855rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 372px;"],
  .wysiwyg td[style="width: 372px;"] {
    width: 3.72rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 372px;"],
  .wysiwyg td[style="width: 372px;"] {
    width: 1.86rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 373px;"],
  .wysiwyg td[style="width: 373px;"] {
    width: 3.73rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 373px;"],
  .wysiwyg td[style="width: 373px;"] {
    width: 1.865rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 374px;"],
  .wysiwyg td[style="width: 374px;"] {
    width: 3.74rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 374px;"],
  .wysiwyg td[style="width: 374px;"] {
    width: 1.87rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 375px;"],
  .wysiwyg td[style="width: 375px;"] {
    width: 3.75rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 375px;"],
  .wysiwyg td[style="width: 375px;"] {
    width: 1.875rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 376px;"],
  .wysiwyg td[style="width: 376px;"] {
    width: 3.76rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 376px;"],
  .wysiwyg td[style="width: 376px;"] {
    width: 1.88rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 377px;"],
  .wysiwyg td[style="width: 377px;"] {
    width: 3.77rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 377px;"],
  .wysiwyg td[style="width: 377px;"] {
    width: 1.885rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 378px;"],
  .wysiwyg td[style="width: 378px;"] {
    width: 3.78rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 378px;"],
  .wysiwyg td[style="width: 378px;"] {
    width: 1.89rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 379px;"],
  .wysiwyg td[style="width: 379px;"] {
    width: 3.79rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 379px;"],
  .wysiwyg td[style="width: 379px;"] {
    width: 1.895rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 380px;"],
  .wysiwyg td[style="width: 380px;"] {
    width: 3.8rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 380px;"],
  .wysiwyg td[style="width: 380px;"] {
    width: 1.9rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 381px;"],
  .wysiwyg td[style="width: 381px;"] {
    width: 3.81rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 381px;"],
  .wysiwyg td[style="width: 381px;"] {
    width: 1.905rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 382px;"],
  .wysiwyg td[style="width: 382px;"] {
    width: 3.82rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 382px;"],
  .wysiwyg td[style="width: 382px;"] {
    width: 1.91rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 383px;"],
  .wysiwyg td[style="width: 383px;"] {
    width: 3.83rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 383px;"],
  .wysiwyg td[style="width: 383px;"] {
    width: 1.915rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 384px;"],
  .wysiwyg td[style="width: 384px;"] {
    width: 3.84rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 384px;"],
  .wysiwyg td[style="width: 384px;"] {
    width: 1.92rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 385px;"],
  .wysiwyg td[style="width: 385px;"] {
    width: 3.85rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 385px;"],
  .wysiwyg td[style="width: 385px;"] {
    width: 1.925rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 386px;"],
  .wysiwyg td[style="width: 386px;"] {
    width: 3.86rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 386px;"],
  .wysiwyg td[style="width: 386px;"] {
    width: 1.93rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 387px;"],
  .wysiwyg td[style="width: 387px;"] {
    width: 3.87rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 387px;"],
  .wysiwyg td[style="width: 387px;"] {
    width: 1.935rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 388px;"],
  .wysiwyg td[style="width: 388px;"] {
    width: 3.88rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 388px;"],
  .wysiwyg td[style="width: 388px;"] {
    width: 1.94rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 389px;"],
  .wysiwyg td[style="width: 389px;"] {
    width: 3.89rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 389px;"],
  .wysiwyg td[style="width: 389px;"] {
    width: 1.945rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 390px;"],
  .wysiwyg td[style="width: 390px;"] {
    width: 3.9rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 390px;"],
  .wysiwyg td[style="width: 390px;"] {
    width: 1.95rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 391px;"],
  .wysiwyg td[style="width: 391px;"] {
    width: 3.91rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 391px;"],
  .wysiwyg td[style="width: 391px;"] {
    width: 1.955rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 392px;"],
  .wysiwyg td[style="width: 392px;"] {
    width: 3.92rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 392px;"],
  .wysiwyg td[style="width: 392px;"] {
    width: 1.96rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 393px;"],
  .wysiwyg td[style="width: 393px;"] {
    width: 3.93rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 393px;"],
  .wysiwyg td[style="width: 393px;"] {
    width: 1.965rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 394px;"],
  .wysiwyg td[style="width: 394px;"] {
    width: 3.94rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 394px;"],
  .wysiwyg td[style="width: 394px;"] {
    width: 1.97rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 395px;"],
  .wysiwyg td[style="width: 395px;"] {
    width: 3.95rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 395px;"],
  .wysiwyg td[style="width: 395px;"] {
    width: 1.975rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 396px;"],
  .wysiwyg td[style="width: 396px;"] {
    width: 3.96rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 396px;"],
  .wysiwyg td[style="width: 396px;"] {
    width: 1.98rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 397px;"],
  .wysiwyg td[style="width: 397px;"] {
    width: 3.97rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 397px;"],
  .wysiwyg td[style="width: 397px;"] {
    width: 1.985rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 398px;"],
  .wysiwyg td[style="width: 398px;"] {
    width: 3.98rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 398px;"],
  .wysiwyg td[style="width: 398px;"] {
    width: 1.99rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 399px;"],
  .wysiwyg td[style="width: 399px;"] {
    width: 3.99rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 399px;"],
  .wysiwyg td[style="width: 399px;"] {
    width: 1.995rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 400px;"],
  .wysiwyg td[style="width: 400px;"] {
    width: 4rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 400px;"],
  .wysiwyg td[style="width: 400px;"] {
    width: 2rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 401px;"],
  .wysiwyg td[style="width: 401px;"] {
    width: 4.01rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 401px;"],
  .wysiwyg td[style="width: 401px;"] {
    width: 2.005rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 402px;"],
  .wysiwyg td[style="width: 402px;"] {
    width: 4.02rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 402px;"],
  .wysiwyg td[style="width: 402px;"] {
    width: 2.01rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 403px;"],
  .wysiwyg td[style="width: 403px;"] {
    width: 4.03rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 403px;"],
  .wysiwyg td[style="width: 403px;"] {
    width: 2.015rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 404px;"],
  .wysiwyg td[style="width: 404px;"] {
    width: 4.04rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 404px;"],
  .wysiwyg td[style="width: 404px;"] {
    width: 2.02rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 405px;"],
  .wysiwyg td[style="width: 405px;"] {
    width: 4.05rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 405px;"],
  .wysiwyg td[style="width: 405px;"] {
    width: 2.025rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 406px;"],
  .wysiwyg td[style="width: 406px;"] {
    width: 4.06rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 406px;"],
  .wysiwyg td[style="width: 406px;"] {
    width: 2.03rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 407px;"],
  .wysiwyg td[style="width: 407px;"] {
    width: 4.07rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 407px;"],
  .wysiwyg td[style="width: 407px;"] {
    width: 2.035rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 408px;"],
  .wysiwyg td[style="width: 408px;"] {
    width: 4.08rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 408px;"],
  .wysiwyg td[style="width: 408px;"] {
    width: 2.04rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 409px;"],
  .wysiwyg td[style="width: 409px;"] {
    width: 4.09rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 409px;"],
  .wysiwyg td[style="width: 409px;"] {
    width: 2.045rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 410px;"],
  .wysiwyg td[style="width: 410px;"] {
    width: 4.1rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 410px;"],
  .wysiwyg td[style="width: 410px;"] {
    width: 2.05rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 411px;"],
  .wysiwyg td[style="width: 411px;"] {
    width: 4.11rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 411px;"],
  .wysiwyg td[style="width: 411px;"] {
    width: 2.055rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 412px;"],
  .wysiwyg td[style="width: 412px;"] {
    width: 4.12rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 412px;"],
  .wysiwyg td[style="width: 412px;"] {
    width: 2.06rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 413px;"],
  .wysiwyg td[style="width: 413px;"] {
    width: 4.13rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 413px;"],
  .wysiwyg td[style="width: 413px;"] {
    width: 2.065rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 414px;"],
  .wysiwyg td[style="width: 414px;"] {
    width: 4.14rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 414px;"],
  .wysiwyg td[style="width: 414px;"] {
    width: 2.07rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 415px;"],
  .wysiwyg td[style="width: 415px;"] {
    width: 4.15rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 415px;"],
  .wysiwyg td[style="width: 415px;"] {
    width: 2.075rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 416px;"],
  .wysiwyg td[style="width: 416px;"] {
    width: 4.16rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 416px;"],
  .wysiwyg td[style="width: 416px;"] {
    width: 2.08rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 417px;"],
  .wysiwyg td[style="width: 417px;"] {
    width: 4.17rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 417px;"],
  .wysiwyg td[style="width: 417px;"] {
    width: 2.085rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 418px;"],
  .wysiwyg td[style="width: 418px;"] {
    width: 4.18rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 418px;"],
  .wysiwyg td[style="width: 418px;"] {
    width: 2.09rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 419px;"],
  .wysiwyg td[style="width: 419px;"] {
    width: 4.19rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 419px;"],
  .wysiwyg td[style="width: 419px;"] {
    width: 2.095rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 420px;"],
  .wysiwyg td[style="width: 420px;"] {
    width: 4.2rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 420px;"],
  .wysiwyg td[style="width: 420px;"] {
    width: 2.1rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 421px;"],
  .wysiwyg td[style="width: 421px;"] {
    width: 4.21rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 421px;"],
  .wysiwyg td[style="width: 421px;"] {
    width: 2.105rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 422px;"],
  .wysiwyg td[style="width: 422px;"] {
    width: 4.22rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 422px;"],
  .wysiwyg td[style="width: 422px;"] {
    width: 2.11rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 423px;"],
  .wysiwyg td[style="width: 423px;"] {
    width: 4.23rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 423px;"],
  .wysiwyg td[style="width: 423px;"] {
    width: 2.115rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 424px;"],
  .wysiwyg td[style="width: 424px;"] {
    width: 4.24rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 424px;"],
  .wysiwyg td[style="width: 424px;"] {
    width: 2.12rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 425px;"],
  .wysiwyg td[style="width: 425px;"] {
    width: 4.25rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 425px;"],
  .wysiwyg td[style="width: 425px;"] {
    width: 2.125rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 426px;"],
  .wysiwyg td[style="width: 426px;"] {
    width: 4.26rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 426px;"],
  .wysiwyg td[style="width: 426px;"] {
    width: 2.13rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 427px;"],
  .wysiwyg td[style="width: 427px;"] {
    width: 4.27rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 427px;"],
  .wysiwyg td[style="width: 427px;"] {
    width: 2.135rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 428px;"],
  .wysiwyg td[style="width: 428px;"] {
    width: 4.28rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 428px;"],
  .wysiwyg td[style="width: 428px;"] {
    width: 2.14rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 429px;"],
  .wysiwyg td[style="width: 429px;"] {
    width: 4.29rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 429px;"],
  .wysiwyg td[style="width: 429px;"] {
    width: 2.145rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 430px;"],
  .wysiwyg td[style="width: 430px;"] {
    width: 4.3rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 430px;"],
  .wysiwyg td[style="width: 430px;"] {
    width: 2.15rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 431px;"],
  .wysiwyg td[style="width: 431px;"] {
    width: 4.31rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 431px;"],
  .wysiwyg td[style="width: 431px;"] {
    width: 2.155rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 432px;"],
  .wysiwyg td[style="width: 432px;"] {
    width: 4.32rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 432px;"],
  .wysiwyg td[style="width: 432px;"] {
    width: 2.16rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 433px;"],
  .wysiwyg td[style="width: 433px;"] {
    width: 4.33rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 433px;"],
  .wysiwyg td[style="width: 433px;"] {
    width: 2.165rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 434px;"],
  .wysiwyg td[style="width: 434px;"] {
    width: 4.34rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 434px;"],
  .wysiwyg td[style="width: 434px;"] {
    width: 2.17rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 435px;"],
  .wysiwyg td[style="width: 435px;"] {
    width: 4.35rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 435px;"],
  .wysiwyg td[style="width: 435px;"] {
    width: 2.175rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 436px;"],
  .wysiwyg td[style="width: 436px;"] {
    width: 4.36rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 436px;"],
  .wysiwyg td[style="width: 436px;"] {
    width: 2.18rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 437px;"],
  .wysiwyg td[style="width: 437px;"] {
    width: 4.37rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 437px;"],
  .wysiwyg td[style="width: 437px;"] {
    width: 2.185rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 438px;"],
  .wysiwyg td[style="width: 438px;"] {
    width: 4.38rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 438px;"],
  .wysiwyg td[style="width: 438px;"] {
    width: 2.19rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 439px;"],
  .wysiwyg td[style="width: 439px;"] {
    width: 4.39rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 439px;"],
  .wysiwyg td[style="width: 439px;"] {
    width: 2.195rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 440px;"],
  .wysiwyg td[style="width: 440px;"] {
    width: 4.4rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 440px;"],
  .wysiwyg td[style="width: 440px;"] {
    width: 2.2rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 441px;"],
  .wysiwyg td[style="width: 441px;"] {
    width: 4.41rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 441px;"],
  .wysiwyg td[style="width: 441px;"] {
    width: 2.205rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 442px;"],
  .wysiwyg td[style="width: 442px;"] {
    width: 4.42rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 442px;"],
  .wysiwyg td[style="width: 442px;"] {
    width: 2.21rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 443px;"],
  .wysiwyg td[style="width: 443px;"] {
    width: 4.43rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 443px;"],
  .wysiwyg td[style="width: 443px;"] {
    width: 2.215rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 444px;"],
  .wysiwyg td[style="width: 444px;"] {
    width: 4.44rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 444px;"],
  .wysiwyg td[style="width: 444px;"] {
    width: 2.22rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 445px;"],
  .wysiwyg td[style="width: 445px;"] {
    width: 4.45rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 445px;"],
  .wysiwyg td[style="width: 445px;"] {
    width: 2.225rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 446px;"],
  .wysiwyg td[style="width: 446px;"] {
    width: 4.46rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 446px;"],
  .wysiwyg td[style="width: 446px;"] {
    width: 2.23rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 447px;"],
  .wysiwyg td[style="width: 447px;"] {
    width: 4.47rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 447px;"],
  .wysiwyg td[style="width: 447px;"] {
    width: 2.235rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 448px;"],
  .wysiwyg td[style="width: 448px;"] {
    width: 4.48rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 448px;"],
  .wysiwyg td[style="width: 448px;"] {
    width: 2.24rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 449px;"],
  .wysiwyg td[style="width: 449px;"] {
    width: 4.49rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 449px;"],
  .wysiwyg td[style="width: 449px;"] {
    width: 2.245rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 450px;"],
  .wysiwyg td[style="width: 450px;"] {
    width: 4.5rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 450px;"],
  .wysiwyg td[style="width: 450px;"] {
    width: 2.25rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 451px;"],
  .wysiwyg td[style="width: 451px;"] {
    width: 4.51rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 451px;"],
  .wysiwyg td[style="width: 451px;"] {
    width: 2.255rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 452px;"],
  .wysiwyg td[style="width: 452px;"] {
    width: 4.52rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 452px;"],
  .wysiwyg td[style="width: 452px;"] {
    width: 2.26rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 453px;"],
  .wysiwyg td[style="width: 453px;"] {
    width: 4.53rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 453px;"],
  .wysiwyg td[style="width: 453px;"] {
    width: 2.265rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 454px;"],
  .wysiwyg td[style="width: 454px;"] {
    width: 4.54rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 454px;"],
  .wysiwyg td[style="width: 454px;"] {
    width: 2.27rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 455px;"],
  .wysiwyg td[style="width: 455px;"] {
    width: 4.55rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 455px;"],
  .wysiwyg td[style="width: 455px;"] {
    width: 2.275rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 456px;"],
  .wysiwyg td[style="width: 456px;"] {
    width: 4.56rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 456px;"],
  .wysiwyg td[style="width: 456px;"] {
    width: 2.28rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 457px;"],
  .wysiwyg td[style="width: 457px;"] {
    width: 4.57rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 457px;"],
  .wysiwyg td[style="width: 457px;"] {
    width: 2.285rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 458px;"],
  .wysiwyg td[style="width: 458px;"] {
    width: 4.58rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 458px;"],
  .wysiwyg td[style="width: 458px;"] {
    width: 2.29rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 459px;"],
  .wysiwyg td[style="width: 459px;"] {
    width: 4.59rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 459px;"],
  .wysiwyg td[style="width: 459px;"] {
    width: 2.295rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 460px;"],
  .wysiwyg td[style="width: 460px;"] {
    width: 4.6rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 460px;"],
  .wysiwyg td[style="width: 460px;"] {
    width: 2.3rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 461px;"],
  .wysiwyg td[style="width: 461px;"] {
    width: 4.61rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 461px;"],
  .wysiwyg td[style="width: 461px;"] {
    width: 2.305rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 462px;"],
  .wysiwyg td[style="width: 462px;"] {
    width: 4.62rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 462px;"],
  .wysiwyg td[style="width: 462px;"] {
    width: 2.31rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 463px;"],
  .wysiwyg td[style="width: 463px;"] {
    width: 4.63rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 463px;"],
  .wysiwyg td[style="width: 463px;"] {
    width: 2.315rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 464px;"],
  .wysiwyg td[style="width: 464px;"] {
    width: 4.64rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 464px;"],
  .wysiwyg td[style="width: 464px;"] {
    width: 2.32rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 465px;"],
  .wysiwyg td[style="width: 465px;"] {
    width: 4.65rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 465px;"],
  .wysiwyg td[style="width: 465px;"] {
    width: 2.325rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 466px;"],
  .wysiwyg td[style="width: 466px;"] {
    width: 4.66rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 466px;"],
  .wysiwyg td[style="width: 466px;"] {
    width: 2.33rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 467px;"],
  .wysiwyg td[style="width: 467px;"] {
    width: 4.67rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 467px;"],
  .wysiwyg td[style="width: 467px;"] {
    width: 2.335rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 468px;"],
  .wysiwyg td[style="width: 468px;"] {
    width: 4.68rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 468px;"],
  .wysiwyg td[style="width: 468px;"] {
    width: 2.34rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 469px;"],
  .wysiwyg td[style="width: 469px;"] {
    width: 4.69rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 469px;"],
  .wysiwyg td[style="width: 469px;"] {
    width: 2.345rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 470px;"],
  .wysiwyg td[style="width: 470px;"] {
    width: 4.7rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 470px;"],
  .wysiwyg td[style="width: 470px;"] {
    width: 2.35rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 471px;"],
  .wysiwyg td[style="width: 471px;"] {
    width: 4.71rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 471px;"],
  .wysiwyg td[style="width: 471px;"] {
    width: 2.355rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 472px;"],
  .wysiwyg td[style="width: 472px;"] {
    width: 4.72rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 472px;"],
  .wysiwyg td[style="width: 472px;"] {
    width: 2.36rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 473px;"],
  .wysiwyg td[style="width: 473px;"] {
    width: 4.73rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 473px;"],
  .wysiwyg td[style="width: 473px;"] {
    width: 2.365rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 474px;"],
  .wysiwyg td[style="width: 474px;"] {
    width: 4.74rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 474px;"],
  .wysiwyg td[style="width: 474px;"] {
    width: 2.37rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 475px;"],
  .wysiwyg td[style="width: 475px;"] {
    width: 4.75rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 475px;"],
  .wysiwyg td[style="width: 475px;"] {
    width: 2.375rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 476px;"],
  .wysiwyg td[style="width: 476px;"] {
    width: 4.76rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 476px;"],
  .wysiwyg td[style="width: 476px;"] {
    width: 2.38rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 477px;"],
  .wysiwyg td[style="width: 477px;"] {
    width: 4.77rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 477px;"],
  .wysiwyg td[style="width: 477px;"] {
    width: 2.385rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 478px;"],
  .wysiwyg td[style="width: 478px;"] {
    width: 4.78rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 478px;"],
  .wysiwyg td[style="width: 478px;"] {
    width: 2.39rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 479px;"],
  .wysiwyg td[style="width: 479px;"] {
    width: 4.79rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 479px;"],
  .wysiwyg td[style="width: 479px;"] {
    width: 2.395rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 480px;"],
  .wysiwyg td[style="width: 480px;"] {
    width: 4.8rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 480px;"],
  .wysiwyg td[style="width: 480px;"] {
    width: 2.4rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 481px;"],
  .wysiwyg td[style="width: 481px;"] {
    width: 4.81rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 481px;"],
  .wysiwyg td[style="width: 481px;"] {
    width: 2.405rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 482px;"],
  .wysiwyg td[style="width: 482px;"] {
    width: 4.82rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 482px;"],
  .wysiwyg td[style="width: 482px;"] {
    width: 2.41rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 483px;"],
  .wysiwyg td[style="width: 483px;"] {
    width: 4.83rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 483px;"],
  .wysiwyg td[style="width: 483px;"] {
    width: 2.415rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 484px;"],
  .wysiwyg td[style="width: 484px;"] {
    width: 4.84rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 484px;"],
  .wysiwyg td[style="width: 484px;"] {
    width: 2.42rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 485px;"],
  .wysiwyg td[style="width: 485px;"] {
    width: 4.85rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 485px;"],
  .wysiwyg td[style="width: 485px;"] {
    width: 2.425rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 486px;"],
  .wysiwyg td[style="width: 486px;"] {
    width: 4.86rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 486px;"],
  .wysiwyg td[style="width: 486px;"] {
    width: 2.43rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 487px;"],
  .wysiwyg td[style="width: 487px;"] {
    width: 4.87rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 487px;"],
  .wysiwyg td[style="width: 487px;"] {
    width: 2.435rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 488px;"],
  .wysiwyg td[style="width: 488px;"] {
    width: 4.88rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 488px;"],
  .wysiwyg td[style="width: 488px;"] {
    width: 2.44rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 489px;"],
  .wysiwyg td[style="width: 489px;"] {
    width: 4.89rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 489px;"],
  .wysiwyg td[style="width: 489px;"] {
    width: 2.445rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 490px;"],
  .wysiwyg td[style="width: 490px;"] {
    width: 4.9rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 490px;"],
  .wysiwyg td[style="width: 490px;"] {
    width: 2.45rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 491px;"],
  .wysiwyg td[style="width: 491px;"] {
    width: 4.91rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 491px;"],
  .wysiwyg td[style="width: 491px;"] {
    width: 2.455rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 492px;"],
  .wysiwyg td[style="width: 492px;"] {
    width: 4.92rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 492px;"],
  .wysiwyg td[style="width: 492px;"] {
    width: 2.46rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 493px;"],
  .wysiwyg td[style="width: 493px;"] {
    width: 4.93rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 493px;"],
  .wysiwyg td[style="width: 493px;"] {
    width: 2.465rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 494px;"],
  .wysiwyg td[style="width: 494px;"] {
    width: 4.94rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 494px;"],
  .wysiwyg td[style="width: 494px;"] {
    width: 2.47rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 495px;"],
  .wysiwyg td[style="width: 495px;"] {
    width: 4.95rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 495px;"],
  .wysiwyg td[style="width: 495px;"] {
    width: 2.475rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 496px;"],
  .wysiwyg td[style="width: 496px;"] {
    width: 4.96rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 496px;"],
  .wysiwyg td[style="width: 496px;"] {
    width: 2.48rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 497px;"],
  .wysiwyg td[style="width: 497px;"] {
    width: 4.97rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 497px;"],
  .wysiwyg td[style="width: 497px;"] {
    width: 2.485rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 498px;"],
  .wysiwyg td[style="width: 498px;"] {
    width: 4.98rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 498px;"],
  .wysiwyg td[style="width: 498px;"] {
    width: 2.49rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 499px;"],
  .wysiwyg td[style="width: 499px;"] {
    width: 4.99rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 499px;"],
  .wysiwyg td[style="width: 499px;"] {
    width: 2.495rem !important;
  }
}
@media print, screen and (min-width: 461px) {
  .wysiwyg th[style="width: 500px;"],
  .wysiwyg td[style="width: 500px;"] {
    width: 5rem !important;
  }
}
@media screen and (max-width: 460px) {
  .wysiwyg th[style="width: 500px;"],
  .wysiwyg td[style="width: 500px;"] {
    width: 2.5rem !important;
  }
}
.wysiwyg th {
  font-weight: 700;
}
@media screen and (max-width: 460px) {
  .wysiwyg th {
    min-width: 0.95rem;
  }
}
.wysiwyg thead th,
.wysiwyg thead td {
  background-color: #efefef;
}
.wysiwyg tbody {
  background-color: #fff;
}
.wysiwyg .btn01 {
  max-width: 100%;
  width: 4rem;
  height: 0.6rem;
  text-decoration: none;
}
@media screen and (max-width: 460px) {
  .wysiwyg .btn01 {
    width: calc(100% - 0.2rem);
    height: 0.46rem;
  }
}
.wysiwyg .btn01 > * {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  letter-spacing: 0.05em;
  line-height: 1;
  text-decoration: none;
}
.not-ie_only.not-googlebot .wysiwyg .btn01 > * {
  opacity: 0;
}
.not-ie_only.not-googlebot.wf-source-han-sans-japanese-n5-active .wysiwyg .btn01 > *, .not-googlebot.wf-source-han-sans-japanese-n7-active .wysiwyg .btn01 > *, .not-googlebot.wf-source-han-sans-japanese-n9-active .wysiwyg .btn01 > * {
  opacity: 1;
}
@media screen and (max-width: 460px) {
  .wysiwyg .btn01 > * {
    font-size: 0.135rem;
    line-height: 1.6;
  }
}
.wysiwyg .btn01 > br {
  display: none;
}
.wysiwyg .btn01.type01 {
  border-color: #000;
  background-color: #000;
}
.wysiwyg .btn01.type01:before {
  background-color: #fff;
}
.wysiwyg .btn01.type01 > * {
  color: #fff;
}
.no-touchevents .wysiwyg .btn01.type01:hover > * {
  color: #000;
}
.wysiwyg .btn01.type02 {
  border-color: #ff7900;
  background-color: #ff7900;
}
.wysiwyg .btn01.type02:before {
  background-color: #fff;
}
.wysiwyg .btn01.type02 > * {
  color: #fff;
}
.no-touchevents .wysiwyg .btn01.type02:hover > * {
  color: #ff7900;
}
.wysiwyg .btn01.type03 {
  border-color: #000;
  background-color: #fff;
}
.wysiwyg .btn01.type03:before {
  background-color: #000;
}
.wysiwyg .btn01.type03 > * {
  color: #000;
}
.no-touchevents .wysiwyg .btn01.type03:hover > * {
  color: #fff;
}
.wysiwyg .btn01.narrow {
  width: 2rem;
}
@media screen and (max-width: 460px) {
  .wysiwyg .btn01.narrow {
    width: 1.8rem;
    height: 0.46rem;
  }
}
.wysiwyg lite-youtube iframe {
  margin-top: 0 !important;
}

.wp-caption {
  display: inherit;
  height: auto;
  max-width: 100%;
}
@media screen and (max-width: 460px) {
  .wp-caption img {
    width: 100%;
    height: auto;
  }
}
.wp-caption.alignleft {
  margin: 0;
  text-align: left;
}
.wp-caption.aligncenter {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.wp-caption .wp-caption-text {
  font-size: 0.14rem;
}
@media screen and (max-width: 460px) {
  .wp-caption .wp-caption-text {
    font-size: 0.12rem;
  }
}

.row1_img {
  display: block;
  width: 100%;
  text-align: center;
}
.row1_img > * {
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
  height: 100%;
  max-width: 100%;
}

.row_img,
.row2_img {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: auto;
}
.row_img > *,
.row2_img > * {
  margin-left: 0 !important;
  max-width: 3.45rem;
  width: 100%;
  height: auto;
}
@media screen and (max-width: 460px) {
  .row_img > *,
  .row2_img > * {
    max-width: 100%;
    max-height: 100%;
    width: calc((100% - 0.15rem) / 2);
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
.row_img > * + img,
.row2_img > * + img {
  margin-left: 0.3rem !important;
}
@media screen and (max-width: 460px) {
  .row_img > * + img,
  .row2_img > * + img {
    margin-left: 0.15rem !important;
  }
}
.row_img .aligncenter,
.row2_img .aligncenter {
  margin-left: auto !important;
}
.row_img .wp-caption,
.row2_img .wp-caption {
  display: inline-block;
}

.row3_img {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.row3_img > * {
  max-width: 2.2rem;
  margin-left: 0 !important;
  width: 100%;
  height: auto;
}
@media screen and (max-width: 460px) {
  .row3_img > * {
    max-width: 100%;
    max-height: 100%;
    width: calc((100% - 0.2rem) / 3);
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
.row3_img > * + img {
  margin-left: 0.3rem !important;
}
@media screen and (max-width: 460px) {
  .row3_img > * + img {
    margin-left: 0.1rem !important;
  }
}

.layout_youtube {
  text-align: center;
}
.layout_youtube iframe {
  width: 5.12rem;
  height: 2.88rem;
}
@media screen and (max-width: 460px) {
  .layout_youtube iframe {
    width: 100%;
    height: 50vw;
  }
}

.content_table_title {
  position: relative;
  z-index: 1;
  padding-left: 0.13rem;
}
.content_table_title .title_inner {
  position: absolute;
  top: -0.08rem;
  display: inline-block;
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1;
  font-weight: 700;
  color: #000;
  padding: 0 0.1rem;
  background-color: #fff;
}
@media screen and (max-width: 460px) {
  .content_table_title .title_inner {
    top: -0.06rem;
    font-size: 0.13rem;
  }
}
.content_table_title.og .title_inner {
  color: #ff7900;
}
.content_table_title.bg .title_inner {
  color: #000;
}

.content_table_point {
  margin-left: 0.13rem;
  display: inline-block !important;
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1;
  font-weight: 700;
  color: #000;
  padding: 0 0.1rem !important;
  background-color: #fff;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 460px) {
  .content_table_point {
    top: -0.06rem;
    font-size: 0.13rem;
  }
}
.content_table_point + .content_table_box {
  margin-top: -0.14rem;
}
@media screen and (max-width: 460px) {
  .content_table_point + .content_table_box {
    margin-top: -0.18rem;
  }
}
.content_table_point.og {
  color: #ff7900;
}
.content_table_point.bg {
  color: #000;
}

.content_table_box {
  position: relative;
  background-color: #fff;
  border: 1px solid #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.35rem 0.4rem;
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1.66;
  /*> *:last-child {
  	margin-bottom: 0;
  }*/
}
@media screen and (max-width: 460px) {
  .content_table_box {
    padding: 0.2rem;
    margin-bottom: 0.2rem;
    font-size: 0.13rem;
    line-height: 1.69;
  }
}
.content_table_box > * + * {
  margin-top: 0.2rem;
}
@media screen and (max-width: 460px) {
  .content_table_box > * + * {
    margin-top: 0.1rem;
  }
}
.content_table_box h1,
.content_table_box h2,
.content_table_box h3,
.content_table_box h4 {
  margin-top: 0.4rem;
}
@media screen and (max-width: 460px) {
  .content_table_box h1,
  .content_table_box h2,
  .content_table_box h3,
  .content_table_box h4 {
    margin-top: 0.2rem;
  }
}
.content_table_box.og {
  background-color: #fff;
  border: 1px solid #ff7900;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.content_table_box.bk {
  background-color: #fff;
  border: 1px solid #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.content_table_box.gr {
  background-color: #efefef;
  border: none;
}
.content_table_box > * {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.content_table_box img {
  display: inherit;
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}

.layout_lr_block:after {
  content: "";
  display: block;
  clear: both;
}
.layout_lr_block .ph {
  width: 3.3rem;
  height: 2.2rem;
}
@media screen and (max-width: 460px) {
  .layout_lr_block .ph {
    width: 100%;
    height: 59.3vw;
  }
}
.layout_lr_block .wysiwyg {
  width: 3.6rem;
}
@media screen and (max-width: 460px) {
  .layout_lr_block .wysiwyg {
    width: 100%;
    float: none;
  }
}
.layout_lr_block .wysiwyg p {
  padding: 0;
  text-align: justify;
  text-justify: inter-ideograph;
}
.layout_lr_block .wysiwyg ul,
.layout_lr_block .wysiwyg ol {
  padding: 0;
}
.layout_lr_block.left .ph {
  float: left;
  margin-right: 0.3rem;
}
@media screen and (max-width: 460px) {
  .layout_lr_block.left .ph {
    float: none;
    margin-right: 0;
    margin-bottom: 0.15rem;
  }
}
.layout_lr_block.left .wysiwyg {
  float: right;
}
.layout_lr_block.right .ph {
  float: right;
  margin-left: 0.3rem;
}
@media screen and (max-width: 460px) {
  .layout_lr_block.right .ph {
    float: none;
    margin-left: 0;
    margin-bottom: 0.15rem;
  }
}
.layout_lr_block.right .wysiwyg {
  float: left;
}

.layout_col_block.text_left .caption {
  text-align: justify;
  text-justify: inter-ideograph;
}
.layout_col_block.text_center .caption {
  text-align: center;
}
.layout_col_block.text_right .caption {
  text-align: right;
}
.layout_col_block.col1 {
  width: 100%;
}
.layout_col_block.col2 {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.layout_col_block.col2:after {
  content: none;
}
.layout_col_block.col2 > p {
  width: 3.45rem;
  height: auto;
}
@media screen and (max-width: 460px) {
  .layout_col_block.col2 > p {
    width: calc((100% - 0.15rem) / 2);
  }
}
.layout_col_block.col2 .col {
  width: 3.51rem;
  height: auto;
}
@media screen and (max-width: 460px) {
  .layout_col_block.col2 .col {
    width: 100%;
    margin-bottom: 0.25rem;
  }
}
.layout_col_block.col2 .col .ph {
  width: 100%;
  height: 2.2rem;
}
@media screen and (max-width: 460px) {
  .layout_col_block.col2 .col .ph {
    height: 59.3vw;
  }
}
.layout_col_block.col3 {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.layout_col_block.col3:after {
  content: none;
}
.layout_col_block.col3 > p {
  width: 2.2rem;
  height: auto;
}
@media screen and (max-width: 460px) {
  .layout_col_block.col3 > p {
    width: calc((100% - 0.2rem) / 3);
  }
}
.layout_col_block.col3 .col {
  width: 2.28rem;
  height: auto;
}
@media screen and (max-width: 460px) {
  .layout_col_block.col3 .col {
    width: 100%;
    margin-bottom: 0.25rem;
  }
}
.layout_col_block.col3 .col .ph {
  width: 100%;
  height: 2.2rem;
}
@media screen and (max-width: 460px) {
  .layout_col_block.col3 .col .ph {
    width: 59.72vw;
    height: 59.72vw;
    margin: auto;
    margin-bottom: 0.15rem;
  }
}
.layout_col_block.col3 .col .caption {
  font-size: 0.14rem;
}
.layout_col_block .col .caption {
  letter-spacing: 0.05em;
  line-height: 1.42;
  padding: 0;
  margin-top: 0.1rem;
}
.layout_col_block .col .wysiwyg {
  margin-top: 0.2rem;
}
.layout_col_block .col .wysiwyg p {
  padding: 0;
  text-align: justify;
  text-justify: inter-ideograph;
}

.layout_related-tags .related-tags_title {
  position: relative;
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1.66;
  font-weight: 700;
  padding: 0;
  margin-top: 0.5rem;
  margin-bottom: 0.2rem;
  border: none;
}
@media screen and (max-width: 460px) {
  .layout_related-tags .related-tags_title {
    font-size: 0.13rem;
    line-height: 1.73;
    margin-top: 0.2rem;
    margin-bottom: 0.1rem;
  }
}
.layout_related-tags .related-tags_title:before {
  position: relative;
  top: 3px;
  content: "";
  display: inline-block;
  width: 0.2rem;
  height: 0.2rem;
  margin-right: 0.1rem;
  background-image: url(../img/common/pkg_icon_related_header.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
@media screen and (max-width: 460px) {
  .layout_related-tags .related-tags_title:before {
    width: 0.14rem;
    height: 0.14rem;
    top: 1px;
    margin-right: 0.05rem;
  }
}
.layout_related-tags > .item_box {
  position: relative;
  background-color: #efefef;
  padding-right: 0.4rem;
}
@media screen and (max-width: 460px) {
  .layout_related-tags > .item_box {
    padding-right: 0.1rem;
  }
}
.layout_related-tags > .item_box + .item_box {
  margin-top: 0.2rem;
}
@media screen and (max-width: 460px) {
  .layout_related-tags > .item_box + .item_box {
    margin-top: 0.1rem;
  }
}
.layout_related-tags > .item_box a {
  display: block;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  text-decoration: none;
}
.layout_related-tags > .item_box a:after {
  content: "";
  display: block;
  clear: both;
}
.no-touchevents .layout_related-tags > .item_box a:hover {
  opacity: 0.5;
}
.layout_related-tags > .item_box .thumb {
  width: 1.2rem;
  height: 1.2rem;
  margin-right: 0.2rem;
  float: left;
}
@media screen and (max-width: 460px) {
  .layout_related-tags > .item_box .thumb {
    width: 27.77vw;
    height: 27.77vw;
    margin-right: 0.1rem;
  }
}
.layout_related-tags > .item_box .title {
  font-size: 0.18rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1.72;
  color: #000;
  border: none;
  padding: 0;
  padding-top: 0.15rem;
  margin: 0;
  margin-bottom: 0.05rem;
}
.layout_related-tags > .item_box .title:after {
  content: none;
}
@media screen and (max-width: 460px) {
  .layout_related-tags > .item_box .title {
    padding-top: 0.06rem;
    margin-bottom: 0.03rem;
    font-size: 0.13rem;
    line-height: 1.69;
  }
}
.layout_related-tags > .item_box .caption {
  font-size: 0.16rem;
  letter-spacing: 0.05em;
  line-height: 1.72;
  color: #666;
  margin: 0;
}
@media screen and (max-width: 460px) {
  .layout_related-tags > .item_box .caption {
    font-size: 0.12rem;
    line-height: 1.66;
  }
}

.layout_voice {
  position: relative;
}
.layout_voice + .layout_voice {
  margin-top: 0.4rem;
}
@media screen and (max-width: 460px) {
  .layout_voice + .layout_voice {
    margin-top: 0.2rem;
  }
}
@media screen and (max-width: 460px) {
  .layout_voice {
    margin: 0.2rem 0;
  }
}
.layout_voice:after {
  content: "";
  display: block;
  clear: both;
}
.layout_voice figure {
  display: block;
  width: 0.8rem;
  height: auto;
  text-align: center;
}
@media screen and (max-width: 460px) {
  .layout_voice figure {
    width: 16.66vw;
  }
}
.layout_voice figure .thumb {
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 50%;
  overflow: hidden;
}
@media screen and (max-width: 460px) {
  .layout_voice figure .thumb {
    width: 16.66vw;
    height: 16.66vw;
  }
}
.layout_voice figure .thumb img {
  border-radius: 50%;
  overflow: hidden;
}
.layout_voice figure figcaption {
  font-size: 0.14rem;
  letter-spacing: 0.05em;
  line-height: 1.76;
}
@media screen and (max-width: 460px) {
  .layout_voice figure figcaption {
    font-size: 0.12rem;
    line-height: 1.15;
    margin-top: 0.08rem;
  }
}
.layout_voice figure.left {
  float: left;
}
.layout_voice figure.left + .txt_box {
  float: right;
}
.layout_voice figure.left + .txt_box:before {
  left: -0.09rem;
}
@media screen and (max-width: 460px) {
  .layout_voice figure.left + .txt_box:before {
    left: -0.05rem;
  }
}
.layout_voice figure.left + .txt_box:after {
  left: -0.08rem;
}
@media screen and (max-width: 460px) {
  .layout_voice figure.left + .txt_box:after {
    left: -0.04rem;
  }
}
.layout_voice figure.right {
  float: right;
}
.layout_voice figure.right + .txt_box {
  float: left;
}
.layout_voice figure.right + .txt_box:before {
  right: -0.09rem;
}
@media screen and (max-width: 460px) {
  .layout_voice figure.right + .txt_box:before {
    right: -0.05rem;
  }
}
.layout_voice figure.right + .txt_box:after {
  right: -0.08rem;
}
@media screen and (max-width: 460px) {
  .layout_voice figure.right + .txt_box:after {
    right: -0.04rem;
  }
}
.layout_voice .txt_box {
  position: relative;
  width: calc(100% - 1.1rem);
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1.66;
  padding: 0.2rem 0.25rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #dcdcdc;
}
@media screen and (max-width: 460px) {
  .layout_voice .txt_box {
    width: calc(100% - 22.22vw);
    font-size: 0.13rem;
    line-height: 1.69;
    padding: 0.1rem 0.13rem;
  }
}
.layout_voice .txt_box:before {
  content: "";
  position: absolute;
  top: 0.3rem;
  display: block;
  width: 0.18rem;
  height: 0.18rem;
  background-color: #dcdcdc;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
@media screen and (max-width: 460px) {
  .layout_voice .txt_box:before {
    top: 0.15rem;
    width: 0.11rem;
    height: 0.11rem;
  }
}
.layout_voice .txt_box:after {
  content: "";
  position: absolute;
  top: 0.3rem;
  display: block;
  width: 0.18rem;
  height: 0.18rem;
  background-color: #fff;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
@media screen and (max-width: 460px) {
  .layout_voice .txt_box:after {
    top: 0.15rem;
    width: 0.11rem;
    height: 0.11rem;
  }
}
.layout_voice .txt_box p {
  margin: 0;
}
.layout_voice .txt_box p + p {
  margin-top: 20px;
}

.layout_btn {
  text-align: center;
  margin-bottom: 0.4rem;
}
@media screen and (max-width: 460px) {
  .layout_btn {
    margin-bottom: 0.2rem;
  }
}
.layout_btn .btn01 {
  max-width: 100%;
  width: 4rem;
  height: 0.6rem;
  text-decoration: none;
}
@media screen and (max-width: 460px) {
  .layout_btn .btn01 {
    width: calc(100% - 0.2rem);
    height: 0.46rem;
  }
}
.layout_btn .btn01 > * {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  letter-spacing: 0.05em;
  line-height: 1;
  text-decoration: none;
}
.not-ie_only.not-googlebot .layout_btn .btn01 > * {
  opacity: 0;
}
.not-ie_only.not-googlebot.wf-source-han-sans-japanese-n5-active .layout_btn .btn01 > *, .not-googlebot.wf-source-han-sans-japanese-n7-active .layout_btn .btn01 > *, .not-googlebot.wf-source-han-sans-japanese-n9-active .layout_btn .btn01 > * {
  opacity: 1;
}
@media screen and (max-width: 460px) {
  .layout_btn .btn01 > * {
    font-size: 0.135rem;
    line-height: 1.6;
  }
}
.layout_btn .btn01 > br {
  display: none;
}
.layout_btn .btn01.type01 {
  border-color: #000;
  background-color: #000;
}
.layout_btn .btn01.type01:before {
  background-color: #fff;
}
.layout_btn .btn01.type01 > * {
  color: #fff;
}
.no-touchevents .layout_btn .btn01.type01:hover > * {
  color: #000;
}
.layout_btn .btn01.type02 {
  border-color: #ff7900;
  background-color: #ff7900;
}
.layout_btn .btn01.type02:before {
  background-color: #fff;
}
.layout_btn .btn01.type02 > * {
  color: #fff;
}
.no-touchevents .layout_btn .btn01.type02:hover > * {
  color: #ff7900;
}
.layout_btn .btn01.type03 {
  border-color: #000;
  background-color: #fff;
}
.layout_btn .btn01.type03:before {
  background-color: #000;
}
.layout_btn .btn01.type03 > * {
  color: #000;
}
.no-touchevents .layout_btn .btn01.type03:hover > * {
  color: #fff;
}
.layout_btn .btn01.narrow {
  width: 2rem;
}
@media screen and (max-width: 460px) {
  .layout_btn .btn01.narrow {
    width: 1.8rem;
    height: 0.46rem;
  }
}
.layout_btn .micro_copy {
  text-align: center;
}
.layout_btn .micro_copy span {
  position: relative;
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1.66;
  /*&:before,&:after {
  	content: '';
  	position: absolute;
  	top: calc(50% - 2px);
  	height: 1px;
  	width: 0.24rem;
  	background-color: $bc00;
  	transform-origin: center center;

  	@include sc(sp){
  		width: 0.17rem;
  	}
  }
  &:before {
  	left: 0;
  	transform: rotate(45deg);
  }
  &:after {
  	right: 0;
  	transform: rotate(-45deg);
  }*/
}
@media screen and (max-width: 460px) {
  .layout_btn .micro_copy span {
    font-size: 0.135rem;
    line-height: 1.66;
    display: inline-block;
  }
}

.layout_table {
  display: block;
  overflow: auto;
}
.layout_table.size_max table {
  width: 100% !important;
}
.layout_table.size_flex table {
  width: auto !important;
}
.layout_table.size_flex table th.size_100,
.layout_table.size_flex table td.size_100 {
  width: 1rem !important;
}
.layout_table.size_flex table th.size_101,
.layout_table.size_flex table td.size_101 {
  width: 1.01rem !important;
}
.layout_table.size_flex table th.size_102,
.layout_table.size_flex table td.size_102 {
  width: 1.02rem !important;
}
.layout_table.size_flex table th.size_103,
.layout_table.size_flex table td.size_103 {
  width: 1.03rem !important;
}
.layout_table.size_flex table th.size_104,
.layout_table.size_flex table td.size_104 {
  width: 1.04rem !important;
}
.layout_table.size_flex table th.size_105,
.layout_table.size_flex table td.size_105 {
  width: 1.05rem !important;
}
.layout_table.size_flex table th.size_106,
.layout_table.size_flex table td.size_106 {
  width: 1.06rem !important;
}
.layout_table.size_flex table th.size_107,
.layout_table.size_flex table td.size_107 {
  width: 1.07rem !important;
}
.layout_table.size_flex table th.size_108,
.layout_table.size_flex table td.size_108 {
  width: 1.08rem !important;
}
.layout_table.size_flex table th.size_109,
.layout_table.size_flex table td.size_109 {
  width: 1.09rem !important;
}
.layout_table.size_flex table th.size_110,
.layout_table.size_flex table td.size_110 {
  width: 1.1rem !important;
}
.layout_table.size_flex table th.size_111,
.layout_table.size_flex table td.size_111 {
  width: 1.11rem !important;
}
.layout_table.size_flex table th.size_112,
.layout_table.size_flex table td.size_112 {
  width: 1.12rem !important;
}
.layout_table.size_flex table th.size_113,
.layout_table.size_flex table td.size_113 {
  width: 1.13rem !important;
}
.layout_table.size_flex table th.size_114,
.layout_table.size_flex table td.size_114 {
  width: 1.14rem !important;
}
.layout_table.size_flex table th.size_115,
.layout_table.size_flex table td.size_115 {
  width: 1.15rem !important;
}
.layout_table.size_flex table th.size_116,
.layout_table.size_flex table td.size_116 {
  width: 1.16rem !important;
}
.layout_table.size_flex table th.size_117,
.layout_table.size_flex table td.size_117 {
  width: 1.17rem !important;
}
.layout_table.size_flex table th.size_118,
.layout_table.size_flex table td.size_118 {
  width: 1.18rem !important;
}
.layout_table.size_flex table th.size_119,
.layout_table.size_flex table td.size_119 {
  width: 1.19rem !important;
}
.layout_table.size_flex table th.size_120,
.layout_table.size_flex table td.size_120 {
  width: 1.2rem !important;
}
.layout_table.size_flex table th.size_121,
.layout_table.size_flex table td.size_121 {
  width: 1.21rem !important;
}
.layout_table.size_flex table th.size_122,
.layout_table.size_flex table td.size_122 {
  width: 1.22rem !important;
}
.layout_table.size_flex table th.size_123,
.layout_table.size_flex table td.size_123 {
  width: 1.23rem !important;
}
.layout_table.size_flex table th.size_124,
.layout_table.size_flex table td.size_124 {
  width: 1.24rem !important;
}
.layout_table.size_flex table th.size_125,
.layout_table.size_flex table td.size_125 {
  width: 1.25rem !important;
}
.layout_table.size_flex table th.size_126,
.layout_table.size_flex table td.size_126 {
  width: 1.26rem !important;
}
.layout_table.size_flex table th.size_127,
.layout_table.size_flex table td.size_127 {
  width: 1.27rem !important;
}
.layout_table.size_flex table th.size_128,
.layout_table.size_flex table td.size_128 {
  width: 1.28rem !important;
}
.layout_table.size_flex table th.size_129,
.layout_table.size_flex table td.size_129 {
  width: 1.29rem !important;
}
.layout_table.size_flex table th.size_130,
.layout_table.size_flex table td.size_130 {
  width: 1.3rem !important;
}
.layout_table.size_flex table th.size_131,
.layout_table.size_flex table td.size_131 {
  width: 1.31rem !important;
}
.layout_table.size_flex table th.size_132,
.layout_table.size_flex table td.size_132 {
  width: 1.32rem !important;
}
.layout_table.size_flex table th.size_133,
.layout_table.size_flex table td.size_133 {
  width: 1.33rem !important;
}
.layout_table.size_flex table th.size_134,
.layout_table.size_flex table td.size_134 {
  width: 1.34rem !important;
}
.layout_table.size_flex table th.size_135,
.layout_table.size_flex table td.size_135 {
  width: 1.35rem !important;
}
.layout_table.size_flex table th.size_136,
.layout_table.size_flex table td.size_136 {
  width: 1.36rem !important;
}
.layout_table.size_flex table th.size_137,
.layout_table.size_flex table td.size_137 {
  width: 1.37rem !important;
}
.layout_table.size_flex table th.size_138,
.layout_table.size_flex table td.size_138 {
  width: 1.38rem !important;
}
.layout_table.size_flex table th.size_139,
.layout_table.size_flex table td.size_139 {
  width: 1.39rem !important;
}
.layout_table.size_flex table th.size_140,
.layout_table.size_flex table td.size_140 {
  width: 1.4rem !important;
}
.layout_table.size_flex table th.size_141,
.layout_table.size_flex table td.size_141 {
  width: 1.41rem !important;
}
.layout_table.size_flex table th.size_142,
.layout_table.size_flex table td.size_142 {
  width: 1.42rem !important;
}
.layout_table.size_flex table th.size_143,
.layout_table.size_flex table td.size_143 {
  width: 1.43rem !important;
}
.layout_table.size_flex table th.size_144,
.layout_table.size_flex table td.size_144 {
  width: 1.44rem !important;
}
.layout_table.size_flex table th.size_145,
.layout_table.size_flex table td.size_145 {
  width: 1.45rem !important;
}
.layout_table.size_flex table th.size_146,
.layout_table.size_flex table td.size_146 {
  width: 1.46rem !important;
}
.layout_table.size_flex table th.size_147,
.layout_table.size_flex table td.size_147 {
  width: 1.47rem !important;
}
.layout_table.size_flex table th.size_148,
.layout_table.size_flex table td.size_148 {
  width: 1.48rem !important;
}
.layout_table.size_flex table th.size_149,
.layout_table.size_flex table td.size_149 {
  width: 1.49rem !important;
}
.layout_table.size_flex table th.size_150,
.layout_table.size_flex table td.size_150 {
  width: 1.5rem !important;
}
.layout_table.size_flex table th.size_151,
.layout_table.size_flex table td.size_151 {
  width: 1.51rem !important;
}
.layout_table.size_flex table th.size_152,
.layout_table.size_flex table td.size_152 {
  width: 1.52rem !important;
}
.layout_table.size_flex table th.size_153,
.layout_table.size_flex table td.size_153 {
  width: 1.53rem !important;
}
.layout_table.size_flex table th.size_154,
.layout_table.size_flex table td.size_154 {
  width: 1.54rem !important;
}
.layout_table.size_flex table th.size_155,
.layout_table.size_flex table td.size_155 {
  width: 1.55rem !important;
}
.layout_table.size_flex table th.size_156,
.layout_table.size_flex table td.size_156 {
  width: 1.56rem !important;
}
.layout_table.size_flex table th.size_157,
.layout_table.size_flex table td.size_157 {
  width: 1.57rem !important;
}
.layout_table.size_flex table th.size_158,
.layout_table.size_flex table td.size_158 {
  width: 1.58rem !important;
}
.layout_table.size_flex table th.size_159,
.layout_table.size_flex table td.size_159 {
  width: 1.59rem !important;
}
.layout_table.size_flex table th.size_160,
.layout_table.size_flex table td.size_160 {
  width: 1.6rem !important;
}
.layout_table.size_flex table th.size_161,
.layout_table.size_flex table td.size_161 {
  width: 1.61rem !important;
}
.layout_table.size_flex table th.size_162,
.layout_table.size_flex table td.size_162 {
  width: 1.62rem !important;
}
.layout_table.size_flex table th.size_163,
.layout_table.size_flex table td.size_163 {
  width: 1.63rem !important;
}
.layout_table.size_flex table th.size_164,
.layout_table.size_flex table td.size_164 {
  width: 1.64rem !important;
}
.layout_table.size_flex table th.size_165,
.layout_table.size_flex table td.size_165 {
  width: 1.65rem !important;
}
.layout_table.size_flex table th.size_166,
.layout_table.size_flex table td.size_166 {
  width: 1.66rem !important;
}
.layout_table.size_flex table th.size_167,
.layout_table.size_flex table td.size_167 {
  width: 1.67rem !important;
}
.layout_table.size_flex table th.size_168,
.layout_table.size_flex table td.size_168 {
  width: 1.68rem !important;
}
.layout_table.size_flex table th.size_169,
.layout_table.size_flex table td.size_169 {
  width: 1.69rem !important;
}
.layout_table.size_flex table th.size_170,
.layout_table.size_flex table td.size_170 {
  width: 1.7rem !important;
}
.layout_table.size_flex table th.size_171,
.layout_table.size_flex table td.size_171 {
  width: 1.71rem !important;
}
.layout_table.size_flex table th.size_172,
.layout_table.size_flex table td.size_172 {
  width: 1.72rem !important;
}
.layout_table.size_flex table th.size_173,
.layout_table.size_flex table td.size_173 {
  width: 1.73rem !important;
}
.layout_table.size_flex table th.size_174,
.layout_table.size_flex table td.size_174 {
  width: 1.74rem !important;
}
.layout_table.size_flex table th.size_175,
.layout_table.size_flex table td.size_175 {
  width: 1.75rem !important;
}
.layout_table.size_flex table th.size_176,
.layout_table.size_flex table td.size_176 {
  width: 1.76rem !important;
}
.layout_table.size_flex table th.size_177,
.layout_table.size_flex table td.size_177 {
  width: 1.77rem !important;
}
.layout_table.size_flex table th.size_178,
.layout_table.size_flex table td.size_178 {
  width: 1.78rem !important;
}
.layout_table.size_flex table th.size_179,
.layout_table.size_flex table td.size_179 {
  width: 1.79rem !important;
}
.layout_table.size_flex table th.size_180,
.layout_table.size_flex table td.size_180 {
  width: 1.8rem !important;
}
.layout_table.size_flex table th.size_181,
.layout_table.size_flex table td.size_181 {
  width: 1.81rem !important;
}
.layout_table.size_flex table th.size_182,
.layout_table.size_flex table td.size_182 {
  width: 1.82rem !important;
}
.layout_table.size_flex table th.size_183,
.layout_table.size_flex table td.size_183 {
  width: 1.83rem !important;
}
.layout_table.size_flex table th.size_184,
.layout_table.size_flex table td.size_184 {
  width: 1.84rem !important;
}
.layout_table.size_flex table th.size_185,
.layout_table.size_flex table td.size_185 {
  width: 1.85rem !important;
}
.layout_table.size_flex table th.size_186,
.layout_table.size_flex table td.size_186 {
  width: 1.86rem !important;
}
.layout_table.size_flex table th.size_187,
.layout_table.size_flex table td.size_187 {
  width: 1.87rem !important;
}
.layout_table.size_flex table th.size_188,
.layout_table.size_flex table td.size_188 {
  width: 1.88rem !important;
}
.layout_table.size_flex table th.size_189,
.layout_table.size_flex table td.size_189 {
  width: 1.89rem !important;
}
.layout_table.size_flex table th.size_190,
.layout_table.size_flex table td.size_190 {
  width: 1.9rem !important;
}
.layout_table.size_flex table th.size_191,
.layout_table.size_flex table td.size_191 {
  width: 1.91rem !important;
}
.layout_table.size_flex table th.size_192,
.layout_table.size_flex table td.size_192 {
  width: 1.92rem !important;
}
.layout_table.size_flex table th.size_193,
.layout_table.size_flex table td.size_193 {
  width: 1.93rem !important;
}
.layout_table.size_flex table th.size_194,
.layout_table.size_flex table td.size_194 {
  width: 1.94rem !important;
}
.layout_table.size_flex table th.size_195,
.layout_table.size_flex table td.size_195 {
  width: 1.95rem !important;
}
.layout_table.size_flex table th.size_196,
.layout_table.size_flex table td.size_196 {
  width: 1.96rem !important;
}
.layout_table.size_flex table th.size_197,
.layout_table.size_flex table td.size_197 {
  width: 1.97rem !important;
}
.layout_table.size_flex table th.size_198,
.layout_table.size_flex table td.size_198 {
  width: 1.98rem !important;
}
.layout_table.size_flex table th.size_199,
.layout_table.size_flex table td.size_199 {
  width: 1.99rem !important;
}
.layout_table.size_flex table th.size_200,
.layout_table.size_flex table td.size_200 {
  width: 2rem !important;
}
.layout_table.size_flex table th.size_201,
.layout_table.size_flex table td.size_201 {
  width: 2.01rem !important;
}
.layout_table.size_flex table th.size_202,
.layout_table.size_flex table td.size_202 {
  width: 2.02rem !important;
}
.layout_table.size_flex table th.size_203,
.layout_table.size_flex table td.size_203 {
  width: 2.03rem !important;
}
.layout_table.size_flex table th.size_204,
.layout_table.size_flex table td.size_204 {
  width: 2.04rem !important;
}
.layout_table.size_flex table th.size_205,
.layout_table.size_flex table td.size_205 {
  width: 2.05rem !important;
}
.layout_table.size_flex table th.size_206,
.layout_table.size_flex table td.size_206 {
  width: 2.06rem !important;
}
.layout_table.size_flex table th.size_207,
.layout_table.size_flex table td.size_207 {
  width: 2.07rem !important;
}
.layout_table.size_flex table th.size_208,
.layout_table.size_flex table td.size_208 {
  width: 2.08rem !important;
}
.layout_table.size_flex table th.size_209,
.layout_table.size_flex table td.size_209 {
  width: 2.09rem !important;
}
.layout_table.size_flex table th.size_210,
.layout_table.size_flex table td.size_210 {
  width: 2.1rem !important;
}
.layout_table.size_flex table th.size_211,
.layout_table.size_flex table td.size_211 {
  width: 2.11rem !important;
}
.layout_table.size_flex table th.size_212,
.layout_table.size_flex table td.size_212 {
  width: 2.12rem !important;
}
.layout_table.size_flex table th.size_213,
.layout_table.size_flex table td.size_213 {
  width: 2.13rem !important;
}
.layout_table.size_flex table th.size_214,
.layout_table.size_flex table td.size_214 {
  width: 2.14rem !important;
}
.layout_table.size_flex table th.size_215,
.layout_table.size_flex table td.size_215 {
  width: 2.15rem !important;
}
.layout_table.size_flex table th.size_216,
.layout_table.size_flex table td.size_216 {
  width: 2.16rem !important;
}
.layout_table.size_flex table th.size_217,
.layout_table.size_flex table td.size_217 {
  width: 2.17rem !important;
}
.layout_table.size_flex table th.size_218,
.layout_table.size_flex table td.size_218 {
  width: 2.18rem !important;
}
.layout_table.size_flex table th.size_219,
.layout_table.size_flex table td.size_219 {
  width: 2.19rem !important;
}
.layout_table.size_flex table th.size_220,
.layout_table.size_flex table td.size_220 {
  width: 2.2rem !important;
}
.layout_table.size_flex table th.size_221,
.layout_table.size_flex table td.size_221 {
  width: 2.21rem !important;
}
.layout_table.size_flex table th.size_222,
.layout_table.size_flex table td.size_222 {
  width: 2.22rem !important;
}
.layout_table.size_flex table th.size_223,
.layout_table.size_flex table td.size_223 {
  width: 2.23rem !important;
}
.layout_table.size_flex table th.size_224,
.layout_table.size_flex table td.size_224 {
  width: 2.24rem !important;
}
.layout_table.size_flex table th.size_225,
.layout_table.size_flex table td.size_225 {
  width: 2.25rem !important;
}
.layout_table.size_flex table th.size_226,
.layout_table.size_flex table td.size_226 {
  width: 2.26rem !important;
}
.layout_table.size_flex table th.size_227,
.layout_table.size_flex table td.size_227 {
  width: 2.27rem !important;
}
.layout_table.size_flex table th.size_228,
.layout_table.size_flex table td.size_228 {
  width: 2.28rem !important;
}
.layout_table.size_flex table th.size_229,
.layout_table.size_flex table td.size_229 {
  width: 2.29rem !important;
}
.layout_table.size_flex table th.size_230,
.layout_table.size_flex table td.size_230 {
  width: 2.3rem !important;
}
.layout_table.size_flex table th.size_231,
.layout_table.size_flex table td.size_231 {
  width: 2.31rem !important;
}
.layout_table.size_flex table th.size_232,
.layout_table.size_flex table td.size_232 {
  width: 2.32rem !important;
}
.layout_table.size_flex table th.size_233,
.layout_table.size_flex table td.size_233 {
  width: 2.33rem !important;
}
.layout_table.size_flex table th.size_234,
.layout_table.size_flex table td.size_234 {
  width: 2.34rem !important;
}
.layout_table.size_flex table th.size_235,
.layout_table.size_flex table td.size_235 {
  width: 2.35rem !important;
}
.layout_table.size_flex table th.size_236,
.layout_table.size_flex table td.size_236 {
  width: 2.36rem !important;
}
.layout_table.size_flex table th.size_237,
.layout_table.size_flex table td.size_237 {
  width: 2.37rem !important;
}
.layout_table.size_flex table th.size_238,
.layout_table.size_flex table td.size_238 {
  width: 2.38rem !important;
}
.layout_table.size_flex table th.size_239,
.layout_table.size_flex table td.size_239 {
  width: 2.39rem !important;
}
.layout_table.size_flex table th.size_240,
.layout_table.size_flex table td.size_240 {
  width: 2.4rem !important;
}
.layout_table.size_flex table th.size_241,
.layout_table.size_flex table td.size_241 {
  width: 2.41rem !important;
}
.layout_table.size_flex table th.size_242,
.layout_table.size_flex table td.size_242 {
  width: 2.42rem !important;
}
.layout_table.size_flex table th.size_243,
.layout_table.size_flex table td.size_243 {
  width: 2.43rem !important;
}
.layout_table.size_flex table th.size_244,
.layout_table.size_flex table td.size_244 {
  width: 2.44rem !important;
}
.layout_table.size_flex table th.size_245,
.layout_table.size_flex table td.size_245 {
  width: 2.45rem !important;
}
.layout_table.size_flex table th.size_246,
.layout_table.size_flex table td.size_246 {
  width: 2.46rem !important;
}
.layout_table.size_flex table th.size_247,
.layout_table.size_flex table td.size_247 {
  width: 2.47rem !important;
}
.layout_table.size_flex table th.size_248,
.layout_table.size_flex table td.size_248 {
  width: 2.48rem !important;
}
.layout_table.size_flex table th.size_249,
.layout_table.size_flex table td.size_249 {
  width: 2.49rem !important;
}
.layout_table.size_flex table th.size_250,
.layout_table.size_flex table td.size_250 {
  width: 2.5rem !important;
}
.layout_table.size_flex table th.size_251,
.layout_table.size_flex table td.size_251 {
  width: 2.51rem !important;
}
.layout_table.size_flex table th.size_252,
.layout_table.size_flex table td.size_252 {
  width: 2.52rem !important;
}
.layout_table.size_flex table th.size_253,
.layout_table.size_flex table td.size_253 {
  width: 2.53rem !important;
}
.layout_table.size_flex table th.size_254,
.layout_table.size_flex table td.size_254 {
  width: 2.54rem !important;
}
.layout_table.size_flex table th.size_255,
.layout_table.size_flex table td.size_255 {
  width: 2.55rem !important;
}
.layout_table.size_flex table th.size_256,
.layout_table.size_flex table td.size_256 {
  width: 2.56rem !important;
}
.layout_table.size_flex table th.size_257,
.layout_table.size_flex table td.size_257 {
  width: 2.57rem !important;
}
.layout_table.size_flex table th.size_258,
.layout_table.size_flex table td.size_258 {
  width: 2.58rem !important;
}
.layout_table.size_flex table th.size_259,
.layout_table.size_flex table td.size_259 {
  width: 2.59rem !important;
}
.layout_table.size_flex table th.size_260,
.layout_table.size_flex table td.size_260 {
  width: 2.6rem !important;
}
.layout_table.size_flex table th.size_261,
.layout_table.size_flex table td.size_261 {
  width: 2.61rem !important;
}
.layout_table.size_flex table th.size_262,
.layout_table.size_flex table td.size_262 {
  width: 2.62rem !important;
}
.layout_table.size_flex table th.size_263,
.layout_table.size_flex table td.size_263 {
  width: 2.63rem !important;
}
.layout_table.size_flex table th.size_264,
.layout_table.size_flex table td.size_264 {
  width: 2.64rem !important;
}
.layout_table.size_flex table th.size_265,
.layout_table.size_flex table td.size_265 {
  width: 2.65rem !important;
}
.layout_table.size_flex table th.size_266,
.layout_table.size_flex table td.size_266 {
  width: 2.66rem !important;
}
.layout_table.size_flex table th.size_267,
.layout_table.size_flex table td.size_267 {
  width: 2.67rem !important;
}
.layout_table.size_flex table th.size_268,
.layout_table.size_flex table td.size_268 {
  width: 2.68rem !important;
}
.layout_table.size_flex table th.size_269,
.layout_table.size_flex table td.size_269 {
  width: 2.69rem !important;
}
.layout_table.size_flex table th.size_270,
.layout_table.size_flex table td.size_270 {
  width: 2.7rem !important;
}
.layout_table.size_flex table th.size_271,
.layout_table.size_flex table td.size_271 {
  width: 2.71rem !important;
}
.layout_table.size_flex table th.size_272,
.layout_table.size_flex table td.size_272 {
  width: 2.72rem !important;
}
.layout_table.size_flex table th.size_273,
.layout_table.size_flex table td.size_273 {
  width: 2.73rem !important;
}
.layout_table.size_flex table th.size_274,
.layout_table.size_flex table td.size_274 {
  width: 2.74rem !important;
}
.layout_table.size_flex table th.size_275,
.layout_table.size_flex table td.size_275 {
  width: 2.75rem !important;
}
.layout_table.size_flex table th.size_276,
.layout_table.size_flex table td.size_276 {
  width: 2.76rem !important;
}
.layout_table.size_flex table th.size_277,
.layout_table.size_flex table td.size_277 {
  width: 2.77rem !important;
}
.layout_table.size_flex table th.size_278,
.layout_table.size_flex table td.size_278 {
  width: 2.78rem !important;
}
.layout_table.size_flex table th.size_279,
.layout_table.size_flex table td.size_279 {
  width: 2.79rem !important;
}
.layout_table.size_flex table th.size_280,
.layout_table.size_flex table td.size_280 {
  width: 2.8rem !important;
}
.layout_table.size_flex table th.size_281,
.layout_table.size_flex table td.size_281 {
  width: 2.81rem !important;
}
.layout_table.size_flex table th.size_282,
.layout_table.size_flex table td.size_282 {
  width: 2.82rem !important;
}
.layout_table.size_flex table th.size_283,
.layout_table.size_flex table td.size_283 {
  width: 2.83rem !important;
}
.layout_table.size_flex table th.size_284,
.layout_table.size_flex table td.size_284 {
  width: 2.84rem !important;
}
.layout_table.size_flex table th.size_285,
.layout_table.size_flex table td.size_285 {
  width: 2.85rem !important;
}
.layout_table.size_flex table th.size_286,
.layout_table.size_flex table td.size_286 {
  width: 2.86rem !important;
}
.layout_table.size_flex table th.size_287,
.layout_table.size_flex table td.size_287 {
  width: 2.87rem !important;
}
.layout_table.size_flex table th.size_288,
.layout_table.size_flex table td.size_288 {
  width: 2.88rem !important;
}
.layout_table.size_flex table th.size_289,
.layout_table.size_flex table td.size_289 {
  width: 2.89rem !important;
}
.layout_table.size_flex table th.size_290,
.layout_table.size_flex table td.size_290 {
  width: 2.9rem !important;
}
.layout_table.size_flex table th.size_291,
.layout_table.size_flex table td.size_291 {
  width: 2.91rem !important;
}
.layout_table.size_flex table th.size_292,
.layout_table.size_flex table td.size_292 {
  width: 2.92rem !important;
}
.layout_table.size_flex table th.size_293,
.layout_table.size_flex table td.size_293 {
  width: 2.93rem !important;
}
.layout_table.size_flex table th.size_294,
.layout_table.size_flex table td.size_294 {
  width: 2.94rem !important;
}
.layout_table.size_flex table th.size_295,
.layout_table.size_flex table td.size_295 {
  width: 2.95rem !important;
}
.layout_table.size_flex table th.size_296,
.layout_table.size_flex table td.size_296 {
  width: 2.96rem !important;
}
.layout_table.size_flex table th.size_297,
.layout_table.size_flex table td.size_297 {
  width: 2.97rem !important;
}
.layout_table.size_flex table th.size_298,
.layout_table.size_flex table td.size_298 {
  width: 2.98rem !important;
}
.layout_table.size_flex table th.size_299,
.layout_table.size_flex table td.size_299 {
  width: 2.99rem !important;
}
.layout_table.size_flex table th.size_300,
.layout_table.size_flex table td.size_300 {
  width: 3rem !important;
}
.layout_table.size_flex table th.size_301,
.layout_table.size_flex table td.size_301 {
  width: 3.01rem !important;
}
.layout_table.size_flex table th.size_302,
.layout_table.size_flex table td.size_302 {
  width: 3.02rem !important;
}
.layout_table.size_flex table th.size_303,
.layout_table.size_flex table td.size_303 {
  width: 3.03rem !important;
}
.layout_table.size_flex table th.size_304,
.layout_table.size_flex table td.size_304 {
  width: 3.04rem !important;
}
.layout_table.size_flex table th.size_305,
.layout_table.size_flex table td.size_305 {
  width: 3.05rem !important;
}
.layout_table.size_flex table th.size_306,
.layout_table.size_flex table td.size_306 {
  width: 3.06rem !important;
}
.layout_table.size_flex table th.size_307,
.layout_table.size_flex table td.size_307 {
  width: 3.07rem !important;
}
.layout_table.size_flex table th.size_308,
.layout_table.size_flex table td.size_308 {
  width: 3.08rem !important;
}
.layout_table.size_flex table th.size_309,
.layout_table.size_flex table td.size_309 {
  width: 3.09rem !important;
}
.layout_table.size_flex table th.size_310,
.layout_table.size_flex table td.size_310 {
  width: 3.1rem !important;
}
.layout_table.size_flex table th.size_311,
.layout_table.size_flex table td.size_311 {
  width: 3.11rem !important;
}
.layout_table.size_flex table th.size_312,
.layout_table.size_flex table td.size_312 {
  width: 3.12rem !important;
}
.layout_table.size_flex table th.size_313,
.layout_table.size_flex table td.size_313 {
  width: 3.13rem !important;
}
.layout_table.size_flex table th.size_314,
.layout_table.size_flex table td.size_314 {
  width: 3.14rem !important;
}
.layout_table.size_flex table th.size_315,
.layout_table.size_flex table td.size_315 {
  width: 3.15rem !important;
}
.layout_table.size_flex table th.size_316,
.layout_table.size_flex table td.size_316 {
  width: 3.16rem !important;
}
.layout_table.size_flex table th.size_317,
.layout_table.size_flex table td.size_317 {
  width: 3.17rem !important;
}
.layout_table.size_flex table th.size_318,
.layout_table.size_flex table td.size_318 {
  width: 3.18rem !important;
}
.layout_table.size_flex table th.size_319,
.layout_table.size_flex table td.size_319 {
  width: 3.19rem !important;
}
.layout_table.size_flex table th.size_320,
.layout_table.size_flex table td.size_320 {
  width: 3.2rem !important;
}
.layout_table.size_flex table th.size_321,
.layout_table.size_flex table td.size_321 {
  width: 3.21rem !important;
}
.layout_table.size_flex table th.size_322,
.layout_table.size_flex table td.size_322 {
  width: 3.22rem !important;
}
.layout_table.size_flex table th.size_323,
.layout_table.size_flex table td.size_323 {
  width: 3.23rem !important;
}
.layout_table.size_flex table th.size_324,
.layout_table.size_flex table td.size_324 {
  width: 3.24rem !important;
}
.layout_table.size_flex table th.size_325,
.layout_table.size_flex table td.size_325 {
  width: 3.25rem !important;
}
.layout_table.size_flex table th.size_326,
.layout_table.size_flex table td.size_326 {
  width: 3.26rem !important;
}
.layout_table.size_flex table th.size_327,
.layout_table.size_flex table td.size_327 {
  width: 3.27rem !important;
}
.layout_table.size_flex table th.size_328,
.layout_table.size_flex table td.size_328 {
  width: 3.28rem !important;
}
.layout_table.size_flex table th.size_329,
.layout_table.size_flex table td.size_329 {
  width: 3.29rem !important;
}
.layout_table.size_flex table th.size_330,
.layout_table.size_flex table td.size_330 {
  width: 3.3rem !important;
}
.layout_table.size_flex table th.size_331,
.layout_table.size_flex table td.size_331 {
  width: 3.31rem !important;
}
.layout_table.size_flex table th.size_332,
.layout_table.size_flex table td.size_332 {
  width: 3.32rem !important;
}
.layout_table.size_flex table th.size_333,
.layout_table.size_flex table td.size_333 {
  width: 3.33rem !important;
}
.layout_table.size_flex table th.size_334,
.layout_table.size_flex table td.size_334 {
  width: 3.34rem !important;
}
.layout_table.size_flex table th.size_335,
.layout_table.size_flex table td.size_335 {
  width: 3.35rem !important;
}
.layout_table.size_flex table th.size_336,
.layout_table.size_flex table td.size_336 {
  width: 3.36rem !important;
}
.layout_table.size_flex table th.size_337,
.layout_table.size_flex table td.size_337 {
  width: 3.37rem !important;
}
.layout_table.size_flex table th.size_338,
.layout_table.size_flex table td.size_338 {
  width: 3.38rem !important;
}
.layout_table.size_flex table th.size_339,
.layout_table.size_flex table td.size_339 {
  width: 3.39rem !important;
}
.layout_table.size_flex table th.size_340,
.layout_table.size_flex table td.size_340 {
  width: 3.4rem !important;
}
.layout_table.size_flex table th.size_341,
.layout_table.size_flex table td.size_341 {
  width: 3.41rem !important;
}
.layout_table.size_flex table th.size_342,
.layout_table.size_flex table td.size_342 {
  width: 3.42rem !important;
}
.layout_table.size_flex table th.size_343,
.layout_table.size_flex table td.size_343 {
  width: 3.43rem !important;
}
.layout_table.size_flex table th.size_344,
.layout_table.size_flex table td.size_344 {
  width: 3.44rem !important;
}
.layout_table.size_flex table th.size_345,
.layout_table.size_flex table td.size_345 {
  width: 3.45rem !important;
}
.layout_table.size_flex table th.size_346,
.layout_table.size_flex table td.size_346 {
  width: 3.46rem !important;
}
.layout_table.size_flex table th.size_347,
.layout_table.size_flex table td.size_347 {
  width: 3.47rem !important;
}
.layout_table.size_flex table th.size_348,
.layout_table.size_flex table td.size_348 {
  width: 3.48rem !important;
}
.layout_table.size_flex table th.size_349,
.layout_table.size_flex table td.size_349 {
  width: 3.49rem !important;
}
.layout_table.size_flex table th.size_350,
.layout_table.size_flex table td.size_350 {
  width: 3.5rem !important;
}
.layout_table.size_flex table th.size_351,
.layout_table.size_flex table td.size_351 {
  width: 3.51rem !important;
}
.layout_table.size_flex table th.size_352,
.layout_table.size_flex table td.size_352 {
  width: 3.52rem !important;
}
.layout_table.size_flex table th.size_353,
.layout_table.size_flex table td.size_353 {
  width: 3.53rem !important;
}
.layout_table.size_flex table th.size_354,
.layout_table.size_flex table td.size_354 {
  width: 3.54rem !important;
}
.layout_table.size_flex table th.size_355,
.layout_table.size_flex table td.size_355 {
  width: 3.55rem !important;
}
.layout_table.size_flex table th.size_356,
.layout_table.size_flex table td.size_356 {
  width: 3.56rem !important;
}
.layout_table.size_flex table th.size_357,
.layout_table.size_flex table td.size_357 {
  width: 3.57rem !important;
}
.layout_table.size_flex table th.size_358,
.layout_table.size_flex table td.size_358 {
  width: 3.58rem !important;
}
.layout_table.size_flex table th.size_359,
.layout_table.size_flex table td.size_359 {
  width: 3.59rem !important;
}
.layout_table.size_flex table th.size_360,
.layout_table.size_flex table td.size_360 {
  width: 3.6rem !important;
}
.layout_table.size_flex table th.size_361,
.layout_table.size_flex table td.size_361 {
  width: 3.61rem !important;
}
.layout_table.size_flex table th.size_362,
.layout_table.size_flex table td.size_362 {
  width: 3.62rem !important;
}
.layout_table.size_flex table th.size_363,
.layout_table.size_flex table td.size_363 {
  width: 3.63rem !important;
}
.layout_table.size_flex table th.size_364,
.layout_table.size_flex table td.size_364 {
  width: 3.64rem !important;
}
.layout_table.size_flex table th.size_365,
.layout_table.size_flex table td.size_365 {
  width: 3.65rem !important;
}
.layout_table.size_flex table th.size_366,
.layout_table.size_flex table td.size_366 {
  width: 3.66rem !important;
}
.layout_table.size_flex table th.size_367,
.layout_table.size_flex table td.size_367 {
  width: 3.67rem !important;
}
.layout_table.size_flex table th.size_368,
.layout_table.size_flex table td.size_368 {
  width: 3.68rem !important;
}
.layout_table.size_flex table th.size_369,
.layout_table.size_flex table td.size_369 {
  width: 3.69rem !important;
}
.layout_table.size_flex table th.size_370,
.layout_table.size_flex table td.size_370 {
  width: 3.7rem !important;
}
.layout_table.size_flex table th.size_371,
.layout_table.size_flex table td.size_371 {
  width: 3.71rem !important;
}
.layout_table.size_flex table th.size_372,
.layout_table.size_flex table td.size_372 {
  width: 3.72rem !important;
}
.layout_table.size_flex table th.size_373,
.layout_table.size_flex table td.size_373 {
  width: 3.73rem !important;
}
.layout_table.size_flex table th.size_374,
.layout_table.size_flex table td.size_374 {
  width: 3.74rem !important;
}
.layout_table.size_flex table th.size_375,
.layout_table.size_flex table td.size_375 {
  width: 3.75rem !important;
}
.layout_table.size_flex table th.size_376,
.layout_table.size_flex table td.size_376 {
  width: 3.76rem !important;
}
.layout_table.size_flex table th.size_377,
.layout_table.size_flex table td.size_377 {
  width: 3.77rem !important;
}
.layout_table.size_flex table th.size_378,
.layout_table.size_flex table td.size_378 {
  width: 3.78rem !important;
}
.layout_table.size_flex table th.size_379,
.layout_table.size_flex table td.size_379 {
  width: 3.79rem !important;
}
.layout_table.size_flex table th.size_380,
.layout_table.size_flex table td.size_380 {
  width: 3.8rem !important;
}
.layout_table.size_flex table th.size_381,
.layout_table.size_flex table td.size_381 {
  width: 3.81rem !important;
}
.layout_table.size_flex table th.size_382,
.layout_table.size_flex table td.size_382 {
  width: 3.82rem !important;
}
.layout_table.size_flex table th.size_383,
.layout_table.size_flex table td.size_383 {
  width: 3.83rem !important;
}
.layout_table.size_flex table th.size_384,
.layout_table.size_flex table td.size_384 {
  width: 3.84rem !important;
}
.layout_table.size_flex table th.size_385,
.layout_table.size_flex table td.size_385 {
  width: 3.85rem !important;
}
.layout_table.size_flex table th.size_386,
.layout_table.size_flex table td.size_386 {
  width: 3.86rem !important;
}
.layout_table.size_flex table th.size_387,
.layout_table.size_flex table td.size_387 {
  width: 3.87rem !important;
}
.layout_table.size_flex table th.size_388,
.layout_table.size_flex table td.size_388 {
  width: 3.88rem !important;
}
.layout_table.size_flex table th.size_389,
.layout_table.size_flex table td.size_389 {
  width: 3.89rem !important;
}
.layout_table.size_flex table th.size_390,
.layout_table.size_flex table td.size_390 {
  width: 3.9rem !important;
}
.layout_table.size_flex table th.size_391,
.layout_table.size_flex table td.size_391 {
  width: 3.91rem !important;
}
.layout_table.size_flex table th.size_392,
.layout_table.size_flex table td.size_392 {
  width: 3.92rem !important;
}
.layout_table.size_flex table th.size_393,
.layout_table.size_flex table td.size_393 {
  width: 3.93rem !important;
}
.layout_table.size_flex table th.size_394,
.layout_table.size_flex table td.size_394 {
  width: 3.94rem !important;
}
.layout_table.size_flex table th.size_395,
.layout_table.size_flex table td.size_395 {
  width: 3.95rem !important;
}
.layout_table.size_flex table th.size_396,
.layout_table.size_flex table td.size_396 {
  width: 3.96rem !important;
}
.layout_table.size_flex table th.size_397,
.layout_table.size_flex table td.size_397 {
  width: 3.97rem !important;
}
.layout_table.size_flex table th.size_398,
.layout_table.size_flex table td.size_398 {
  width: 3.98rem !important;
}
.layout_table.size_flex table th.size_399,
.layout_table.size_flex table td.size_399 {
  width: 3.99rem !important;
}
.layout_table.size_flex table th.size_400,
.layout_table.size_flex table td.size_400 {
  width: 4rem !important;
}
.layout_table.size_flex.size_flex_max table {
  width: 100% !important;
}
.layout_table.f_cellfix table tr th:first-child,
.layout_table.f_cellfix table tr td:first-child {
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  z-index: 10;
}
.layout_table.f_cellfix table tr th:first-child:before, .layout_table.f_cellfix table tr th:first-child:after,
.layout_table.f_cellfix table tr td:first-child:before,
.layout_table.f_cellfix table tr td:first-child:after {
  content: "";
  width: 1px;
  height: 100%;
  background-color: #b2b2b2;
  position: absolute;
  top: 0;
}
.layout_table.f_cellfix table tr th:first-child:before,
.layout_table.f_cellfix table tr td:first-child:before {
  left: -1px;
}
.layout_table.f_cellfix table tr th:first-child:after,
.layout_table.f_cellfix table tr td:first-child:after {
  right: -1px;
}
.ie11 .layout_table.f_cellfix table tr th:first-child, .ie10 .layout_table.f_cellfix table tr th:first-child, .ie9 .layout_table.f_cellfix table tr th:first-child,
.ie11 .layout_table.f_cellfix table tr td:first-child,
.ie10 .layout_table.f_cellfix table tr td:first-child,
.ie9 .layout_table.f_cellfix table tr td:first-child {
  position: static;
}
.ie11 .layout_table.f_cellfix table tr th:first-child:before, .ie11 .layout_table.f_cellfix table tr th:first-child:after, .ie10 .layout_table.f_cellfix table tr th:first-child:before, .ie10 .layout_table.f_cellfix table tr th:first-child:after, .ie9 .layout_table.f_cellfix table tr th:first-child:before, .ie9 .layout_table.f_cellfix table tr th:first-child:after,
.ie11 .layout_table.f_cellfix table tr td:first-child:before,
.ie11 .layout_table.f_cellfix table tr td:first-child:after,
.ie10 .layout_table.f_cellfix table tr td:first-child:before,
.ie10 .layout_table.f_cellfix table tr td:first-child:after,
.ie9 .layout_table.f_cellfix table tr td:first-child:before,
.ie9 .layout_table.f_cellfix table tr td:first-child:after {
  content: none;
}
.ie11 .layout_table.f_cellfix.size_flex table, .ie10 .layout_table.f_cellfix.size_flex table, .ie9 .layout_table.f_cellfix.size_flex table {
  width: 100% !important;
}
.ie11 .layout_table.f_cellfix.size_flex.size_flex_max table, .ie10 .layout_table.f_cellfix.size_flex.size_flex_max table, .ie9 .layout_table.f_cellfix.size_flex.size_flex_max table {
  width: auto !important;
}
@media screen and (max-width: 460px) {
  .layout_table {
    padding-bottom: 0.2rem;
  }
}
.layout_table table {
  margin: 0 auto;
  table-layout: fixed;
  border-collapse: collapse;
  vertical-align: middle;
}
@media screen and (max-width: 460px) {
  .layout_table table {
    table-layout: auto;
  }
}
.layout_table img {
  max-width: calc(100% - 0.2rem);
  height: auto;
}
.layout_table th,
.layout_table td,
.layout_table .th,
.layout_table .td {
  padding: 0 0.2rem;
  font-size: 0.16rem;
  letter-spacing: 0.05em;
  line-height: 1.87;
  padding: 0.1rem 0.1rem 0.07rem;
  vertical-align: middle;
  width: auto !important;
}
@media screen and (max-width: 460px) {
  .layout_table th,
  .layout_table td,
  .layout_table .th,
  .layout_table .td {
    min-width: 1.35rem;
    font-size: 0.12rem;
    line-height: 1.87;
  }
}
.layout_table th {
  font-weight: 700;
}
@media screen and (max-width: 460px) {
  .layout_table th {
    min-width: 0.95rem;
  }
}
.layout_table .type01 {
  border: 1px solid #b2b2b2;
}
.layout_table .type01 th,
.layout_table .type01 td {
  border: 1px solid #b2b2b2;
  background-color: #fff;
}
.layout_table .type01 thead th {
  background-color: #efefef;
}
.layout_table .type01 tbody th {
  background-color: #efefef;
}
.layout_table .type01 tbody td {
  background-color: #fff;
}
.layout_table .type02 th,
.layout_table .type02 td {
  background-color: #fff;
}
.layout_table .type02 thead {
  position: relative;
  /*&:before {
  	content: '';
  	position: absolute;
  	height: 2px;
  	left: 0;
  	right: 0;
  	bottom: 0.09rem;
  	background-color: $bc00;
  }*/
}
.layout_table .type02 thead ~ tbody {
  border-top: 0;
}
.layout_table .type02 thead th:before {
  content: "";
  position: absolute;
  height: 2px;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #000;
}
.layout_table .type02 tbody {
  border-top: 0.18rem solid #fff;
}
.layout_table .type02 tbody td {
  border-left: 1px solid #b2b2b2;
}
.layout_table .type02 tbody tr:nth-child(n+2) th,
.layout_table .type02 tbody tr:nth-child(n+2) td {
  border-top: 1px solid #b2b2b2;
}
.layout_table .type03 thead th {
  font-size: 0.14rem;
  background-color: #000;
  color: #fff;
  padding: 0.08rem 0;
}
@media screen and (max-width: 460px) {
  .layout_table .type03 thead th {
    font-size: 0.105rem;
  }
}
.layout_table .type03 thead + tbody tr:nth-child(2n+1) > * {
  background-color: #fff;
}
.layout_table .type03 thead + tbody tr:nth-child(2n) > * {
  background-color: #efefef;
}
.layout_table .type03 tbody tr:nth-child(2n+1) {
  background-color: #efefef;
}
.layout_table .type04 {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #b2b2b2;
}
@media screen and (max-width: 460px) {
  .layout_table .type04 {
    display: block;
  }
}
.layout_table .type04 .table {
  width: 100%;
}
@media print, screen and (min-width: 461px) {
  .layout_table .type04 .table + .table {
    border-left: 1px solid #b2b2b2;
  }
}
@media screen and (max-width: 460px) {
  .layout_table .type04 .table + .table {
    border-top: 1px solid #b2b2b2;
  }
}
.layout_table .type04 .th,
.layout_table .type04 .td {
  display: block;
}
.layout_table .type04 .th {
  font-weight: 700;
  background-color: #efefef;
}
.layout_table .type04 .td {
  background-color: #fff;
  border-top: 1px solid #b2b2b2;
}

.layout_accordion {
  padding: 0 0.4rem;
}
@media screen and (max-width: 460px) {
  .layout_accordion {
    padding: 0;
  }
}
.layout_accordion .pkg_accordion > dt {
  position: relative;
  font-size: 0.18rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1.87;
  cursor: pointer;
  padding: 0.05rem 0.15rem;
  border-bottom: 1px solid #000;
}
@media screen and (max-width: 460px) {
  .layout_accordion .pkg_accordion > dt {
    font-size: 0.13rem;
    line-height: 1.66;
    padding: 0.05rem 0.1rem;
  }
}
.layout_accordion .pkg_accordion > dt:before {
  position: absolute;
  right: 0.15rem;
  top: 50%;
  content: "";
  display: block;
  width: 0.09rem;
  height: 0.09rem;
  border-top: 2px solid #000;
  border-right: 2px solid #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
@media screen and (max-width: 460px) {
  .layout_accordion .pkg_accordion > dt:before {
    width: 0.07rem;
    height: 0.07rem;
    border-width: 1px;
    top: calc(50% - 0.03rem);
  }
}
.layout_accordion .pkg_accordion > dt.open:before {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.layout_accordion .pkg_accordion > dd {
  display: none;
  padding: 0.2rem 0 0;
}
.layout_accordion .pkg_accordion > dd p {
  padding: 0;
}

.layout_tab .pkg_tab_menu {
  position: relative;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.layout_tab .pkg_tab_menu:before {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  display: block;
  height: 1px;
  background-color: #000;
}
.layout_tab .pkg_tab_menu > p {
  position: relative;
  z-index: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 0.5rem;
  padding: 0.05rem;
  margin: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  border: 1px solid #efefef;
  background-color: #efefef;
  cursor: pointer;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
}
@media screen and (max-width: 460px) {
  .layout_tab .pkg_tab_menu > p {
    min-height: 0.4rem;
    padding: 0.05rem;
  }
}
.layout_tab .pkg_tab_menu > p + p {
  margin-left: 0.02rem;
}
@media screen and (max-width: 460px) {
  .layout_tab .pkg_tab_menu > p + p {
    margin-left: 0.05rem;
  }
}
.layout_tab .pkg_tab_menu > p span {
  display: inline-block;
  font-size: 0.16rem;
  letter-spacing: 0.05em;
  line-height: 1.3;
}
@media screen and (max-width: 460px) {
  .layout_tab .pkg_tab_menu > p span {
    font-size: 0.12rem;
  }
}
.layout_tab .pkg_tab_menu > p.active {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #000;
  border-bottom: none;
}
.layout_tab .pkg_tab_menu > p.active:before {
  position: absolute;
  bottom: -2px;
  left: 0;
  right: 0;
  content: "";
  display: block;
  height: 3px;
  background-color: #fff;
}
.no-touchevents .layout_tab .pkg_tab_menu > p:hover {
  background-color: #fff;
  border: 1px solid #000;
  border-bottom: none;
}
.layout_tab .pkg_tab_detail > .detail {
  display: none;
  padding: 0.35rem 0;
  background-color: #fff;
  border-bottom: 1px solid #000;
}
@media screen and (max-width: 460px) {
  .layout_tab .pkg_tab_detail > .detail {
    padding: 0.2rem;
  }
}
.layout_tab .pkg_tab_detail > .detail.active {
  display: block;
}

.layout_writer {
  margin-top: 0.4rem !important;
  padding-top: 0.8rem;
}
@media screen and (max-width: 460px) {
  .layout_writer {
    margin-top: 0 !important;
    padding-top: 0.35rem;
  }
}
.layout_writer_head {
  margin-bottom: 0.4rem;
}
.layout_writer_head h2.menuTit,
.layout_writer_head h3.menuTit {
  margin: 0;
  padding: 0 0 0 0.1rem;
  line-height: 0.8;
  border-left: none;
  font-size: 0.27rem;
}
.layout_writer_body {
  position: relative;
  background-color: #000;
  width: 100%;
  height: 1.5rem;
  padding-left: 1.6rem;
  padding-right: 0.4rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (max-width: 460px) {
  .layout_writer_body {
    height: 38.88vw;
    padding-left: 29.86vw;
    padding-right: 0.15rem;
  }
}
.layout_writer_body > .wrapLink {
  position: absolute;
  z-index: 1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.no-touchevents .layout_writer_body > .wrapLink:hover ~ .detail {
  opacity: 0.5;
}
.layout_writer_body > .thumb {
  position: absolute;
  top: 0.2rem;
  left: 0.2rem;
  width: 1.1rem;
  height: 1.1rem;
  border-radius: 50%;
  overflow: hidden;
}
@media screen and (max-width: 460px) {
  .layout_writer_body > .thumb {
    width: 23.61vw;
    height: 23.61vw;
    top: calc(50% - 11.8vw);
    left: 0.1rem;
  }
}
.layout_writer_body > .thumb:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  border-radius: 50%;
  overflow: hidden;
  border: 2px solid #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (max-width: 460px) {
  .layout_writer_body > .thumb:before {
    border-width: 1px;
  }
}
.layout_writer_body > .thumb img {
  border-radius: 50%;
  overflow: hidden;
}
.layout_writer_body > .detail {
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  color: #fff;
}
.layout_writer_body > .detail dt {
  font-size: 0.26rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1;
}
@media screen and (max-width: 460px) {
  .layout_writer_body > .detail dt {
    font-size: 0.18rem;
  }
}
.layout_writer_body > .detail dd {
  margin-top: 0.1rem;
  font-size: 0.14rem;
  letter-spacing: 0.05em;
  line-height: 1.92;
}
@media screen and (max-width: 460px) {
  .layout_writer_body > .detail dd {
    font-size: 0.12rem;
    line-height: 1.66;
  }
}

.layout_profile {
  position: relative;
  width: 100%;
}
.layout_profile > a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
}
.layout_profile > a:hover ~ .profile_box .thumb {
  opacity: 0.5;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
@media screen and (max-width: 460px) {
  .layout_profile {
    margin: 0.2rem 0;
  }
}
.layout_profile > .title {
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1;
  font-weight: 700;
  color: #000;
  margin-bottom: 0.1rem;
  padding: 0 0.1rem;
}
@media screen and (max-width: 460px) {
  .layout_profile > .title {
    font-size: 0.16rem;
  }
}
.layout_profile .profile_box {
  position: relative;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  background-color: #efefef;
  padding: 0.4rem;
}
@media screen and (max-width: 460px) {
  .layout_profile .profile_box {
    padding: 0.15rem;
  }
}
.layout_profile .profile_box > .thumb {
  position: absolute;
  top: calc(50% - 0.75rem);
  right: 0.4rem;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  overflow: hidden;
  border: 2px solid #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
@media screen and (max-width: 460px) {
  .layout_profile .profile_box > .thumb {
    width: 23.61vw;
    height: 23.61vw;
    border-width: 1px;
    right: 0.15rem;
    top: 0.15rem;
  }
}
.layout_profile .profile_box > .thumb img {
  border-radius: 50%;
  overflow: hidden;
}
.layout_profile .profile_box > .detail {
  width: 4.7rem;
}
@media screen and (max-width: 460px) {
  .layout_profile .profile_box > .detail {
    width: 100%;
  }
}
.layout_profile .profile_box > .detail dt {
  font-size: 0.2rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1.35;
  margin-bottom: 0.2rem;
}
@media screen and (max-width: 460px) {
  .layout_profile .profile_box > .detail dt {
    font-size: 0.18rem;
    width: calc(100% - 26.38vw);
    min-height: 23.61vw;
    padding-top: 0.18rem;
    margin-bottom: 0.15rem;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
}
@media screen and (max-width: 460px) {
  .layout_profile .profile_box > .detail dt .category {
    display: block;
  }
}
.layout_profile .profile_box > .detail dt .category:after {
  content: "｜";
  margin: 0 0.5em;
}
@media screen and (max-width: 460px) {
  .layout_profile .profile_box > .detail dt .category:after {
    content: none;
  }
}
.layout_profile .profile_box > .detail dd p {
  font-size: 0.14rem;
  letter-spacing: 0.05em;
  line-height: 1.92;
  margin-bottom: 0;
}
@media screen and (max-width: 460px) {
  .layout_profile .profile_box > .detail dd p {
    font-size: 0.12rem;
    line-height: 1.66;
  }
}
.layout_profile .profile_href {
  font-size: 0.14rem;
  display: inline-block;
  margin-top: 0.2rem;
  text-decoration: underline;
}
@media screen and (max-width: 460px) {
  .layout_profile .profile_href {
    font-size: 0.12rem;
  }
}
.layout_profile.ex > .title {
  color: #ff7900;
}
.layout_profile.ex .profile_box {
  border-top: 1px solid #ff7900;
  border-bottom: 1px solid #ff7900;
  background-color: #fff;
}
.layout_profile.ex .profile_box > .thumb {
  border: 2px solid #b2b2b2;
}
.layout_ad_block {
  margin: 0.8rem 0;
}
@media screen and (max-width: 460px) {
  .layout_ad_block {
    margin: 0.4rem 0;
  }
}
.layout_ad_block .itemList {
  font-size: 0;
  letter-spacing: 0;
  display: block;
}
.layout_ad_block .itemList > .detail {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 1.74rem;
  height: auto;
  margin-left: 0.08rem;
  margin-bottom: 0.2rem;
}
@media screen and (max-width: 460px) {
  .layout_ad_block .itemList > .detail {
    display: block;
    width: 100%;
    margin-left: 0;
    margin-bottom: 0.1rem;
  }
}
.layout_ad_block .itemList > .detail:nth-child(4n+1) {
  margin-left: 0;
}
.layout_ad_block .itemList > .detail .wrapLink {
  position: absolute;
  z-index: 1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
  background-color: #fff;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.no-touchevents .layout_ad_block .itemList > .detail .wrapLink:hover {
  opacity: 0.5;
}
.layout_ad_block .itemList > .detail .thumb {
  width: 100%;
  height: 1.2rem;
}
@media screen and (max-width: 460px) {
  .layout_ad_block .itemList > .detail .thumb {
    height: 1.3rem;
    background-color: #efefef;
    text-align: center;
  }
  .layout_ad_block .itemList > .detail .thumb .img {
    -o-object-fit: contain;
       object-fit: contain;
    width: auto;
    height: 100%;
    max-width: 100%;
    max-height: 100%;
    margin: auto;
  }
}
.layout_ad_block .itemList > .detail .txt_box {
  padding: 0.1rem;
}
@media screen and (max-width: 460px) {
  .layout_ad_block .itemList > .detail .txt_box {
    padding: 0.05rem 0.1rem;
  }
}
.layout_ad_block .itemList > .detail .txt_box .title {
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  font-size: 0.18rem;
  letter-spacing: 0.02em;
  line-height: 1.44;
  margin: 0;
  padding: 0;
  border: none;
}
.not-ie_only.not-googlebot .layout_ad_block .itemList > .detail .txt_box .title {
  opacity: 0;
}
.not-ie_only.not-googlebot.wf-source-han-sans-japanese-n5-active .layout_ad_block .itemList > .detail .txt_box .title, .not-googlebot.wf-source-han-sans-japanese-n7-active .layout_ad_block .itemList > .detail .txt_box .title, .not-googlebot.wf-source-han-sans-japanese-n9-active .layout_ad_block .itemList > .detail .txt_box .title {
  opacity: 1;
}
@media screen and (max-width: 460px) {
  .layout_ad_block .itemList > .detail .txt_box .title {
    font-size: 0.13rem;
    line-height: 1.69;
  }
}
.layout_ad_block .itemList > .detail .txt_box .comment {
  font-size: 0.13rem;
  font-weight: 700;
  letter-spacing: 0.02em;
  line-height: 1;
  color: #b2b2b2;
  margin: 0;
  margin-top: 0.1rem;
}
@media screen and (max-width: 460px) {
  .layout_ad_block .itemList > .detail .txt_box .comment {
    font-size: 0.115rem;
    margin-top: 0.05rem;
  }
}

.layout_cta > p img {
  display: inherit;
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}
.layout_cta > p + p {
  margin-top: 0.2rem;
}
.layout_cta > * + * {
  margin-top: 0.4rem;
}

.code_box_title {
  position: relative;
  z-index: 1;
  left: 0.13rem;
  bottom: -0.16rem;
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1;
  font-weight: 700;
  color: #ff7900;
  display: inline-block !important;
  padding: 0 0.1rem !important;
  margin-bottom: 0;
  background-color: #fff;
}
@media screen and (max-width: 460px) {
  .code_box_title {
    bottom: -0.12rem;
    padding: 0 0.07rem !important;
    font-size: 0.13rem;
  }
}
.code_box_title + .code_box {
  margin-top: 0;
}

.code_box {
  position: relative;
  background-color: #fff;
  border: 1px solid #ff7900;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.35rem 0.4rem;
}
@media screen and (max-width: 460px) {
  .code_box {
    padding: 0.2rem;
  }
}
.date-box > * + * {
  margin-top: 0.4rem;
}
@media screen and (max-width: 460px) {
  .date-box > * + * {
    margin-top: 0.2rem;
  }
}
.date-box > * > div > * + * {
  margin-top: 0.4rem;
}
@media screen and (max-width: 460px) {
  .date-box > * > div > * + * {
    margin-top: 0.2rem;
  }
}
.date-box th {
  background-color: #000;
  color: #fff;
  font-weight: 700;
}
@media screen and (max-width: 460px) {
  .date-box th {
    min-width: 0.95rem;
  }
}
.date-box td {
  font-weight: 500;
}
.date-box tbody {
  background-color: #fff;
}
.date-box .code_box_title {
  position: static;
  display: table-cell !important;
  padding: 0.1rem 0 0.07rem !important;
  background-color: #ededed;
  color: #000 !important;
}

.af_btn {
  position: relative;
  text-align: center;
}
.af_btn a {
  display: inline-block;
  min-width: 2rem;
  max-width: auto;
  width: auto;
  height: 0.6rem;
  margin: 0 auto;
  padding: 0.2rem 0.3rem;
  border-color: #000;
  background-color: #000;
  border-radius: 0.3rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-decoration: none;
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1;
  color: #fff;
  text-align: center;
  transition: opacity 0.3s;
}
.not-ie_only.not-googlebot .af_btn a {
  opacity: 0;
}
.not-ie_only.not-googlebot.wf-source-han-sans-japanese-n5-active .af_btn a, .not-googlebot.wf-source-han-sans-japanese-n7-active .af_btn a, .not-googlebot.wf-source-han-sans-japanese-n9-active .af_btn a {
  opacity: 1;
}
@media screen and (max-width: 460px) {
  .af_btn a {
    height: 0.46rem;
    padding: 0.12rem 0.23rem;
    font-size: 0.135rem;
    line-height: 1.6;
  }
}
.af_btn a.type02 {
  border-color: #ff7900;
  background-color: #ff7900;
}
.af_btn a.type03 {
  border-color: #000;
  background-color: #fff;
  color: #000;
}
.no-touchevents .af_btn a:hover {
  opacity: 0.5;
}
.af_btn img {
  position: absolute;
}

.style_make .style_button {
  text-align: center;
  margin: 0.3rem 0;
}
.style_make .style_button input {
  cursor: pointer;
  display: inline-block;
  min-width: 2rem;
  max-width: 3.2rem;
  width: auto;
  height: 0.6rem;
  margin: 0 auto;
  padding: 0.19rem 0.3rem;
  padding-top: 0.19rem;
  border-color: #000;
  background-color: #000;
  border-radius: 0.3rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-decoration: none;
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  font-size: 0.18rem;
  letter-spacing: 0.05em;
  line-height: 1;
  color: #fff;
  text-align: center;
  transition: opacity 0.3s;
}
.not-ie_only.not-googlebot .style_make .style_button input {
  opacity: 0;
}
.not-ie_only.not-googlebot.wf-source-han-sans-japanese-n5-active .style_make .style_button input, .not-googlebot.wf-source-han-sans-japanese-n7-active .style_make .style_button input, .not-googlebot.wf-source-han-sans-japanese-n9-active .style_make .style_button input {
  opacity: 1;
}
@media screen and (max-width: 460px) {
  .style_make .style_button input {
    width: calc(100% - 0.2rem);
    height: 0.46rem;
    font-size: 0.135rem;
    line-height: 1.6;
    padding: 0;
  }
}
.no-touchevents .style_make .style_button input:hover {
  opacity: 0.5;
}
.style_make .style_button + table td input {
  color: #ff7900;
}
.style_make th {
  width: 30%;
  background-color: #ededed;
}
.style_make td {
  text-align: left;
}
.style_make td input {
  width: 1rem;
  font-size: 0.16rem;
  padding: 0 0.1rem;
  margin: 0 0.05rem 0.05rem 0.2rem;
  background-color: #ededed;
}
@media screen and (max-width: 460px) {
  .style_make td input {
    font-size: 16px;
  }
}

/* 投稿ページ 近くのおすすめパーソナルジムを探す */
.layout_search {
  margin-top: 0.8rem !important;
  /* コンテンツ幅
  ----------------------------------------------------------------------------- */
}
@media screen and (max-width: 460px) {
  .layout_search {
    margin-top: 0.4rem !important;
  }
}
.layout_search ._pc-w800 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media print, screen and (min-width: 461px) {
  .layout_search ._pc-w800 {
    margin: 0 auto;
    width: 8rem;
  }
}
.layout_search ._f-shs_m {
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.layout_search ._f-shs_b {
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.layout_search ._f-shs_h {
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 900;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.layout_search .__accordion-target {
  overflow-y: hidden;
}
html:not(.ie) .layout_search .__accordion-target {
  -webkit-transition: height 0.5s;
  transition: height 0.5s;
}
.layout_search .__accordion-target:not(.__open) {
  height: 0;
}
.layout_search .content-heading {
  padding-bottom: 0.32rem;
  color: #233145;
  font-size: 0.32rem;
  line-height: 1.5;
  letter-spacing: 0.08em;
  text-align: center;
  position: relative;
}
@media screen and (max-width: 460px) {
  .layout_search .content-heading {
    padding-bottom: 0.16rem;
    font-size: 0.18rem;
  }
}
.layout_search .content-heading:after {
  content: "";
  display: block;
  margin: 0 auto;
  width: 0.88rem;
  border-bottom: 3px solid #ffb832;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
@media screen and (max-width: 460px) {
  .layout_search .content-heading:after {
    width: 0.44rem;
    border-bottom-width: 2px;
  }
}
.layout_search .content-heading + * {
  margin-top: 0.36rem;
}
@media screen and (max-width: 460px) {
  .layout_search .content-heading + * {
    margin-top: 0.2rem;
  }
}
@media print, screen and (min-width: 461px) {
  .layout_search .content-area_list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
.layout_search .content-area_list .area_wrap {
  padding-left: 0 !important;
  text-indent: 0 !important;
}
.layout_search .content-area_list .area_wrap + .area_wrap {
  margin-top: 0;
}
.layout_search .content-area_list .area_wrap::before {
  display: none;
}
@media print, screen and (min-width: 461px) {
  .layout_search .content-area_list .area_wrap {
    width: 2.23rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .layout_search .content-area_list .area_wrap:not(:nth-child(-n+3)) {
    margin-top: 0.4rem;
  }
  .layout_search .content-area_list .area_wrap:not(:nth-child(3n+1)) {
    margin-left: 0.25rem;
  }
}
@media screen and (max-width: 460px) {
  .layout_search .content-area_list .area_wrap + .area_wrap {
    margin-top: 0.26rem;
  }
}
.layout_search .area-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 0.46rem;
  font-size: 0.18rem;
  letter-spacing: 0.08em;
  font-weight: 700;
  color: #fff;
  text-align: center;
  position: relative;
  background-color: #000;
}
.ie .layout_search .area-button {
  padding-top: 0.04rem;
}
@media print, screen and (min-width: 461px) {
  .layout_search .area-button {
    font-size: 0.14rem;
  }
}
.no-touchevents .layout_search .area-button {
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.no-touchevents .layout_search .area-button:hover {
  opacity: 0.6;
}
.no-touchevents .layout_search .area-button:hover i {
  -webkit-transform: translateY(0.05rem);
          transform: translateY(0.05rem);
}
.layout_search .area-button.__open i {
  -webkit-transform: rotate(180deg) !important;
          transform: rotate(180deg) !important;
}
.layout_search .area-button i {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 50%;
  border: 1px solid;
  width: 0.22rem;
  height: 0.22rem;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
@media print, screen and (min-width: 461px) {
  .layout_search .area-button i {
    margin: auto 0;
    position: absolute;
    right: 0.16rem;
    top: 0;
    bottom: 0;
  }
}
@media screen and (max-width: 460px) {
  .layout_search .area-button i {
    margin-left: 0.08rem;
    width: 0.15rem;
    height: 0.15rem;
    position: relative;
  }
}
.layout_search .area-button i:after {
  content: "";
  display: block;
  margin: auto;
  width: 0.05rem;
  height: 0.05rem;
  border-bottom: 1px solid;
  border-right: 1px solid;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  position: absolute;
  top: -0.03rem;
  left: 0;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 460px) {
  .layout_search .area-button i:after {
    width: 0.04rem;
    height: 0.04rem;
    top: -0.02rem;
  }
}
.layout_search .area-link_wrap .link-list {
  border-left: 1px solid #808080;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (max-width: 460px) {
  .layout_search .area-link_wrap .link-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
.layout_search .area-link_wrap li + li {
  margin-top: 0;
}
.layout_search .area-link_wrap .list {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 0.4rem;
  border-right: 1px solid #808080;
  border-bottom: 1px solid #808080;
  padding-left: 0 !important;
  text-indent: 0 !important;
}
.layout_search .area-link_wrap .list::before {
  display: none;
}
.layout_search .area-link_wrap .list a,
.layout_search .area-link_wrap .list span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 0.16rem;
  width: 100%;
  height: 100%;
  position: relative;
  font-size: 0.16rem;
  line-height: 1.4;
  letter-spacing: 0.08em;
}
.ie .layout_search .area-link_wrap .list a,
.ie .layout_search .area-link_wrap .list span {
  padding-top: 0.04rem;
}
@media print, screen and (min-width: 461px) {
  .layout_search .area-link_wrap .list a,
  .layout_search .area-link_wrap .list span {
    font-size: 0.14rem;
  }
}
.layout_search .area-link_wrap .list a {
  color: inherit;
  text-decoration: none;
}
.no-touchevents .layout_search .area-link_wrap .list a {
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.no-touchevents .layout_search .area-link_wrap .list a:after {
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
.no-touchevents .layout_search .area-link_wrap .list a:hover {
  opacity: 0.6;
}
.no-touchevents .layout_search .area-link_wrap .list a:hover:after {
  -webkit-transform: rotate(45deg) translate(0.05rem, -0.05rem);
          transform: rotate(45deg) translate(0.05rem, -0.05rem);
}
.layout_search .area-link_wrap .list a:after {
  content: "";
  display: block;
  margin: auto 0;
  border-top: 2px solid;
  border-right: 2px solid;
  width: 0.08rem;
  height: 0.08rem;
  position: absolute;
  right: 0.2rem;
  top: 0;
  bottom: 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
@media screen and (max-width: 460px) {
  .layout_search .area-link_wrap .list.-parent {
    width: 100%;
  }
}
.layout_search .area-link_wrap .list.-parent a,
.layout_search .area-link_wrap .list.-parent span {
  font-weight: 700;
  color: #fff;
  background-color: #333333;
}
@media screen and (max-width: 460px) {
  .layout_search .area-link_wrap .list.-child {
    width: 50%;
  }
  .layout_search .area-link_wrap .list.-child + .-parent {
    margin-top: -1px;
  }
}
.layout_search .area-link_wrap .list.-child a,
.layout_search .area-link_wrap .list.-child span {
  font-weight: 500;
  background-color: #fff;
}
@media print, screen and (min-width: 461px) {
  .layout_search .area-link_wrap .list.-child a,
  .layout_search .area-link_wrap .list.-child span {
    padding-left: 0.32rem;
  }
}
.layout_search .area-link_wrap .list.-child a:after {
  border-top-width: 1px;
  border-right-width: 1px;
}
@media print, screen and (min-width: 461px) {
  .layout_search .area-link_wrap.-tokyo {
    width: 300%;
  }
  .layout_search .area-link_wrap.-tokyo .link-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    height: 7.2rem;
  }
  .layout_search .area-link_wrap.-tokyo .list {
    width: 33.3333333333%;
  }
  .layout_search .area-link_wrap.-tokyo .list:nth-child(19), .layout_search .area-link_wrap.-tokyo .list:nth-child(36) {
    margin-top: calc(0.4rem - 1px);
    border-top: 1px solid grey;
    height: calc(0.4rem + 1px);
  }
}
.layout_search .area-link_wrap.-kanto {
  width: 200%;
}
@media screen and (max-width: 460px) {
  .layout_search .area-link_wrap.-kanto {
    width: 100%;
  }
}
.layout_search .area-link_wrap.-kanto .link-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media print, screen and (min-width: 461px) {
  .layout_search .area-link_wrap.-kanto .link-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 6.8rem;
  }
}
@media screen and (max-width: 460px) {
  .layout_search .area-link_wrap.-kanto .list.-parent {
    width: 100%;
  }
}
@media screen and (max-width: 460px) {
  .layout_search .area-link_wrap.-kanto .list.-child {
    width: 50%;
  }
}
.layout_search .area-link_wrap.-kansaichugoku {
  width: 200%;
}
@media screen and (max-width: 460px) {
  .layout_search .area-link_wrap.-kansaichugoku {
    width: 100%;
  }
}
.layout_search .area-link_wrap.-kansaichugoku .link-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media print, screen and (min-width: 461px) {
  .layout_search .area-link_wrap.-kansaichugoku .link-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 4.8rem;
  }
}
@media screen and (max-width: 460px) {
  .layout_search .area-link_wrap.-kansaichugoku .list.-parent {
    width: 100%;
  }
}
@media screen and (max-width: 460px) {
  .layout_search .area-link_wrap.-kansaichugoku .list.-child {
    width: 50%;
  }
}
.layout_search .area-link_wrap.-hokkaidotohoko {
  width: 200%;
}
@media screen and (max-width: 460px) {
  .layout_search .area-link_wrap.-hokkaidotohoko {
    width: 100%;
  }
}
.layout_search .area-link_wrap.-hokkaidotohoko .link-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media print, screen and (min-width: 461px) {
  .layout_search .area-link_wrap.-hokkaidotohoko .link-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 2.4rem;
  }
}
@media screen and (max-width: 460px) {
  .layout_search .area-link_wrap.-hokkaidotohoko .list.-parent {
    width: 100%;
  }
}
@media screen and (max-width: 460px) {
  .layout_search .area-link_wrap.-hokkaidotohoko .list.-child {
    width: 50%;
  }
}

/* 横並びボタンモジュール */
.layout_flex_btn {
  font-family: source-han-sans-japanese, sans-serif;
  font-style: normal;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-top: 0.48rem;
}
@media screen and (max-width: 460px) {
  .layout_flex_btn {
    margin-top: 0.36rem;
  }
}
@media print, screen and (min-width: 461px) {
  .layout_flex_btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
@media print, screen and (min-width: 461px) {
  .layout_flex_btn > * {
    width: 3.4rem;
  }
}
@media screen and (max-width: 460px) {
  .layout_flex_btn > * + * {
    margin-top: 0.12rem;
  }
}
.layout_flex_btn .btn03 {
  height: 0.54rem;
}
@media screen and (max-width: 460px) {
  .layout_flex_btn .btn03 {
    height: 0.65rem;
  }
}
.layout_flex_btn .btn03 a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0.03rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  color: #fff;
  font-size: 0.17rem;
  letter-spacing: 0.05em;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(231, 77, 93, 0.9)), to(rgba(206, 59, 99, 0.9)));
  background-image: -webkit-linear-gradient(top, rgba(231, 77, 93, 0.9), rgba(206, 59, 99, 0.9));
  background-image: linear-gradient(to bottom, rgba(231, 77, 93, 0.9), rgba(206, 59, 99, 0.9));
  -webkit-box-shadow: 0 0 0.03rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0.03rem rgba(0, 0, 0, 0.5);
  text-decoration: none;
}
@media screen and (max-width: 460px) {
  .layout_flex_btn .btn03 a {
    font-size: 0.16rem;
  }
}
.no-touchevents .layout_flex_btn .btn03 a {
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.no-touchevents .layout_flex_btn .btn03 a:after {
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
.no-touchevents .layout_flex_btn .btn03 a:hover {
  opacity: 0.6;
}
.no-touchevents .layout_flex_btn .btn03 a:hover:after {
  -webkit-transform: rotate(45deg) translate(0.05rem, -0.05rem);
          transform: rotate(45deg) translate(0.05rem, -0.05rem);
}
.layout_flex_btn .btn03 a span {
  display: block;
  margin-right: 0.12rem;
  padding: 0.06rem 0.08rem 0.08rem;
  border-radius: 0.1rem;
  background-color: #fff;
  font-size: 0.16rem;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 0.04em;
  color: #e95f6e;
  position: relative;
}
@media screen and (max-width: 460px) {
  .layout_flex_btn .btn03 a span {
    padding-bottom: 0.06rem;
  }
}
.layout_flex_btn .btn03 a span:after {
  content: "";
  display: block;
  margin: auto 0;
  width: 0;
  height: 0;
  border-bottom: 0.04rem solid transparent;
  border-top: 0.04rem solid transparent;
  border-left: 0.06rem solid #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  left: calc(100% - 1px);
}
.layout_flex_btn .btn03:not(._not-arrow) a {
  position: relative;
}
.layout_flex_btn .btn03:not(._not-arrow) a:after {
  content: "";
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 0.08rem;
  width: 0.08rem;
  height: 0.08rem;
  border-top: 2px solid;
  border-right: 2px solid;
  position: relative;
  bottom: -0.01rem;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
@media screen and (max-width: 460px) {
  .layout_flex_btn .btn03:not(._not-arrow) a:after {
    margin-left: 0.04rem;
  }
}
.layout_flex_btn .btn03 > img {
  display: none;
}
.layout_flex_btn .micro_copy {
  margin-bottom: 0.04rem;
  text-align: center;
  font-size: 0.14rem;
  font-weight: 700;
}
.layout_flex_btn .btn_basic {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.03rem;
  padding-top: 0.02rem;
  height: 0.54rem;
  color: #fff;
  font-size: 0.17rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  background-color: #233145;
  -webkit-box-shadow: 0 0 0.03rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0.03rem rgba(0, 0, 0, 0.5);
  text-decoration: none;
  line-height: 1.5;
}
.ie .layout_flex_btn .btn_basic {
  padding-top: 0.06rem;
}
.no-touchevents .layout_flex_btn .btn_basic {
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.no-touchevents .layout_flex_btn .btn_basic:after {
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
.no-touchevents .layout_flex_btn .btn_basic:hover {
  opacity: 0.6;
}
.no-touchevents .layout_flex_btn .btn_basic:hover:after {
  -webkit-transform: rotate(45deg) translate(0.05rem, -0.05rem);
          transform: rotate(45deg) translate(0.05rem, -0.05rem);
}
@media screen and (max-width: 460px) {
  .layout_flex_btn .btn_basic {
    height: 0.65rem;
    font-size: 0.16rem;
  }
}
.layout_flex_btn .btn_basic:not(._not-arrow) {
  position: relative;
}
.layout_flex_btn .btn_basic:not(._not-arrow):after {
  content: "";
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 0.08rem;
  width: 0.08rem;
  height: 0.08rem;
  border-top: 2px solid;
  border-right: 2px solid;
  position: relative;
  bottom: -0.01rem;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
@media screen and (max-width: 460px) {
  .layout_flex_btn .btn_basic:not(._not-arrow):after {
    margin-left: 0.04rem;
  }
}